@nurzhannogerbek

Как в Django реализовать расписание?

Здравствуйте!

Могли бы посоветовать, как правильно составить модель данных для следующего случая. Нужно реализовать что-то наподобие этого рисунок ниже.
5b18e64ae8034798621260.png

К примеру есть модели данных Клуб и Тренер. Как в моделе данных Тренер составить расписания и привязать это к время к определенного клубу? Нужно ли для этого делать еще одну модель данных? Возможно кто-то уже сталкивался с подобной задачей и знает готовые решения. Буду рад любой подсказки.
  • Вопрос задан
  • 1140 просмотров
Решения вопроса 1
sergey-gornostaev
@sergey-gornostaev Куратор тега Django
Седой и строгий
class Trainer(models.Model):
    ...

class Club(models.Model):
    ...

class Schedule(models.Model):
    trainer = models.ForeignKey(Trainer)
    club = models.ForeignKey(Club)
    start_at = models.DateTimeField()
    end_till = models.DateTimeField()
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы