Beispiel #1
0
 def get(self, request):
     token = request.GET.get("token")
     if not token:
         return HttpResponseNotFound()
     user = User.get_or_none(encoder.string2int(token))
     if not user:
         return HttpResponseNotFound()
     sub_links = user.get_sub_links()
     sub_links = base64.urlsafe_b64encode(sub_links.encode()).decode()
     return HttpResponse(sub_links)
Beispiel #2
0
    def get(self, request):
        token = request.GET.get("token")
        if not token:
            return HttpResponseNotFound()
        user = User.get_or_none(encoder.string2int(token))
        if not user:
            return HttpResponseNotFound()

        sub_type = request.GET.get("sub_type")
        sub_links = user.get_sub_links(sub_type)
        return HttpResponse(sub_links)
Beispiel #3
0
    def get(self, request):
        token = request.GET.get("token")
        if not token:
            return HttpResponseNotFound()
        user = User.get_or_none(encoder.string2int(token))
        if not user:
            return HttpResponseNotFound()

        sub_type = request.GET.get("sub_type")
        sub_links = UserSubManager(user, sub_type, request).get_sub_links()
        return HttpResponse(sub_links, content_type="text/plain; charset=utf-8")