@csrf_exempt stopped working in Django 1.4

前端 未结 3 1895
臣服心动
臣服心动 2021-02-05 11:14

I have the following code, that was working fine in Django 1.2.5:

from django.views.decorators.csrf import csrf_exempt

class ApiView(object):
    def __call__(s         


        
3条回答
  •  深忆病人
    2021-02-05 12:00

    Just use csrf_exempt in the urls.py. ie::

    urls.py

    ..other imports...
    from django.views.decorators.csrf import csrf_exempt   
    from myapp.views import MyView
    
    urlpatterns = patterns('',
       url(r'^myview/(?P[A-Za-z0-9-_]+)/$',
           csrf_exempt(MyView.as_view()), # use csrf_exempt here
           name="myproject-myapp-myview",
           ),
    )
    

提交回复
热议问题