重写模板
- 当我们需要修改站点管理页面的样式时,可以重写站点的模板
重写模板步骤如下
在
templates
目录下创建admin
目录打开当前虚拟环境中Django的目录,再向下找到站点页面的模板
- python2虚拟环境中:
/home/python/.virtualenvs/py_django/lib/python2.7/site-packages/django/contrib/admin/templates/admin/base_site.html
python3虚拟环境中:
/home/python/.virtualenvs/py3_django/lib/python3.5/site-packages/django/contrib/admin/templates/admin/base_site.html
- python2虚拟环境中:
编辑
base_site.html
文件
{% extends "admin/base.html" %}
{% block title %}{{ title }} | {{ site_title|default:_('Django site admin') }}{% endblock %}
{% block branding %}
{#<h1 id="site-name"><a href="{% url 'admin:index' %}">{{ site_header|default:_('Django administration') }}</a></h1>#}
{# 自定义内容 #}
<h1 id="site-name"><a href="{% url 'admin:index' %}">欢迎使用站点管理</a></h1>
{% endblock %}
{% block nav-global %}{% endblock %}
修改模板前
修改模板后