1. 程式人生 > >django-後臺管理

django-後臺管理

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-後臺管理