django, "initial"키워드를 사용하여 ModelForm의 필드 값에 액세스 할 수 있습니다.Django의 초기 내용은 무엇입니까?
나는 왜, 또는 그것이 무엇인지 전혀 모른다. 값을 초기화 할 때만 값에 액세스하는 데 사용됩니까? '초기'키워드를 사용할 수없는 경우가 있습니까?
'초기'는 값을 초기화한다는 의미이므로이 질문을드립니다.
폼에서 "저장"을 호출 한 후에는 값을 변경할 수 없지만 그 전에는 "초기"를 사용할 수 있음을 의미합니까?
완벽한, 감사합니다. 또한 * 바운드 * 데이터를 편집하려면 어떻게해야합니까? – bharal
포스트 핸들러에서 데이터베이스에 저장하기 직전에 편집하려는 경우가 있습니다. [이 전체 섹션] (https://docs.djangoproject.com/en/dev/ref/forms/validation/#using-validation-in-practice)은 유효성 확인을위한 것입니다. 특히, [특정 필드 속성] (https://docs.djangoproject.com/en/dev/ref/forms/validation/#cleaning-a-specific-field-attribute) 및 [ 서로 의존]] (https://docs.djangoproject.com/en/dev/ref/forms/validation/#cleaning-and-validating-fields-that-depend-on-each-other). 이 작업은 Form 객체에서 발생합니다. – dokkaebi
... [Form.cleaned_data] (https://docs.djangoproject.com/en/dev/ref/forms/api/#accessing-clean-data)에서 사용할 수 있습니다. – dokkaebi