DOM로드가 완료된 후 사용자 지정 양식의 필드에 JS를 미리 채우려고합니다. 올바른 값이 양식 필드에 채워지지만 Django 양식을 제출하면 '이 필드는 필수입니다'라는 오류가 발생합니다. 나는 그것이 정규 CharField 대신 AutoCompleteSelectField 인 것과 관련이 있다고 생각한다. 자바 스크립트미리 채우기 Django AutoCompleteSelectField
country = AutoCompleteSelectField (
label = _('Country'),
lookup_class = CountryLookup,
widget = AutoCompleteSelectWidget(CountryLookup, attrs = {
'class': 'span12',
'required': 'True',
})
)
을 그리고 여기에 : 여기
문제의 양식 필드의$('#id_country_0').val(myObject.country);
어떤 앱에서'AutoCompleteSelectField'를 사용하고 있습니까? 동일한 필드 구현을 유지하는 다른 장고 응용 프로그램이 있습니다. 또한 조회 클래스 코드를 게시하는 것이 좋습니다. – Babu