我会很简短:要按照Django应用程序的精神和理念工作,一个应用程序可以从另一个应用程序内部导入模型吗?比方说,用户统计应用程序将从用户应用程序导入模型,如下所示:从用户.模型导入用户
我会很简短:要按照Django应用程序的精神和理念工作,一个应用程序可以从另一个应用程序内部导入模型吗?比方说,用户统计应用程序将从用户应用程序导入模型,如下所示:从用户.模型导入用户
如果你正在构建一个内部应用程序,它永远没有机会向公众发布,当然,做你想做的任何事情.
如果您正在构建的内部应用程序几乎没有机会向公众发布,但可能会被future /当前的开发人员使用,那么当然可以,但一定要记录该应用程序需要什么才能正常工作.
如果你正在构建一个公开发布的应用程序,试着让它独立(并且依赖于Django的内部,比如,如果可能的话,使用Django提供的东西).如果您确实需要第三方应用程序才能工作,或者如果第三方应用程序会使您的代码更易于管理,那么当然要包含依赖项,但要加倍确保记录all个要求和必要的设置.
在大多数情况下,只要您有足够的文档,几乎可以做任何您想做的事情.
然而,我不得不质疑自己制作的User
款与django的builtin auth.User
同名的机型是否明智.