摘要: 一,校验字段功能 forms是什么? 就是一个类,可以校验字段(前台传过来的字段) 怎么用: 针对一个实例:注册用户讲解。 模板文件里: 视图函数里: 二 渲染标签功能 渲染方式一: 渲染方式2 渲染方式3 三渲染错误信息功能 myforms有errors 属性(name)也有errors 错误信息 阅读全文
posted @ 2018-11-21 20:22 空杯人 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 装饰器和ajax和json格式: 在后台: 在前台: 阅读全文
posted @ 2018-11-21 17:16 空杯人 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 上传文件的两种方式: 第一种:基于Form表单上传文件 视图层: html中: 注意:必须指定:enctype="multipart/form data" 第二种:用ajax上传文件 视图层: 模板层: 浏览器请求头为: Content Type: multipart/form data; boun 阅读全文
posted @ 2018-11-20 18:49 空杯人 阅读(2196) 评论(0) 推荐(0) 编辑
摘要: 前端index.html 前台注意点: 后台views中: 后台注意点: 阅读全文
posted @ 2018-11-20 18:48 空杯人 阅读(1062) 评论(0) 推荐(0) 编辑
摘要: 1 什么是ajax:异步的JavaScript和xml,跟后台交互,都用json 2 ajax干啥用的?前后端做数据交互: 3 之前学的跟后台做交互的方式: 第一种:在浏览器窗口输入地址(get) 第二种:用form表单提交数据 4 特点: 异步(异步和同步的区别:同步是请求发过去,要等着回应;异步 阅读全文
posted @ 2018-11-19 20:06 空杯人 阅读(121) 评论(0) 推荐(0) 编辑
摘要: through:来指定我的第三张表是哪个 through_fields:('book','author'),第一个值是:从中间表找到设置关联字段的表,通过哪个字段,第一个位置就写它 终极总结:防止混了:关联字段就是表名小写,第一个值:就是当前表的表名小写 查询,新增,删除,都很方便 第三张表,可以添 阅读全文
posted @ 2018-11-19 16:48 空杯人 阅读(378) 评论(0) 推荐(0) 编辑
摘要: 创建表 1 创建模型 创建名为book的app,在book下的models.py中创建模型: 2 settings配置 若想将模型转为mysql数据库中的表,需要再setting中配置: 注意1:NAME即数据库的名字,在mysql连接前该数据库必须已经创建,而上面的sqlite数据库下的db.sq 阅读全文
posted @ 2018-11-12 20:18 空杯人 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 数据迁移命令: 查询api 基于双下划线的模糊查询 阅读全文
posted @ 2018-11-12 19:18 空杯人 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 一,模板导入和继承 模板导入: 1.写一个模板 2.在模板中:{% include '模板的名字'%} 语法:{% include '模板名称'%} 例如:{% include 'template_test'%} 模板导入作用:写了一个好看的组件,可以单独拿出来放到一个html中,可以重复使用,直接 阅读全文
posted @ 2018-11-12 19:13 空杯人 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 一,web应用是什么 Web应用程序是一种可以通过Web访问的应用程序,程序的最大好处是用户很容易访问应用程序,用户只需要有浏览器即可,不需要再安装其他软件 应用程序有两种模式C/S、B/S。C/S是客户端/服务器端程序,也就是说这类程序一般独立运行。而B/S就是浏览器端/服务器端应用程序,这类应用 阅读全文
posted @ 2018-11-08 21:30 空杯人 阅读(4715) 评论(0) 推荐(2) 编辑