Задать вопрос
@EvgenToHelp

Установка связей для уже существующей БД в Django?

Есть готовая Sqlite база данных, надо подключить ее к проекту на Django, нашел как по ней создать модели, но никак не могу понять, как прописать связи между моделями. Когда писал на php использовал yii, там связи прописывались в таком виде:

public function getCategory(){
    return $this->hasOne(Category::className(), ['id' => 'category_id']);
}

В Django связь устанавливается в таком виде,

company_that_makes_it = models.ForeignKey(
    Manufacturer,
    on_delete=models.CASCADE,
)

Есть какой то способ прописать поля, по которым необходимо устанавливать связь?
  • Вопрос задан
  • 180 просмотров
Подписаться 3 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skypro
    Python-разработчик с нуля
    9 месяцев
    Далее
  • Merion Academy
    Python программист с нуля
    4 месяца
    Далее
  • Академия Eduson
    Fullstack-разработчик на Python
    3 дня
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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