FIX(account): add InviteRequest admin panel
add InviteRequest admin panel
This commit is contained in:
parent
2464eb0de8
commit
f6099af0e4
1 changed files with 19 additions and 1 deletions
|
|
@ -1,5 +1,5 @@
|
|||
from django.contrib import admin
|
||||
from .models import User
|
||||
from .models import User, InviteRequest
|
||||
|
||||
|
||||
class UserAdmin(admin.ModelAdmin):
|
||||
|
|
@ -27,4 +27,22 @@ class UserAdmin(admin.ModelAdmin):
|
|||
search_fields = ['pk', 'first_name', 'last_name', 'phone_number']
|
||||
|
||||
|
||||
class InviteRequestAdmin(admin.ModelAdmin):
|
||||
fields = [
|
||||
'uuid',
|
||||
'inviter',
|
||||
'mobile_number',
|
||||
'application',
|
||||
'created_at',
|
||||
'updated_at',
|
||||
]
|
||||
readonly_fields = ['uuid', 'created_at', 'updated_at']
|
||||
list_display = ['uuid', 'mobile_number', 'inviter', 'application', 'created_at']
|
||||
list_filter = ['created_at', 'application']
|
||||
search_fields = ['uuid', 'mobile_number', 'inviter__uuid', 'inviter__phone_number']
|
||||
raw_id_fields = ['inviter', 'application']
|
||||
date_hierarchy = 'created_at'
|
||||
|
||||
|
||||
admin.site.register(User, UserAdmin)
|
||||
admin.site.register(InviteRequest, InviteRequestAdmin)
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue