django文件结构

django文件结构,django,Django,在创建django项目时,我有两个选择,哪一个是最好的使用方法,哪一个是最好的实践方法,尤其是在网站性能方面 我目前正在使用django 1.9 首先,项目布局不太可能对绩效产生任何影响 如果applicationForUser1在功能上与applicationForUser2完全不同,我会将它们分成不同的应用。如果您认为模型/视图属于一起,请将它们合并 在不知道每个应用程序的功能的情况下,我真的无法给出更多的建议。很多时候,这实际上取决于个人偏好。绩效与项目结构无关,但我建议以下项目结构:

在创建django项目时,我有两个选择,哪一个是最好的使用方法,哪一个是最好的实践方法,尤其是在网站性能方面

我目前正在使用django 1.9


首先,项目布局不太可能对绩效产生任何影响

如果applicationForUser1在功能上与applicationForUser2完全不同,我会将它们分成不同的应用。如果您认为模型/视图属于一起,请将它们合并


在不知道每个应用程序的功能的情况下,我真的无法给出更多的建议。很多时候,这实际上取决于个人偏好。

绩效与项目结构无关,但我建议以下项目结构:

- project
  - conf (deployment confs)
  - mysite 
    - apps (all apps live here)
    - settings (all settings live here)
    - site-static (all static files live here)
    - templates

最佳实践和其他此类自以为是的问题对于SO来说是离题的;话虽如此,#2是大多数应用程序使用的;但是这并不影响网站的性能。我可以知道你为什么推荐这种结构吗?(注:我也关心项目的维护)