def __init__(self, *args, **kwargs):
email_editable = kwargs.pop('email_editable', False)
super().__init__(*args, **kwargs)
if not email_editable:
self.fields['email'].disabled = True
self.fields['email'].widget.attrs['readonly'] = True
del self.fields['password']
self.fields['login_type'].initial = 'google'
self.fields['form_submitted'].initial = 'yes'
self.helper = FormHelper()
self.helper.add_input(Submit(
'submit', _('Sign up'), css_class="pull-right"))
python类Submit()的实例源码
def __init__(self, *args, **kwargs):
self.user = kwargs.pop('user')
super().__init__(*args, **kwargs)
self.helper = FormHelper()
self.helper.layout = Layout(
Field('password'),
Submit('reset', _("Reset my password"),
css_class='pull-right'),
)
def __init__(self, *args, **kwargs):
super().__init__(*args, **kwargs)
self.helper = FormHelper()
self.helper.add_input(Submit('profile-save', _("Save changes"),
css_class='pull-right'))
self.helper.add_input(Hidden('form', 'profile'))
def __init__(self, *args, **kwargs):
self.user = kwargs.pop('user')
super().__init__(*args, **kwargs)
self.helper = FormHelper()
self.helper.add_input(Submit('password-save', _("Change password"),
css_class='pull-right'))
self.helper.add_input(Hidden('form', 'password'))
def __init__(self, *args, **kwargs):
self.user = kwargs.pop('user')
super().__init__(*args, **kwargs)
self.helper = FormHelper()
self.helper.add_input(Submit('avatar-save', _("Set avatar"),
css_class='pull-right'))
self.helper.add_input(Hidden('form', 'avatar'))
def __init__(self, *args, **kwargs):
self.user = kwargs.pop('user')
super().__init__(*args, **kwargs)
self.helper = FormHelper()
self.helper.add_input(Submit('save', _("Change email"),
css_class='pull-right'))
def __init__(self, *args, **kwargs):
super().__init__(*args, **kwargs)
self.helper = FormHelper()
self.helper.form_class = 'form-horizontal'
self.helper.add_input(Submit('submit', _('Set up settings')))
self.helper.label_class = 'col-lg-2'
self.helper.field_class = 'col-lg-8'
def __init__(self, *args, **kwargs):
super().__init__(*args, **kwargs)
self.helper = FormHelper()
self.helper.form_class = 'form-horizontal'
self.helper.add_input(Submit('submit', _('Add Cashdesk')))
self.helper.label_class = 'col-lg-2'
self.helper.field_class = 'col-lg-8'
def __init__(self, *args, **kwargs):
super().__init__(*args, **kwargs)
self.helper = FormHelper()
self.helper.form_class = 'form-horizontal'
self.helper.add_input(Submit('submit', _('Import presale export')))
self.helper.label_class = 'col-lg-2'
self.helper.field_class = 'col-lg-8'
def __init__(self, *args, **kwargs):
super().__init__(*args, **kwargs)
if self.instance:
valid_products = ProductItem.objects.filter(item=self.instance).values_list('product_id', flat=True)
self.initial['products'] = Product.objects.filter(pk__in=valid_products)
self.helper = FormHelper()
self.helper.form_class = 'form-horizontal'
self.helper.add_input(Submit('submit', _('Save Item')))
self.helper.label_class = 'col-lg-2'
self.helper.field_class = 'col-lg-8'
def __init__(self, text=_("Submit"), **kwargs):
super(SubmitButton, self).__init__(name='post', value=text, **kwargs)
def __init__(self, *args, **kwargs):
super(EmailLoginForm, self).__init__(*args, **kwargs)
self.helper = FormHelper()
self.helper.form_method = 'post'
self.helper.add_input(Submit('submit', _('Login')))
def __init__(self, *args, **kwargs):
super(SpeakerForm, self).__init__(*args, **kwargs)
self.helper = FormHelper()
self.helper.form_method = 'post'
self.helper.add_input(Submit('submit', _('Submit')))
self.fields['image'].help_text += _('Maximum size is %d MB') \
% settings.SPEAKER_IMAGE_MAXIMUM_FILESIZE_IN_MB
self.fields['image'].help_text += ' / ' + _('Minimum dimension is %d x %d') \
% settings.SPEAKER_IMAGE_MINIMUM_DIMENSION
def __init__(self, *args, **kwargs):
super(ProgramForm, self).__init__(*args, **kwargs)
self.helper = FormHelper()
self.helper.form_method = 'post'
self.helper.add_input(Submit('submit', _('Submit')))
def __init__(self, *args, **kwargs):
super(ProposalForm, self).__init__(*args, **kwargs)
self.helper = FormHelper()
self.helper.form_method = 'post'
self.helper.add_input(Submit('submit', _('Submit')))
def __init__(self, *args, **kwargs):
super(TutorialProposalForm, self).__init__(*args, **kwargs)
self.helper = FormHelper()
self.helper.form_method = 'post'
self.helper.add_input(Submit('submit', _('Submit')))
def __init__(self, *args, **kwargs):
super(RegistrationForm, self).__init__(*args, **kwargs)
self.fields['email'].widget.attrs['readonly'] = True
self.fields['base_price'].widget.attrs['readonly'] = True
self.fields['option'].widget.attrs['disabled'] = True
self.helper = FormHelper()
self.helper.form_id = 'registration-form'
self.helper.form_method = 'post'
self.helper.add_input(Submit('submit', _('Submit'), disabled='disabled'))
def __init__(self, *args, **kwargs):
"""Initiate form with Crispy Form's FormHelper."""
super(PotatoForm, self).__init__(*args, **kwargs)
self.helper = FormHelper()
self.helper.add_input(Submit('submit', 'Submit'))
self.helper.add_input(Submit(
'cancel',
'Cancel',
css_class='btn-danger',
formnovalidate='formnovalidate',
)
)
def __init__(self, folder, *args, **kwargs):
self.helper = FormHelper()
self.helper.form_id = 'resource-folder-form'
if folder is None:
self.helper.form_action = reverse('resource-folder-create')
else:
self.helper.form_action = reverse('resource-folder-create', kwargs={'folder_pk': folder.id})
super(ResourceFolderForm, self).__init__(*args, **kwargs)
self.helper.add_input(Submit('submit', 'Créer le dossier'))
def __init__(self, folder, *args, **kwargs):
super(ResourceFileForm, self).__init__(*args, **kwargs)
self.helper = FormHelper()
self.helper.form_method = 'post'
if folder is None:
self.helper.form_action = reverse('resource-upload')
else:
self.helper.form_action = reverse('resource-upload', kwargs={'folder_pk': folder.id})
self.helper.add_input(Submit('submit', 'Envoyer le fichier'))