котаны, а насколько надежен вот такой финт ушами, мне надо декорировать функцию, которая используется в классе. и я делаю вот так:
```
from django.contrib import auth
from lockout.decorators import enforce_lockout
auth.forms.authenticate = enforce_lockout(auth.authenticate)
class AuthForm(auth.forms.AuthenticationForm):
def init(self, *args, **kwargs):
super(AuthForm, self).init(*args, **kwargs)
for key, f in self.fields.items():
f.widget.attrs['required'] = True
```
оно как бы работает, но что-то мне кажется что это костыли и манкипатчинг, может есть какой-то цивилизованный способ?