在精心构思的django项目中,文件代码的大致细分是什么?
我觉得我的大部分代码都在views.py文件中(除了我的html模板)。对于较大的站点,是否有一个views.py文件,或者它通常分布在整个站点?谢谢。
答案 0 :(得分:1)
使用单独的应用程序是保持代码有序的最佳方式。尝试将所有模型组织到不同的组中,并将其用作应用程序的基础。然后将相关视图和网址的代码拉到各自的应用中。
一般来说,我尝试的文件不超过几百行,但总会有例外。此外,将基于模型的方法移动到models.py文件中可以帮助减小视图的大小。