
Django
is_sfencs
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Django之MVC与MTV
Django之MVC与MTV MVC框架 MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写 模型 - 视图 - 控制器是一种通常用于开发用户界面的体系结构模式,用于将应用程序划分为三个互连的部分。这样做是为了将信息的内部表示与信息呈现给用户和从用户接受的方式分开。 MVC设计模式将这些主要组件分离,从而实现...原创 2018-10-30 20:33:00 · 278 阅读 · 0 评论 -
Django中间件的使用
Django中间件的使用 Django中间件的使用 中间件(middleware) 中间件应用于request与服务端之间和服务端与response之间,客户端发起请求到服务端接收可以通过中间件,服务端返回响应与客户端接收响应可以通过中间件,也就是说中间件可以处理request和response。 Django默认的中间件 在settings中Django以及默认添加了许多有用的中间件 ...原创 2019-03-03 15:48:00 · 262 阅读 · 0 评论 -
Django之基于iframe的ajax伪造
Django之基于iframe的ajax伪造 IFRAME是HTML标签,作用是文档中的文档,或者浮动的框架(FRAME)。iframe元素会创建包含另外一个文档的内联框架 ajax的理念是不进行浏览器页面刷新的信息获取更新,也就是局部刷新。 那么伪造ajax的方式即为将向服务端发送请求返回的数据返回到iframe中,再使用js从iframe中的文档中取出数据使用。 具体方式简单举例:...原创 2018-11-20 21:42:00 · 185 阅读 · 0 评论 -
Django之FBV&CBV
Django之FBV&CBV CBV与FBV是django视图中处理请求的两种方式 FBV FBV也就是function base views,字面意思函数基础视图,使用函数的方式处理请求 url分发中添加的参数为视图处理函数名, path('login/',views.login ) 视图中以此函数名建立处理函数 def login(req): if req.m...原创 2018-11-20 20:58:00 · 165 阅读 · 0 评论 -
Django之cookie&session
Django之cookie&session cookie Cookie 是在 HTTP 协议下,服务器或脚本可以维护客户工作站上信息的一种方式。Cookie 是由 Web 服务器保存在用户浏览器(客户端)上的小文本文件,它可以包含有关用户的信息。无论何时用户链接到服务器,Web 站点都可以访问 Cookie 信息 我理解的cookie就是服务器端在用户浏览器中写下的信息,用来存储...原创 2018-11-15 17:19:00 · 204 阅读 · 0 评论 -
Django之ORM
Django之ORM ORM ORM即Object Relational Mapping(对象关系映射) 对象关系映射(英语:(Object Relational Mapping,简称ORM,或O/RM,或O/R mapping),是一种程序技术,用于实现面向对象编程语言里不同类型系统的数据之间的转换 。从效果上说,它其实是创建了一个可在编程语言里使用的—“虚拟对象数据库”。 在Djan...原创 2018-11-08 19:19:00 · 162 阅读 · 0 评论 -
Django之Template
Django之Template Template模板 Template模板的使用帮助我们将数据对应的插入到html文档中显示给用户。 一.Template和Context对象 t = Template('My name is {{ name }}.') c = Context({'name': 'sfencs'}) print(t.render(c)) 二.引入html中 在视图函...原创 2018-11-04 16:57:00 · 223 阅读 · 0 评论 -
Django之views视图函数
Django之views视图函数 views视图函数属于MTV中逻辑处理的部分 视图函数包含着两个对象,HttpRequest对象和HttpResponse对象 一.HttpRequest对象 HttpRequest对象在Django中会默认传到views函数中作为第一个参数 HttpRequest的属性: 属性 说明 path 请求页面的全路径,不包括域名 meth...原创 2018-11-04 00:16:00 · 213 阅读 · 0 评论 -
Django之url映射
Django之url映射 url映射的作用 根据Django的MTV模式,url的映射是根据用户输入或传送而来的url路径,来进行区分去执行相应的view函数来响应用户的操作。 url映射的方式 Django项目的创建后,会自动创建和你项目名称相同的全局文件包,urls.py就在其中。 urlpatterns = [ path('admin/', admin.site.url...原创 2018-11-01 20:42:00 · 426 阅读 · 0 评论 -
在Django中接收文件并存储
在Django中接收文件并存储 首先是一个views函数的例子 def get_user_profiles(request): if request.method == 'POST': myFile = request.FILES.get("filename", None) if myFile: dir...原创 2019-03-03 23:44:00 · 4154 阅读 · 0 评论