2
내 문제는 간단합니다. ModelForm을 사용할 때 사용자 정의 error_css_class 값의 올바른 위치는 어디입니까? I 클래스 메타 값으로 시도 또한ModelForm 및 error_css_class
class ToolForm(ModelForm):
error_css_class = 'wrong_list'
class Meta:
model = Tool
widgets = {
'name' : TextInput(attrs={'class': 'small_input corners'}),
'description' : Textarea(attrs={'cols': 20, 'rows': 5, 'class': 'text corners'}),
'stocks' : TextInput(attrs={'class': 'small_input corners'}),
'state' : Textarea(attrs={'cols': 25, 'rows': 6, 'class': 'text corners'}),
}
:
나는이 시도. 어느 쪽도 작동하지 않습니다.필자는 이제 CSS를 '오류 목록'으로 변경했습니다. (기본값은 알고 있습니다.) 이런 종류의 의심은 나를 불행하게 만듭니다. P.
도움을 주시면 감사하겠습니다.
좋았어, 그럼에도 불구하고, 나는 단지 CSS 값을 변경하고 싶었지만, 그 값을 직접 변경하는 방법이 있습니까? 감사합니다. –
불행히도 - 생성 된 HTML에 하드 코딩 된 것 같습니다 : http://code.djangoproject.com/browser/django/trunk/django/forms/util.py#L36 – ars