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),
]

显示效果:

相关推荐
dreams_dream15 小时前
MySQL 主从复制(小白友好 + 企业级)
android·数据库·mysql
XLYcmy15 小时前
智能体大赛 技术架构 数据根基层
数据库·ai·llm·api·agent·幻觉·万方
014-code15 小时前
MySQL 事务隔离级别
java·数据库·mysql
Je1lyfish15 小时前
CMU15-445 (2026 Spring) Project#1 - Buffer Pool Manager
linux·数据库·c++·后端·链表·课程设计·数据库架构
Re.不晚16 小时前
Redis——哨兵机制
数据库·redis·bootstrap
代码星辰16 小时前
MySQL 面试题——深度分页优化
数据库·mysql·覆盖索引·深度分页
散装DBA16 小时前
OpenClaw+钉钉机器人实现数据库操作
数据库·机器人·钉钉
哈库纳玛塔塔16 小时前
公元前日期处理的两种方案
数据库·算法·mybatis
XLYcmy17 小时前
智能体大赛 核心功能 可信文献检索与系统性知识梳理
数据库·ai·llm·prompt·知识图谱·agent·检索
逻辑君17 小时前
如何在PostgreSQL里删除和增加数据库
数据库·postgresql