использовать many to many , а где foreign key . тип чем они отличаются ?
Ну foreign key это связь один со многими. Например, у тебя есть две модели продукт и категория. Есть категория, например, транспорт. Она может содержать много разных продуктов. А продукт, наоборот, может относится только к одной категории. Если продукт относится к транспорту, то к недвижимости относится уже не может, поэтому это связь один ко многим. А м2м это многие со многими. Например, у тебя есть модель поста и модель тегов. У тебя есть пост, и у него может быть много разных тегов, например #моё #интересное #джанго, и каждый тег может относится сразу ко многим постам, поэтому это связь многие со многими. Как-то так, возможно, где-то что-то не так сказал, я сам только учусь, но примерно так это устроено
Начни с курса баз данных, реально
Обсуждают сегодня