【问题标题】:Django: call standard command from a custom commandDjango:从自定义命令调用标准命令
【发布时间】:2017-12-02 00:54:29
【问题描述】:

在我的应用程序中,我使用自定义系统来管理本地化字符串。在这方面,我编写了一个自定义命令来生成*.po 文件。但是,运行该命令后,我必须手动调用compilemessages 命令。我想做的是从我的自定义命令中调用compilemessages 命令。有没有办法做到这一点?

【问题讨论】:

    标签: django django-management-command


    【解决方案1】:

    你可以使用call_command():

    from django.core.management import call_command
    # generate your *.po files, then
    call_command('compilemessages')
    

    【讨论】:

      猜你喜欢
      • 2011-05-30
      • 1970-01-01
      • 1970-01-01
      • 2014-05-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多