Django - 在哪里创建 类 来操作数据库

Django - Where to create classes to manipulate database

我必须在哪里创建 类 才能操作数据库的数据? 我的项目中有 4 个应用程序。我可以专门为此创建一个应用程序,并在 models.py 中创建所有 classes/functions 吗?

是的,建议在 reusability 的每个应用程序目录中创建模型。

编辑* 如果您想知道如何在 Django 中实现单例,请查看此 answer

更好的方法是让每个应用程序都有自己的 models.py。这将定义每个应用程序正在使用的数据库表。

并且让每个应用程序都有自己的 views.py。这将定义应用程序的逻辑和数据库数据的操作。

我认为您并不真正了解 Django 中的应用程序,您可以在 here 查看其他答案和我的答案中了解它们。