django框架 Admin管理站點搭建

2022-09-17 07:24:10 字數 919 閱讀 6077

在django框架中,admin基本上算是已經寫好了的,拿過來進行簡單的處理即可以使用的,相對於flask來說已經是相當的便捷了。

在使用中,步驟如下:

1.管理介面本地化:即將英文標題等的變成中文,在django框架的配置檔案settings中,更改language_code = 'zh-hans' , 更改時區time_zone = 'asia/shanghai『

2建立管理員使用者: python manage.py createsuperuser  建立相對應的使用者名稱如admin, 密碼...

3.註冊模型類:註冊模型類的方法有兩種。

(1)使用裝飾器:在應用的admin.py檔案中建立相對應模型管理類,然後使用裝飾器裝飾。如下所示:

from django.contrib import admin

from booktest.models import bookinfo

@admin.register(bookinfo)

class bookinfoadmin(admin.modeladmin):

pass

(2)直接進行註冊:在註冊的語言中新增相對應的模型管理類。如下所示:

from django.contrib import admin

from booktest.models import bookinfo

class bookinfoadmin(admin.modeladmin):

pass

admin.site.register(bookinfo, bookinfoadmin)

補充:上面建立的模型管理類bookinfoadmin繼承自管理類的模型管理類,也就是admin.modeladmin

4.自定義管理化介面:即對視覺化的管理介面進行規劃,如頁面的大小,每頁展示出來的(bookinfo)書籍數量等。

下篇詳解

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

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

django新增admin管理

admin 也是乙個 跟我們建立的 沒什麼兩樣,只不過它是系統所有的。如果要使用的話,按下面的步驟就可以了。1.在settings.py 的元組裡新增一行 django.contrib.admin 每次新增新應用後,都要執行一下 syncdb 建立資料表。但是我們還要用 admin 來管理其他應用 ...

Django框架全面講解 admin

django amdin是django提供的乙個後台管理頁面,改管理頁面提供完善的html和css,使得你在通過model建立完資料庫表之後,就可以對資料進行增刪改查,而使用django admin 則需要以下步驟 建立後台管理員 配置url 註冊和配置django admin後台管理頁面1 建立後...