有人建议一个好的开源 django 项目来学习 django 开发吗。
一个很好的资源是 Www.djangopackages.com,它列出了很多著名的 Django 应用程序,包括链接到他们各自的回购,人气评级等。.
另一种找到流行项目的方法是直接在 GitHub: https://github.com/search?q=django上
最后:
其中一个最好的新手: 13个截屏“从地面起来的姜戈”在 本周在姜戈#
编辑: # 网站关闭。
如果你想学习 Django 流行的可重用应用程序特性,我建议你学习 皮纳克斯,你也可以学习 姜戈-明格斯。Mingus 的作者之一,我最近发布了一个明格斯应用程序的列表,并附上了如何以及为什么使用这些应用程序的描述。它可能有助于找到一些项目,你可能想使用自己。这里有一个链接: “ 为姜戈-明格斯提供动力的应用程序”
在 Google Code、 GitHub 和 BitBucket 上也有大量的 Django 项目,只要搜索“ Django”就可以了。
上面提到的 Django-CMS 和 Fein-CMS 都是很好的 CMS 项目,Eric 的视频非常棒——我绝对建议任何一个菜鸟 Django 观看所有这13个视频。
我推荐 哇哇哇。这是一个写得很好的 wiki,它应该会给你一个很好的关于如何在 django 中开发的想法。这是 Pinax 使用的一个应用程序,它本身应该非常庞大,可以学习。
当然,您也可以通过一些 超自然密码,如注册,配置文件和联系方式,这是在 django 世界的标准。但是由于其中一些涉及到动态形式,所以最好在稍微实际编写一些代码之后就可以了解它。
Django-basic-apps 也是学习 django 和可重用应用程序的一个很好的开始。这些应用程序足够简单,代码也写得很好。
几周前,我问马尔科姆•特雷丁尼克(Malcolm Tredinnick)是否有一个他欣赏的项目,他建议我采用姜戈包装(Django Packages)。他们的线人一直在 Github 上.
我不会说它应该作为一个 Django 教程使用,但他们有一个令人钦佩的编程风格,我已经学会了不少提示和技巧,通过阅读他们的来源。这绝对是一个值得学习的好榜样。
如果您对在 App Engine 中运行 Django 感兴趣,请查看 这个项目