0

我有一个应用程序

main/
├── asgi.py
├── celery.py
├── __init__.py
├── settings.py
user/
├── admin.py
├── apps.py
├── __init__.py
├── migrations
│   ├── 0001_initial.py
│   ├── ...
├── models.py
├── tests.py
├── urls.py
└── views.py

admin.py管理页面标题设置如下:

from django.contrib import admin
admin.site.site_header = settings.HOME_TITLE

哪个适用于localhost:8000/admin/.

http://localhost:8000/accounts/password_reset/ 仍然显示标准的Django Administration标题。有没有办法一致地改变它,或者我必须为此创建自己的模板?

在此处输入图像描述

4

1 回答 1

0

在项目urls.py中进行此更改:

from django.contrib import admin
admin.site.site_header = settings.HOME_TITLE
admin.site.site_title = settings.HOME_TITLE
于 2021-04-22T18:08:22.433 回答