如何将平面页面(.txt)导出(创建迁移)到数据库中?

时间:2016-02-17 21:48:04

标签: django python-3.x django-migrations django-flatpages

我正在使用Django并通过管理面板创建了一些flatpages,然后我使用以下内容将它们以.txt格式导出到我的项目中:

 python manager.py export_flatpages 1 > my_flat_page.txt

由于我正在远程工作,因此我需要我的同行能够快速将这些.txt文件迁移到本地数据库。

关于如何创建此迁移的任何想法?

PS>

我已阅读此https://docs.djangoproject.com/es/1.9/topics/migrations/,但未了解如何将.txt与迁移相关联。

1 个答案:

答案 0 :(得分:2)

您可以执行以下操作从数据库导出flatpages (https://docs.djangoproject.com/es/1.9/ref/django-admin/#django-admin-dumpdata

python manage.py dumpdata flatpages > flatpages.json

然后使用加载此flatpages.jsonhttps://docs.djangoproject.com/es/1.9/howto/initial-data/

python manage.py loaddata flatpages.json