上一页 1 2 3 4 5 6 7 8 ··· 13 下一页
摘要: 1. 多对多表关系 的三种创建方式 建议使用半自动,可以扩展第三张表字段 还可以使用orm正反向查询 多对多三种创建方式 1.全自动(较为常用) class Book(models.Model): title = models.CharField(max_length=32) authors = m 阅读全文
posted @ 2020-01-14 18:02 躺云飘 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 记忆:forms组件作用 :渲染forms标签 数据 校验前端发过来的数据 1.引入 小需求: 小需求 我们写一个注册页面 获取用户输入的用户名和密码 用户点击注册发送到后端做用户名密码的校验 用户名中不能包含金瓶美 不符合社会主义核心价值观 密码不能为空 你个DSB,密码怎么能为空 1.手写获取用 阅读全文
posted @ 2020-01-14 16:50 躺云飘 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 1.需求分析 功能:书籍的增删改查 UI: 2.数据准备 class Book(models.Model): title = models.CharField(max_length=32) price = models.CharField(max_length=32) publish_time = 阅读全文
posted @ 2020-01-10 16:34 躺云飘 阅读(135) 评论(0) 推荐(0) 编辑
摘要: models 常用字段和参数 models中的常用字段 AutoField(primary_key=True) 主键字段 如果没有主键字段django会自动创建一个id 为主键字段 CharField(max_length=32) varchar(32) IntegerField() int Big 阅读全文
posted @ 2020-01-09 17:21 躺云飘 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 一般Django orm 和原生sql混合使用 1.测试文件 只单独测试django中的某一个py文件 不一定是tests.py1.配置 在任意一个py文件中书写以下代码 应用下的tests 或者自己新建一个 import os if __name__ == "__main__": os.envir 阅读全文
posted @ 2020-01-08 20:30 躺云飘 阅读(1043) 评论(0) 推荐(1) 编辑
摘要: 映射(对象的内置方法):反射指的是通过 “字符串” 对 对象的属性进行操作。 注意 :这里是通过‘字符串’的方式去找对象的属性方法,通过对象.属性 也可以 获取属性或方法, 但是为了方便 我们python提供了通过字符串的方式去操作 - hasattr: 通过 “字符串” 判断对象的属性或方法是否存 阅读全文
posted @ 2020-01-07 19:13 躺云飘 阅读(206) 评论(0) 推荐(0) 编辑
摘要: __init__.py的主要作用: 1. Python中package的标识,不能删除 2. 定义__all__用来模糊导入 3. 编写Python代码(不建议在__init__中写python模块,可以在包中在创建另外的模块来写,尽量保证__init__.py简单) __all__的作用: 模糊导 阅读全文
posted @ 2020-01-07 17:04 躺云飘 阅读(1880) 评论(0) 推荐(0) 编辑
摘要: 视图层(views) 功能大纲 视图层 HttpResponse redirect render简单实现原理 JsonResponse CBV与FBV CBV源码 django settings源码 基于django settings源码应用到自己的项目中 模板层 模板语法的传值 过滤器 标签 自定 阅读全文
posted @ 2020-01-07 16:13 躺云飘 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 1.Django 请求周期流程图 2.路由匹配 urls正则匹配 解释1: 正则一般写法re.findall('ab','ab1 a a-b aaaaab') 只能拿到['ab'] 那么django是如何匹配的 url(r'test',views.test) 如果前端url :http://127. 阅读全文
posted @ 2020-01-07 00:11 躺云飘 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 1.模板语法符号 模板语法符号 {{}} 变量相关 {%%} 逻辑相关 2.模板传值 模板层之模板传值 支持数据类型 python基本数据类型全部支持传递给html文件 函数 类 函数和类会自动加括号 # 模板语法类 函数不支持传参 对象 obj可以直接传过去 通过obj.name方式取值 两种传参 阅读全文
posted @ 2020-01-05 22:15 躺云飘 阅读(313) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 13 下一页