【发布时间】:2017-01-02 08:08:14
【问题描述】:
我正在尝试更改管理站点的模板,并尝试通过为管理员创建本地模板来覆盖,但不知道为什么失败:template way。所以现在我尝试创建一个 AdminSite 实例并从那里进行更改,但仍然失败。我有:
urls.py
urlpatterns = [
url(r'^myadmin/', admin.site.urls),
admin.py
from django.contrib import admin
from .models import Equipment, Calibration, Flag, Tests
from django.contrib.admin import AdminSite
class MyAdminSite(AdminSite):
site_header = "Equipment Calibration Database"
site_title = "Equipment Calibration Database"
index_title = "Equipment Calibration Database"
# Register your models here.
admin_site = MyAdminSite(name = 'myadmin')
admin.site.register(Equipment)
admin.site.register(Calibration)
admin.site.register(Flag)
admin.site.register(Tests)
现在当我转到http://127.0.0.1:8000/myadmin/ 时,我仍然发现我在 MyAdminSite 中指定的文本都没有生效,我仍然看到“Django 管理”和“站点管理”。
这一切都非常奇怪,非常欢迎帮助
【问题讨论】:
标签: python django django-admin