+22
-2
@@ -1,6 +1,26 @@
|
||||
from django.apps import AppConfig
|
||||
from django.contrib.admin import apps as admin_apps
|
||||
|
||||
|
||||
class CommonConfig(AppConfig):
|
||||
default_auto_field = 'django.db.models.BigAutoField'
|
||||
name = 'common'
|
||||
default = True
|
||||
default_auto_field = "django.db.models.BigAutoField"
|
||||
name = "common"
|
||||
verbose_name = "系统"
|
||||
|
||||
def ready(self):
|
||||
from django.contrib import admin
|
||||
|
||||
from .admin_site import HulumathAdminSite
|
||||
|
||||
for model in admin.site._registry:
|
||||
key = f"{model._meta.app_label}.{model._meta.model_name}"
|
||||
label = HulumathAdminSite.MODEL_LABELS.get(key)
|
||||
if label:
|
||||
model._meta.verbose_name = label
|
||||
model._meta.verbose_name_plural = label
|
||||
|
||||
|
||||
class HulumathAdminConfig(admin_apps.AdminConfig):
|
||||
default = False
|
||||
default_site = "common.admin_site.HulumathAdminSite"
|
||||
|
||||
Reference in New Issue
Block a user