Django 多个模型文件还是多个应用程序?

Django 多个模型文件还是多个应用程序?,django,django-models,django-apps,Django,Django Models,Django Apps,大家好,我正在django建立一个项目,我对一些事情表示怀疑,如果你们能给我一个关于这个问题的好解释,那就太好了 我计划建立一个项目,它将与DRF(Django Rest框架)API一起工作。而且这个项目很大,所以更好吗: 要将模型拆分为子文件夹,请执行以下操作: models.py /子模型 模型1.py models2.py 或创建多个应用程序,如: /使用者 /战役 /账单 /统计数据如果您正在制作的API将被多个应用程序使用,我个人可能会制作多个应用程序 否则,您可以只制作不同的模型,这

大家好,我正在django建立一个项目,我对一些事情表示怀疑,如果你们能给我一个关于这个问题的好解释,那就太好了

我计划建立一个项目,它将与DRF(Django Rest框架)API一起工作。而且这个项目很大,所以更好吗: 要将模型拆分为子文件夹,请执行以下操作: models.py /子模型 模型1.py models2.py

或创建多个应用程序,如: /使用者 /战役 /账单
/统计数据

如果您正在制作的API将被多个应用程序使用,我个人可能会制作多个应用程序


否则,您可以只制作不同的模型,这样您的项目将更易于管理和部署。

我还建议使用多应用程序方法(不做子模型),我最近有过使用Django Rest Framework的经验,它更容易用应用程序分隔所有内容,并相应地为嵌套URL定义视图