随笔分类 -  django

django之csrf攻击
摘要:首先做一个登录页,让用户输入用户名和密码进行登录,登录成功之后跳转的修改密码页面。在修改密码页面输入新密码,点击确认按钮完成密码修改。登录页需要一个模板文件login.html.修改密码页面也需要一个模板文件change_pwd.html.显示登录页的视图login,验证登录的视图login_che 阅读全文

posted @ 2019-06-10 11:48 李润声 阅读(317) 评论(0) 推荐(0)

F对象、Q对象、聚合函数
摘要:F对象作用:用于类属性之间的比较。使用之前需要先导入:from django.db.models import F例:查询图书阅读量大于评论量图书信息。BookInfo.objects.filter(bread__gt=F('bcomment'))例:查询图书阅读量大于2倍评论量图书信息。BookI 阅读全文

posted @ 2019-06-10 11:42 李润声 阅读(297) 评论(2) 推荐(0)

django查询集
摘要:查询集 all, filter, exclude, order_by调用这些函数会产生一个查询集,QuerySet类对象可以继续调用上面的所有函数。 查询集特性 1) 惰性查询:只有在实际使用查询集中的数据的时候才会发生对数据库的真正查询。 2) 缓存:当使用的是同一个查询集时,第一次使用的时候会发 阅读全文

posted @ 2019-06-10 11:39 李润声 阅读(145) 评论(0) 推荐(0)

django之mvc与mvt
摘要:MVC最初是由施乐公司旗下的帕罗奥多研究中心中的一位研究人员给 smalltalk语言发明的一中软件设计模式。 MVC的产生理念: 分工。让专门的人去做专门的事。 MVC的核心思想: 解耦。 MVC的思想被应用在的web开发的方面,产生了web MVC框架。 M:Model,模型, 和数据库进行交互 阅读全文

posted @ 2019-06-10 11:12 李润声 阅读(141) 评论(0) 推荐(0)

django中间件
摘要:中间件函数是django框架给我们预留的函数接口,让我们可以干预请求和应答的过程。 process_request:是在产生request对象,进行url匹配之前调用。 process_view:是url匹配之后,调用视图函数之前。 process_response:视图函数调用之后,内容返回给浏览 阅读全文

posted @ 2019-06-10 11:08 李润声 阅读(109) 评论(0) 推荐(0)

导航