2016-02-17 5 views
0

Я использую Django и создал несколько flatpages через панель администратора, а затем экспортировать их в свой проект в формате .txt с помощью:Как экспортировать (создать миграцию) плоскую страницу (.txt) в базу данных?

python manager.py export_flatpages 1 > my_flat_page.txt 

Поскольку я работаю удаленно, мне нужны мои сверстники, чтобы быть в состоянии быстро переносите эти .txt-файлы в свою локальную базу данных.

Любая идея о том, как я могу создать эту миграцию?

PS>

я уже читал эту https://docs.djangoproject.com/es/1.9/topics/migrations/, но не получить, как относиться .txt к миграции.

+0

Вы уверены, что вы использовали 'управления. py export_flatpages' для создания txt-файла? Я не знаю об этой команде django. Вы использовали 'dumpdata'? – ilse2005

+0

Привет, Да, я экспортировал их и сохранил в виде разделенных файлов .txt. Интересной частью этого является то, что он использует «формат Django» (я полагаю), а не json. – carlosbvz

ответ

2

Вы можете сделать следующее экспортировать flatpages из вашей БД (https://docs.djangoproject.com/es/1.9/ref/django-admin/#django-admin-dumpdata)

python manage.py dumpdata flatpages > flatpages.json 

А затем загрузить эту flatpages.json с помощью (https://docs.djangoproject.com/es/1.9/howto/initial-data/)

python manage.py loaddata flatpages.json 
+0

Действительно, это очень помогло мне. Большое спасибо (Y). – carlosbvz

+0

Рад это услышать. Если мой ответ помог, пожалуйста, примите его. – ilse2005

+0

Конечно, извините, я думаю, что вчера. (Y), – carlosbvz

 Смежные вопросы

  • Нет связанных вопросов^_^