2011-02-17 111 views

回答

0

因为Django应用程序本身的概念是执行特定的/相关的功能,所以我不认为会有任何特定的应用程序可以覆盖Django的所有/大部分功能。

话虽如此,流行的Django应用程序是django-registration。它的流行起源于大多数web应用程序的明显要求,它具有User authentication,并且它非常容易与Django项目集成。

最好的方法可能是继续尝试在网上提供的吨的开源Django应用程序。您可以通过浏览http://www.djangopackages.com/http://www.django-apps.com/开始弄脏你的手。

1

我发现djangobb(www.djangobb.org)是一个完整的应用程序,生产质量和相对简单。我用它作为我的应用程序的基础,与论坛和bb无关。 cloc输出:在30个文件中只有3000行Python代码,另有2900行模板html

5

这将取决于您当前的python和django知识水平。
如果你刚开始使用django,我建议你看看django documentation。它是明确和清晰的。如果您有一些项目,请在查找有关特定部件的最佳实践时开始研究。对于python编码风格,请尝试遵循pep 8风格指南。

如果你已经做了Django的一些工作有很多网站位于这:

我做什么nowdays是考虑的Django的contrib应用程序(管理员, auth,comments,flatpages),它们是基于django的其余部分构建的。这给出了如何编写我的应用程序的最佳方式。

继Django的评价框架(反对独立的),我工作的一个应用程序django-valuate(对象通过模板标签收视率的独立附件,likebuttons等)

这些都是我的一些看法。我也有出演这个问题,因为我想知道一些不同的观点,如果我的声音。

相关问题