上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 73 下一页
摘要: 引子-Django的生命周期 在学习中间介之前,我们先来回顾一下Django的生命周期:用户发起请求,请求会被发送到urlconf中的url,然后会指向对应的views函数进行处理,views函数处理完成后,用模板渲染好html,然后返回给用户的浏览器。 加上中间介的流程如下: 在Django中的s 阅读全文
posted @ 2018-10-20 23:37 skyflask 阅读(437) 评论(0) 推荐(0) 编辑
摘要: 一、复用model表和字段 models.py文件 forms.py文件 model指定哪个model类 fields = "__all__",指定展示所有列,也可以选定或排除对应的列 views.py文件 form里面有is_valid,cleaned_data,errors index.html 阅读全文
posted @ 2018-10-17 20:55 skyflask 阅读(199) 评论(0) 推荐(0) 编辑
摘要: Form的功能 验证用户请求(form表单验证) 生成HTML标签(自动生成HTML标签) 保留上一次提交的数据(保留数据) 我们在设计form表单时,有许多字段需要填写,且需要判断用户填写的内容是否合法,此时,就需要对字段进行验证。试想,如果我们自己编程实现的话,需要针对用户填写的各种异常进行错误 阅读全文
posted @ 2018-10-08 22:20 skyflask 阅读(880) 评论(0) 推荐(0) 编辑
摘要: 一、数据库操作 Model操作: 创建数据库表结构(建表) 操作数据库表(增删改查) 做一部分的验证(验证) 创建数据库表结构(建表) 操作数据库表(增删改查) 做一部分的验证(验证) a、建表 1、表字段 2、表字段参数 3、Meta参数 4、 注意事项 b、表关系 1、一对多:models.Fo 阅读全文
posted @ 2018-09-29 12:48 skyflask 阅读(982) 评论(0) 推荐(0) 编辑
摘要: 顾名思义,Model + Form == ModelForm。model和form的合体,所以有以下功能: 验证数据字段(Form的功能) 数据库操作(Model的功能) model有操作数据库的字段,form验证也有那几个字段,虽然耦合度降低,但是代码是有重复的。如果利用model里的字段,那是不 阅读全文
posted @ 2018-09-26 23:41 skyflask 阅读(512) 评论(0) 推荐(0) 编辑
上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 73 下一页