コード例 #1
0
ファイル: viewderivers.py プロジェクト: Pylons/pyramid
 def csrf_view(context, request):
     if request.method not in safe_methods and (
         callback is None or callback(request)
     ):
         check_csrf_origin(request, raises=True)
         check_csrf_token(request, token, header, raises=True)
     return view(context, request)
コード例 #2
0
 def csrf_view(context, request):
     if (
         request.method not in safe_methods and
         (callback is None or callback(request))
     ):
         check_csrf_origin(request, raises=True)
         check_csrf_token(request, token, header, raises=True)
     return view(context, request)
コード例 #3
0
ファイル: test_csrf.py プロジェクト: yasiryes/pyramid
    def _callFUT(self, *args, **kwargs):
        from pyramid.csrf import check_csrf_origin

        return check_csrf_origin(*args, **kwargs)
コード例 #4
0
def receive_file(request):
    if request.authenticated_userid:
        check_csrf_origin(request) and check_csrf_token(request)
    upload = Upload.save_from(request, 'files[]')
    return {'upload_id': upload.id}
コード例 #5
0
ファイル: test_csrf.py プロジェクト: Pylons/pyramid
    def _callFUT(self, *args, **kwargs):
        from pyramid.csrf import check_csrf_origin

        return check_csrf_origin(*args, **kwargs)
コード例 #6
0
def receive_file(request):
    if request.authenticated_userid:
        check_csrf_origin(request) and check_csrf_token(request)
    upload = Upload.save_from(request, 'files[]')
    return {'upload_id': upload.id}