10 2020 档案

摘要:IT大牛关注链接 前事不忘,后事之师。与君共勉! https://www.cnblogs.com/abdm-989/ https://www.cnblogs.com/nickchen121/p/10718112.html 十七岁的有德 https://www.cnblogs.com/Dominic- 阅读全文
posted @ 2020-10-27 15:06 Οo白麒麟оΟ 阅读(422) 评论(0) 推荐(1) 编辑
摘要:# 全自动:利用orm自动帮我们创建第三张关系表 class Book(models.Model): name = models.CharField(max_length=32) authors = models.ManyToManyField(to='Author') class Author(m 阅读全文
posted @ 2020-10-26 21:58 Οo白麒麟оΟ 阅读(167) 评论(0) 推荐(0) 编辑
摘要:Auth模块 1 Auth模块是什么 Auth模块是Django自带的用户认证模块: 我们在开发一个网站的时候,无可避免的需要设计实现网站的用户系统。此时我们需要实现包括用户注册、用户登录、用户认证、注销、修改密码等功能,这还真是个麻烦的事情呢。 Django作为一个完美主义者的终极框架,当然也会想 阅读全文
posted @ 2020-10-26 14:44 Οo白麒麟оΟ 阅读(99) 评论(0) 推荐(0) 编辑
摘要:Django中间件 一 什么是中间件 中间件顾名思义,是介于request与response处理之间的一道处理过程,相对比较轻量级,并且在全局上改变django的输入与输出。因为改变的是全局,所以需要谨慎实用,用不好会影响到性能 Django中间件的定义: Middleware is a frame 阅读全文
posted @ 2020-10-23 21:35 Οo白麒麟оΟ 阅读(67) 评论(0) 推荐(0) 编辑
摘要:多表查询 准备工作:准备两张表,部门表(department)、员工表(employee) create table department( id int, name varchar(20) ); create table employee( id int primary key auto_incr 阅读全文
posted @ 2020-10-22 18:43 Οo白麒麟оΟ 阅读(107) 评论(0) 推荐(0) 编辑
摘要:Forms组件: 是Django提供的用于数据校验和模板渲染的组件, 在Django使用该组件可以便捷的帮助我们来完成很多事情;下面会对forms组件的每一个功能进行详细的介绍和实际的使用方法 一、校验字段功能 校验字段功能:该功能可以帮助我们将前端传回来的数据进行快速的和数据库中的数据格式要求进行 阅读全文
posted @ 2020-10-22 18:40 Οo白麒麟оΟ 阅读(128) 评论(0) 推荐(0) 编辑
摘要:一、 会话跟踪技术 什么是会话跟踪? 我们需要先了解一下什么是会话!可以把会话理解为客户端与服务器之间的一次会晤,在一次会晤中可能会包含多次请求和响应。例如你给10086打个电话,你就是客户端,而10086服务人员就是服务器了。从双方接通电话那一刻起,会话就开始了,到某一方挂断电话表示会话结束。在通 阅读全文
posted @ 2020-10-22 17:19 Οo白麒麟оΟ 阅读(110) 评论(0) 推荐(0) 编辑
摘要:1 存在于服务端的键值对 2 同一个浏览器不允许登录多个账户,不同浏览器可以登录同一个账户 3 session的使用(必须迁移数据) -增:request.session['name']=lqz -查:request.session['name'] -改:request.session['name' 阅读全文
posted @ 2020-10-22 16:39 Οo白麒麟оΟ 阅读(188) 评论(0) 推荐(0) 编辑
摘要:def login_auth(func): def inner(request,*args,**kwargs): # print(request.path_info) # print(request.get_full_path()) # 能够获取到用户上一次想要访问的url target_url = 阅读全文
posted @ 2020-10-22 16:37 Οo白麒麟оΟ 阅读(112) 评论(0) 推荐(0) 编辑
摘要:# 0 会话跟踪,会话保持 # 1 cookie规范 -记住:当前网站在浏览器上cookie个数和大小有限制 -Cookie大小上限为4KB; -一个服务器最多在客户端浏览器上保存20个Cookie; -一个浏览器最多保存300个Cookie; # 2 django中操作cookie -增:obj. 阅读全文
posted @ 2020-10-22 16:35 Οo白麒麟оΟ 阅读(90) 评论(0) 推荐(0) 编辑
摘要:1 读的入口是: form.is_valid() >self.errors(BaseForm类) 》self.full_clean()(BaseForm类)--》 -self._clean_fields(局部数据校验)和self._clean_form(全局数据校验) 2 self._clean_f 阅读全文
posted @ 2020-10-22 16:33 Οo白麒麟оΟ 阅读(74) 评论(0) 推荐(0) 编辑
摘要:## 局部钩子的使用 # 1 在自定义的Form类中写 clean_字段名 # 2 取出字段的真正值,name=self.cleaned_data.get('name') # 3 判断自己的规则,如果判断失败,抛出ValidationError # 4 如果通过,return name # 局部钩子 阅读全文
posted @ 2020-10-21 19:42 Οo白麒麟оΟ 阅读(150) 评论(0) 推荐(0) 编辑
摘要:# 定制模板中的显示样式,及配置类 # widget=widgets.PasswordInput(attrs={'class': 'form-control'}) # 错误信息中文显示 error_messages={'min_length': '太短了小伙子'} class MyForm(form 阅读全文
posted @ 2020-10-21 19:33 Οo白麒麟оΟ 阅读(190) 评论(0) 推荐(0) 编辑
摘要:视图函数 def register(request): if request.method=='GET': form=myforms.MyForm() return render(request, 'register.html',{'form':form})#这里的form是一个空对象 else: 阅读全文
posted @ 2020-10-21 19:29 Οo白麒麟оΟ 阅读(110) 评论(0) 推荐(0) 编辑
摘要:分页器组件介绍 1 项目数据量大了以后,比如涉及到分页,一页一页的加载显示 2 django中分页器组件,把分页常用的东西,封装到一个类中 3 实例化得到一个对象,对象里有属性和方法 分页器简单使用 #######1 Paginator对象的属性和方法 book_list=models.Book.o 阅读全文
posted @ 2020-10-20 21:40 Οo白麒麟оΟ 阅读(67) 评论(0) 推荐(0) 编辑
摘要:froms组件介绍 1 注册功能,登录功能,前端需要校验(字段长度,邮箱是否合法。。。) 2 前端校验可以没有,后端校验是必须的,使用传统方式 if判断写的很多 3 借助于forms组件,可以快速实现字段的校验 from django.forms import Form froms校验字段功能 ## 阅读全文
posted @ 2020-10-20 21:34 Οo白麒麟оΟ 阅读(130) 评论(0) 推荐(0) 编辑
摘要:def ab_pl(request): # 先给Book插入一万条数据 # for i in range(10000): # models.Book.objects.create(title='第%s本书'%i) # # 再将所有的数据查询并展示到前端页面 book_queryset = model 阅读全文
posted @ 2020-10-20 21:28 Οo白麒麟оΟ 阅读(78) 评论(0) 推荐(0) 编辑
摘要:Ajax简述 AJAX(Asynchronous Javascript And XML)翻译成中文就是“异步的Javascript和XML”。即使用Javascript语言与服务器进行异步交互,传输的数据为XML(当然,传输的数据不只是XML)。 AJAX 不是新的编程语言,而是一种使用现有标准的新 阅读全文
posted @ 2020-10-19 19:39 Οo白麒麟оΟ 阅读(75) 评论(0) 推荐(0) 编辑
摘要:1、点击这篇博客 https://www.cnblogs.com/nokiaguy/p/13803370.html 2 安装模块相关 pip3 install django # 本质是去https://pypi.python.org/simple,搜这个模块,会根据你的平台下载在一个安装包(wind 阅读全文
posted @ 2020-10-15 22:04 Οo白麒麟оΟ 阅读(86) 评论(0) 推荐(0) 编辑
摘要:一、常用字段和非常用字段 # 常用字段 -IntegerField 整数 -AutoField 自增字段 -BooleanField bool类型 -CharField 字符串类型 -DateField 日期字段,日期格式 YYYY-MM-DD,相当于Python中的datetime.date()实 阅读全文
posted @ 2020-10-13 22:24 Οo白麒麟оΟ 阅读(374) 评论(0) 推荐(0) 编辑
摘要:模版语法传值 {{}}:变量相关 {%%}:逻辑相关 def index(request): # 模版语法可以传递的后端python数据类型 n = 123 f = 11.11 s = '我也想奔现' b = True l = ['小红','姗姗','花花','茹茹'] t = (111,222,3 阅读全文
posted @ 2020-10-10 20:45 Οo白麒麟оΟ 阅读(72) 评论(0) 推荐(0) 编辑
摘要:一、HttpRequest对象 request属性 django将请求报文中的请求行、首部信息、内容主体封装成 HttpRequest 类中的属性。 除了特殊说明的之外,其他均为只读的 ''' 1.HttpRequest.GET 一个类似于字典的对象,包含 HTTP GET 的所有参数。详情请参考 阅读全文
posted @ 2020-10-09 20:32 Οo白麒麟оΟ 阅读(91) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示