django自定义管理命令不会出现在生产中

时间:2010-04-28 23:25:24

标签: django

我为django写了一个custom management命令。在我的开发设置本地一切正常。现在我将我的项目部署到生产服务器上并且管理命令没有显示,分别不可用。但是我没有收到部署项目的错误消息(syncdb)。

我可以尝试开始搜索的任何想法? 是否有一个特殊命令,所有自定义管理命令都是“自动发现”?

- 编辑 -

解决并记录here

1 个答案:

答案 0 :(得分:0)

两个想法:

  • settings.pylocal_settings.py文件在生产服务器上有所不同,并且不会使用您的自定义命令初始化应用程序。
  • 它与启用/禁用DEBUG有关。你有某种类型的变量设置会影响到它吗?