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

显示效果:

相关推荐
逍遥德4 小时前
PostgreSQL 中唯一约束(UNIQUE CONSTRAINT) 和唯一索引(UNIQUE INDEX) 的核心区别
数据库·sql·postgresql·dba
工业甲酰苯胺4 小时前
字符串分割并展开成表格的SQL实现方法
数据库·sql
科技块儿5 小时前
IP定位技术:游戏反外挂体系中的精准识别引擎
数据库·tcp/ip·游戏
衫水5 小时前
[特殊字符] MySQL 常用指令大全
数据库·mysql·oracle
卓怡学长5 小时前
m115乐购游戏商城系统
java·前端·数据库·spring boot·spring·游戏
飞Link6 小时前
【Django】Django的静态文件相关配置与操作
后端·python·django
小句6 小时前
SQL中JOIN语法详解 GROUP BY语法详解
数据库·sql
阿杰 AJie6 小时前
MySQL 里给表添加索引
数据库·mysql
昊昊该干饭了7 小时前
一个真实查询需求如何从表设计走到高效 SQL
数据库·sql
Ha_To7 小时前
2026.1.20 SQL Server命令
数据库