gpt4 book ai didi

python - Django 模型对象初始化

转载 作者:太空宇宙 更新时间:2023-11-03 13:04:34 24 4
gpt4 key购买 nike

如果我这样做

obj = Object()
obj.att1 = 'test'
obj.att2 = 'test'
obj.save()

obj.id --> 工作正常

但如果我这样做

obj=Object(att1='test',att2='test').save()

做obj.id --> obj现阶段好像是Nonetype

是这样吗?

最佳答案

我不知道你使用的确切框架,但我将对问题进行猜测:

对象(att1='test',att2='test').save()

save() 函数似乎没有返回 Object 实例,它返回 None。所以你通常会:

obj=Object(att1='test',att2='test')
obj.save()

然后检查obj.id

关于python - Django 模型对象初始化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8352862/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com