Python Heroku dumpdata上的Django输出不完整
我一直试图通过Heroku toolbelt远程转储相对较少的数据(80行左右的Python Heroku dumpdata上的Django输出不完整,python,django,heroku,django-cms,Python,Django,Heroku,Django Cms,我一直试图通过Heroku toolbelt远程转储相对较少的数据(80行左右的django cms文本插件1): heroku run python manage.py dumpdata text 但我会得到随机的不完整输出,每次运行(大概是缓存?)都会接近EOF 有人遇到过类似的事情吗?我将Django 1.4与postgresql一起使用 1尽管如此,它是HTML o_0的blob: 编辑:假设这只是一个限制??pg_dump的/restore是我的“备份”计划。看起来由于某种原因脚本超
django cms文本插件
1):
heroku run python manage.py dumpdata text
但我会得到随机的不完整输出,每次运行(大概是缓存?)都会接近EOF
有人遇到过类似的事情吗?我将Django 1.4与postgresql一起使用
1尽管如此,它是HTML o_0的blob:
编辑:假设这只是一个限制??pg_dump的/restore是我的“备份”计划。看起来由于某种原因脚本超时了。这要么是一个bug,要么是Heroku的“特性”。以下是一个解决方法:
另一个更简单的解决方法是从heroku bash提示符中运行dumpdata:
heroku run bash
python manage.py dumpdata ...
然后从终端捕获输出。复制和粘贴对我有用。我相信有一种更奇特的方法可以做到这一点。另一种解决方法是添加一个sleep命令来停止会话超时 heroku运行“python manage.py dumpdata;睡眠10” 大概这个数字会随着您的数据库而增长
heroku run bash
python manage.py dumpdata ...