我为django写了一个custom management命令。在我的开发设置本地一切正常。现在我将我的项目部署到生产服务器上并且管理命令没有显示,分别不可用。但是我没有收到部署项目的错误消息(syncdb)。
我可以尝试开始搜索的任何想法? 是否有一个特殊命令,所有自定义管理命令都是“自动发现”?
- 编辑 -
解决并记录here
答案 0 :(得分:0)
两个想法:
settings.py
或local_settings.py
文件在生产服务器上有所不同,并且不会使用您的自定义命令初始化应用程序。DEBUG
有关。你有某种类型的变量设置会影响到它吗?