随笔分类 -  django

摘要:1.使用form: django的form提供了统一的结构化的后台验证机制,错误信息,也容易展现在前台界面上。由于python的面向对象,使得编写html也能够代码复用。 a.多个field 综合验证,需要重写clean 程序 b.template中form 的要素: form : {{form.h 阅读全文
posted @ 2016-06-06 14:45 雅思敏 阅读(239) 评论(0) 推荐(0)
摘要:所有的form都需要在后台验证,前台验证是不可靠的,django的验证是后台验证,前台提示错误信息。 js验证是在前台的,无需发送消息给后台,但安全性不可靠,强调的是用户体验。 要求,使用弹出框,弹出框form也使用django的验证。 制作一个form验证的mixin,需要验证的ajax请求继承该 阅读全文
posted @ 2016-06-01 16:12 雅思敏 阅读(1614) 评论(0) 推荐(0)
摘要:运行django出现错误信息: [2016-02-16 14:33:24,476 pyinotify ERROR] add_watch: cannot watch /usr/local/lib/python2.7/dist-packages/django/contrib/sessions/backe 阅读全文
posted @ 2016-02-16 14:44 雅思敏 阅读(5154) 评论(0) 推荐(2)
摘要: 阅读全文
posted @ 2015-11-04 17:00 雅思敏 阅读(202) 评论(0) 推荐(0)
摘要:环境:ubuntu,python3.4 1.QueryDict 陷阱 :以下语句语句是取每行的头元素,其中line应该是一个列表。问题是,line在实际运行中已经不是列表,而变成了列表中的头元素。 list_info是django里面的QueryDict形式; 完全正常。 原因:QueryDict 阅读全文
posted @ 2015-09-15 10:28 雅思敏 阅读(950) 评论(0) 推荐(1)
摘要:代码来自djangoproject网站在html中的script标签下插入下面代码在html文档加载时候运行下面代码,并且使用$.ajaxSetup设置ajax每次调用时候传入的数据,$.ajaxSetup进行默认的设置,只需要设置一次,每次ajax调用都会使用。注意,以下代码使用了jquery,j... 阅读全文
posted @ 2015-09-07 09:14 雅思敏 阅读(216) 评论(0) 推荐(0)
摘要:设计要求:1.保证支付模块的独立性:可以被多个业务系统调用2.保证支付模块可扩展性,目前支付方式为支付宝,但需要保证未来支持多种支付方式3.保证其安全性:使用keystone的验证方式。 阅读全文
posted @ 2015-08-31 18:03 雅思敏 阅读(825) 评论(0) 推荐(0)
摘要:1.XMLHttpRequest 对象:向服务器发送局部的请求,异步获取执行 a.浏览器支持 b.语法: xmlhttp==new XMLHttpRequest(); xmlhttp.open("GET","test1.txt",true);# open(method,url,asy... 阅读全文
posted @ 2015-08-26 11:29 雅思敏 阅读(237) 评论(0) 推荐(0)
摘要:1.form将获取的参数传递到field2.field中的函数 to_python 数据库到python中变量 get_prep_value python变量到数据库 validate 验证,也可以在form中的函数 “字段名_clean“ 验证。 clean 获取值3.widgets 阅读全文
posted @ 2015-08-26 10:49 雅思敏 阅读(251) 评论(0) 推荐(0)