我正在构建这个“工作服务器”模型。我想包含一个字段,该字段将保存该作业将在一周中的哪几天运行。最终在 UI 中,我希望用户能够拥有一系列他们可以选择的复选框(每天一个)。在我的模式中表示这种“星期几”数据的最佳方式是什么?
class Job(models.Model):
name = models.CharField(max_length=32, unique=True)
package = models.ForeignKey(Package)
binary = models.ForeignKey(Binary)
host = models.ForeignKey(Host)
colo = models.ForeignKey(Location)
group = models.ForeignKey(Group)
type = models.ForeignKey(Type)
start = models.TimeField()
end = models.TimeField()
days = ?