随笔分类 -  Django笔记

Django学习的点滴
摘要:同源策略 同源策略(Same origin policy)是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,则浏览器的正常功能可能都会受到影响。可以说Web是构建在同源策略基础之上的,浏览器只是针对同源策略的一种实现。 同源策略,它是由Netscape提出的一个著名的安全策略。现在 阅读全文
posted @ 2018-08-16 20:41 陌予co 阅读(773) 评论(0) 推荐(0)
摘要:内置用户权限管理 对于注册、登录、验证等功能我们可以自己编写用户管理应用,但Django也有一个内置的用户权限管理系统。也是很强大的。 在哪可以看到? 关于用户的信息都存放在这个表中。 auth模块 其中有几个常用的方法: authenticate() 提供了用户认证功能,即验证用户名以及密码是否正 阅读全文
posted @ 2018-07-31 12:48 陌予co 阅读(6229) 评论(0) 推荐(0)
摘要:中间件 Django中的中间件是一个轻量级、底层的插件系统,可以介入Django的请求和响应处理过程,修改Django的输入或输出。每个中间件都可以完成特定的功能。 中间件的设计为开发者提供了一种无侵入式的开发方式,增强了Django框架的健壮性,其它的MVC框架也有这个功能,名称为IoC 中间件在 阅读全文
posted @ 2018-07-30 18:37 陌予co 阅读(248) 评论(0) 推荐(0)
摘要:1.静态文件 项目中的CSS、图片、js都是静态文件。一般会将静态文件放到一个单独的目录中,以方便管理。在html页面中调用时,也需要指定静态文件的路径, Django中提供了一种解析的方式配置静态文件路径。静态文件可以放在项目根目录下,也可以放在应用的目录下,由于有些静态文件在项目中是通用的, 所 阅读全文
posted @ 2018-07-21 17:04 陌予co 阅读(152) 评论(0) 推荐(0)
摘要:1. 模板的功能 产生html,控制页面上展示的内容。模板文件不仅仅是一个html文件。 模板文件包含两部分内容: 1) 静态内容:css,js,html。 2) 动态内容:用于动态去产生一些网页内容。通过模板语言来产生。 2. 模板文件的使用 通常是在视图函数中使用模板产生html内容返回给客户端 阅读全文
posted @ 2018-07-20 20:01 陌予co 阅读(179) 评论(0) 推荐(0)
摘要:1. 视图的功能 接收请求,进行处理,与M(models)和T(templates)进行交互,返回应答。 返回html内容 HttpResponse,也可能重定向 redirect,还可以返回json数据。 2. 视图函数使用 2.1 使用 1) 定义视图函数 request参数必须有。它是一个Ht 阅读全文
posted @ 2018-07-18 19:39 陌予co 阅读(183) 评论(0) 推荐(0)
摘要:一. django的ORM O(objects):类和对象。 R(Relation):关系,关系数据库中的表格。 M(Mapping):映射。 Django ORM框架的功能: a) 建立模型类和表之间的对应关系,允许我们通过面向对象的方式来操作数据库。 b) 根据设计的模型类生成数据库中的表格。 阅读全文
posted @ 2018-07-17 16:37 陌予co 阅读(1025) 评论(0) 推荐(0)