标签: django django-models
假设我在Django中改变了代表用户狗的对象:
user.dog.species = "Golden Retriever"
要保存此信息,我应该这样做:
user.dog.save()
或者这个:
user.save()
由于保存用户也意味着保存子关系,两者都有效吗?谢谢。
答案 0 :(得分:1)
Django的ORM不保存整个对象树,因此如果您创建新的user和新的dog,则需要同时保存它们。
user
dog