I would like to add a link to /
to every page in template. Can I do it without changing django internal template? I could customize django, but this is something I seriously wouldn't like to do.
Open a browser on the Django admin site http://127.0.0.1:8000/admin/.
Django Admin's task is to provide an interface to the admin of the web project. Django's Docs clearly state that Django Admin is not made for frontend work.
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.html
to as your_project/templates/admin/base_site.html
customize your local base_site.html
to whatever you want
add to your settings.py
TEMPLATE_DIRS = ('templates',)
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With