python測試開發django(20)--admin首頁和title修改
阿新 • • 發佈:2020-12-09
前言
django的admin首頁預設顯示的"Django管理",title顯示的是"Django站點管理員",這裡的文案內容可以修改成自己專案的後臺頁面內容
首頁和title
django後臺首頁點開,修改成專案對應的文案,修改如下圖2個地方
admin.py修改
sites.py原始碼裡面AdminSite類下面有site_title、site_header、index_title這三個值
class AdminSite: """ An AdminSite object encapsulates an instance of the Django admin application, ready to be hooked in to your URLconf. Models are registered with the AdminSite using the register() method, and the get_urls() method can then be used to access Django view functions that present a full admin interface for the collection of registered models. """ # Text to put at the end of each page's <title>. site_title = gettext_lazy('Django site admin') # Text to put in each page's <h1>. site_header = gettext_lazy('Django administration') # Text to put at the top of the admin index page. index_title = gettext_lazy('Site administration') # URL for the "View site" link at the top of each admin page. site_url = '/'
在admin.py下重寫admin.site裡面的屬性值
# coding:utf-8 #admin.py from django.contrib import admin from tb import models admin.site.site_header="藏龍島專案管理系統" admin.site.site_title="登入後臺系統" admin.site.index_title='後臺管理'
重新整理頁面,即可看到修改後的內容