cmd中,提示pip版本太低,先升级pip pip install --upgrade pip (pip,安装和管理python扩展包的工具)
cmd下,pip,出现详细信息证明装成功了
pip install django
pip install django==1.9.0
pip show django
pip uninstall django
安装Django第三方库(基于python的web框架)
遇到问题:
Error:[WinError 10013] 以一种访问权限不允许的方式做了一个访问套接字的尝试
原来是KGService.exe 酷狗进程不停的换pid占用8000端口,把酷狗关了就好咯
解决Django 提交表单时403错误:CSRF verification failed. Request aborted .
Cross-site request forgery跨站请求伪造,也被称为“One Click Attack”或者Session Riding,通常缩写为CSRF或者XSRF,是一种对网站的恶意利用。尽管听起来像跨站脚本(XSS),但它与XSS非常不同,并且攻击方式几乎相左。XSS利用站点内的信任用户,而CSRF则通过伪装来自受信任用户的请求来利用受信任的网站。与XSS攻击相比,CSRF攻击往往不大流行(因此对其进行防范的资源也相当稀少)和难以防范,所以被认为比XSS更具危险性。
解决办法:修改settings.py,在 MIDDLEWARE_CLASSES 中注释掉 'django.middleware.csrf.CsrfViewMiddleware',
添加装饰器后,直接访问login_ok页面,报错。预期结果是404不让访问