django-後臺管理
阿新 • • 發佈:2018-05-22
onf 所有 nag settings ngs img 普通 default 分享
需要同步models
創建admin超級用戶(擁有所有權限):python manage.py createsuperuser 按照提示再輸入用戶名和密碼
普通用戶:登錄超級用戶,設置普通用戶
admin解面默認為英文,它也支持中文 settings LANGUAGE_CODE = "zh-Hans"
在admin中註冊新的管理模型:
class WorkUser1Admin(admin.ModelAdmin): """ 第一種 """ pass admin.site.register(WorkUser, WorkUser1Admin) # WorkUser為模型的類名 @admin.register(WorkUser)class WorkUserAdmin1(admin.ModelAdmin): """ 第二種常用 """ pass
用戶數據庫 -------->
用戶信息及顯示數據部分內容 該內容必須為str
admin修改下面的內容
需要在該app下 的 init文件中
default_app_config = ‘work_register.apps.WorkRegisterConfig‘
再在該app下的app文件中編寫配置屬性
from django.apps import AppConfig class WorkRegisterConfig(AppConfig): name= ‘work_register‘ verbose_name = "用戶數據" # 修改為 用戶數據
django-後臺管理