在Django中更改第三方应用程序名称

时间:2015-09-19 00:42:26

标签: python django

我在Django项目中使用第三方应用程序(django-flatblocks)。如何在管理界面(grappelli)中更改应用程序的名称?我需要俄语名字。我已经尝试创建本地化文件(.po.mo),它在管理界面的某些部分工作正常,但在面包屑中没有。我认为grappelli不在某些模板中使用翻译,解决问题的最佳方法是在apps.py“动态”替换django-flatblocks verbose_name。我能以某种方式做到吗?

1 个答案:

答案 0 :(得分:0)

在官方文档中发现了这一点。解决方案非常简单:For application users

引用手册:

  

如果您在名为anthology的项目中使用“摇滚乐”,但您   希望它显示为“ Jazz Manouche”,您可以提供   自己的配置:

<script>
$(function() { 
     //your code here 
     var roof = null;
     var roofPoints = [];
     var lines = [];
     var lineCounter = 0;
     var drawingObject = {};
     ...
     ...

});
</script>