09 2016 档案

摘要:django 表结构 一:查看orm写的sq语句:如果对某个语句不清楚的话可以调用queryset的的query方法来查看sql。 dbsqlite在创建的时候,系统自动创建了一些表和数据库: 其中我们比较熟悉的django_session 储存用户session的表。 二:修改表结构 django 阅读全文
posted @ 2016-09-28 16:50 evil_liu 阅读(840) 评论(0) 推荐(0)
摘要:ajax理解: ajax发送的请求是异步处理的。也就是说如下形式: 如上函数f1套ajax请求,并获取ajax的匿名函数中a的值,在实际执行 f1()函数过程中,到ajax请求的时候,当前执行函数f1函数的主线程继续往下执行,而开辟另一个子线程执行ajax请求,所以最后f1返回的值1 而不是2. 因 阅读全文
posted @ 2016-09-26 10:22 evil_liu 阅读(538) 评论(0) 推荐(0)
摘要:一:cookie: cookies是保存在浏览器的一对键值对。 可以称作浏览器缓存。cookie在计算机中是个存储在浏览器目录中的文本文件,当浏览器运行的时候,存储在RAM中的发挥作用(此种cookies称作为sion Cookies),一旦用户从该网站或服务器退出,Cookie可存储在本地硬盘上( 阅读全文
posted @ 2016-09-15 22:17 evil_liu 阅读(343) 评论(0) 推荐(0)
摘要:一:表单验证: 场景:因为浏览器的js可以被禁用,所以需要做后台的输入合法的验证。 A:ajax发请求。需要注意的是ajax POST的数据的key值和form表单的里的字段名字一致,否则得不到验证!!! 通过ajax发请求给后端提交数据,然后后端通过form进行输入的验证。 之前ajax POST 阅读全文
posted @ 2016-09-14 15:18 evil_liu 阅读(266) 评论(0) 推荐(0)
摘要:一:django路由系统: 注意:我们在urls.py中 定义url的时候,可以加$和不加$,区别的是:加$正则匹配的时候,比如:'/index/$'只能匹配'/index/'这样的url 不能匹配'/index/1'。而不加$的可以进行模糊匹配的。 至于加不加 $由自己的需求来定。 a)在项目中路 阅读全文
posted @ 2016-09-09 18:24 evil_liu 阅读(314) 评论(0) 推荐(0)