django開発中、CSRF tを間違えました.
2624 ワード
解決方法:
'django.middleware.csrf.CsrfViewMiddleware'、ない場合は追加
{% csrf_token %
}
1、 cookie, 。
2、 settings.py MIDDLEWARE_CLASSES
'django.middleware.csrf.CsrfViewMiddleware'、ない場合は追加
3、 templete , POST form {% csrf_token %} tag. :
{% csrf_token %
}
4、 view , django.template.RequestContext Context.
render_to_response, Context. RequestContext.
class:
from django.template import RequestContext
render_to_response : def your_view(request): ... return render_to_response('template.html', your_data, context_instance=RequestContext(request) )