alkator/alkatorapi/admin.py
Martin Quarda 17c9149c57 maybe?
2024-10-09 17:54:42 +02:00

23 lines
604 B
Python

from django.contrib import admin
from django.http import HttpResponseRedirect
from .models import User, Profile, Racer
@admin.register(Racer)
class RacerAdmin(admin.ModelAdmin):
pass
@admin.register(Profile)
class ProfileAdmin(admin.ModelAdmin):
pass
@admin.register(User)
class UserAdmin(admin.ModelAdmin):
change_form_template = "invoice_custom_admin_page.html"
def response_change(self, request, obj):
if "_invoice" in request.POST:
return HttpResponseRedirect(f"/api/invoice?invoice_id={obj.invoice_id}")
return super().response_change(request, obj)