摘要:
权限组件的使用方式: 原理和使用方式与认证相似。 views.py class OrderView(APIView): ''' 订单相关业务,返回订单字典。 添加验证功能,验证是否已登录。 ''' authentication_classes = [Authtication,] permission 阅读全文
摘要:
REST framework模块 【验证】 使用方法: django的视图需要时CBV格式。 上面代码就是django rest framework的认证。 写一个类,类里必须有authenticate方法,方法内写认证代码,失败则报错。 然后将这个类写到视图的cbv当中。 全局验证的配置文件书写方 阅读全文
摘要:
一、本题考点在于with as的语法及使用,2个内置方法。 二、本题考点装饰器 三、考察正则及文件的使用。 四、这道题暂时还没做出来。。。 阅读全文
摘要:
django中间件的5个方法。 -process_request -process_view -process_response -process_exception -process_render_template 1 请求先执行所有中间件的process_request,然后做路由匹配,找到函数 阅读全文
摘要:
Django视图CBV的dispatch相关源码解析 一般cbv视图写法: class Foo(View): def get(request): return HttpResponse('GET') class Foo(View): def get(request): return HttpResp 阅读全文
摘要:
消息中间件 1.采用异步处理模式 消息发送者可以发送一个消息而且不用等待相应。 消息接收者订阅或监听该通道。 一条消息最终可以转发给一个或多个消息接收者。 2.应用按程序和应用程序调用关系为松耦合关系 发送者和接收者不必了解对方,只需要确认消息。 发送者和接收者不必同时在线。 1 点对点模型 PTP 阅读全文
摘要:
SaltStack是什么: SaltStack是一个运维开源软件,用python写的。 能够实现的功能: 远程执行,配置(状态)管理,云管理 同类型软件还有Puppet,ansible saltstack四种运行方式: Local Minion/Master C/S结构,客户端/服务器模式 Synd 阅读全文
摘要:
1, print Python3中,print从语句变为函数,所以所有的print语句需要改成print() 2,on_delete 在django 2中,models中on_delete=models.XXX不再是默认选项,需要显性指定 3, reverse 在新版本django中,这些包不再归于 阅读全文
摘要:
本篇随笔只是记录我对这三个装饰器的理解,可能会有不准确的地方,敬请指出。 property装饰器 功能:通过property装饰器控制类的属性的绑定与获取,一般就是给某个属性增加一个验证类型等功能。 能够通过实例直接点出属性值来,更加方便快捷,如例三中student.age: 例一: 错误效果: 为 阅读全文
摘要:
索引 唯一索引 唯一: 约束不能重复(可以为空) ps:主键:唯一且不能为空 加速查找 上图为多对多 SQL语句补充: 增 create table tb11( id int auto_increment primary key, name varchar(32), age int )engine= 阅读全文