Вопрос по моделям в Django - Python

Узнай цену своей работы

Формулировка задачи:

Есть такая задача, создать django проект который управляет базой студентов. Сущности: Студент - ФИО, дата-рождения, No.студ-билета, группа(FK(Группа)) Группа - Название, староста(FK(Студент)) Я написал такую модель:
Но при таком подходе не удается создать ни одну запись в таблицах, так как поле group в Student требует индекс записи из Group, а starosta в Group требует индекс записи из Student. Можно ли как то выйти из этой ситуации ? Или может использовать другой тип отношений ?

Решение задачи: «Вопрос по моделям в Django»

textual
Листинг программы
group = models.ForeignKey(Group, null=true, blank=true)

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 4.182 из 5