ForeignKey и ManyToMany без связи с БД - PullRequest
0 голосов
/ 05 сентября 2011

У меня вопрос - возможно ли создать модель с некоторыми отношениями, но при синхронизации базы данных через manage.py syncdb не создавать отношения базы данных?Например, иметь таблицы «многие ко многим» и обрабатывать их через ORM django, но без внешних ключей db?

1 Ответ

1 голос
/ 05 сентября 2011

Не по умолчанию вы, конечно, можете реализовать собственную базу данных Field, в которой хранится целое число, указывающее на конкретную запись. Затем это можно использовать для поиска модели для этого типа, но вы отбрасываете все проверки, которые выполняет база данных для вас.

Есть ли какая-то конкретная причина, почему вы хотите это?

...