django代码的细分

时间:2011-05-04 02:04:29

标签: django

在精心构思的django项目中,文件代码的大致细分是什么?

我觉得我的大部分代码都在views.py文件中(除了我的html模板)。对于较大的站点,是否有一个views.py文件,或者它通常分布在整个站点?谢谢。

1 个答案:

答案 0 :(得分:1)

使用单独的应用程序是保持代码有序的最佳方式。尝试将所有模型组织到不同的组中,并将其用作应用程序的基础。然后将相关视图和网址的代码拉到各自的应用中。

一般来说,我尝试的文件不超过几百行,但总会有例外。此外,将基于模型的方法移动到models.py文件中可以帮助减小视图的大小。