Форум сайта python.su
Приветствую,
Есть таблица с пользователями и нужно сделать неограниченное кол-во телефонов к пользователю. И вот думаю можно ли такое реализовать через ForeignKey, чтоб после одним запросом получать данные пользователя + все его телефоны или только через ManyToManyField такое реализуемо?
Отредактировано quadright (Июнь 17, 2014 09:00:27)
Офлайн
quadrightА шо при m2m два запроса?
Есть таблица с пользователями и нужно сделать неограниченное кол-во телефонов к пользователю. И вот думаю можно ли такое реализовать через ForeignKey, чтоб после одним запросом получать данные пользователя + все его телефоны или только через ManyToManyField такое реализуемо?
Офлайн
При m2m лишняя таблица связующая нужна
Теоретический ForeignKey достаточно, на чистом sql'е понятно как такие данные собирать, а на ORM джанговском не знаю.
Отредактировано quadright (Июнь 17, 2014 11:07:12)
Офлайн
Офлайн