爲防萬一,需要對使用的數據手動進行備份。
在數據庫遷移時也是有用的。比如將sqlite3遷移到mysql等的時候。如下
1.備份
備份莫一個APP
python manage.py dumpdata app_name --format=json > app.json
備份整個db
python manage.py dumpdata --format=json > bak.json
2.恢復
python manage.py loaddata app.json
爲防萬一,需要對使用的數據手動進行備份。
在數據庫遷移時也是有用的。比如將sqlite3遷移到mysql等的時候。如下
備份莫一個APP
python manage.py dumpdata app_name --format=json > app.json
備份整個db
python manage.py dumpdata --format=json > bak.json
python manage.py loaddata app.json