Example #1
0
    def get_queryset(self):     
        req = QueryDict(self.request.body)

        if req.__contains__('user') and len(req) == 1:
            userid = (str)(req['user'])          

            return Followers.objects.filter(user=userid)
Example #2
0
    def get_queryset(self):
        filteredposts = Post.objects.all()
        categories = QueryDict(self.request.body)
        if categories.__contains__('category1'):
            for x in categories:

                filteredposts = filteredposts.filter(
                    categories__tag__contains=categories[x])

        return filteredposts
Example #3
0
def api_does_user_exist_view(request):

    if request.method == 'GET':
        data = QueryDict(request.body)
        if data.__contains__('username'):
            username = data['username']
        else:
            username = False
        data = {}
        try:
            user = User.objects.get(username=username)
            data['response'] = "User exists"
            data['id'] = user.id
            data['username'] = user.username
            data['email'] = user.email
            data['is_active'] = user.is_active
        except User.DoesNotExist:
            data['response'] = "User does not exist"
        return Response(data)
Example #4
0
    def get_queryset(self):     
        req = QueryDict(self.request.body)
        if req.__contains__('following') and len(req) == 1:
            followid = (str)(req['following'])          

            return Followers.objects.filter(following=followid)