Django フォームを実装するこの Python クラスが与えられた場合、PEP8 標準を満たすためにこれを適切に破るにはどうすればよいでしょうか?
class MyForm(forms.Form):
categories = forms.CharField(required=False,
widget=forms.SelectMultiple(choices=CATEGORY_VALUE),
label="Categories")
additional_item_ship_cost = forms.CharField(required=False, max_length=10,
label="Additional Item Ship Cost")
特に、widget= および label= パラメータは、行の長さに関する PEP8 規則に違反しています。
すぐに思いつくのは、ウィジェットとラベルをクラスの外部で定義して、それらをクラス定義で使用できるということですが、それは非常に Pythonic ではないように感じます。