0

我不知道在独立脚本中保存或查询 django 对象的约定,因此下面的代码中可能存在一些明显的错误。

几乎,该脚本是一个独立的 .py 文件,它将一些模型保存到 MySQL 数据库中。

在此脚本之前,我调用了 export DJANGO_SETTINGS_MODULE = App.settings 如果这有任何改变。

这是脚本:

    from Model.models import Model

    for a in stuff:
        Model(a.property, a.property, a.property).save()

也许一些相关的提示,我使用的格式

for model in models:
    model.save()

之前很多次。他们工作了。但是,它们都不是独立的脚本,它们都在视图中。

谢谢你。

4

1 回答 1

0

尝试编写管理命令来避免这种情况。当 ORM 没有正确设置并且每个 save() 都会导致新的数据库连接时,可能会发生这种情况。

于 2013-04-21T01:01:03.697 回答