【发布时间】:2010-12-02 17:47:57
【问题描述】:
谁能推荐一个好的开源django项目来学习django开发。
【问题讨论】:
标签: django open-source
谁能推荐一个好的开源django项目来学习django开发。
【问题讨论】:
标签: django open-source
www.djangopackages.com 是一个很好的资源,其中列出了许多著名的 Django 应用程序,包括指向它们各自存储库的链接、受欢迎程度等。
另一种查找热门项目的方法是直接在 GitHub 上:https://github.com/search?q=django
最后:
【讨论】:
django-basic-apps 也是学习 django 和可重用应用程序的一个很好的开始。这些应用程序很简单,代码也写得很好。
【讨论】:
如果您想了解 Django 流行的可重用应用程序功能,我建议您使用Pinax,您也可能需要查看Django-Mingus。我是 Mingus 背后的作者,我最近发布了一份 Mingus 中包含的应用程序列表,并说明了它们的使用方式和原因。它可能有助于找到一些您可能想要自己使用的项目。这是一个链接:“The apps that power Django-Mingus”
Google Code、GitHub 和 BitBucket 上还有大量 Django 项目。只需搜索“django”即可。
上面提到的 Django-CMS 和 Fein-CMS 都是很好的 CMS 项目,Eric 的截屏视频非常棒 - 我绝对建议任何 Django 新手观看所有 13 个截屏视频。
【讨论】:
几周前我问 Malcolm Tredinnick 是否有他欣赏的项目,他建议使用 Django Packages。 They keep their source on Github.
我不会说它应该用作 Django 教程,但它们具有令人钦佩的编程风格,并且通过阅读它们的源代码,我学到了很多技巧和窍门。这绝对是一个值得学习的好例子。
【讨论】:
最适合新手的作品之一:This Week In Django#
的 13 个截屏视频“Django From the Ground Up”编辑:
#网站已关闭。 view archived page.
【讨论】:
我推荐Waka Waka。它是一个写得很好的 wiki,它应该让你很好地了解如何在 django 中进行开发。这是 Pinax 使用的应用程序,它本身应该是巨大的,学习。
您当然也可以浏览ubernostrum's code 的一些内容,例如注册、个人资料和联系表格,这些都是 django 世界的标准。但由于其中一些涉及动态表单,因此最好在进行一些实际编码后了解它。
【讨论】:
如果您有兴趣在 App Engine 中运行 Django,请查看this project。这是demo.
【讨论】: