为防万一,需要对使用的数据手动进行备份。
在数据库迁移时也是有用的。比如将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