![](/img/trans.png)
[英]Django 1.3.7 TemplateDoesNotExist error admin/index.html
[英]Django admin add context to index.html
我正在尝试覆盖 Django admin index.html 以显示包含模型中最新 5 条记录的表
我设法在我的应用程序中使用以下内容覆盖模板:
from django.contrib import admin
admin.site.index_template = 'admin/dashboard.html'
admin.autodiscover()
但我不知道如何将模型中的最新记录作为上下文添加到 index.html
希望可以有人帮帮我
class CustomAdminSite(admin.AdminSite):
def index(self, request, extra_context=None):
extra_context = extra_context or {}
# Add your context here
return super(CustomAdminSite, self).index(request, extra_context)
admin_site = CustomAdminSite()
不要忘记用admin_site
替换默认admin
对我来说添加额外上下文的方法是使用上下文处理器。 在这里解释: https : //stackoverflow.com/a/34903331/13436391
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.