2015-05-15 4 views
2

В Rails у нас есть файл seeds.rb, который используется для начальной загрузки базы данных. Какой идиоматический способ сделать это в Django 1.8, желательно с использованием кода Python? Мне нужно будет прочитать некоторые файлы данных, которые у меня есть, и вставить данные в db? Из документации это неясно.seeds.rb в Django 1.8 - загрузочная база базы данных

+1

Вы прочитали [документацию о том, как предоставить исходные данные в вашу базу данных] (https://docs.djangoproject.com/en/1.8/howto/initial-data/)? Если да, с чем вы конкретно боретесь? – LaundroMat

+0

@LaundroMat ** желательно с использованием кода Python ** Эти данные предназначены для создания статически, тогда как я хочу читать данные из файлов данных, которые у меня есть, а затем динамически вставлять их в db. –

+0

Доступны ли ваши данные в одном из форматов, который Django принимает в качестве светильников (JSON, XML или YAML)? – LaundroMat

ответ

1

Существует также этот пакет django-seed, который может быть полезен.

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