【发布时间】:2020-02-19 16:49:44
【问题描述】:
我有这样的模型:
class Department(models.Model):
name = models.CharField(max_length=30)
schedule = models.ForeignKey('Schedule', on_delete=models.CASCADE)
class Schedule(models.Model):
post_name = models.CharField(max_length=30)
shift_start = models.TimeField(auto_now=False, auto_now_add=False)
shift_end = models.TimeField(auto_now=False, auto_now_add=False)
每个部门都有一个时间表 - 每个帖子都有一些 [post_name, shift_start, shift_end] 行。如果使用ForeignKey,将只有一行而不是一个列表。是否可以创建一些Schedule 表并将每个表与某些Department 链接?
【问题讨论】: