在生产服务器上,我想同步数据库。
如果我只是那样做
django-admin.py syncdb
它会选择settings.py。但我有一个额外的 settings-production.py 继承自设置。
因此我想出了这个:
django-admin.py syncdb --settings=/path/to/settings_production
ImportError:无法导入设置“/path/to/settings_production”(是否在 sys.path 上?):不支持按文件名导入。
我用谷歌搜索,发现有人在这里遇到了类似的问题。然而让我感到困惑的是,WSGI.py 只能由 Apache 读取。如果我自己运行命令,则不会。那里的答案对我来说真的没有意义。
如何在 sys.path 中手动添加我的 production_settings 以运行 syncdb?非常感谢,