想学习pythondjango,请推荐从入门到精通各个阶段的好书?

回复内容:
django documentation 对着doc做项目吧~
可参考这个 学 python 发现学一门编程语言很难,有哪些学好编程的方法或技巧?关于django,最好参考django 官方文档 或 djangobook.(请自行google.),重点放在django官方文档上, 多实践,多看文档。对于开发实例:(1).到github中搜索 django. 找参考项目学习(2).这里提供自己开发的两个项目,一个论坛编程主题,一个博客 beginman的博客 如感兴趣可以fork 一份看看代码。
自问自答吧,过了一年,写python代码也写了估计有5k行左右,因为个人能力不行(电气工程专业,编程都是自学的野路子),现在想写点东西,还是先百度(校园网翻不出去),边看边写,心太散,写写这个觉得那个好了就去学那个。这造成了自己啥都略懂(真的略懂),不过我也觉得,这反而让自己视野广了。学django方法就是在ubuntu下,按着the django book写项目,一个项目过完了,也就差不多了,然后自己写自己的想法,遇到问题自行百度谷歌啥的。写过一个比较拿得出手的就是用python计算光伏电力系统设计时的相关参数,然后生成一个csv数据文件,给导师演示了,她让我再拓展一下,我准备用sae+django弄个web,不忙的时候敲敲……
首先从 the django book 开始 -> the django book。需要注意的是 the django book 里用的是 django 1.4,但现在很多人都在用 django 1.6,而且 django 1.7 final 马上也要发布了。所以看 the django book 时,最好把里面提到的内容都对照你用的版本的 documentation 来比较看看。不然会有很多奇葩错误的。然后再读 django 官方的 tutorial -> django tutorial – part 1读过 the django book 再看这个会觉得这个很简单。接下来再看看 django首页 django framework 下的各个部分(model, view, urlconf, template, cache, internationalization)。这里基本上把常用的知识都教给你啦。最后对着 django documentation 的目录一路向下看吧。最好一边写一个 project 一边学习。边写边学,很容易上手。
the django book 2.0 gongle一下能出来,也有网友贡献的翻译版 很不错
书是死的,framework的功能却是不断在变的,最好找网上的教程。 中文教程都是照扒英语的比较过时,英语过硬的话不妨http://www.tangowithdjango.com/
顶 django book

Posted in 未分类

发表评论