23 lines
616 B
Python
23 lines
616 B
Python
from django.contrib import admin
|
|
from django.contrib.auth.admin import UserAdmin as DjangoUserAdmin
|
|
|
|
from .models import User
|
|
|
|
|
|
@admin.register(User)
|
|
class UserAdmin(DjangoUserAdmin):
|
|
fieldsets = DjangoUserAdmin.fieldsets + (
|
|
("Cmhub", {"fields": ("payment_user_id", "status", "created_at")}),
|
|
)
|
|
readonly_fields = ("created_at",)
|
|
list_display = (
|
|
"username",
|
|
"email",
|
|
"status",
|
|
"is_staff",
|
|
"is_active",
|
|
"created_at",
|
|
)
|
|
list_filter = DjangoUserAdmin.list_filter + ("status",)
|
|
search_fields = ("username", "email", "payment_user_id")
|