Django 为应用定制化admin独立后台

定制后界面

在应用目录下找到admin.py并进行编辑

python 复制代码
from django.contrib.admin import AdminSite
from .models import Question,Choice

class PollsAdminSite(AdminSite):
    site_header="Admin-site-header"
    site_title="admin-site-title"
    index_title="admin-index-title"

polls_admin_site=PollsAdminSite(name='polls_admin')
polls_admin_site.register(Question)
polls_admin_site.register(Choice)

定制admin登录和导航标题

site_header="Admin-site-header"

定制admin页面标签Title

site_title="admin-site-title"

定制admin索引标题

index_title="admin-index-title"

定制admin管理入口URL

编辑项目目录中的urls.py

导入应用的admin,例如应用名为polls

from polls**.admin import**polls_admin_site

添加地址,例如地址为pollsadmin

path(" pollsadmin**/",** polls_admin_site.urls**)**

python 复制代码
from django.contrib import admin
from polls.admin import polls_admin_site
from django.urls import path,include

urlpatterns = [

    path("polls/",include("polls.urls")),
    path("pollsadmin/", polls_admin_site.urls),

    path("admin/", admin.site.urls),

]
相关推荐
电商API&Tina41 分钟前
电商数据采集API接口||合规优先、稳定高效、数据精准
java·javascript·数据库·python·json
玲娜贝儿--努力学习买大鸡腿版1 小时前
hot 100 刷题记录(1)
数据结构·python·算法
兮℡檬,1 小时前
答题卡识别判卷
开发语言·python·计算机视觉
阆遤1 小时前
利用TRAE对nanobot进行安全分析并优化
python·安全·ai·trae·nanobot
雕刻刀2 小时前
ERROR: Failed to build ‘natten‘ when getting requirements to build wheel
开发语言·python
何双新2 小时前
Odoo 技术演进全解析:从 Widget 到 Owl,从 Old API 到声明式 ORM
python
山川行2 小时前
关于《项目C语言》专栏的总结
c语言·开发语言·数据结构·vscode·python·算法·visual studio code
星辰徐哥2 小时前
C语言游戏开发:Pygame、SDL、OpenGL深度解析
c语言·python·pygame
xcLeigh3 小时前
Python入门:Python3基础练习题详解,从入门到熟练的 25 个实例(六)
开发语言·python·教程·python3·练习题
不懒不懒3 小时前
安装python3.9.7和pycharm-community-2022.3.2.exe以及linux
linux·ide·python·pycharm