ModelForm의 속성을 가져오고 싶습니다. 실제로 ModelForm (request.POST) 개체를 만든 다음 For 루프를 사용하여 ModelForm 필드를 가져옵니다. 그러나 나는이 객체의 참조를 콘텐츠가 아니라 geht. 내가 무엇을 할 수 있을지? 나는이 객체의 내용을 얼마나Django가 ModelChoiceField 객체의 내용을 가져옵니다.
<django.forms.models.ModelChoiceField object at 0x034705B0>
지금 누군가를 수행 :이 코드
forms = FormSet(request.POST, prefix='probe')
for form in forms:
form.fields['some_id']
는이 같은 몇 가지 물건을 얻을?
무엇을하려고합니까? – karthikr
대신 폼의'cleaned_data' 속성을 사용하고 싶습니다. 일단 당신이 그것을 확인했다면, 어쨌든. 당신은 정확히 당신이 요구 한 것을 얻고 있습니다 - 필드 객체 - 컨텍스트에서 저는 선택된 모델 인스턴스를 얻으려는 것입니다. form.cleaned_data [ 'some_id']에 있습니다. –
ModelChoiceField에서 선택 옵션을 가져오고 싶습니다. 왜냐하면 나는 데이터베이스에 폼의 새로운 Object가 아닌 m2m 관계를 저장하기 때문입니다. – Andreas