我刚刚了解到将模型类拆分为不同的文件会破坏 django 的许多内置功能。
我来自java背景。在那里,编写很长的类文件并不被认为是一种好习惯。但是 django 对所有模型类执行单个文件可能会导致程序员编写很长的 models.py 文件。这将使程序员很难看到整个领域模型的组织。
那么为什么 django 强制单个文件包含所有域类呢?
我通过谷歌搜索找到了解决这个问题的建议。但我不能确定这是否会正常工作。你建议这个解决方案吗?
我刚刚了解到将模型类拆分为不同的文件会破坏 django 的许多内置功能。
我来自java背景。在那里,编写很长的类文件并不被认为是一种好习惯。但是 django 对所有模型类执行单个文件可能会导致程序员编写很长的 models.py 文件。这将使程序员很难看到整个领域模型的组织。
那么为什么 django 强制单个文件包含所有域类呢?
我通过谷歌搜索找到了解决这个问题的建议。但我不能确定这是否会正常工作。你建议这个解决方案吗?