
python
tsbob
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
django模板中的filter只能支持一个附加参数
想自定义一个复杂一点的filter,折腾了很久,刷新网页看效果,始终不能成功。于是打开django的代码查看,发现根本就不能支持多个参数 .解析模板文件是在${django}/template/__init__.py文件里面,这里定义了一个正则字符串filter_raw_string ,这个字符串展开如下^_("(?P[^"/]*(?:/.[^"/]*)*)")|^"(?P[^"原创 2006-09-28 01:15:00 · 3421 阅读 · 0 评论 -
django 0.95修改了Auth模块
就是在session里面加入了一个新的key:BACKEND_SESSION_KEY request.session[BACKEND_SESSION_KEY] = user.backend 以前的版本,登录时,简单修改session就可以 request.session[SESSION_KEY] = user.id但是0.95版本强制必须先调用django.原创 2006-09-28 01:37:00 · 1246 阅读 · 0 评论 -
在django models中取得一个字段的distinct值
就是select distinct xxx from table_name ...这样的功能很简单,代码如下xxxx.objects.values("field_name").distinct()#或者xxxx.objects.distinct().values("field_name") 这两句实际生成的sql都一样。django 的models框架,看起来算是半个O/R mapp原创 2006-10-19 00:57:00 · 12835 阅读 · 3 评论 -
百度面试题的解答
老S从网上发来一道百度的面试题。题目如下 有一根27厘米的细木杆,在第3厘米、7厘米、11厘米、17厘米、23厘米这五个位置上各有一只蚂蚁。木杆很细,不能同时通过一只蚂蚁。开始时, 蚂蚁的头朝左还是朝右是任意的,它们只会朝前走或调头,但不会后退。当任意两只蚂蚁碰头时,两只蚂蚁会同时调头朝反方向走。假设蚂蚁们每秒 钟可以走一厘米的距离。编写程序,求所有蚂蚁都离开木杆的最小时间和最大时间 这个其实就原创 2006-11-10 22:50:00 · 1127 阅读 · 0 评论