events.py 文件源码

python
阅读 24 收藏 0 点赞 0 评论 0

项目:wagtail_room_booking 作者: Tamriel 项目源码 文件源码
def get_occurrence(self, date):
        if timezone.is_naive(date) and django_settings.USE_TZ:
            date = timezone.make_aware(date, timezone.utc)
        rule = self.get_rrule_object()
        if rule:
            next_occurrence = rule.after(date, inc=True)
        else:
            next_occurrence = self.start
        if next_occurrence == date:
            try:
                return Occurrence.objects.get(event=self, original_start=date)
            except Occurrence.DoesNotExist:
                return self._create_occurrence(next_occurrence)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号