django:如何将主页链接添加到管理员

时间:2011-07-06 14:56:23

标签: django admin

我想向/添加指向模板中每个页面的链接。我可以在不更改django内部模板的情况下完成吗?我可以自定义django,但这是我真的不想做的事情。

2 个答案:

答案 0 :(得分:5)

当然,只需覆盖您自己的templates/admin目录中的一个Django管理模板。例如,将django/contrib/admin/templates/base.html的内容复制到yourproject/templates/admin/base.html。然后,将后者改为你心中的内容。

请参阅:https://docs.djangoproject.com/en/dev/ref/contrib/admin/#overriding-admin-templates

答案 1 :(得分:1)

根据接受的答案,我仍未能成功。经过一些尝试错误的实验,我的回答是:

  1. django/contrib/admin/templates/base_site.html复制为your_project/templates/admin/base_site.html

  2. 将您的本地base_site.html自定义为您想要的内容

  3. 添加到 settings.py

    TEMPLATE_DIRS = ('templates',)

相关问题