摘要: 上节回顾 # 0 中间件:概念很大,介于某两个东西之间 -服务器中间件 介于http请求和程序之间例如uWSGI,tomcat -数据库中间件 介于应用程序和数据库之间例如orm框架,mycat(做分库分表) -消息队列中间件 介于应用程序和应用程序之间例如将程序之间的通信从同步变成异步(Rabbi 阅读全文
posted @ 2020-11-18 15:15 feiguoguobokeyuan 阅读(74) 评论(0) 推荐(0) 编辑
摘要: · You have new mail in /var/spool/mail/root · 您在 /var/spool/mail/root 中有新邮件 安装完LINUX后经常使用终端远程登录,登录后经常出现”You have new mail in /var/spool/mail/root”的提示, 阅读全文
posted @ 2020-11-18 15:11 feiguoguobokeyuan 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 昨日回顾 # 如果在浏览器上没有登陆,购买东西是能加入购物车,如果换了另一个浏览器,购物车就没有记录了,因为没有登录,所以存在了本地的浏览器的cookie中,登录后存在了服务端的数据库中 1 django中cookie的使用 -增 obj.set_cookie(key,value,max_age) 阅读全文
posted @ 2020-11-13 20:54 feiguoguobokeyuan 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 昨日回顾 1 form组件:写一个类继承Form,写字段,做数据校验(一直有用),模板渲染(混合开发,前后端分离用不到),校验数据:form=Myform(data=字典),字段参数:error_messages,widget,required,max_length,min_length,label 阅读全文
posted @ 2020-11-13 20:53 feiguoguobokeyuan 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 昨日回顾 1 分页器组件,django提供给咱么一个类,传入要分页的数据,每页有多少数据 -Paginator分页器对象:count,get_page,num_pages,page_range -Page对象:has_next,has_previous,next_page_number,previo 阅读全文
posted @ 2020-11-12 16:51 feiguoguobokeyuan 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 昨日回顾 1 ajax:异步的javascript的xml,同时可以发出很多ajax的请求,局部刷新 2 本质就是使用javascript这门语言发送http请求(异步),jquery的ajax方法,以后用axios # 浏览器中的Network里的XHR里的东西都是一堆ajax请求 node就是j 阅读全文
posted @ 2020-11-12 16:50 feiguoguobokeyuan 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 上节回顾 1 路由匹配从上往下匹配,一旦匹配成功,就不再往下匹配 re_path匹配根路径只能这样写成以什么开头,以什么结尾re_path(r'^$', book.index), 2 反向解析 -用在模板中 如果前面url中带有参数也就是类似re_path(r'^book_delete/?P<pk> 阅读全文
posted @ 2020-11-12 16:49 feiguoguobokeyuan 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 昨日回顾 1 多表关联的表模型 -author_detail=models.OneToOneField(to='AuthorDetail',to_field='id',) -publish = models.ForeignKey(to=Publish,on_delete=models.CASCADE 阅读全文
posted @ 2020-11-12 16:48 feiguoguobokeyuan 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 昨日回顾 1 常用字段和非常用字段,常用参数和非常用参数,元信息 -常用字段, -常用参数, -表名,联合索引,联合唯一 2 admin的使用(快速对表增删查改) -创建超级用户 -/admin/ -把表在admin.py中注册 3 国际化 -中文,时区问题 4 单表的新增,单表的删除,单表的修改 阅读全文
posted @ 2020-11-12 16:17 feiguoguobokeyuan 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 昨日回顾 1 自定义过滤器和标签 -第一步:注册app -第二步:在app下创建一个templatetags的包 -第三步:在包下新建py文件(名字随意) from django import template register=template.Library() @register.filter 阅读全文
posted @ 2020-11-12 16:15 feiguoguobokeyuan 阅读(71) 评论(0) 推荐(0) 编辑