好的开源django项目,用于学习[关闭]


142

谁能建议一个好的开源django项目来学习django开发。


17
当这个问题有63个上投票和37个收藏夹时,这个问题被关闭为“非建设性的”事实,这就是为什么我几乎完全停止使用SO的原因。
orokusaki 2015年

Answers:



10

django-basic-apps也是学习django和可重用应用程序的一个很好的开始。这些应用程序非常简单,并且编写的代码很好。


在django-basic-apps上+1。内森(Nathan)会继续对其进行更新,这对于新手来说是Django的一个很好的起点。
montylounge

8

如果您想学习Django流行的可重用应用程序功能,我建议使用Pinax,并且您可能还想看看Django-Mingus。我是Mingus的作者,最近我发布了Mingus中包含的应用程序列表,以及如何使用它们以及为什么使用它们的描述。这可能有助于查找您可能想使用的一些项目。这里是一个链接:“为Django-Mingus提供支持的应用程序

Google Code,GitHub和BitBucket上还有大量的Django项目。只需搜索“ django”。

上面提到的Django-CMS和Fein-CMS都是不错的CMS项目,Eric的截屏视频非常棒-我绝对建议Django的任何菜鸟都观看这13个截屏视频。


4

几周前,我问马尔科姆·特雷丁尼克(Malcolm Tredinnick)是否有一个他敬佩的项目,并且他建议使用Django Packages。他们将消息来源保留在Github上

我不会说应该将其用作Django教程,但是它们具有令人敬佩的编程风格,我通过阅读源代码获得了许多技巧。这绝对是一个值得学习的好例子。


1
感谢您对Django软件包的赞赏。然而,我们搬到了源代码github.com/opencomparison/opencomparison
pydanny

4

其中一个最适合新手:13截屏“Django的从地上爬起来”在本周的Django

编辑:
网站已关闭。查看存档页面


2

我推荐Waka Waka。它是一个写得很好的Wiki,应该为您提供一个如何在Django中进行开发的好主意。它是Pinax使用的应用程序,它本身应该是很大的,需要学习。

当然,您也可以遍历ubernostrum的一些代码,例如注册,配置文件和联系表单,这是django世界中的标准。但是,由于其中一些涉及动态形式,因此,经过一些实际编码后,最好采用动态形式。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.