Django笔记教程
自在逍遥
@七牛云存储
展开
-
Django教程笔记:五、post get ajax异步操作
我们可以用form方式提交表单,不过我一般喜欢用jquery的方式来操作。主要有两种方式。get方式get方式不需要预设并且传递csrf标签。 js代码部分:$("#buy-button").click(function(){ var productId=$(this).attr("product_id"); var url =$(this).att原创 2015-12-09 10:50:48 · 10251 阅读 · 15 评论 -
Django笔记教程:二、模版
Django笔记教程:2、模版一、变量1.变量的形式是:{{variable}}, 当模板引擎碰到变量的时候,引擎使用变量的值代替变量。2.使用dot(.)能够访问变量的属性3.当模板引擎碰到dot的时候,查找的顺序是什么样子呢? a.字典查找,例如:foo["var1"] b.属性查找,例如:foo.bar c.方法查找,例如:foo.bar() d.list-原创 2015-11-21 01:22:49 · 923 阅读 · 0 评论 -
Django教程笔记:六、中间件middleware
中间件介绍中间件顾名思义,是介于request与response处理之间的一道处理过程,相对比较轻量级,并且在全局上改变django的输入与输出。因为改变的是全局,所以需要谨慎实用,用不好会影响到性能。 每个中间件都会负责一个功能,例如,AuthenticationMiddleware,与sessions处理相关。激活中间件需要在settings.py配置文件中,配置MIDDLEWARE_CLAS原创 2015-12-10 15:14:39 · 11349 阅读 · 1 评论 -
Django笔记教程:一、安装命令以及常用命令
一、Django 安装linux下需要加sudo,Windows平台下装好easy_install即可.sudo easy_install pipsudo pip install virtualenv到我们测试的web目录,我这里是~/Projects/pythonsudo virtualenv webcd websource ./bin/原创 2015-11-21 00:24:01 · 1127 阅读 · 2 评论 -
Django笔记教程:三、Model进阶
Model 进阶学习简介Django经常被用于一些创业团队,乃是因为其非常适合敏捷开发,开发效率非常之高。Model 作为Django重要组成部分也是亮点之一,着实需要我们花时间好好梳理一遍。 ORM还是需要好好学习的,确实可以大大的提升代码的简洁性。Django的model模块,遵循了DRY(don’t repeat yourself)原则,也会使得代码更加容易维护,只需修改一次,肯定原创 2015-11-24 16:54:21 · 10462 阅读 · 0 评论 -
Django笔记教程:四、会话、注册、以及用户
这个部分,主要是看得django cookbook以及官方文档。cookie,session、注册 一直以来都是web开发的重要的组成部分。项目中有用到一些,所以还是记录下来,方便以后查阅。 HTTP被设计为”无状态”,每次请求都处于相同的空间中。 在一次请求和下一次请求之间没有任何状态保持,我们无法根据请求的任何方面(IP地址,用户代理等)来识别来自同一人的连续请求。首先,我们会从较低的层次原创 2015-12-08 12:19:44 · 4957 阅读 · 0 评论