【发布时间】:2010-11-16 20:04:22
【问题描述】:
第一个问题: 你最喜欢的 Django 书籍或在线学习资料是什么? CodeProject 示例 + Django 文档、O'Reilly 等。
第二个问题:您在此过程中获得了哪些好的技巧和建议,可以帮助您更有效地使用 Django?某些设计模式、语言习语、与 Django 紧密结合的框架等。
谢谢!
【问题讨论】:
第一个问题: 你最喜欢的 Django 书籍或在线学习资料是什么? CodeProject 示例 + Django 文档、O'Reilly 等。
第二个问题:您在此过程中获得了哪些好的技巧和建议,可以帮助您更有效地使用 Django?某些设计模式、语言习语、与 Django 紧密结合的框架等。
谢谢!
【问题讨论】:
至于书籍:
还有第二个问题:
【讨论】:
第一个问题的答案:
第二个问题的答案:
是的,我在两者中都添加了“Django source”,并在此处又删除了一次。
【讨论】:
一个。使用提到的 IRC 频道 #django on freenode
b.每当您有问题时使用 stackoverflow,您将在几分钟内获得明智的答案,但似乎您已经锁定了那个问题。
c。 http://www.djangobook.com/en/2.0/ 的 django 书(我怀疑你会想要第二个英文版)
d。 django 文档位于http://docs.djangoproject.com/en/dev/
e。在http://www.djangosnippets.org/ 找到的 Django Snippets(就像听起来一样适合简单的 sn-ps 代码)
f。我非常喜欢的一本 django 书是 Apress 写的,名为 Practical Django Projects,第二版可在此处找到:http://www.apress.com/book/view/1430219386
e。不错的 django/python 视频教程可以在这里找到,例如:http://showmedo.com/videotutorials/video?name=1100000(这些真的帮助了我入门) Showmedo 还有其他关于 django 的很棒的视频教程。
提示......嗯,使用上面的链接/想法......很多。
【讨论】:
让你的 Django 生活更美好的最棒的事情就是 -Learn Python-
我看到人们在邮件列表和 IRC 中充斥着与他们缺乏语言知识直接相关的问题。我什至不是在谈论硬概念,而是像这个示例交互这样的事情:
用户:如何在查询中显示所有内容 开发人员:这是一个可迭代的列表。您可以像处理任何列表一样执行此操作 用户:呃,我是 python 新手,我该怎么做。这是您在尝试获得 django 帮助时不想询问的示例。
【讨论】:
我才刚刚开始使用它,但我发现the Django project's own online documentation 就 Django 本身而言对我来说完全足够了。
我说谎!在我的经验早期,有一点我不太明白;在 docs.djangoproject.com 的每一页的底部,他们提到了几种寻求帮助的方法,所以我使用了 IRC 频道,我的问题得到了立即的回答,非常令人满意,而且完全毫不客气。我很高兴!
在那之后,文档本身就完全有用了..
等等!再说一遍,不完全正确..我在阅读时使用维基百科和谷歌来填补我的知识空白..但我认为假设大多数人这样做或类似的事情是合理的......
【讨论】:
我喜欢piquadrat 和Travis 的回答中提到的实用 Django 项目。
作者 James Bennet 将所有代码示例放到 Mercurial repository on BitBucket 中,这样您就可以在本书中继续阅读代码(目前只有前三章的代码在那里)。如果您决定购买这本书,这是学习 Mercurial 修订控制基础知识的好借口。
【讨论】:
【讨论】:
我刚刚完成了 piquadrat、Travis 和 Alasdairs 的回答中提到的 Practical Django Projects(1.1 版)。我有很多令人惊叹的时刻,还有更多我需要重新回到那个时刻才能完全消化这些时刻。
当作者 James Bennet 将代码示例放入 BitBucket 上的 Mercurial 存储库时,这将提高我对本书的整体评价,因为您可能能够在本书的进展过程中测试代码(仅前三章' 代码现在在那里)。这本书关于开发方法的最后几节特别有用。
如果您决定购买这本书,这是学习 Mercurial 修订控制基础知识的好借口。
不过,我相信选择运营项目并开展工作可以帮助我更好地学习并看到良好的实践。一个新的相当全面的博客引擎是Mingus on bit bucket,值得一看,还处于早期阶段,但正在教会我很多东西,还有其他人可以选择。
【讨论】: