python - Django on Heroku dumpdata 输出不完整

标签 python django heroku django-cms

我一直在尝试通过 Heroku toolbelt 远程转储相对少量的数据(80 行左右的 django-cms 文本插件1):

heroku run python manage.py dumpdata text

但我得到随机的不完整输出每次运行都更接近 EOF(大概缓存了?)。

11:09 PM $> heroku run python manage.py dumpdata text | wc -c
108351
11:09 PM $> !!
120629
11:09 PM $> !!
122693
11:10 PM $> !!
122949
11:10 PM $> !!
153419
11:13 PM $> !!
120877

有人遇到过类似的事情吗?我正在使用 Django 1.4postgresql

1 虽然它是 HTML o_0 的 blob:see docs .

编辑:假设这只是一个限制?? pg_dump's/restore 是我的“备份”计划。

最佳答案

另一种解决方法是添加 sleep 命令以停止 session 超时。

heroku run "python manage.py dumpdata; sleep 10"

据推测,这个数字会随着您的数据库而增长...

关于python - Django on Heroku dumpdata 输出不完整,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12573550/

相关文章:

python - 反转数字算法

python - 我想将数据帧转换为特定格式的数据帧或列表列表

sql-server - Django <-> SQL Server 2005,文本编码问题

python - 如何在 Django 模型中拥有依赖于 "city"字段的 "country"字段,而不创建其表

python - 无法在 Django 1.11.13 上安装 Django-Channel

postgresql - 从 localclient 连接 Heroku postgres

python - rpy2 找不到已安装的外部 R 包

python - 自定义 Maya 的 addCheckCallback 弹出消息

node.js - 将 ng-2 admin Angular 2 部署到 heroku

ruby-on-rails-3 - ActiveRecord 不会连接到 postgresql DB 但 rake db :migrate works