django 백엔드 페이지 제목 맞춤형
1450 단어 django 백그라운드 수정django 관리
Django 소스 패키지의django/contrib/admin/templates 폴더 아래basesite.html 파일은 admin 폴더 아래에 있습니다.
mysite/
├── db.sqlite3
├── manage.py
├── mysite
│ ├── __init__.py
│ ├── settings.py
│ ├── urls.py
│ └── wsgi.py
└── templates
└── admin
└── base_site.html
setting을 수정합니다.py templates 경로
templates 디렉터리 경로 추가: 절대 경로, 상대 경로, 또는 os를 지원합니다.path.join(BASE_DIR,'templates'),
TEMPLATES = [
{
'BACKEND': 'django.template.backends.django.DjangoTemplates',
'APP_DIRS': True,
'DIRS': ['/root/l/mysite/templates/',], #django 1.9 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',
],
},
},
]
베이스 수정site.html
{% extends "admin/base.html" %}
{% block title %}{{ title }} | DannySite {% endblock %}
{% block branding %}
<h1 id="site-name"><a href="{% url 'admin:index' %}">LannyMa </a></h1>
{% endblock %}
{% block nav-global %}{% endblock %}