Django 访问ModelForm中ForeignKey或OneToOne对象的值

Django 访问ModelForm中ForeignKey或OneToOne对象的值,django,Django,我对ModelA有一个ModelFormA,它与ModelB有一对一关系,与ModelC有外键关系 在ModelFormA内部,我可以通过self.cleaned_data[“colA-1”]访问当前ModelA实例的属性。如何访问ModelB或ModelC的属性?self.cleaned_data[“foreign_key_column”]实际返回相关模型的实例。一对一关系也是如此。清除的_数据[“外键_列”]实际上返回相关模型的实例。一对一关系也是如此如果您想要对象的当前值,而不是表单提交的

我对
ModelA
有一个
ModelFormA
,它与
ModelB
有一对一关系,与
ModelC
有外键关系


ModelFormA
内部,我可以通过
self.cleaned_data[“colA-1”]
访问当前ModelA实例的属性。如何访问ModelB或ModelC的属性?

self.cleaned_data[“foreign_key_column”]实际返回相关模型的实例。一对一关系也是如此。清除的_数据[“外键_列”]实际上返回相关模型的实例。一对一关系也是如此

如果您想要对象的当前值,而不是表单提交的值,那么实际上需要使用
self.instance
。然后,您可以执行self.instance.myforeignkey或任何需要遵循关系的操作。

如果您想要对象的当前值,而不是表单提交的值,您实际上需要使用
self.instance
。然后,您可以执行self.instance.myforeignkey或任何需要遵循关系的操作