有关FP的一切都能在这边讨论。

未分类文章

非profile方式扩展Django User Model

今天终于在javaeye开通了Django Cookbook的专栏(http://www.iteye.com/wiki/django),马上发一篇Django相关技巧的文章来热热身吧。 Django的用户模型: Django和其他很多Web框架不同的一点就是它自带了一个现成的User Model,因为Web开发中99%会涉及到用户这个概念,自带一个User Model,不但解决了每次开发一个新的 ...
jinhao7773 评论 (13) 有 13206 人浏览 2011-06-01

多重继承真是好哇

写 model 的时候发现有些东西在重复,第一反应就是写个基类,把这些重复的东西拿出来,然而 Model 类之间继承却不是那么方便的,应该会影响到 ORM 的行为。怎么办呢?幸好 python 有多重继承。下面就是项目中做这些重复事情的类:class ModelMixin(object): def save(self): if not self.id: # creation time if hasa ...
huangyiiiiii 评论 (0) 有 4436 人浏览 2011-06-01

django debug toolbar自定义面板分析重复的SQL语句

django debug toolbar可以说是Django最好的app之一了,在实际开发中用来查看变量,分析性能等各方面都有不错的效果。 实际上 django debug toolbar 有两个主要版本: 一个是原版: http://github.com/robhudson/django-debug-toolbar/tree/master 还有一个不太为人知的分支版本: http://gith ...
jinhao7773 评论 (0) 有 2817 人浏览 2011-06-01

第三部分(2)

A shortcut: render_to_response() 快捷方法:render_to_response() It's a very common idiom to load a template, fill a context and return an HttpResponse object with the result of the rendered template. Djan ...
ITeye管理员 评论 (0) 有 2152 人浏览 2011-06-01

翻译www.djangobook.com之第十七章:与遗留系统和数据库集成

The Django Book:第17章 与遗留系统和数据库集成 尽管Django最适合从零开始开发项目--所谓的"绿色领域"开发--将框架与遗留系统和数据库集成是可能的,本章解释一些 集成策略 与遗留数据库集成 Django的数据库层从Python代码生成SQL schemas--但是对于遗留数据库,你已经拥有SQL schemas,这种情况下你需要为你 已经存在的数据库表 ...
hideto 评论 (1) 有 2523 人浏览 2011-06-01

django newforms admin

又用 django 做了个项目,因为主要都是后台的东西,所以决定启用 django 的 newforms admin 分支!(不过这里我不是推荐大家现在就开始用 newforms admin 分支,如果没有把握,最好是抱着玩玩的态度先,我在开发过程中就改掉它好几个bug) newforms admin 分支是用 newforms 来重构 admin 模块,也顺便改变了一些设计决策,大大增强了 ad ...
huangyiiiiii 评论 (1) 有 1894 人浏览 2011-06-01

第四部分

Writing your first Django app, part 4 编写你的第一个Django程序,第四部分 This tutorial begins where Tutorial 3 left off. We’re continuing the Web-poll application and will focus on simple form processing and cut ...
ITeye管理员 评论 (0) 有 1988 人浏览 2011-06-01

翻译www.djangobook.com之第十六章:中间件

The Django Book:第16章 中间件 有时你需要对每个Django处理的请求运行一段代码,该代码可能需要在视图处理它之前修改请求,或者可能日志为了调试而 记录关于请求的信息等等 Django的中间件框架本质上是进入Django的请求/应答处理的钩子,它是全局改变Django的输入和输出的轻量的,低级的"插 件"系统 每个中间件组件负责一些专有的功能,如果你线性的阅读本 ...
hideto 评论 (0) 有 2074 人浏览 2011-06-01

Java的堂弟——Python初体验

学习python一小段时间了,太高层次的话题就不说了,层次放低一点,就说说在实际编程中,体会到的Python和JAVA的区别。学习不久,认识有限,希望大家多指正,而我也会不断完善这篇文章。 Python的代码和Java有着相当的类似度,学习一段时间后,感觉有一种亲切感,所以姑且称呼它为Java的堂弟罢。 虽然Dive Into Python中,声明了Everything is Object,可是 ...
andyyehoo 评论 (7) 有 10568 人浏览 2011-06-01

第四部分(2)

Use generic views: Less code is better 使用通用视图:代码越少越好 The detail() (from Tutorial 3) and results() views are stupidly simple -- and, as mentioned above, redundant. The index() view (also from Tutorial ...
ITeye管理员 评论 (0) 有 1833 人浏览 2011-06-01

翻译www.djangobook.com之第十五章:贡献的其它子框架

The Django Book:第15章 贡献的其它子框架 Python的众多力量中的一个是它的"电池导入"哲学,当你安装了Python,它自带了一个巨大的常用模块"标准库",你不需要 下载任何其它东西就可以立即开始使用,Django打算遵循这个哲学,它包含了它自己的对常用Web开发任务有用的附加标准库 本章就讲述这些附加物 关于标准库 Django的标准 ...
hideto 评论 (0) 有 2261 人浏览 2011-06-01

一键备份到GMail或别的什么东西

GSend.py python 代码 """GMail file sender: Send a file use GMail. """ from __future__ import with_statement import os import sys from smtplib import SMTP from e ...
towjzhou 评论 (0) 有 1318 人浏览 2011-06-01

翻译www.djangobook.com之第十四章:缓存

The Django Book:第14章 缓存 静态网站的简单文件直接服务于Web,性能很好,但是动态网站的一个基本的权衡是它们是动态的,每次用户请求一个页面 Web服务器会执行各种计算--从数据库查询到模板渲染到商业逻辑--来创建你的站点的访问者看到的页面,从处理过度的角 度来看,这代价非常昂贵 对于大多数Web应用,过度不是大问题,大部分Web程序不是washingtonpost.com或者s ...
hideto 评论 (0) 有 2956 人浏览 2011-06-01

python编码问题和i18n

初学Python,遇到很多编码问题,记下来以免将来又忘了,很多东西不懂,都是属于不求甚解,乱下结论,但想到拿出来可以有热心同学指出错误所在,便厚起脸皮了…… 首先需要了解Python中有两种字符串(严格地说,似乎不能这么叫)。一种是普通的str对象(每个字符用8bits表示),另一种是unicode字符串,它们可以相互转换。 首先打开pyshell,输入一段代码。 python 代码 &g ...
fyting 评论 (1) 有 5099 人浏览 2011-06-01

翻译www.djangobook.com之第十二章:会话,用户和注册

The Django Book:第12章 会话,用户和注册 是时候承认了:我们故意忽略了一个web开发极端重要的方面,到目前为止,我们考虑了大量未露面的匿名用户访问我们 站点页面的流量情况,这当然不正确,访问我们站点的浏览器后面是真实的人(至少有些时候是这样),这是被忽略的一个 大问题:当Internet服务于人而不是机器时是工作的最好的,如果我们开发真正引人注目的站点时,最终我们将不得不与 浏览 ...
hideto 评论 (0) 有 5606 人浏览 2011-06-01

知识库信息

最新评论

这难道不是构造器吗?def __init__(self,*args, **kwargs): " ...
cuqing 评论了 python中类属性和类实例的属性的区别
java是95年发布,python是91年发布,python是堂哥才对。
APieceOfRedCloth 评论了 Java的堂弟——Python初体验
在这里强词夺理有什么意思呢,Perl系的脚本语言就是比C系在OO方面有先天的差距。发挥好自身的优势就好 ...
elvisharcher 评论了 Java的堂弟——Python初体验
im.getdata() r,g,b = im.split()#分割成三个通道
Sumby 评论了 python图形处理库PIL(Python Image Library ...
...
Hermosa_Young 评论了 我眼中的Python
Python的OO就行一坨XX
hipop 评论了 Java的堂弟——Python初体验
再一次没看懂,有空再来看看
fiftyk 评论了 Python的descriptor
User.add_to_class(obj_name, obj) UserAdmin.fieldset ...
yindashan 评论了 非profile方式扩展Django User Model
看了abruzzi的连载后,顿时产生膜拜的冲动……感谢abruzzi的如此好文,开阔了眼界呀……对Py ...
wl6179 评论了 Python图形图像处理库的介绍之Image模块
abruzzi是个大好人~连载这么多PIL的文章……感谢abruzzi!豁然开朗了~~~体验到py的神 ...
wl6179 评论了 python图形处理库PIL(Python Image Library ...
我在按照这样操作的时候出现了这样的问题,这是怎么回事呢TypeError at /'ProfileBa ...
田梦桦 评论了 非profile方式扩展Django User Model
实际使用时有必要这样改。对于用户注册时要求必填的内容,最好都应该放到同一张表(对象)里,这是在整个对象 ...
raidsan 评论了 非profile方式扩展Django User Model
a564941464 写道劳驾,请show()方法里面的参数是什么意思?enh.ehhance(1.5 ...
a564941464 评论了 python图形处理库PIL(Python Image Library ...
劳驾,请show()方法里面的参数是什么意思?enh.ehhance(1.5).show(" ...
a564941464 评论了 python图形处理库PIL(Python Image Library ...
很好。学到了很多知识
objectjava 评论了 翻译www.djangobook.com之第三章:动态Web ...
很好。学到了很多知识
objectjava 评论了 翻译www.djangobook.com之第二章:Django快 ...
为什么没有第7章
uuu999ggg 评论了 翻译www.djangobook.com之第八章:高级视图 ...
使用异常的代码更加可读。
linkerlin 评论了 python中的Error-checking策略
没学过Python
laotou99 评论了 Python的descriptor
r,g,b = im.split()#分割成三个通道 会报错:Traceback (most rec ...
请输入用户名 评论了 python图形处理库PIL(Python Image Library ...
Global site tag (gtag.js) - Google Analytics