123456789101112131415 |
- from django.utils.translation import ugettext_lazy as _
- import floppyforms as forms
- from misago.forms import Form
- class SignInForm(Form):
- user_email = forms.EmailField(max_length=255, label=_("Your email"))
- user_password = forms.CharField(widget=forms.PasswordInput, max_length=255, label=_("Your password"))
- user_remember_me = forms.BooleanField(label=_("Stay signed in"), help_text=_("Sign me in automatically next time"), required=False)
- def __init__(self, *args, **kwargs):
- show_remember_me = kwargs.pop('show_remember_me')
- super(SignInForm, self).__init__(*args, **kwargs)
- if not show_remember_me:
- del self.fields['user_remember_me']
|