我正在寻找一种很好的解决方案,可以为用户节省几天的时间。
我的应用程序需要记录用户何时有空,因此我想在用户模型中创建一个属性,在该属性中我可以找到休息日的所有选择日期(休息日-意味着用户将不可用)。
我从为DayOff创建模型开始:
class DayOff(models.Model):
date = models.DateField()
并将其添加到用户模型:
class User(BaseUser):
....
days_off = models.ManyToMany(DayOff)
也许有更好的解决方案?
欢呼 芬里尔