如何更改django登录框及列表视图的默认标题?

初次使用django的admin后台,默认情况下,Django admin显示“Django administration”。在实际开发中我们可能想自定义网站的标题。

1、首先将我们的项目语言修改为中文,在项目的settings.py中修改,如下图所示:

如何更改django登录框及列表视图的默认标题?

settings.py中修改为中文界面

2、修改登录框标题和列表视图页面的标题

如何更改django登录框及列表视图的默认标题?

如何更改django登录框及列表视图的默认标题?

修改这两处的标题,只需要在项目的urls.py中,配置site_header即可。

<code># 项目目录/urls.py
admin.site.site_header = "轻编程的管理后台"/<code>

3、修改列表视图的欢迎语或者叫站点描述信息

如何更改django登录框及列表视图的默认标题?

修改欢迎语,红框处

修改这里,同样只需要在项目的urls.py中,配置index_title即可,配置了这一项同样也就修改了admin后台的title标签,这个应该才是真正意义上的后台标题。

<code># 项目目录/urls.py
admin.site.index_title = "轻编程管理后台"/<code>

4、修改html标题标签竖杠后边的文字


如何更改django登录框及列表视图的默认标题?

修改竖杠后边的文字

修改这里,只需要在项目的urls.py中,配置site_title即可。

<code># 项目目录/urls.py    完整代码
admin.site.site_header = "轻编程的管理后台"
admin.site.index_title = "轻编程管理后台"
admin.site.site_title = "轻编程管理员登陆了"/<code>

就这样,只需要在项目的urls.py中配置这三个,即可修改这几处的文字。

如果在这里学到了知识,那么请关注我,将持续更新关于django的更多好内容。


分享到:


相關文章: