我正在使用Python/Django,我正在尝试使用South来管理我的数据库.在当地环境中工作得很好.当我部署到Heroku时出现问题.问题是当我用它创建迁移时
$heroku run manage.py schemamigration mydjangoapp
Run Code Online (Sandbox Code Playgroud)
看起来它的工作原理(shell确认了它)然而,然后我尝试使用迁移,它将无法正常工作.当我做:
$heroku run python manage.py migrate mydjangoapp
Run Code Online (Sandbox Code Playgroud)
我明白了
The app 'createtuto' does not appear to use migrations
Run Code Online (Sandbox Code Playgroud)
我检查了问题,看起来heroku不允许South在/ myDjangoapp/migrations创建迁移目录.
有什么办法可以让它发挥作用吗?
我尝试使用convert_to_south,但我得到了相同的结果:一开始看起来它有效,但它没有,没有创建迁移.