Models.py :해당 모델 양식 필드에서 모델 필드에 액세스 할 수 있습니까?
class ItemImage(Model):
image = ImageField(upload_to=get_user_upload_path)
Forms.py :
class ItemImageForm(ModelForm):
class Meta:
model = ItemImage
말해, 난 ItemImage
인스턴스 함께 ItemImageForm
를 초기화하여 템플릿을 렌더링하기 위해 사용되는 컨텍스트에 img_form
되는 형태로 추가 . 나는 해당 ItemImage
인스턴스에 img_form.instance
으로 액세스 할 수 있음을 알고 있습니다. 그러나 해당 img_form.image
에서 ItemImage.image
에 액세스하는 더 직접적인 방법이 있다면 궁금합니다.
왜 그렇게하고 싶습니까? 뷰에는 이미 인스턴스가 있으므로 해당 객체를 사전의 다른 값으로 전달하십시오. – karthikr