04 2019 档案

摘要:为什么要有解析器?原因很简单,当后台和前端进行交互的时候数据类型不一定都是表单数据或者json,当然也有其他类型的数据格式,比如xml,所以需要解析这类数据格式就需要用到解析器(也可以将请求体拿到,然后利用其他模块进行解析)。 json解析器 使用postman向http://127.0.0.1:8 阅读全文
posted @ 2019-04-17 15:19 {Dxd} 阅读(361) 评论(0) 推荐(0)
摘要:基于中间件的process_view方法实现对请求的csrf_token验证 cbv: 方式二 场景:用户查看自己购买的订单,需登陆验证 model: 认证url(urls.py) views.py 为什么添加了authentication_classes认证类列表就会使用我们自己定义的认证类,下面 阅读全文
posted @ 2019-04-16 17:13 {Dxd} 阅读(311) 评论(0) 推荐(0)
摘要:类是实例化之前会执行__new__方法,用于控制一个类生成实例的过程 子类没有__new__方法执行父类的__new__方法 __new__方法执行完以后执行__init__构造方法 类是实例化之前会执行__new__方法,用于控制一个类生成实例的过程 以ModelSerializer为例,无__n 阅读全文
posted @ 2019-04-16 16:14 {Dxd} 阅读(605) 评论(0) 推荐(0)
摘要:WSGI WSGI的全称是Web Server Gateway Interface(Web服务器网关接口),它不是服务器、python模块、框架、API或者任何软件,只是一种描述web服务器(如nginx,uWSGI等服务器)如何与web应用程序(如用Django、Flask框架写的程序)通信的规范 阅读全文
posted @ 2019-04-02 13:38 {Dxd} 阅读(524) 评论(0) 推荐(0)
摘要:Docker 运行在 CentOS 7 上,要求系统为64位、系统内核版本为 3.10 以上。 移除旧的版本: 添加软件源信息: 制作支持docker的jenkins镜像,基础镜像是jenkins:2.60.3 该Dockerfile的意义是安装sudo命令并且在jenkins用户下,使用sudo无 阅读全文
posted @ 2019-04-02 13:07 {Dxd} 阅读(445) 评论(0) 推荐(0)