170 похожих чатов

Ребят еще такой вопрос несовсем понимаю как работает one to

many при создании модели допустим у меня есть модель Country в которой два столбца id и country_name (primary key) также у меня есть модель League в которой следующий столбцы league_id, league_name, country_name (foreign key). Обе модели я планирую связать между собой через поле country_name то есть в модели Country поле Country_name у меня (primary key) а в модели League поле country_name у меня (foreign key) Для обоих моделей данные я тяну по Апи из стороннего сервиса, для данных для каждой модели у меня есть свои endpoint, где каждый endpoint отдает целостные данные (имею ввиду что endpoint модели Country для country_name отдает название страны допустим Аргентина) и также endpoint лиги отдает целостные данные (имею ввиду что country_name также содержит название страны допустим Аргентина) в документации джанги сказано что при создании поля Модели которое будет foreignkey нужно указать следующую конструкцию models.ForeignKey('class', on_delete=models.CASCADE) так вот вопрос для того чтобы создать объект модели league я парсю ответ от API и нарезаю уже из него объект лиги так вот хочу понять что мне нужно передавать в поле League.country_name название страны и далее джанга сама сматчит объект лиги с объектом Country или как ? может кто-нибудь развернуто объяснить или покидать ссылками ? хочется концептульно понять как это работает

1 ответов

12 просмотров

есть модель (таблица в БД) Country у которой есть поля id (ОРМ сделает всё сама, тебе не нужно указывать id), name, description (например). Есть другая модель (таблица)- League. У неё есть поля id, country, name. Поле country ссылается на строку в таблице Country (если ты её указал в FK).

Похожие вопросы

Обсуждают сегодня

Мужики и девушки, привет) в Вelphi xe7 в настройках во вкладке "Editor Options" далее " Color" есть список: "Elements", открыв который мы можем настраивать отображение разных...
Kraszx
14
Добрый вечер. Есть вопрос, а может и предложение. Был у меня диалог в другой группе о делфи и я задался вопросом: "А нельзя ли в делфи цвет //коментария и {комментария} сде...
Kraszx
24
Всем привет! Подскажи, пожалуйста, как передать в TComboBox сразу значение и id записи. На Delphi я делал так: ComboBox1.Items.AddObject('Какое-то значение', Pointer(id запис...
Евгений
13
А вот это что за конструкция? Вернее, она тут нафига?
Serjone
10
Мдя, прикол, боевая сборка запускается (именно под отладчиком) после F9 примерно полторы минуты (97 секунд если быть точным). Начал копать - проблема детектится сразу - зависа...
Александр (Rouse_) Багель
38
Мужики. привет) в Вelphi xe7 в настройках во вкладке "Editor Options" далее " Color" есть список: "Elements", открыв который мы можем настраивать отображение разных элементов...
Kraszx
2
Здравствуйте, вопрос по структурам данных. Были у вас случаи, когда пришлось писать деревья или двунаправленные списки?
/ /
50
Товарищи, кто работа с iphelper? Или может я в самой логике ошибки фигачу, не пойму.... var ifTable : PMIB_IFTABLE; size, corSize: DWORD; Buffer ...
Warfarellen
4
я так понимаю, я так подозреваю, что создание такого плагина для человека, кто умеет писать плагины для делфи потребует минут 5-10 времени. но это мое подозрение. хотелось бы ...
Kraszx
7
Всем привет! Кто пользуется DevExpress, подскажите пожалуйста, реализован ли в TcxGrid в новых версиях поиск по датам как в Экселе (ну т.е. не просто список чекбоксов со значе...
A Z
4
Карта сайта