13、Django Admin创建两个独立的管理站点

admin文件

复制代码
from .models import Epic, Event, EventHero, EventVillain  
from django.contrib.admin import AdminSite

class EventAdminSite(AdminSite):
    site_header = "Events管理"
    site_title = "欢迎您!"
    index_title = "管理员"

event_admin_site = EventAdminSite(name='event_admin')

event_admin_site.register(Epic)
event_admin_site.register(Event)
event_admin_site.register(EventHero)
event_admin_site.register(EventVillain)

urls

复制代码
from django.contrib import admin
from django.urls import path
from Events.admin import event_admin_site

urlpatterns = [
    path('entity-admin/', admin.site.urls),
    path('event-admin/', event_admin_site.urls),
]

显示效果:

相关推荐
weixin_468466853 分钟前
Airtable 零基础快速上手与实战指南
数据库·人工智能·python·深度学习·ai·大模型
凯瑟琳.奥古斯特4 分钟前
10道数据库原理精选题
开发语言·数据库·职场和发展·数据库开发
Rick199319 分钟前
Redis 高频面试 10 题
数据库·redis·面试
陈橘又青30 分钟前
国产数据库工具测评:DBLens 以本地化工程能力与 AI 演进路径凸显优势
数据库
念恒1230630 分钟前
MySQL事务(下)---MySQL InnoDB MVCC 与 Read View:从隐藏列、Undo Log 到 RR 与 RC 的本质区别
数据库·mysql·oracle
i220818 Faiz Ul30 分钟前
在线预约导游|基于SSM+vue的在线预约导游系统(源码+数据库+文档)
java·前端·数据库·vue.js·spring boot·毕设·在线预约导游系统
anew___35 分钟前
《数据库原理》精要解读(五)—— 数据库完整性:守护数据的真实与逻辑
数据库·oracle
Java面试题总结37 分钟前
MySQL EXISTS 详解:存在性判断、NOT EXISTS 与实战示例
android·数据库·mysql
cuijiecheng201841 分钟前
Little-Anti-Cheat源码分析(1)——Little-Anti-Cheat插件简介
数据库
土狗TuGou44 分钟前
SQL内功笔记 · 第5篇:SQL逻辑执行顺序
数据库·笔记·后端·sql·mysql