Django admin 後台管理

2022-08-21 04:33:12 字數 1297 閱讀 1013

admin.site.site_header = '登入框頭部顯示'

admin.site.site_title = '網頁頭部顯示'

# 設定 註冊 表 在 admin 後台中顯示

admin.site.register(models.類名也就是表名)

admin.site.register(models.類名也就是表名)

給 modles 表中 的 字段新增

verbose_name='中文提示'

class meta:

verbose_name_plural = '外層提示'

verbose_name = '內層頭部顯示'

可批量檢視 和編輯 的admin 後台

class customermodeladmin(admin.modeladmin):

# site_header = '後台管理系統' # 此處設定頁面顯示標題

# site_title = '漂亮' # 此處設定頁面頭部標題

# listdisplay設定要顯示在列表中的字段(id欄位是django模型的預設主鍵)

list_display = ('__str__', 'id', 'qq', 'qq_name', 'name') # '__str__' model 的str 方法

# list_editable 設定預設可編輯字段 注意 顯示的字段第乙個 不可設定成編輯

list_editable = ['qq', 'qq_name', 'name']

# list_per_page設定每頁顯示多少條記錄,預設是100條

list_per_page = 20

# ordering設定預設排序字段,負號表示降序排序

# ordering = ('-id',)

#設定哪些字段可以點選進入編輯介面

# list_display_links = ('id', 'caption')

# search_fields = ('qq', 'qq_name', 'name') # 搜尋字段

# list_filter = ('trouble', 'go_time', 'act_man__user_name', 'machine_room_id__machine_room_name') # 過濾器

# date_hierarchy = 'go_time' # 詳細時間分層篩選 

admin.site.register(models.customer, customermodeladmin)

Django admin後台管理

django提供了乙個視覺化的介面用來讓你方便的對你的模型表 進行資料的增刪改查操作 如果你先想要使用amdin後台管理操作模型表 你需要先註冊你的模型表告訴admin你需要操作哪些表 在應用下的admin.py中註冊模型表 from django.contrib import admin regi...

Django admin後台操作

django提供自動後台管理應用,簡稱admin。admin是乙個應用,每個web站點都需要它。admin通過讓開發者可以在完成完整的ui之前驗證處理資料的 開啟settings.py django.contrib.admin 取消掉這行的注釋 django.contrib.auth django....

django admin站點管理

一 使用python manage.py createsuperuser建立乙個超級使用者 登入進入後台管理頁面 admin.site.register 類名 註冊模型類 頁屬性 list display 在admin後台頁面需要顯示模型的字段 list filter 過濾器,相當於group by...