Django:admin页面title与header的修改

介绍两种修改title与header的方法

第一种

  1. 复制原文件base_site.html,文件路径位置:C:\Python37\Lib\site-packages\django\contrib\admin\templates\admin
  2. 在项目目录下创建templates文件夹,与APP文件夹统计,templates>创建admin文件夹>将base_site.html粘贴到admin文件夹下
    Django:admin页面title与header的修改_第1张图片
    Django:admin页面title与header的修改_第2张图片
  3. base_site.html源码:
    Django:admin页面title与header的修改_第3张图片
  4. 在项目>templates>admin文件下修改base_site.html文件
    Django:admin页面title与header的修改_第4张图片
  5. setting.py文件中修改templates配置
    Django:admin页面title与header的修改_第5张图片
    这样登录页面就会更改:

默认:
Django:admin页面title与header的修改_第6张图片
更改后:
Django:admin页面title与header的修改_第7张图片

第二种

在源码sites.py文件中存在title,header以及index_title的默认值,可通过在admin.py中对其进行重写更改title和header的值。
sites.py源码的显示:
Django:admin页面title与header的修改_第8张图片
在admin.py中对其进行重写:
Django:admin页面title与header的修改_第9张图片

admin.site.site_title = ‘Work Management’
admin.site.site_header = ‘Daily Work Record’
admin.site.index_title=‘当日事,当日毕’

修改后显示:

login页面显示:
Django:admin页面title与header的修改_第10张图片
admin首页显示:
Django:admin页面title与header的修改_第11张图片

你可能感兴趣的:(Django,学习记录)