Python
文章平均质量分 55
wiszhou
https://github.com/WisZhou/
展开
-
人性化Python模块, 珍爱生命,使用人性化模块。
http://tomekwojcik.github.io/envelopes/ mail for human beings. http://docs.python-requests.org/en/latest/ requests for human being.原创 2014-03-27 09:53:44 · 783 阅读 · 0 评论 -
Celery(bind=True) 修饰实例方法和类方法时怎么传参, self问题.
不用filter=task_method时,实例(self)不会自动传入。 只有bind=True时, task对象会作为第一个参数自动传入。 加上filter=task_method参数,实例(self)会作为第一个参数自动传入。 加上filter=task_method, bind=True, task对象会作为第一个,实例(self)会作为第二个参数自动传入。 所以,最佳调用方式应为原创 2014-03-27 10:02:03 · 11658 阅读 · 0 评论 -
今天看到对python迭代器与生成器的两个例子,甚好!
迭代器: 有next与__iter__方法的对象:转载 2014-05-06 13:42:04 · 976 阅读 · 0 评论 -
Django 国际化简明手册。
1. 在settings.py中配置国际化相关参数: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 gettext_noop = lambda s: s LANGUAGES = (原创 2014-03-27 10:06:47 · 1301 阅读 · 0 评论 -
Django 用户名支持30个以上字符。 (Monkeypatch版)
众所周知, Django自带的Auth backend username最大只支持30个字符, 对应的Django admin也是这么校验的。 最近项目换了Oauth, 想把Oauth id直接存到username上方便登陆和管理。问题来了。。 auth模块是随Django一起安装的, 我想没人会有想法去改site-packages吧? 考虑到项目的部署方便, 因此只能在项目代码中想办法把这个可恶原创 2014-12-05 15:29:34 · 1134 阅读 · 0 评论