在Django中混合或分离应用程序

时间:2014-12-26 10:01:18

标签: python django django-models django-admin

我在Django中有一些复杂的项目,包括待办事项,日历,身份验证,照片等。

我应该将应用程序中的功能分开,还是可以完全混合使用。我认为将事情分开是件好事,但当所有应用程序都连接起来时,将它们混合起来可能更好吗?

当它们分开时,我也会遇到网址问题。我将url(r'^users/', include('myproject.apps.user.urls'))包含与该身份验证相关的所有网址,但如果我希望我的登录网址为/login而不是/users/login,则会变得有点混乱。

我认为管理员告诉我"分离应用程序,以便可以在分组的部分中列出每个模型。

我一直在努力寻找这个问题的良好实践,但我找不到好的解释或论据,所以我希望在这里得到一些利弊: - )

谢谢。

0 个答案:

没有答案