django-CSRF verification failed. Request aborted
现象:
解决办法1:
在view.py文件中设置如下:
from django.views.decorators.csrf import csrf_exempt @csrf_exempt #再写下面的函数
解决办法2:
在settings.py文件中注释掉csrf相关中间件的验证
django之所以引进CSRF是为了避免Cross Site Request Forgeries攻击,而上面的2种解决方法恰好禁止掉这个django的功能。
日后还得仔细研究下,在不禁掉这个功能的前提下成功的提交表单。
不断的总结,才能不断的提高;不断的思考,才能不断的进步!