Django Celery Beat,在管理员中更改应用名称

时间:2018-08-07 04:38:58

标签: django django-admin django-celery

创建自定义应用时,我们可以在verbose_name中分配myproject/myapp/apps.py

class MainConfig(AppConfig):
    name = 'main'
    verbose_name = 'My Own Verbose Name'

我已将django_celery_beat添加到我的INSTALLED_APPS中,现在我的管理页面上有此应用程序:

Admin Page

如何更改此Periodic Tasks应用名称?

2 个答案:

答案 0 :(得分:0)

我将回答我自己的问题。

更改我发现的django_celery_beat应用程序名称的唯一方法是使用翻译:

msgid“定期任务”    msgstr“此应用程序的我自己的名字”

答案 1 :(得分:0)

您可以通过以下方式更改而无需翻译:

from django_celery_beat.apps import BeatConfig
BeatConfig.verbose_name = "My Own Name for this App"