我正在学习Django
我看到了django教程第7部分
我想重命名django管理页面
所以我做到了
但它还没有奏效.....
mysite的/ mysite的/ settings.py
TEMPLATES = [
{
'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': [os.path.join(BASE_DIR, 'templates')],
'APP_DIRS': True,
'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',
],
},
},
]
mysite的/模板/管理/ 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:_('mysite') }}</a></h1>
{% endblock %}
{% block nav-global %}{% endblock %}
我从Django政府改名为mysite
答案 0 :(得分:4)
在print (a)
0 1
1 1
2 2
3 2
4 2
5 3
6 4
7 4
8 5
9 6
10 7
11 8
12 8
13 8
14 8
15 9
Name: d, dtype: int32
:
print (a.groupby(a).transform('size'))
0 2
1 2
2 3
3 3
4 3
5 1
6 2
7 2
8 1
9 1
10 1
11 4
12 4
13 4
14 4
15 1
Name: d, dtype: int64
答案 1 :(得分:4)
你需要做
{% block branding %}
<h1 id="site-name"><a href="{% url 'admin:index' %}">Mysite</a></h1>
{% endblock %}
更好的方式
只需转到项目的urls.py并将其添加到urlpatterns之外。
admin.site.site_header = 'My Site Admin Panel'
admin.site.site_title = 'My Site Title'
确保下方的行包含在顶部。
from django.contrib import admin