霍克依毒间

导航

 

2012年8月13日

摘要: calendarDateInput这个控件很好用,但有一点,他的名字中不允许出现“-”,但是formset自动生成的是id_work-0-company这样的名字啊,没办法,只好将其设为id_work_0_company,并加一个hidden input id=id_work-0-company,当ajax提交的时候将id_work-0-company的值设为id_work_0_company的值。需求中有一个动态添加项的功能,本来是想jquery的DOM动态添加,但是调用calendarDateInput控件的函数DateInput无法添加到特定的DOM中。我的操作是限制项的上限10个,用j 阅读全文
posted @ 2012-08-13 15:16 霍克依毒间 阅读(206) 评论(0) 推荐(0) 编辑
 
摘要: 又一个错误调试了半天,formset的model包含一个user字段,但是formset中没有,在save之前没有将他赋值,因此出错,改为 educ_instance=education_formset.save(commit=False) work_instance=work_formset.save(commit=False) for i in educ_instance: i.user=user i.save() ... 阅读全文
posted @ 2012-08-13 11:22 霍克依毒间 阅读(179) 评论(0) 推荐(0) 编辑
 

2012年8月12日

摘要: 一个问题搞了我三天,现在虽然能够运行了,但我还是不知道为什么。一、原先运行很好,但最近总是显示500错误,查看error_logs,[Sun Aug 12 01:28:16 2012] [error] [client 219.148.137.20] suexec policy violation: see suexec log for more details[Sun Aug 12 01:28:16 2012] [error] [client 219.148.137.20] Premature end of script headers: brainico.cgi查看html目录,权限是777 阅读全文
posted @ 2012-08-12 20:58 霍克依毒间 阅读(241) 评论(0) 推荐(0) 编辑
 

2012年8月8日

摘要: 和模型表单对象一样,我们也可以通过数据模型来生成formset对象。比如:>>>fromdjango.forms.modelsimportmodelformset_factory>>>AuthorFormSet=modelformset_factory(Author)通过模型对象生成的formset和普通的formset一样:>>>formset=AuthorFormSet()>>>printformset<inputtype="hidden"name="form-TOTAL_FORMS 阅读全文
posted @ 2012-08-08 20:22 霍克依毒间 阅读(1042) 评论(0) 推荐(0) 编辑
 

2012年8月7日

摘要: 美国的state,city,zip三级菜单js: $("#id_state").change(function(event){ var state=$(this).val(); $.ajax({ type: "GET", url: "/profile/get_city/"+state, dataType:"json", success: function(json){ $("#id_city option").each(function(){ ... 阅读全文
posted @ 2012-08-07 23:50 霍克依毒间 阅读(600) 评论(0) 推荐(0) 编辑
 
摘要: 就是select distinct xxx from table_name ...这样的功能很简单,代码如下xxxx.objects.values("field_name").distinct()#或者xxxx.objects.distinct().values("field_name")这两句实际生成的sql都一样。django 的models框架,看起来算是半个O/R mapping框架,相比我以前也用过hibernate,功能并不差, 阅读全文
posted @ 2012-08-07 22:30 霍克依毒间 阅读(3665) 评论(0) 推荐(0) 编辑
 

2012年8月5日

摘要: 在数据库无记录时select sum(unreadcount)返回的是null,为了解决这个问题,mysql提供了ifnull函数,开始用了select ifnull(sum(unreadcount),0),发现返回值仍然是null,不知为何,只好将0改为‘0’,返回字符串,成功解决。 阅读全文
posted @ 2012-08-05 20:47 霍克依毒间 阅读(303) 评论(0) 推荐(0) 编辑
 

2012年8月4日

摘要: 最近要将django部署在godaddy上,当对注册的用户进行邮箱验证时,却遇到了很多问题,折腾了几天,今天终于搞定,特记录。1、在setting中要设置成EMAIL_HOST = 'relay-hosting.secureserver.net',而不要用godaddy给的smtpout.secureserver.net,端口25.2、在django.contrib.auth.forms.save函数最后,send_mail(_("Password reset on %s") % site_name,t.render(Context(c)), from_em 阅读全文
posted @ 2012-08-04 17:02 霍克依毒间 阅读(1381) 评论(0) 推荐(0) 编辑
 

2012年7月31日

摘要: 转载自btb368最终编辑btb368from: http://hi.baidu.com/my_labs/blog/item/d0f3af4500aa2c85b2b7dcb1.html关于apache伪静态URL配置RewriteEngine on后出现403错误,这个问题,找来找去,国内网站上没找到正确的解决方案,apache官方文档上也没找到正确的说法L,还是人家老外厉害:http://www.issociate.de/board/post/294029/RewriteEngine_causes_403_Forbidden_error.html,解决方案:在apache配置文件httpd. 阅读全文
posted @ 2012-07-31 15:27 霍克依毒间 阅读(1717) 评论(0) 推荐(0) 编辑
 

2012年7月30日

摘要: What is virtualenv and Why Should You Use It?Put simply (and copied from the project page),virtualenvis a tool to create isolated Python environments. Why is this good? You can create a new Python environment to run a Python/Django/whatever app and install all package dependencies into the virtualen 阅读全文
posted @ 2012-07-30 20:06 霍克依毒间 阅读(262) 评论(0) 推荐(0) 编辑