小编Ern*_*Ten的帖子

保存具有未保存的相关对象的对象

django 不提供自动保存未保存的相关对象的功能是否有原因?

\n\n

来自文档

\n\n
\n

Django 1.8.4 中的更改:

\n\n

以前,保存具有未保存的相关对象的对象不会引发错误,并且可能会导致静默数据丢失。在 1.8-1.8.3 中,未保存的模型实例无法分配给相关字段,但已删除此限制以便更轻松地使用内存中模型。

\n
\n\n

我可以理解为什么有一个

\n\n
ValueError: save() prohibited to prevent data loss due to unsaved related object\n
Run Code Online (Sandbox Code Playgroud)\n\n

而不是仅默认保存该对象(我的猜测是显式优于隐式),但我什至无法找到上述功能请求。

\n

python django

3
推荐指数
1
解决办法
1289
查看次数

标签 统计

django ×1

python ×1