예제 #1
0
 def foo(context, request):
     greeting = request.POST["greeting"]
     return Response("{} world!".format(greeting))
예제 #2
0
 def special(context, request):
     return Response("Hello world!")
예제 #3
0
 def second_view(context, request):
     return Response(u'second')
예제 #4
0
 def box_download(self):
     request = self.request
     content_type, stream = self.client.download_file(request.params['id'])
     block_size = 4096
     app_iter = iter(lambda: stream.read(block_size), '')
     return Response(app_iter=app_iter, content_type=content_type)
예제 #5
0
 def foo(context, request):
     called.append(True)
     return Response(u"")
예제 #6
0
 def first_view(context, request):
     return Response(u'first')
예제 #7
0
 def foo(context, request):
     slot = request.kotti_slot
     return Response(u"I'm in slot {0}.".format(slot))
예제 #8
0
 def foo(context, request):
     bar = request.POST['bar']
     return Response(u"{0} world!".format(bar))
예제 #9
0
 def my_viewlet(request):
     assert hasattr(request, 'registry')
     assert hasattr(request, 'context')
     assert hasattr(request, 'user')
     return Response(u"Hello world!")
예제 #10
0
 def foo(context, request):
     greeting = request.POST['greeting']
     return Response(u"{0} world!".format(greeting))
예제 #11
0
def logout(context, request):
    headers = forget(request)
    data = {'status': True}
    return Response(json=data, status=200, headerlist=headers)