как правильно в бд вместо значений в поле создать экземпляры модели? уже спрашивал, но не получилось сделать(
class Group(models.Model):
days_of_class = ChoiceArrayField(models.PositiveSmallIntegerField(choices=settings.DAY_OF_CLASS), verbose_name="Дни занятий", default=list)
class DayOfClass(models.Model):
group = models.ForeignKey(Group, on_delete=models.PROTECT, verbose_name='Группа', related_name='classes_days')
week_day = models.PositiveSmallIntegerField(choices=settings.DAY_OF_CLASS, verbose_name="День недели")
start_time = models.TimeField(verbose_name="Время начала занятий", blank=True, default=time(19, 00))
end_time = models.TimeField(verbose_name="Время окончания занятий", blank=True, default=time(22, 00))
Вопрос точно коректно сформулирован?
Обсуждают сегодня