예제 #1
0
    def post(self, request, *args, **kwargs):
        incoming_message = json.loads(self.request.body.decode('utf-8'))
        test(incoming_message)
        pprint(incoming_message)

        return HttpResponse()
예제 #2
0
def sure_arrive(request):
    print('sure_arrive:post: ', request.POST)
    context = cron.orderSure(request.POST)
    print('sure_arrive:', context)
    return HttpResponse(json.dumps(context, ensure_ascii=False))
예제 #3
0
def logout(request):
    print('enter in logout')
    response = HttpResponse({'response': 'fail'})
    response.delete_cookie('username')
    response.delete_cookie('type')
    return response
예제 #4
0
파일: views.py 프로젝트: diegoalefe/voice
def logout(request):
    if request.user.is_authenticated():
        log_svc.log_logout(request.user)
    auth.logout(request)
    return HttpResponse('{}', content_type='application/json')
예제 #5
0
파일: views.py 프로젝트: takapiro99/ddtree
def esp(request):
    if request.method == "GET":
        if (Tree.objects.filter(lighted=False).order_by("date")):
            ss =  Tree.objects.filter(lighted=False).order_by("date").first()
            treedata = Tree(lighted=True)
            treedata.save()
            sss=""
            sss = ss.data
            #ssss=
            ww = ""
            n = 0
            for i in range(93):
                rr=""
                bb=""
                gg=""
                rr += sss[n]
                rr += sss[n+1]
                rr += sss[n+2]
                bb += sss[n+3]
                bb += sss[n+4]
                bb += sss[n+5]
                gg += sss[n+6]
                gg += sss[n+7]
                gg += sss[n+8]
                ww += gg
                ww += "\r"
                ww += rr
                ww += "\r"
                ww += bb

                n += 9
                ww += "\r"
            print(ss.name)

            #print((Tree.objects.filter(lighted=False).order_by("date").first()).data)
            return HttpResponse(ww)
        else:
            ss = Tree.objects.order_by("?").first()
            sss=""
            sss = ss.data
            for i in range(80):
                sss+=("00000000000000000000000000000000000000000000")
            #ssss=
            ww = ""
            n = 0
            for i in range(93):
                rr=""
                bb=""
                gg=""
                rr += sss[n]
                rr += sss[n+1]
                rr += sss[n+2]
                bb += sss[n+3]
                bb+= sss[n+4]
                bb+= sss[n+5]
                gg += sss[n+6]
                gg += sss[n+7]
                gg += sss[n+8]
                ww += gg
                ww += "\r"
                ww += rr
                ww += "\r"
                ww += bb

                n += 9
                ww += "\r"
            print(ss.date)
            return HttpResponse(ww)
예제 #6
0
 def get(self, request):
     return HttpResponse("Pong")
예제 #7
0
 def get(self, request):
     image_data = open(GIF_LOCATION + '404_page_not_found.gif', "rb").read()
     return HttpResponse(image_data,
                         content_type="image/png",
                         status=status.HTTP_404_NOT_FOUND)
예제 #8
0
    def post(self, request, *args, **kwargs):
        TELEGRAM_TOKEN = 'WRITE_TOKEN_HERE'
        start_message = get_message_from_request(request)
        send_messages(start_message, TELEGRAM_TOKEN)

        return HttpResponse()