随笔分类 - Django相关
摘要:1. 简述Http协议? - 超文本传输协议 - 特点: - 无状态,请求响应之后,再次发起请求时,不认识。 - 短连接,一次请求和一次响应就断开连接。 - 格式: - GET请求:输入地址回车:https://passport.jd.com/new/login.aspx?ReturnUrl=htt
阅读全文
摘要:针对Django中在编写供AJAX调用的API时碰到的跨域问题,我们来总结下Python的Django应用程序解决AJAX跨域访问问题的方法,其中使用GitHub上开源分享的django-cors-headers尤其推荐 引子 使用Django在服务器端写了一个API,返回一个JSON数据。使用Aj
阅读全文
摘要:web跨域请求 1.为什么要有跨域限制 举个例子: 1.用户登录了自己的银行页面 http://mybank.com,http://mybank.com向用户的cookie中添加用户标识。 2.用户浏览了恶意页面 http://evil.com。执行了页面中的恶意AJAX请求代码。 3.http:/
阅读全文
摘要:web服务交互 我们在浏览器中能看到的每个网站,都是一个web服务。那么我们在提供每个web服务的时候, 都需要前后端交互,前后端交互就一定有一些实现方案,我们通常叫web服务交互方案。 目前主流的三种web服务交互方案: -- REST ( Representational State Trans
阅读全文
摘要:Django的request请求需要首先经过中间件处理,再通过URL查找到对应的views函数进行处理。在settings的MIDDLEWARE_CLASSES中 添加设置中间件进行激活,大致原理如下图所示: 在使用Django框架进行开发的过程中,遇到一个问题:要求对觉得多数页面请求request
阅读全文
摘要:引子: 1.为什么需要权限? 由于用户的身份不同,我们需要根据他的角色来给其赋予不同的权限,以便更好分工且避免责任不明确的问题。 2.为什么要开发一个权限组件? 权限问题对于大多数系统都会用到,根据当前实际开发出一套比较完备的权限组件,当业务需要时根据具体业务适当修改,可大量节省开发时间,提高开发效
阅读全文
摘要:1.在app下新建名为templatetags的python包,并在其中新建mytags.py文件(此文件用于书写函数) 2.在新建的mytags.py文件中写入以下两行代码: from django import template register=template.Library() 然后定义函
阅读全文
摘要:1. 下载: 命令行: pip install django==1.11.15 pip install -i 源 django==1.11.15 pycharm settings 解释器 点+号 输入django 选择版本 2. 创建django项目 1. 命令行 cd 保存项目的目录 django
阅读全文

浙公网安备 33010602011771号