I would like to add a link to / to every page in template. Can I do it without changing django internal template? I could customiz开发者_如何学Pythone django, but this is something I seriously wouldn't like to do.
Sure, just override one of the Django admin templates in your own templates/admin directory. For instance, copy the contents of django/contrib/admin/templates/base.html into yourproject/templates/admin/base.html. Then, change the latter to your heart's content.
See: https://docs.djangoproject.com/en/dev/ref/contrib/admin/#overriding-admin-templates
According to the accepted answer, I still failed to make it. After some try-error experiments, my answer is:
copy
django/contrib/admin/templates/base_site.htmlto asyour_project/templates/admin/base_site.htmlcustomize your local
base_site.htmlto whatever you wantadd to your settings.py
TEMPLATE_DIRS = ('templates',)
加载中,请稍侯......
精彩评论