2016-09-12 83 views
2

如何獲取Heroku上的數據並創建可在本地加載的夾具? heroku run python manage.py dumpdata --natural > data.json是命令,但我怎樣才能下載文件?Heroku。 Django dumpdata

+0

你在使用什麼操作系統和shell?對我來說(在Mac OS X上),重定向輸出會創建一個本地文件。 –

+0

@DanielHepper我在Ubuntu上。擊。 – alejoss

回答

12

嘗試增加以虛線指示命令的末尾:

heroku run python manage.py dumpdata --natural -- > data.json 

這應該輸出重定向到一個本地文件。

+1

請注意,由於1.7'--natural'已棄用,請改用'--natural-foreign' –

0

嘗試heroku pg:backups capture $ curl -o latest.dump - heroku pg:backups public-url