文章目錄
- Admin基本配置
- 配置專案應用與模型
- 設定title
Admin基本配置
在創建Django專案的時候,可以從組態檔settings.py中看到專案已默認啟用了Admin后臺系統

urls.py中也可以看到Admin后臺系統的路由資訊

創建超級管理員的賬號和密碼,創建方法由Django的內置指令createsuperuser完成
在PyCharm的Terminal模式下輸入創建指令
輸入用戶名、郵箱地址、密碼、確認密碼、
提示密碼過于簡單輸入y 回車即可
完成用戶創建后,打開資料表auth_user可以看到新增了一條用戶資訊
訪問Admin的路由地址,使用剛剛創建的賬號和密碼登錄,即可進入Admin后臺系統

配置專案應用與模型
commodity的__init__.py
from .apps import CommodityConfig
default_app_config = 'commodity.CommodityConfig'
commodity的apps.py
from django.apps import AppConfig
class CommodityConfig(AppConfig):
name = 'commodity'
verbose_name = '商品管理'
commodity的admin.py
from django.contrib import admin
from .models import *
# Register your models here.
admin.site.register(Types)
admin.site.register(CommodityInfos)
shopper的__init__.py
from .apps import ShopperConfig
default_app_config = 'shopper.ShopperConfig'
shopper的apps.py
from django.apps import AppConfig
class ShopperConfig(AppConfig):
name = 'shopper'
verbose_name = '訂單管理'
shopper的admin.py
from django.contrib import admin
from .models import *
# Register your models here.
admin.site.register(CartInfos)
admin.site.register(OrderInfos)
__init__.py是專案應用的初始化檔案,在檔案中設定屬性default_app_config指向apps.py是定義AppConfig類,
apps.py是定義AppConfig類,通過設定類屬性verbose_name用于設定專案應用在Admin后臺系統的名稱
admin.py是將專案應用定義的模型注冊并系結到Admin后臺系統

設定title
commodity的admin.py添加
admin.site.site_title = '母嬰后臺系統'
admin.site.site_header = '母嬰電商后臺管理系統'
admin.site.index_title = '母嬰平臺管理'

轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/300751.html
標籤:python
上一篇:??資料可視化??:基于 Echarts + Python 實作的大屏范例【13】國慶黃金周旅游監測???來了~
下一篇:Python爬蟲和資料可視化總結
