如何在Django项目中添加网站头、网站标题、索引标题

如何在Django项目中添加网站头、网站标题、索引标题

自动管理界面是Django最强大的部分之一。元数据从你的模型中读取,提供一个快速的、以模型为中心的界面,受信任的用户可以管理你网站上的内容。管理员的推荐用途仅限于组织的内部管理工具。它不是用来建立你的整个前端的。

概述:

  • 将 ‘django.contrib.admin’ 和它的依赖项 – django.contrib.Auth, django.contrib.contenttypes, django.contrib.messages, 和 django.contrib.session – 加入你的 INSTALLED_APPS 设置。
  • 在你的 TEMPLATES 设置中配置一个 DjangoTemplates 后台,在 OPTIONS 的’context_processors’选项中加入 django.template.context_processors.request、django.contrib.auth.context_processors.auth 和 django.contrib.messages.context_processors.mages。
  • 如果你使用了自定义的MIDDLEWARE设置,django.contrib.auth.middleware.AuthenticationMiddleware和django.contrib.messages.middleware.MessageMiddleware必须被包含。

对urls.py做如下修改 –

from django.contrib import admin
from django.urls import path, include
 
# Adds site header, site title, index title to the admin side.
admin.site.site_header = 'Geeks For Geeks'
admin.site.site_title = 'GFG'
admin.site.index_title = 'Welcome Geeks'
 
urlpatterns = [
    path('', include('main.urls')),
    path('admin/', admin.site.urls),
]

输出–

如何在Django项目中添加网站头、网站标题、索引标题

Django管理员的定制:

Python代码能够添加site_header、site_heading和index_title。

如何在Django项目中添加网站头、网站标题、索引标题?

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

Django 教程