Python/Django-我必须在哪里生成像DML一样执行的方法?

Python/Django-我必须在哪里生成像DML一样执行的方法?,python,django,database,standards,Python,Django,Database,Standards,“执行类似DML的方法”指更改数据库中数据的方法。 有没有标准或指南 下面是我自己的猜测 收集文件中名称类似“data\u access.py”的所有函数 在每个models.py类中包含函数 没有标准。即使我在views.py中创建了它们,也没有人会责怪我 最重要的是,我们错了 Django中的一个常见理念是“胖模型,瘦视图”,因此最好将此DML功能与模型类中的函数一样多。由于models.py已经定义了数据的结构,因此将操作数据的函数尽可能多地放在同一个文件中是有意义的。Django的一个共

“执行类似DML的方法”指更改数据库中数据的方法。 有没有标准或指南

下面是我自己的猜测

  • 收集文件中名称类似“data\u access.py”的所有函数
  • 在每个models.py类中包含函数
  • 没有标准。即使我在views.py中创建了它们,也没有人会责怪我
  • 最重要的是,我们错了

  • Django中的一个常见理念是“胖模型,瘦视图”,因此最好将此DML功能与模型类中的函数一样多。由于
    models.py
    已经定义了数据的结构,因此将操作数据的函数尽可能多地放在同一个文件中是有意义的。

    Django的一个共同理念是“胖模型,瘦视图”,因此最好将此DML功能与模型类上的函数一样多。由于
    models.py
    已经定义了数据的结构,因此尽可能将操作数据的函数放在同一个文件中是有意义的。

    Oho,谢谢。我会记住“胖模特,瘦观点”。哦,谢谢。我会记住“胖模特,瘦视图”。