Snažím sa získať inú hlavičku v administrácii django. Rád by som tam umiestnil názov spoločnosti. Snažím sa o to prostredníctvom dokumentov. https://docs.djangoproject.com/en/1.5/intro/tutorial02/
V blízkosti dolnej časti stránky sa píše, že je potrebné pridať nastavenie TEMPLATE_DIRS, ktoré som urobil.
Ak teda mám:
"/LPG/firstproject/firstproject/templates",
v mojich TEMPLATE_DIRS
a tu sa nachádza zdrojový súbor django base_html /usr/local/lib/python2.7/dist-packages/django/contrib/admin/
Čo to presne znamená, keď sa zobrazí správa „Teraz skopírujte šablónu admin / base_site.html z predvoleného adresára šablón správcu Django v zdrojovom kóde samotného Django“
Robí sa to príkazom alebo ako presne to mám urobiť?
odpovede:
2 pre odpoveď č. 1Skúste to:
Vo svojom hlavnom priečinku so šablónami vytvorte admin
priečinok. V jeho vnútri vytvorte súbor s názvom base_site.html
s nasledujúcim obsahom:
{% extends "admin/base.html" %}
{% load i18n %}
{% block title %}
{{ title }} | {% trans "Your Site Title" %}
{% endblock %}
{% block branding %}
<h1 id="site-name">{% trans "Your Site Title" %}</h1>
{% endblock %}
{% block nav-global %}{% endblock %}
Ak chcete v zásade prepísať šablónu správcu django, musíte zodpovedať ceste k šablóne a potom vytvoriť svoju vlastnú šablónu.