给用户放假

我正在寻找一种很好的解决方案,可以为用户节省几天的时间。

我的应用程序需要记录用户何时有空,因此我想在用户模型中创建一个属性,在该属性中我可以找到休息日的所有选择日期(休息日-意味着用户将不可用)。

我从为DayOff创建模型开始:

class DayOff(models.Model):
     date = models.DateField()

并将其添加到用户模型:

class User(BaseUser):
....
    days_off = models.ManyToMany(DayOff)

也许有更好的解决方案?

欢呼 芬里尔

ttzz001 回答:给用户放假

最好不要去rruledjango-scheduler,因为一般来说,人们会希望一次预订几周,等等,而您又不想尝试去管理休息几天。

但是我很想(并且已经做过)仅研究Google Calendar的API / Python SDK,并让他们处理尝试管理这些数据的繁重工作。

本文链接:https://www.f2er.com/3096366.html

大家都在问