0
을 가져옵니다. 필드를 변경하여 정수를 가져 오는 방법은 무엇입니까?장고 ChoiceField의 cleaned_data는이 같은 '단위'라는 양식 필드를 문자열 대신 정수
을 가져옵니다. 필드를 변경하여 정수를 가져 오는 방법은 무엇입니까?장고 ChoiceField의 cleaned_data는이 같은 '단위'라는 양식 필드를 문자열 대신 정수
ChoiceField 대신 IntegerField을 사용해보세요.
마지막으로 Field type이 TypedChoiceField
인 것으로 확인되었습니다.이 경우 coerced = Int 인 경우 Integer가 반환됩니다.
units = forms.TypedChoiceField(choices=[(x, x) for x in range(1, 11)], coerce=int, help_text = 'Units: ')
나는 이미 시도했지만 선택 옵션에는 몇 가지 문제가 있습니다. 어쨌든 고마워, 내가 해결할 :) –