我很难找到一种方法让多字应用名称在Django管理员中正确显示。
我已经尝试过CamelCasing,连字符和下划线,但在每种情况下,应用名称都只显示在管理员中,就像它在项目中命名一样。我一直在寻找答案,但奇怪的是似乎找不到答案。
我确定我必须遗漏一些明显的东西......
答案 0 :(得分:1)
不幸的是,afik,django并不真正支持应用程序“详细名称”的概念。管理员只做app_name.title()
。所以为了得到你想要的东西,需要更多的技巧。没试过(从不需要这个),但this solution可能会起作用。
答案 1 :(得分:0)
我知道这个帖子太老了,但它是我在搜索这个帖子时遇到的第一个帖子。您可以在此处的答案中找到使用 verbose_name 的方法:
Can you give a django app a verbose name for use through the admin