I have a ModelFormA for ModelA, which has a one-one relationship with ModelB and foreign-key relationship with ModelC.
Inside ModelFormA, I can access attributes of the current ModelA instance via self.cleaned_data["colA-1"]. How would I access attributes of ModelB or ModelC?
If you want the current values of the object, rather than the values submitted by the form, you actually need to use
self.instance. You can then doself.instance.myforeignkeyor whatever you need to follow relationships.