在django 1.7中,使用提供的makemigrations
命令(不是来自南方),有没有办法更改生成的迁移文件的存储位置?
我将这些文件保留在版本控制之下,对于从Django的contrib导入的应用程序,它们会在app目录中生成,该目录位于项目的根路径之外。
例如,auth
应用获取在我的情况下在此位置生成的文件:
/home/dev/.envs/myproj/lib/python2.7/site-packages/django/contrib/auth/migrations/0002_group.py
由于
答案 0 :(得分:2)
通过MIGRATION_MODULES
设置完成。
就我而言:
MIGRATION_MODULES = dict([(app, 'migrations.' + app) for app in INSTALLED_APPS])