我正在切换我的数据库引擎,需要转换我的数据。我可以使用.using('[database]')
访问python shell中的两个数据库。 django是否有任何内置的备份和恢复功能,我可以使用它来填充我的空(但已迁移)的新数据库?
答案 0 :(得分:1)
以下是一些例子:
python manage.py dumpdata > all.json
python manage.py dumpdata blog > blog.json
python manage.py dumpdata blog.articles > blog_articles.json
python manage.py loaddata all.json
在转储数据后更改settings.py
数据库连接,您根本不必使用using
。
Django Docs中的更多内容。