摘要: 1、CBV实现的登录视图 2、要在CBV视图中使用我们上面的check_login装饰器,有以下三种方式: 2.1、加在CBV视图的get或post方法上 2.2、加在dispatch方法上 因为CBV中首先执行的就是dispatch方法,所以这么写相当于给get和post方法都加上了登录校验。 2 阅读全文
posted @ 2019-04-10 17:25 呼呼嘻嘻 阅读(1496) 评论(0) 推荐(0) 编辑
摘要: ### 视图 #### 1. FBV CBV 定义; ```pythonfrom django.views import View class AddPublisher(View): def get(self,request): return response def post(self,reque 阅读全文
posted @ 2019-04-10 16:42 呼呼嘻嘻 阅读(109) 评论(0) 推荐(0) 编辑
摘要: ### 1.orm ORM:对象关系映射 面向对象和关系型数据库的映射关系 通过操作对象的方法和属性操作数据库 对应关系: ​ 类 ——》 表 ​ 对象 ——》 数据行(记录) ​ 属性 ——》 字段 ### 2.必知必会13条 返回对象列表的: ​ all 获取表中所有的对象 ​ filter 获 阅读全文
posted @ 2019-04-10 15:46 呼呼嘻嘻 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 创建表 # models.py form django.db import models class Book(models.Model): # 表名book,django会自动使用项目名+我们定义的表名 # 如没有自定义主键,django会自动添加一个主键,字段名id 自增 name = mode 阅读全文
posted @ 2019-04-10 09:38 呼呼嘻嘻 阅读(372) 评论(0) 推荐(0) 编辑