shake.py 文件源码

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

项目:mltshp 作者: MLTSHP 项目源码 文件源码
def get(self, shake_name):
        shake = Shake.get("name=%s and deleted=0", shake_name)
        if not shake:
            raise tornado.web.HTTPError(404)

        current_user = self.get_current_user_object()
        invitation, invitation_requests = _invitations(shake, current_user)

        #is this user a shake manager?
        managers = shake.managers()
        is_shake_manager = False
        if managers and current_user:
            for manager in managers:
                if manager.id == current_user.id:
                    is_shake_manager = True
                    break

        followers = shake.subscribers()
        follower_count = shake.subscriber_count()

        return self.render("shakes/members.html", shake=shake, invitation=invitation,
            managers=shake.managers(), current_user_obj=current_user,
            invitation_requests=invitation_requests, shake_editor=shake.owner(),
            is_shake_manager=is_shake_manager, followers=followers,
            follower_count=follower_count)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号