Пример #1
0
class ShippingForm(forms.ModelForm):
    email = forms.CharField(widget=forms.EmailInput(attrs={
        "placeholder": "Email..",
    }))

    address = forms.CharField(widget=forms.TextInput(
        attrs={
            "placeholder": "Address..",
            "id": "address",
            "name": "address"
        }))
    city = forms.CharField(widget=forms.TextInput(attrs={
        "placeholder": "City..",
        "id": "city"
    }))
    state = forms.CharField(widget=forms.TextInput(attrs={
        "placeholder": "State..",
        "id": "state"
    }))
    zip_code1 = forms.IntegerField(widget=forms.NumberInput(attrs={
        "placeholder": "Zip Code..",
        "id": "zip"
    }))
    zip_code2 = forms.IntegerField(widget=forms.NumberInput(attrs={
        "placeholder": "Zip Code..",
        "id": "zip2"
    }))

    class Meta:
        model = ShippingAddress
        fields = [
            "email", "address", "city", "state", "zip_code1", "zip_code2"
        ]
Пример #2
0
class CustomInfo(UserCreationForm):
    email = forms.EmailField(
        max_length=50,
        help_text='Required. Inform a valid email address.',
        widget=forms.EmailInput(attrs={
            'placeholder': 'Email',
            "class": "inpt",
        }),
    )
    password1 = forms.CharField(
        label=_('Password'),
        widget=(forms.PasswordInput(attrs={
            'placeholder': 'Password',
        })),
        help_text=password_validation.password_validators_help_text_html())
    password2 = forms.CharField(
        label=_('Password Confirmation'),
        widget=forms.PasswordInput(
            attrs={'placeholder': 'Password Confirmation'}),
        help_text=_('Just Enter the same password, for confirmation'))
    username = forms.CharField(
        label=_('Username'),
        max_length=150,
        help_text=
        _('Required. 150 characters or fewer. Letters, digits and @/./+/-/_ only.'
          ),
        validators=[username_validator],
        error_messages={
            'unique': _("A user with that username already exists.")
        },
        widget=forms.TextInput(attrs={'placeholder': 'Username'}))

    class Meta:
        model = User
        fields = ["username", "email", "password1", "password2"]
Пример #3
0
class UserPasswordResetForm(PasswordResetForm):
    def __init__(self, *args, **kwargs):
        super(UserPasswordResetForm, self).__init__(*args, **kwargs)

    email = forms.EmailField(label='', widget=forms.EmailInput(attrs={
        'class': 'form-control',
        'placeholder': 'Enter your email',
        'type': 'email',
        'name': 'email'
    }))
Пример #4
0
class SignUpForm(UserCreationForm):
    first_name = forms.CharField(
        max_length=12,
        min_length=4,
        required=True,
        help_text='Required: First Name',
        widget=forms.TextInput(attrs={
            'class': 'form-control',
            'placeholder': 'First Name'
        }))
    last_name = forms.CharField(
        max_length=12,
        min_length=4,
        required=True,
        help_text='Required: Last Name',
        widget=(forms.TextInput(attrs={'class': 'form-control'})))
    email = forms.EmailField(
        max_length=50,
        help_text='Required. Inform a valid email address.',
        widget=forms.EmailInput(attrs={'placeholder': 'Email'}),
    )
    password1 = forms.CharField(
        label=_('Password'),
        widget=(forms.PasswordInput(attrs={
            'placeholder': 'Password',
        })),
        help_text=password_validation.password_validators_help_text_html())
    password2 = forms.CharField(
        label=_('Password Confirmation'),
        widget=forms.PasswordInput(
            attrs={'placeholder': 'Password Confirmation'}),
        help_text=_('Just Enter the same password, for confirmation'))
    username = forms.CharField(
        label=_('Username'),
        max_length=150,
        help_text=
        _('Required. 150 characters or fewer. Letters, digits and @/./+/-/_ only.'
          ),
        validators=[username_validator],
        error_messages={
            'unique': _("A user with that username already exists.")
        },
        widget=forms.TextInput(attrs={'placeholder': 'Username'}))

    class Meta:
        model = User
        fields = (
            'username',
            'first_name',
            'last_name',
            'email',
            'password1',
            'password2',
        )
Пример #5
0
    class Meta:
        model = MyUser
        fields = ['user_name', 'email', 'first_name', 'last_name',  'airport']
        labels = {'email': 'Email', 'first_name': 'First Name',
                  'last_name': 'Last Name'}

        widgets = {'user_name': forms.TextInput(attrs={'class': 'form-control'}),
                   'email': forms.EmailInput(attrs={'class': 'form-control'}),
                   'first_name': forms.TextInput(attrs={'class': 'form-control'}),
                   'last_name': forms.TextInput(attrs={'class': 'form-control'}),
                   'airport': forms.Select(attrs={'class': 'form-control'}),
                   }
Пример #6
0
    class Meta:
        model = MyUser
        fields = ['user_name', 'first_name', 'last_name',
                  'email', 'phone', 'address', 'image']
        labels = {'email': 'Email', 'first_name': 'First Name',
                  'last_name': 'Last Name'}

        widgets = {'user_name': forms.TextInput(attrs={'class': 'form-control'}),
                   'first_name': forms.TextInput(attrs={'class': 'form-control'}),
                   'last_name': forms.TextInput(attrs={'class': 'form-control'}),
                   'email': forms.EmailInput(attrs={'class': 'form-control'}),
                   'phone': forms.TextInput(attrs={'class': 'form-control'}),
                   'address': forms.TextInput(attrs={'class': 'form-control'}),
                   }