
from django import forms
from uni_form.helper import FormHelper
from uni_form.layout import Submit, Layout, Fieldset, ButtonHolder

class LoginForm(forms.Form):
    username = forms.CharField(label=u"Käyttäjätunnus", help_text=u"Admin-paneelin käyttäjätunnuksesi. Huom! OpenID-tunnukset eivät kelpaa!")
    password = forms.CharField(label=u"Salasana")
    
    def __init__(self, *args, **kwargs):
        super(LoginForm, self).__init__(*args, **kwargs)
        self.helper = FormHelper()
        self.helper.layout = Layout(
            Fieldset(
                u'',
                'username',
                'password',
                ButtonHolder (
                    Submit('submit', 'Kirjaudu sisään')
                )
            )
        )


from django import forms
from uni_form.helper import FormHelper
from uni_form.layout import Submit, Layout, Fieldset, ButtonHolder

class LoginForm(forms.Form):
    username = forms.CharField(label=u"Käyttäjätunnus", help_text=u"Admin-paneelin käyttäjätunnuksesi. Huom! OpenID-tunnukset eivät kelpaa!")
    password = forms.CharField(label=u"Salasana", widget=forms.PasswordInput)
    
    def __init__(self, *args, **kwargs):
        super(LoginForm, self).__init__(*args, **kwargs)
        self.helper = FormHelper()
        self.helper.layout = Layout(
            Fieldset(
                u'',
                'username',
                'password',
                ButtonHolder (
                    Submit('submit', 'Kirjaudu sisään')
                )
            )
        )

Use passwordinput in password field.
admin_auth: Use passwordinput in password field.

  
  from django import forms
  from uni_form.helper import FormHelper
  from uni_form.layout import Submit, Layout, Fieldset, ButtonHolder
  
  class LoginForm(forms.Form):
      username = forms.CharField(label=u"Käyttäjätunnus", help_text=u"Admin-paneelin käyttäjätunnuksesi. Huom! OpenID-tunnukset eivät kelpaa!")
-     password = forms.CharField(label=u"Salasana")
+     password = forms.CharField(label=u"Salasana", widget=forms.PasswordInput)
      
      def __init__(self, *args, **kwargs):
          super(LoginForm, self).__init__(*args, **kwargs)
          self.helper = FormHelper()
          self.helper.layout = Layout(
              Fieldset(
                  u'',
                  'username',
                  'password',
                  ButtonHolder (
                      Submit('submit', 'Kirjaudu sisään')
                  )
              )
          )
  
Use passwordinput in password field.
## Code Before:

from django import forms
from uni_form.helper import FormHelper
from uni_form.layout import Submit, Layout, Fieldset, ButtonHolder

class LoginForm(forms.Form):
    username = forms.CharField(label=u"Käyttäjätunnus", help_text=u"Admin-paneelin käyttäjätunnuksesi. Huom! OpenID-tunnukset eivät kelpaa!")
    password = forms.CharField(label=u"Salasana")
    
    def __init__(self, *args, **kwargs):
        super(LoginForm, self).__init__(*args, **kwargs)
        self.helper = FormHelper()
        self.helper.layout = Layout(
            Fieldset(
                u'',
                'username',
                'password',
                ButtonHolder (
                    Submit('submit', 'Kirjaudu sisään')
                )
            )
        )

## Instruction:
Use passwordinput in password field.
## Code After:

from django import forms
from uni_form.helper import FormHelper
from uni_form.layout import Submit, Layout, Fieldset, ButtonHolder

class LoginForm(forms.Form):
    username = forms.CharField(label=u"Käyttäjätunnus", help_text=u"Admin-paneelin käyttäjätunnuksesi. Huom! OpenID-tunnukset eivät kelpaa!")
    password = forms.CharField(label=u"Salasana", widget=forms.PasswordInput)
    
    def __init__(self, *args, **kwargs):
        super(LoginForm, self).__init__(*args, **kwargs)
        self.helper = FormHelper()
        self.helper.layout = Layout(
            Fieldset(
                u'',
                'username',
                'password',
                ButtonHolder (
                    Submit('submit', 'Kirjaudu sisään')
                )
            )
        )
