File tree Expand file tree Collapse file tree 2 files changed +4
-1
lines changed Expand file tree Collapse file tree 2 files changed +4
-1
lines changed Original file line number Diff line number Diff line change 6
6
from django .http import HttpResponse , HttpResponseNotAllowed
7
7
from django .http .response import HttpResponseBadRequest
8
8
from django .shortcuts import render
9
+ from django .utils .decorators import method_decorator
9
10
from django .views .generic import View
11
+ from django .views .decorators .csrf import ensure_csrf_cookie
10
12
11
13
from graphql import Source , execute , parse , validate
12
14
from graphql .error import format_error as format_graphql_error
@@ -89,6 +91,7 @@ def get_middleware(self, request):
89
91
def get_context (self , request ):
90
92
return request
91
93
94
+ @method_decorator (ensure_csrf_cookie )
92
95
def dispatch (self , request , * args , ** kwargs ):
93
96
try :
94
97
if request .method .lower () not in ('get' , 'post' ):
Original file line number Diff line number Diff line change 2
2
3
3
setup (
4
4
name = 'graphene-django' ,
5
- version = '1.0.dev20160919000002 ' ,
5
+ version = '1.0.dev20160919000003 ' ,
6
6
7
7
description = 'Graphene Django integration' ,
8
8
long_description = open ('README.rst' ).read (),
You can’t perform that action at this time.
0 commit comments