我有两个最佳选择,或者是在创建django项目时实施的最佳实践,特别是当它涉及到网站的性能时。
我目前正在使用django 1.9
答案 0 :(得分:1)
首先,项目布局不太可能对绩效产生任何影响。
如果applicationForUser1在功能上与applicationForUser2完全分开,我会将它们分成不同的应用程序。如果您认为模型/视图属于一起,请将它们组合在一起。
在不知道每个应用程序的功能的情况下,我无法提供更多建议。很多时候它真的归结为个人偏好。
答案 1 :(得分:0)
性能与项目结构无关,但我建议这个项目结构:
- project
- conf (deployment confs)
- mysite
- apps (all apps live here)
- settings (all settings live here)
- site-static (all static files live here)
- templates