上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 28 下一页
摘要: Django2.0官方文档 Django3.1官方文档 阅读全文
posted @ 2018-11-23 21:13 魏三斗 阅读(154) 评论(0) 推荐(0)
摘要: CBV和FBV 刚开始写的视图都是基于函数版本的,称为FBV,后来写了一个NB的叫CBV,就是基于类的 FBV就是在URL中的一个路径对应一个函数 类中的方法与独立函数不完全相同,因此不能直接将函数装饰器应用类中的方法,我们需要先将其转化成方法装饰器。 Django中提供了method_decora 阅读全文
posted @ 2018-11-23 21:00 魏三斗 阅读(621) 评论(0) 推荐(0)
摘要: 著名的MVC模式:方便解藕 所谓的MVC就是把web应用分为三层 1.模型层: model 负责业务对象和数据库的对象(ORM)的映射 2.视图层 views 负责与用户的交互(书写逻辑) 3.控制器 Controller 完成用户对模型层和视图层调用,来完成用户的请求 他们之间已一种插件式的,松耦 阅读全文
posted @ 2018-11-23 18:37 魏三斗 阅读(1523) 评论(0) 推荐(1)
摘要: 遗漏知识点 1.构建表结构时,谁被关联谁就是主表,在层级删除的时候,删除子表的时候,主表不会被删除,反之删除主表的话,字表也会被删除, 使用related_name=None 反向查询,起名用的 之前使用表名小写+__set.all() 使用related_name=None 就直接使用别名.all 阅读全文
posted @ 2018-11-15 21:18 魏三斗 阅读(829) 评论(0) 推荐(0)
摘要: 摘自: 规范 https://blog.csdn.net/ratsniper/article/details/78954852 阅读全文
posted @ 2018-11-13 08:45 魏三斗 阅读(144) 评论(0) 推荐(0)
摘要: 构建一个表单 假设你想在你的网站上创建一个简单的表单,以获得用户的名字。你需要类似这样的模板: 1 2 3 4 5 <form action="/your-name/" method="post"> <label for="your_name">Your name: </label> <input 阅读全文
posted @ 2018-11-06 19:44 魏三斗 阅读(472) 评论(0) 推荐(0)
摘要: 使用forms组件校验字段功能 实例: 注册用户 模型:models.py class UserInfo(models.Model): name=models.CharField(max_length=32) pwd=models.CharField(max_length=32) email=mod 阅读全文
posted @ 2018-11-06 19:27 魏三斗 阅读(179) 评论(0) 推荐(0)
摘要: 1.用户认证 1.auth模块 from django.contrid import auth 2.authenticate() 提供了用户认证,验证用户名和密码是否正确,一般使用username password两个关键字参数 4.用户注册视图部分: 6.修改密码 使用 set_password( 阅读全文
posted @ 2018-11-01 16:22 魏三斗 阅读(187) 评论(0) 推荐(0)
摘要: 1.django的分页器(paginator) view层 前端页面 扩展 自定义分页器 如果用户访问的是login视图(放过); 如果访问其他视图,需要检测是不是有session认证,已经有了放行,没有返回login,这样就省得在多个视图函数上写装饰器了! 阅读全文
posted @ 2018-11-01 15:57 魏三斗 阅读(184) 评论(0) 推荐(0)
摘要: 1.会话跟踪技术 我们需要先了解一下什么是会话!可以把会话理解为客户端与服务器之间的一次会晤,在一次会晤中可能会包含多次请求和响应。例如你给10086打个电话,你就是客户端,而10086服务人员就是服务器了。从双方接通电话那一刻起,会话就开始了,到某一方挂断电话表示会话结束。在通话过程中,你会向10 阅读全文
posted @ 2018-11-01 15:50 魏三斗 阅读(206) 评论(0) 推荐(0)
上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 28 下一页