説明なし

admin.py 725B

123456789101112131415161718192021222324
  1. from django.contrib import admin
  2. from . import models
  3. @admin.register(models.Organization)
  4. class OrganizationAdmin(admin.ModelAdmin):
  5. list_display = ("id", "code", "name", "timezone", "currency_code", "created_at")
  6. search_fields = ("code", "name")
  7. list_per_page = 25
  8. @admin.register(models.OrganizationSite)
  9. class OrganizationSiteAdmin(admin.ModelAdmin):
  10. list_display = ("site", "organization")
  11. search_fields = ("site__domain", "organization__code", "organization__name")
  12. @admin.register(models.UserProfile)
  13. class UserProfileAdmin(admin.ModelAdmin):
  14. list_display = ("user", "organization", "role", "created_at")
  15. list_filter = ("role",)
  16. search_fields = ("user__username", "user__email")