Sto utilizzando Django1.9 & cercando di ignorare l'interfaccia di amministrazione.django 1.9 + personalizzazione dell'interfaccia di amministrazione
ho fatto riferimento seguente Link per ignorare un colpo di testa di amministrazione
http://stackoverflow.com/questions/4938491/django-admin-change-header-django-administration-text
Come accennato in post, mia directory struttura/file è SRC-> Modelli> Amministrazione-> base_site.html
base_site.html
{% extends "admin/base.html" %}
{% block title %}Personal Site{% endblock %}
{% block branding %}
<h1 id="site-name"><a href="{% url 'admin:index' %}">Control Panel</a></h1>
{% endblock %}
{% block nav-global %}{% endblock %}
Ma questa pagina non viene chiamata. Ho copiato il codice base_site.html da https://github.com/django/django/blob/master/django/contrib/admin/templates/admin/base_site.html
& apportato modifiche nel titolo.
Lo so, posso configurare l'intestazione dell'amministratore in django, ma questo non è quello che sto cercando. Il mio obiettivo a lungo termine è configurare l'intera interfaccia utente di amministrazione. Quindi, per favore, spiegami come posso far richiamare questa pagina template personalizzata.
Ecco la mia impostazioni del modello:
TEMPLATES = [
{
'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': [
os.path.join(BASE_DIR,'templates'),
],
'OPTIONS': {
'context_processors': [
'django.template.context_processors.debug',
'django.template.context_processors.request',
'django.contrib.auth.context_processors.auth',
'django.contrib.messages.context_processors.messages',
],
'loaders':[
'django.template.loaders.filesystem.Loader',
'django.template.loaders.app_directories.Loader'
]
},
},
]
Grazie Aniruddha
Si consiglia di seguire le linee guida della versione 1.9, sopra sono più vecchie di 1.7. consultare https://docs.djangoproject.com/es/1.9/ref/contrib/admin/#overriding-admin-templates – Anil