如何让Django从应用程序的子包中加载模型?

2024-05-29 05:59:05 发布

您现在位置:Python中文网/ 问答频道 /正文

我基本上有以下问题:

假设,我定义的模型类在/app/cog/models.py中,但是Django只在/app/models.py中检查它们。有没有办法让Django动态地读取所有的模型类模型.pyapp所有子包中的文件?在

值得注意的是,我真的想遵循Django关于应用程序的哲学,其中包括“所有应用程序彼此独立”。所以,我不想给这些子包自己的应用程序,否则使用我的应用程序的人可能会在一段时间后得到50个应用程序(因为这些子包只是扩展了应用程序的功能,而且可能会有很多)。在


Tags: 文件djangopy模型功能app应用程序定义

热门问题