Я создаю файл инициализации для моей базы данных проекта django.Я делаю это, используя файл с именем initial_data.json
, который я создал.Например, следующий код (при запуске syncdb
) создает в модели Word
новую строку, в которой name="apple"
:
[ { "model": "sites.word", "pk": 1, "fields": { "name": "apple" } } ]
До сих пор мне это удавалосьдля некоторых моделей проблема заключается в моделях, имеющих поле «многие ко многим».Я искал правильный способ сделать это и оказался пустым.
Так, например, если настроение Model
имеет много Interests
, как бы я записал это настроение в файл Json?Интересы -1 - это интерес-1, интерес-2 и интерес-3.
Как правильно написать в Json отношение моделей ко многим?
РЕДАКТИРОВАТЬ:
@ pastylegs решение было правильным, у меня просто были проблемы, потому что нумерация моих интересов в файле Json была отключена, поэтому он не мог сопоставить их с настроениями.