models.py 文件源码

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

项目:verbes 作者: larose 项目源码 文件源码
def random(self, user):
        conjugations = self
        if not user.is_anonymous():
            mood_tense = MoodTense.objects.filter(users=user)
            if mood_tense.count():
                conjugations = conjugations.filter(mood_tense__in=MoodTense.objects.filter(users=user))

        count = conjugations.aggregate(count=Count('id'))['count']
        random_index = random.randint(0, count - 1)
        return conjugations.order_by('id')[random_index]
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号