【发布时间】:2018-10-23 10:46:11
【问题描述】:
如果 Django Model 实例处于打开状态且未保存,会不会有任何问题?
例如:
qs1 = Foo1.objects.all().first()
qs1.some_field = 'Bar1'
qs2 = Foo2.objects.all().first()
qs2.some_field = 'Bar2'
我正在考虑有 2 个打开的 2 个不同模型的实例,这些模型必须在多种情况下被调用。因此,与其一遍又一遍地编写那些 4 行,我是否可以简单地定义这些行,然后调用qs1.save() 和qs2.save() 而不会在将来出现问题?
【问题讨论】:
-
请解释您的意思 - “在多种情况下都必须调用”
-
有多个
if语句,根据这些语句的结果,是否会保存这些实例。 @PankhuriAgarwal
标签: python django django-models