모델 양식 중에서 선택하지 않은 옵션을 제거하려고합니다.Django 선택 항목 비 선택 필드
내 모델 필드는 선언 :
priority = models.IntegerField(choices=PRIORITIES_CHOICES)
내 양식 코드는 다음과 같습니다
class TaskForm(ModelForm):
def __init__(self, *args, **kwargs):
super(TaskForm, self).__init__(*args, **kwargs)
self.fields['priority'].required = True;
그러나, 선택되지 않은 필드가 멀리 가고 싶지 않습니다. (나는 ------ 옵션에 대해 이야기하고있다).
아이디어가 있으십니까?
나는이 경우 self.fields [ 'priority']가 될 기본값을 지정할 수 있다고 생각한다. "somevalue"와 django는 그들을 추가하지 않습니다 pty option – Paulo
글쎄, 초기 값으로 ----- 옵션을 추가했다 : ( –