微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

学习开发,部署和/或主持Django的最好的书籍和资源是什么?

我是来自ASP.NET C#背景的Django场景的新手。 我正在寻找一些很好的资源来帮助我学习Django / Python的细节。 任何build议?

使用mod_rewrite删除.PHP扩展名,同时清理GET URL

什么是一个好的库来操纵Apache2的configuration文件

有没有可能在.htaccess文件输出任何或所有可用的variables?

将子目录下的所有链接redirect到“停止服务”页面

有什么办法可以将我们的PHP代码编译成可执行文件

实用的Django项目, James Bennett的第二版 ,Django的发布经理

本书涵盖了构建应用程序,添加功能,使用DVCS等实用开发技术,自动构建部署工具,还有关于可重用开发和如何提交给PyPI的专门章节。

本书还提供了有关Python的很好的技巧, 这样你也可以很好地理解Python。

社区是一个巨大的资源:IRC,博客聚合器,Django的用户

http://www.djangoproject.com/community/

由Marty Alchin编写的ProDjango是一本学习django内幕的好书http://prodjango.com/

O'Reilly的“Learning Python” http://books.google.com/books?id=nEJ-jcYF2fMC&dq=learning+python&printsec=frontcover&source=bn&hl=zh-CN&ei=EBJhSoHvDs_tlAfDncmjDw&sa=X&oi=book_result&ct=result&resnum=4

Apress的“潜入Python” http://diveintopython3.ep.io/ (开源标题)。

来自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 podcast涵盖了Django和Rails程序员都感兴趣的相关话题。

http://podcast.rubyonrails.org/

关于部署的好博客文章http://lethain.com/entry/2009/feb/13/the-django-and-ubuntu-intrepid-almanac/

确保在学习时学习pip,virtualenv和结构。 必不可少。

django的Django书 !

python基础教程 。

大多数书籍会告诉你如何部署到Apache。 你也可以看看lighttpd和Nginx

对于部署,你应该看看Fabric,一个从你的机器到你的服务器执行SSH的python包。

这是我的亚马逊顶级Django书籍清单,它是值得的。 我正在引用这个,而不是在这里重复我的评论。 我会指出,Django模板(不在列表中)有点让人失望。 没有达到其他书的技术质量。

人们已经指出你在詹姆斯·贝内特。 我会重申这一点。 他的网站www.b-list.org上有很多很棒的资料。 强烈推荐。

如果您正在寻找简单的设置和/或支持Django网站,我建议slicehost.net或webfaction.com。 前者更加核心,控制你自己的Unix服务器片。 后者更简单,更容易启动,但不是太多的控制一切。 前者的起始价格为256美元,每月约$ 20美元。 后者约为10美元/月。

即使你没有使用这些主机,他们的网站上有关于在Unix上设置Django,python和Apache的精彩教程。

我还建议获得一个免费的帐户github.com。 在那里有一个名人Django开发者的巨大社区,还有很多项目可以复制到你的机器上并试用。 其中一件很酷的事情是:你可以“跟随”其他的Djaango开发者,看看hivemind的雷达上出现了什么。

有关Fabric的更多信息 。

当然,Django文档是一个很好的资源。 我总是被告知使用它,而且大部分时间都是有帮助的:

http://www.djangoproject.com

stackoverflow.com ?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐