1
라디오 버튼으로 'icon'필드를 표시하고 싶습니다.django 오류 : 예상치 못한 키워드 인수 'widget'
JQuery로 DateTimeFields를 표시하기 위해 메소드 콜백을 만들었습니다. 코드 내 서버를 실행할 때이 오류를 얻을, 그것을해야 다음
오류 ... 예기치 않은 키워드 인수 '위젯'
있어) (메타 클래스 기지 make_custom_datefield를 호출 할 때
예외 위치 : Virtualenvs/장고/지방/lib 디렉토리/python2.7/사이트 패키지/장고/양식/fields_for_model에서 models.py, 라인 (164)
forms.py :
def make_custom_datefield(f):
formfield = f.formfield()
if isinstance(f, DateTimeField):
formfield.widget.format = '%m/%d/%Y'
formfield.widget.attrs.update({'class':'datetimePicker', 'readonly':'true'})
return formfield
class FlashForm(forms.ModelForm):
formfield_callback = make_custom_datefield
class Meta:
model = Flash
exclude=('user','marker','address')
widgets = {'icon': forms.RadioSelect(), }
,536,
도와 주시겠습니까?이 문제를 해결하는 방법이 없습니다.
감사