Можно ли в Django писать одни и те же модели для реляционных и документно-ориентированных БД?
Когда я пишу модели в Django, фреймворк за меня подключается к базе данных, создает таблицы и т. д.
Недавно прочитал, что Django может работать с MongoDB, в связи с чем возник вопрос -- можно ли использовать одни и те же модели для, например, PostgreSQL и MongoDB?
Не может Django с MongoDB работать. Для этого сделали форк django-nonrel, но его работоспособносить и смысл его использования лично у меня вызывает соменения.
да, orm встроенный в джанку не может работать с монгой. но никто не мешает использовать любой другой orm. конечно плюшек в виде автоматической админки ты не получишь, но с монгой работать сможешь легко. одни и те же модели - нет. вроде бы нет еще orm которые бы работали с sql и no-sql одновременно. это вообще странное желание.