小编Jef*_*lla的帖子

如何让South在Heroku中为Django应用程序工作

我正在使用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,但我得到了相同的结果:一开始看起来它有效,但它没有,没有创建迁移.

python database django heroku django-south

4
推荐指数
2
解决办法
4787
查看次数

标签 统计

database ×1

django ×1

django-south ×1

heroku ×1

python ×1