관리-도구
편집 파일: func_noerror_forms_py33.py
""" Checks that Pylint does not complain about django Forms """ # pylint: disable=missing-docstring,wrong-import-position from django import forms class TestForm(forms.Form): class Meta: pass some_field = forms.CharField() def clean(self): print(self.cleaned_data) print(self.fields) print(self.error_class) class TestModelForm(forms.ModelForm): class Meta: pass class TestFormSubclass(forms.Form): class Meta: pass class TestModelFormSubclass(forms.ModelForm): class Meta: pass class TestFormWidgetAssignment(forms.Form): multi_field = forms.MultipleChoiceField(choices=[("1", "First"), ("2", "Second")]) class Meta: widgets = {} widgets["multi_field"] = forms.CheckboxSelectMultiple