views.py 文件源码

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

项目:itaplay 作者: lhalam 项目源码 文件源码
def get(self, request, project_id):
        """
        Handling GET method.
        :param request: Request to View.
        :param project_id: id of project for which players will be returned
        :return: Http response with list of players that have current project
        """
        project = AdviserProject.objects.get(id=project_id)
        if (not request.user.is_superuser) and (project.id_company.id != 
                                                request.user.adviseruser.id_company.id):
            return HttpResponseBadRequest("Permission denied")
        players = Player.objects.filter(project=project_id)
        data = [model_to_dict(i) for i in players]
        return HttpResponse(json.dumps(data))
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号