我发现自己在寻找学习资料方面真是非常擅长,到处逛悠逛悠,就能发现不少好东东。最近在调研和学习Django,把主站上的文档大致看了一下, Django Book也挑重点看来一些,另外还有一本Practical Django Projects的电子书(技术电子书,建议去http://download.csdn.net 上去找,一般都能找到。群众的力量是强大的)也看了大部分。觉得还是不过瘾,无意间竟然发现了Pinax。

Pinax,基于Django之上给出许多社区开发元素,比如:tag,blog,friends,twitter clone,group,bookmark,wiki等。非常丰富,全面。去官方站点下载一个源码包下来,根据说明文档,修改一下配置,几条命令就可以搭建出一个功能全面的社区来。虽然是丑陋了一点。但功能太齐全了。另外,不想搭建想体验一下效果不然看看一小伙儿把它中文化的站点:pinaxcn

可惜的是文档少了一点,只有深入源码。熟悉Django的很多Conversion,看看具体它的设计中,如何把一个社区元素给独立划分成单独的引用,又如何拼接起来。还有一些Django的高级引用。如自定义Field, Template tags,  Signals是如何用的,等等,都大有裨益。

Django自动化和复用方面做得非常好,换来的代价是需要很好地熟悉里面的Conversion,了解很多tricky的地方,这样才能发挥它的最大效能。

嗯,现在还只停留在学习的阶段,等实际搭建出一个站点之后再来谈谈具体的感受。

Tags: ,.
首页

No Comments Now!

Be the first to comment on this entry.

请您留下评论

名称(必填)
Mail (必填),(will not be published)
网站(recommended)

Fields in bold are required. Email addresses are never published or distributed.

Some HTML code is allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
URLs must be fully qualified (eg: http://www.hongzhixiong.com),and all tags must be properly closed.

Line breaks and paragraphs are automatically converted.

Please keep comments relevant. Off-topic, offensive or inappropriate comments may be edited or removed.