Django 更改管理页面标签“Auth”到“身份验证”
如何将 Django 管理仪表板中的显示标签 Auth
更改为 Authentication
?
How can i change the display label Auth
in the Django admin dashboard to Authentication
?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
目前还没有简单/优雅的方法来做到这一点。一段时间以来,可定制的应用程序标签一直是一个痛点。您可以 覆盖
admin/ index.html
并注入一些 javascript 代码来更改标签。请注意,您还可以将admin.site.index_template
更改为"admin/my_index.html"
之类的内容,然后可以使用{% extends "admin/index .html" %}
保持干燥。当然,管理中的其他区域也会出现“Auth”,例如“admin/app_index.html”、面包屑等...
There is currently no easy/elegant way to do this. Customisable app-labelling has been a sore point for some time. You can override
admin/index.html
and inject some javascript code to change the labelling. Note that you could also changeadmin.site.index_template
to something like"admin/my_index.html"
, which can then use{% extends "admin/index.html" %}
to keep things DRYer.Of course there are other areas in the admin that "Auth" will appear also, such in
"admin/app_index.html"
, the breadcrumbs, etc...我想如果你覆盖 admin/index.html 你可以在模板中硬编码逻辑而不是任何 javascript:
I imagine if your overwriting admin/index.html you could hard code the logic in the template instead of any javascript: