django
the_conquer_zzy
计算机科学与技术专业
展开
-
django 解决ajax 请求csrf跨域问题,解决403 forbidden
现象: 请求403 ,提示跨域 原因: 项目setting.py 中installed app 里面有 'django.middleware.csrf.CsrfViewMiddleware', ###解决过程:查看请求发现 cookie 有csrftoken 所以利用js 获取csrftoken 核心语句 document.cookie()会返回所有的cookie cookie 的结构如下...原创 2018-11-06 23:28:53 · 941 阅读 · 0 评论 -
django views.py open("./xx") no such file found解决django views 文件中open函数找不到文件的问题
现象: 在views.py 中 用open 函数,open("./xxx")这种形式,采用相对路径,打开一个文件,提示找不到文件。 但是直接运行该py文件就没有问题 解决办法: 用绝对路径 pwd=os.path.dirname(__file__) open(pwd+"/xxx") 这里有个os.path.dirname(__file__) 这句话的功能是找出 这条语句所在的.py文件所在的目...原创 2018-11-07 15:21:53 · 1143 阅读 · 0 评论 -
django render 返回数据及使用问题
django render 返回数据及使用1. 前端页面标签中使用2. 前端页面js代码中使用 1. 前端页面标签中使用 (a) 后端返回代码 return render(reqeust, "template.html", {"status": 200}); (b) 前端使用代码 template.html <html> <div> <p>后端返回的状态...原创 2019-04-11 21:15:16 · 5335 阅读 · 0 评论