adminka togirlandi
Some checks failed
Deploy Django Application to Server / deploy (push) Failing after 10s
Telegram Notifications / Telegram Gate (push) Failing after 5s

This commit is contained in:
Husanjonazamov
2026-03-03 15:23:11 +05:00
parent 8d172c6393
commit 2add18b8d2
11 changed files with 69 additions and 353 deletions

View File

@@ -1,33 +1 @@
from django.contrib import admin
from django.contrib.auth.admin import GroupAdmin as BaseGroupAdmin
from django.contrib.auth.admin import UserAdmin as BaseUserAdmin
from django.contrib.auth.models import Group, User
from unfold.admin import ModelAdmin # noqa
from unfold.forms import (
UserChangeForm,
UserCreationForm,
AdminPasswordChangeForm,
) # noqa
admin.site.unregister(Group)
admin.site.unregister(User)
@admin.register(Group)
class GroupAdmin(BaseGroupAdmin, ModelAdmin):
list_display = ("name",)
search_fields = ("name",)
filter_vertical = ("permissions",)
@admin.register(User)
class UserAdmin(BaseUserAdmin, ModelAdmin):
change_password_form = AdminPasswordChangeForm
add_form = UserCreationForm
form = UserChangeForm
list_display = ("username", "email", "is_active", "is_staff", "is_superuser")
list_filter = ("is_active", "is_staff", "is_superuser")
search_fields = ("username", "email")
ordering = ("username",)
list_editable = ("is_active", "is_staff", "is_superuser")
filter_vertical = ("groups", "user_permissions")