我对Python中的类有疑问。当我创建这样的新对象并将其添加到变量时:
user = User.objects.create(name='The Name')
我可以使用该变量来引用新创建的对象吗?像这样:
print(user.name)
答案 0 :(得分:0)
当然可以。实际上,这是使用新生成的对象的唯一方法 - 例如,如果您这样做:
User.objects.create(name='The Name')
你再也无法访问同一个对象了。之后,如果你这样做:
print(User.objects.create(name='The Name'))
您将创建另一个新对象并打印其名称。所以,你基本上使用变量来存储你创建的对象。