我是来自ASP.NET C#背景的Django场景的新手.我正在寻找一些很好的资源来帮助我学习Django/Python的细节.有什么建议?
社区是一个巨大的资源:IRC,Blog Aggregator,django-users
http://www.djangoproject.com/community/
Marty Alchin的ProDjango是学习django内部的好书 http://prodjango.com/
O'Reilly的"学习Python" http://books.google.com/books?id=nEJ-jcYF2fMC&dq=learning+python&printsec=frontcover&source=bn&hl=en&ei=EBJhSoHvDs_tlAfDncmjDw&sa=X&oi=book_result&ct=result&resnum=4
来自Apress的"潜入Python" http://diveintopython3.ep.io/(opensource title).
来自DjangoCon或Pycon的会谈视频也可以流式传输.而startthedark.com django则是从头开始的系列.
http://www.youtube.com/view_play_list?p=D415FAF806EC47A1
http://pycon.blip.tv/
http://showmedo.com/videotutorials/?author=8362
我也明白"本周在django"正在被重新命名为djangodose,但仍然有很多关于twid的播客是相关的.
http://twitter.com/djangodose
http://thisweekindjango.com/
rubyonrails播客是另一个很好的资源.RoR播客涵盖了Django和Rails程序员感兴趣的相关主题.
http://podcast.rubyonrails.org/
关于部署的好博客文章 http://lethain.com/entry/2009/feb/13/the-django-and-ubuntu-intrepid-almanac/
确保学习pip,virtualenv和面料.必不可少.
实用Django的项目,第二版由詹姆斯·贝内特的Django的释放经理
本书涵盖了构建应用程序,添加功能,使用DVCS等实用开发技术,自动构建部署工具,还有一个关于可重用开发以及如何提交给PyPI的专门章节.
这本书还在必要时提供了关于Python的好技巧; 这样你就可以很好地理解Python.
在Django的书 Django的!
以及python基础知识的python教程.
大多数书籍将告诉您如何部署到Apache.您还可以查看lighttpd和nginx.
对于部署,您应该查看Fabric,这是一个从您的计算机到服务器执行SSH的python包.
这是我的亚马逊顶级Django书籍清单,这是值得的.我引用这个而不是在这里重复我的评论.我想指出Django模板(不在列表中)有点让人失望.不符合其他书籍的技术质量.
人们已经向你指出了詹姆斯贝内特.我会重申一下.他的网站www.b-list.org上有很多很棒的资料.强烈推荐.
如果您正在寻找Django站点的简单设置和/或支持,我建议您使用slicehost.net或webfaction.com.前者更硬核,控制自己的Unix服务器切片.后者更简单,更容易启动,但没有那么多控制一切.对于256MB切片,前者每月约20美元起.后者约为每月10美元.
即使您不使用这些主机中的任何一个,他们的网站也有关于在Unix机器上设置Django,python和Apache的精彩教程.
我还建议你到github.com获得一个免费帐户.那里有一个庞大的名人Django开发者社区,有很多项目可以复制到你的机器上并试用.其中一件很酷的事情是:你可以"关注"其他Djaango开发人员,看看hivemind的雷达上出现了什么.
有关Fabric的更多信息.