摘要:
views.py文件 html文件 2. 过滤器 在django模板语言中,通过使用过滤器来改变变量的显示 1. 过滤器支持“链式”操作。即一个过滤器的输出作为另一个过滤器的输入。 2. 过滤器可以接受参数,例如:{{ sss|truncatewords:30 }},这将显示sss的前30个词。 3 阅读全文
摘要:
CBV(class base views) 视图里使用类来处理请求 urls.py文件 控制器去视图中找LoginViews类,这个类都做了一些什么事? FBV( function base views) 视图里使用函数来处理请求 给视图加装饰器 下面是将装饰器写在类中的方法头部 下面是将装饰器写在 阅读全文
摘要:
1. redirect方法 (重定向) 2. render方法相关操作 3. HttpResponse 给页面返回一个字符串 4. JsonResponse: 1. JsonResponse是HttpResponse的子类,专门用来生成JSON编码的响应 2. 操作: 阅读全文
摘要:
django MTV Django框架的设计模式借鉴了MVC框架的思想,也是分成三部分,来降低各个部分之间的耦合性。 Djiango路由分发 阅读全文
摘要:
1. http协议简介 超文本传输协议:是一种用于分布式、协作式和超媒体信息系统的应用层协议。 一次请求一次响应之后断开连接(无状态,短连接) 2. 分析http请求信息格式 3. http工作原理 以下是 HTTP 请求/响应的步骤: 1. 客户端连接到Web服务器 一个HTTP客户端,通常是浏览 阅读全文
摘要:
简单的web框架 下面是一个html文件,现在用户想要通过浏览器向服务器请求这个页面,我们应该怎么去让客户访问到这个页面;我们就得使用到socket 下面来写一个socket的文件,但我们使用socket将页面发送给浏览器时,由于html文件不只是一个文件,还有其它文件,这些文件是html文件通过本 阅读全文
摘要:
1. cookie: 2. cookie应用场景: 用户认证 投票 每页默认显示数据 2. session: 1. session应用场景 用户认证 短信验证过期 权限管理 如果遇到页面多的时候每个都需要获取这样就会写很多的重复代码,所以可以写一个装饰器: 如果你在装饰器中没有获取值,没有进行模板渲 阅读全文
摘要:
js代码引入 变量声明 数据类型 数值类型(number) 字符串(string) 字符串 转换 数值类型 字符串相关方法 布尔值 null和undefined 对象object类型 JavaScrip 中的所有的事物都是对象:字符串,数值,数组,函数...此外,JavaScript允许自定义对象 阅读全文