Django 30 admin後台顯示表(登錄檔)

2021-09-18 01:24:09 字數 1096 閱讀 6573

前言

admin登入後的頁面,需要新增我們的模型類(表)進來,才可以針對表進行增刪改查操作

from .models import * # 匯入模型類

# register your models here.

admin.site.site_header = "後台管理系統"

admin.site.site_title = "歡迎進入後台管理~"

admin.site.index_title = "孫二專案"

admin.site.register(user) # 註冊user表

admin.site.register(city) # 註冊city表

admin.site.register(book) # 註冊book表

admin.site.register(author) # 註冊author表

admin.site.register(authordetails) # 註冊author_details表

登入後檢視

admin頁面預設顯示的為模型類s,改為中文顯示的表名

在model.py中meta下新增乙個verbose_name_plural屬性(以user表為例)

class meta:

"""重新定義表名為user"""

db_table = "user"

verbose_name_plural = "使用者表"

重新整理頁面檢視

django自帶admin後台使用者管理

應用 admin.py檔案 register your models here.class usersadmin admin.modeladmin 要展示的字段 list display id username age email addtime list editable 設定預設可編輯字段 li...

Django後台admin的使用詳解

簡述 django的admin可以提供乙個強大的後台管理功能,可以在web介面對資料庫進行操作,我們需要修改admin.py將要操作的資料表註冊到後台管理中 建立資料表 為了便於演示,我們在models.py中建立一張img資料表規則 圖中 verbo name 是在admin介面顯示表字段的名稱,...

Django框架admin後台管理和使用者端靜態檔案

目錄 二 使用者上傳的靜態檔案的展示 三 防盜煉 django自帶admin元件,也可以用第三方的xadmin元件 有很多bug 1.去應用下的admin.py中註冊你想要管理的模型類。2.要想登陸到後台管理,必須是超級使用者,需要管理員使用者root許可權。所以需要用createsuperuser...