Exemplo n.º 1
0
 def form_helper(self):
     helper = FormHelper()
     helper.form_class = 'form-horizontal'
     helper.label_class = 'col-lg-2'
     helper.field_class = 'col-lg-8'
     helper.layout = Layout(
         'notes',
         Row(HTML('<hr>')),
         Div(
             StrictButton(_(u'Approve'),
                          name='approved',
                          value=1,
                          type="submit",
                          css_class='btn btn-success'),
             StrictButton(_(u'Reject'),
                          name='approved',
                          type="submit",
                          css_class='btn btn-warning'),
             HTML("<a class='btn btn-danger' href='{}'>{}</a>".format(
                 reverse('orb_delete_resource',
                         kwargs={'resource_id': self.resource.pk}),
                 _('Delete'),
             )),
             css_class='col-lg-offset-2 col-lg-8',
         ),
     )
     return helper
Exemplo n.º 2
0
def make_stock_filter_form_helper():
    helper = FormHelper()
    helper.form_action = reverse_lazy('stock_reports')
    helper.form_class = 'form-horizontal'
    helper.label_class = 'col-sm-4'
    helper.field_class = 'col-sm-8'
    helper.form_method = 'post'
    helper.layout = Layout(
        Fieldset(
            '',
            # 'Filter source records',
            Field('location'),
            Field('start', placeholder='dd/mm/yyyy'),
            Field('end', placeholder='dd/mm/yyyy'),
            FormActions(
                HTML(
                    '<button class="btn btn-warning form-submit" '
                    'data-dismiss="modal" aria-hidden="true">'
                    '<i class="icon-filter"></i> Filter</button>'
                ),
                HTML(
                    '<a class="btn form-reset" data-dismiss="modal" '
                    'aria-hidden="true">Reset</a>'
                ),
            )
        )
    )

    return helper
Exemplo n.º 3
0
 def helper(self):
     helper = FormHelper(self)
     helper.layout = Layout(
         HTML(
             '<h5 class="pledge-title mx-auto mt-2 text-center" style="font-family: Times, serif; font-style: italic; color: #D6580F;"><strong>Pledge your Donation</strong></h5>'
         ),
         HTML('<hr class="col-md-4 offset-md-4" style="border-top: 0px;">'),
     )
     for field in self.Meta().fields:
         helper.layout.append(
             Field(field, wrapper_class='row text-white m-1'), )
     helper.layout.append(
         Div(
             Div(css_class='col-md-4'),
             Div(
                 Submit(
                     'submit',
                     'Submit Pledge',
                     style=
                     "font-family: Georgia, Times, serif; font-weight: bold;",
                     css_class=
                     'btn btn-primary rounded-pill col-md-6 offset-md-3 col-sm-2 offset-sm-5 mb-3'
                 ), )))
     helper.field_class = 'col-md-9'
     helper.label_class = 'col-md-3'
     return helper
Exemplo n.º 4
0
 def helper(self):
     helper = FormHelper()
     helper.form_tag = False # don't render form DOM element
     helper.render_unmentioned_fields = True # render all fields
     helper.label_class = 'col-md-2'
     helper.field_class = 'col-md-10'
     return helper
Exemplo n.º 5
0
 def helper(self):
     helper = FormHelper()
     helper.form_class = 'form-horizontal'
     helper.form_id = self.Meta.model._meta.model_name + '-form'
     helper.label_class = 'col-lg-3'
     helper.field_class = 'col-lg-9'
     return helper
Exemplo n.º 6
0
 def helper(self):
     helper = FormHelper()
     helper.form_tag = False  # don't render form DOM element
     helper.render_unmentioned_fields = True  # render all fields
     helper.label_class = 'col-md-2'
     helper.field_class = 'col-md-4'
     return helper
Exemplo n.º 7
0
    def helper(self):
        helper = FormHelper()
        helper.form_tag = False
        helper.label_class = 'col-lg-4'
        helper.field_class = 'col-lg-8'

        return helper
Exemplo n.º 8
0
    def helper(self):
        helper = FormHelper()
        helper.form_class = 'form-horizontal datacenter-search-form'
        helper.label_class = 'col-lg-4'
        # self.helper.field_template = 'bootstrap3/layout/inline_field.html'
        helper.field_class = 'col-lg-8'
        wc = 'form-group-sm col-lg-6 col-md-6 col-sm-12 row'
        helper.wrapper_class = wc
        helper.form_method = 'get'

        helper.layout = Layout(

                Div(Fieldset(_('Search Projects'),
                             Field('name', wrapper_class=wc),
                             Field('act', css_class="", wrapper_class=wc),
                             Field('inv', css_class="", wrapper_class=wc),
                             Field('ben', css_class="", wrapper_class=wc),
                             Field('inactive', css_class="", wrapper_class=wc),
                             Field('status', css_class="", wrapper_class=wc),
                             Field('orgtype', css_class="applyselectize", wrapper_class=wc),
                             Field('enddateafter', css_class="datepicker", wrapper_class=wc),
                             Field('startdateafter', css_class="datepicker", wrapper_class=wc),
                             Field('pcode', wrapper_class=wc)
                             ),
                    Submit('search', u_('Search'), css_class="btn btn-success btn"),
                    )
        )

        return helper
Exemplo n.º 9
0
 def helper(self):
     helper = FormHelper()
     helper.form_class = 'form-horizontal'
     helper.label_class = 'col-lg-2'
     helper.field_class = 'col-lg-8'
     helper.layout = Layout(
         Fieldset(
             'Criteria',
             'significance',
             'innovation',
             'approach',
             'investigator',
             'environment',
             'overall_impact',
             HTML("""
             <p>
             Scores: 1-3 from unbelievable to excellent;
             4-6 from good to so so;
             7-9 from "will not be discussed" to "will not be discussed. <br>
             Ref: <a href="https://grants.nih.gov/grants/peer/guidelines_general/scoring_system_and_procedure.pdf" target="_blank">
                 NIH scoring system and procedure</a>
             </p>
             """),
         ), Fieldset(
             'Comment',
             'comment',
             'comment_disclosure',
         ),
         FormActions(
             Submit(
                 'save',
                 _('Submit'),
                 css_class='btn-lg btn-block',
             )))
     return helper
Exemplo n.º 10
0
 def helper(self):
     helper = FormHelper(self)
     helper.layout = Layout(
         HTML(
             '<h4 class="partner-data mx-auto mt-4 text-center" style="font-family: Times, serif; font-style:italic; color: #D6580F;"><strong>Partnership Request</strong></h4>'
         ),
         HTML('<hr class="col-md-6 offset-md-3" style="border-top: 0px;">'),
     )
     for field in self.Meta.fields:
         helper.layout.append(
             Field(field, wrapper_class='row text-white m-1'), )
     helper.layout.append(
         Div(
             Row(
                 Column(css_class='col-md-4'),
                 Column(Submit(
                     'submit',
                     'Apply for Partnership',
                     style=
                     "font-family: Georgia, Times, serif; font-weight: bold;",
                     css_class=
                     'btn btn-primary rounded-pill col-md-8 offset-md-2 col-sm-4 offset-sm-4 mb-3'
                 ),
                        css_class='col-md-8'))))
     helper.field_class = 'col-md-8'
     helper.label_class = 'col-md-4'
     return helper
Exemplo n.º 11
0
def make_personnel_filter_form_helper():
    helper = FormHelper()
    helper.form_action = reverse_lazy('personnel')
    helper.form_class = 'form-horizontal'
    helper.label_class = 'col-sm-4'
    helper.field_class = 'col-sm-8'
    helper.form_method = 'post'
    helper.layout = Layout(
        Fieldset(
            '',
            # 'Filter personnel',
            Field('location'),
            Field('position'),
            FormActions(
                HTML(
                    '<button class="btn btn-warning form-submit" '
                    'data-dismiss="modal" aria-hidden="true">'
                    '<i class="icon-filter"></i> Filter</button>'
                ),
                HTML(
                    '<a class="btn form-reset" data-dismiss="modal" '
                    'aria-hidden="true">Reset</a>'
                ),
            )
        )
    )

    return helper
Exemplo n.º 12
0
 def get_filter(self):
     f = filters.ItemFilter(self.request.GET, self.get_queryset())
     helper = FormHelper()
     helper.field_class = "inline"
     helper.form_tag = False
     f.form.helper = helper
     return f
Exemplo n.º 13
0
def form_horizontal():
    helper = FormHelper()
    helper.form_tag = False
    helper.form_class = 'form-horizontal'
    helper.label_class = 'col-lg-2'
    helper.field_class = 'col-lg-8'
    return helper
Exemplo n.º 14
0
def build_helper():
    helper = FormHelper()
    helper.form_class = 'form-horizontal'
    helper.label_class = 'col-lg-3'
    helper.field_class = 'col-lg-9'
    helper.layout = Layout()
    return helper
Exemplo n.º 15
0
Arquivo: forms.py Projeto: audax/pypo
    def __init__(self, *args, **kwargs):
        h = FormHelper()
        h.form_id = 'item-search-form'
        h.form_method = 'GET'
        h.form_class = 'form-horizontal'
        h.label_class = 'col-lg-2'
        h.field_class = 'col-lg-8'
        h.layout = layout.Layout(
            'q',
            layout.Div(
                layout.Div(
                    layout.Button('Search', value='Search', css_class='btn-primary'),
                    layout.Div(
                        layout.HTML('<button id="id_oldest" class="btn btn-default" name="sort"'
                                    ' value="oldest" type="submit">'
                                    '<i class="fa fa-sort-asc"></i> Oldest first'
                                    '</button>'),
                        layout.HTML('<button id="id_newest" class="btn btn-default" name="sort"'
                                    ' value="newest" type="submit">'
                                    '<i class="fa fa-sort-desc"></i> Newest first'
                                    '</button>'),
                        css_class="pull-right"),
                    css_class='col-lg-offset-2 col-lg-8'
                ),
                css_class='form-group',
            )
        )
        h.help_text_inline = True
        h.error_text_inline = True
        h.html5_required = True

        self.helper = h
        super(SearchForm, self).__init__(*args, **kwargs)
Exemplo n.º 16
0
    def get_crispy_helper(self,
                          foreign_keys_map=None,
                          crosstab_model=None,
                          **kwargs):
        from crispy_forms.helper import FormHelper
        from crispy_forms.layout import Column, Layout, Div, Row, Field

        helper = FormHelper()
        helper.form_class = 'form-horizontal'
        helper.label_class = 'col-sm-2 col-md-2 col-lg-2'
        helper.field_class = 'col-sm-10 col-md-10 col-lg-10'
        helper.form_tag = False
        helper.disable_csrf = True
        helper.render_unmentioned_fields = True

        foreign_keys_map = foreign_keys_map or self.foreign_keys

        helper.layout = Layout(
            Row(Column(Field('start_date'), css_class='col-sm-6'),
                Column(Field('end_date'), css_class='col-sm-6'),
                css_class='raReportDateRange'),
            Div(css_class="mt-20", style='margin-top:20px'))

        # first add the crosstab model and its display reimder then the rest of the fields
        if self.crosstab_model:
            helper.layout.fields[1].append(Field(self.crosstab_key_name))
            if self.crosstab_display_compute_reminder:
                helper.layout.fields[1].append(
                    Field('crosstab_compute_reminder'))

        for k in foreign_keys_map:
            if k != self.crosstab_key_name:
                helper.layout.fields[1].append(Field(k))

        return helper
def form_helper(button=None,
                form=None,
                formset=None,
                form_tag=False,
                label_size=4,
                label_offset=0,
                field_size=8):

    helper = FormHelper()
    helper.form_tag = form_tag

    if label_size:
        helper.label_class = "col-md-{}".format(label_size)
        helper.field_class = "col-md-{}".format(field_size)

    if label_offset:
        helper.label_size = ' col-md-offset-{}'.format(label_offset)

    if form:
        helper.add_layout(helper.build_default_layout(form))

    if formset:
        helper.template = "bootstrap/table_inline_formset.html"

    if form and button:
        helper.layout.fields.append(
            Div(Div(StrictButton(button,
                                 css_class="btn btn-default",
                                 type="submit"),
                    css_class="col-md-{} col-md-offset-{}".format(
                        field_size, (label_size + label_offset))),
                css_class="form-group"))
    return helper
Exemplo n.º 18
0
    def get_crispy_helper(self,
                          foreign_keys_map=None,
                          crosstab_model=None,
                          **kwargs):
        from crispy_forms.helper import FormHelper
        from crispy_forms.layout import Column, Layout, Div, Row, Field

        helper = FormHelper()
        helper.form_class = 'form-horizontal'
        helper.label_class = 'col-sm-2 col-md-2 col-lg-2'
        helper.field_class = 'col-sm-10 col-md-10 col-lg-10'
        helper.form_tag = False
        helper.disable_csrf = True

        foreign_keys_map = foreign_keys_map or self.foreign_keys

        helper.layout = Layout(
            Row(Column(Field('start_date'), css_class='col-sm-6'),
                Column(Field('end_date'), css_class='col-sm-6'),
                css_class='raReportDateRange'),
            Div(css_class="mt-20", style='margin-top:20px'))

        # if crosstab_model:
        #     entry_point.append(Row(
        #         Div('matrix_entities', css_class='col-sm-9'),
        #         Div('matrix_show_other', css_class='col-sm-3')
        #         , css_class='matrixField')
        #     )

        for k in foreign_keys_map:
            if k[:-3] != crosstab_model:
                helper.layout.fields[1].append(Field(k))

        return helper
Exemplo n.º 19
0
Arquivo: forms.py Projeto: audax/pypo
    def __init__(self, *args, **kwargs):
        h = FormHelper()
        h.form_id = 'user-profile-form'
        h.form_class = 'form-horizontal'
        h.label_class = 'col-lg-2'
        h.field_class = 'col-lg-4'
        h.layout = layout.Layout(
            'theme',
            'new_window',
            'items_per_page',
            'excluded_tags',
            'show_excluded',
            layout.Div(
                layout.Div(
                    layout.Submit('Save', value='Save', css_class='btn-default'),
                    css_class='col-lg-offset-2 col-lg-4'
                ),
                css_class='form-group',
            )
        )
        h.help_text_inline = True
        h.error_text_inline = True
        h.html5_required = True

        self.helper = h
        super(UserProfileForm, self).__init__(*args, **kwargs)
Exemplo n.º 20
0
def get_helper():
    helper = FormHelper()
    helper.form_class = 'form-horizontal'
    helper.form_method = 'post'
    helper.form_action = 'submit_survey'
    helper.label_class = 'col-lg-2'
    helper.field_class = 'col-lg-8'
    return helper
Exemplo n.º 21
0
def _get_default_form_helper():
    helper = FormHelper()
    helper.label_class = 'col-sm-3 col-md-2'
    helper.field_class = 'col-sm-9 col-md-8 col-lg-6'
    helper.form_class = "form-horizontal"
    helper.form_id = "performance-form"
    helper.form_method = 'post'
    return helper
Exemplo n.º 22
0
def _get_default_form_helper():
    helper = FormHelper()
    helper.label_class = 'col-sm-3 col-md-2'
    helper.field_class = 'col-sm-9 col-md-8 col-lg-6'
    helper.form_class = "form-horizontal"
    helper.form_id = "performance-form"
    helper.form_method = 'post'
    return helper
Exemplo n.º 23
0
def _create_volunteer_form(post_data=None):
    form = VolunteerForm(post_data)
    helper = FormHelper()
    helper.form_tag = False
    helper.label_class = "col-xs-3"
    helper.field_class = "col-xs-9"
    form.helper = helper
    return form
Exemplo n.º 24
0
 def helper(self):
     helper = FormHelper()
     helper.form_method = 'POST'
     helper.add_input(Submit('submit', '注册'))
     helper.form_class = 'form-horizontal'
     helper.label_class = 'col-md-2'
     helper.field_class = 'col-md-7'
     return helper
Exemplo n.º 25
0
 def get_layout_helper(self, submit_button_txt):
     helper = FormHelper()
     helper.form_class = 'form-horizontal'
     helper.label_class = 'col-lg-2'
     helper.field_class = 'col-lg-8'
     if (self.add_submit):
         helper.add_input(Submit('submit', submit_button_txt))
     return helper
Exemplo n.º 26
0
 def helper(self):
     helper = FormHelper()
     helper.form_tag = False
     helper.disable_csrf = True
     helper.include_media = False
     helper.form_class = 'form-horizontal'
     helper.label_class = 'col-4'
     helper.field_class = 'col-8'
     return helper
Exemplo n.º 27
0
    def helper(self):
        helper = FormHelper()
        helper.attrs = {'action': '/nhdb/downloadexcel/'}
        helper.form_id = "excel-download-form"
        helper.form_class = 'form-horizontal'
        helper.label_class = 'col-lg-3'
        helper.field_class = 'col-lg-9'

        return helper
Exemplo n.º 28
0
def _create_refund_ticket_form(refund=None, post_data=None):
    # Create form and add crispy helper
    form = RefundTicketForm(post_data)
    helper = FormHelper()
    helper.form_tag = False
    helper.label_class = "col-xs-12 col-sm-3"
    helper.field_class = "col-xs-12, col-sm-9"
    form.helper = helper
    return form
Exemplo n.º 29
0
def _create_customer_form(post_data=None):
    # Create form and add crispy helper
    form = CustomerForm(post_data)
    helper = FormHelper()
    helper.form_tag = False
    helper.label_class = "col-xs-12 col-sm-3"
    helper.field_class = "col-xs-12, col-sm-9"
    form.helper = helper
    return form
Exemplo n.º 30
0
def _create_sale_tickets_form(sale=None, post_data=None):
    # Create form and add crispy helper
    form = SaleTicketsForm(post_data)
    helper = FormHelper()
    helper.form_tag = False
    helper.label_class = "col-xs-12 col-sm-3"
    helper.field_class = "col-xs-12, col-sm-9"
    form.helper = helper
    return form
Exemplo n.º 31
0
 def helper(self):
     helper = FormHelper()
     helper.include_media = False
     helper.form_class ='mb-5 mt-5 form-horizontal'
     helper.label_class = 'col-4'
     helper.field_class = 'col-5'
     helper.add_input(Hidden('type_form', 'formation'))
     helper.add_input(Submit('submit', 'Sauvegarder', css_class='btn btn-group mt-5'))
     #helper.add_input(Submit('reset', 'Effacer', css_class='btn mt-5'))
     return helper
Exemplo n.º 32
0
    def __init__(self, *args, **kwargs):
        super(SubDomainForm, self).__init__(*args, **kwargs)
        helper = FormHelper()
        helper.form_class = 'form-horizontal'
        helper.label_class = 'col-lg-2'
        helper.field_class = 'col-lg-6'
        helper.form_tag = False
        helper.disable_csrf = True

        self.helper = helper
Exemplo n.º 33
0
def _default_crispy_helper(submit_text=None):
    if not submit_text:
        submit_text = _('Save')

    helper = FormHelper()
    helper.form_class = 'form-horizontal'
    helper.label_class = 'col-md-2'
    helper.field_class = 'col-md-10 col-lg-8'
    helper.add_input(Submit('submit', submit_text))
    return helper
Exemplo n.º 34
0
 def __init__(self, *args, **kwargs):
     helper = FormHelper()
     super(UserProfileUpdate, self).__init__(*args, **kwargs)
     helper.label_class = 'col-4 col-form-label'
     helper.field_class = 'form-control here'
     helper.layout = Layout(
         'first_name',
         'last_name',
         'email',
     )
Exemplo n.º 35
0
    def get_context_data(self, **kwargs):
        context = super().get_context_data(**kwargs)
        helper = FormHelper()
        helper.form_class = 'form-horizontal'
        helper.label_class = 'col-lg-2'
        helper.field_class = 'col-lg-8'
        helper.add_input(Submit('submit', 'Submit'))

        context['helper'] = helper
        return context
Exemplo n.º 36
0
 def get_context_data(self, **kwargs):
     context = super().get_context_data(**kwargs)
     helper = FormHelper()
     helper.form_class = "form-horizontal"
     helper.form_action = reverse("accounts:auth_password_reset")
     helper.label_class = "col-sm-3"
     helper.field_class = "col-sm-9"
     helper.add_input(Submit('submit', 'Reset'))
     context['form_helper'] = helper
     return context
Exemplo n.º 37
0
def _create_sale_search_form(sale=None, post_data=None):
    initial_data = []
    if sale:
        initial_data = {'sale_id': sale.id}
    form = SaleSearchForm(post_data, initial=initial_data)
    helper = FormHelper()
    helper.form_tag = False
    helper.label_class = "col-xs-3"
    helper.field_class = "col-xs-9"
    form.helper = helper
    return form
Exemplo n.º 38
0
    def __init__(self, *args, **kwargs):
        super(AddressBookForm, self).__init__(*args, **kwargs)
        self.fields['first_name'].label = "First Name"
        self.fields['last_name'].label = "Last Name"
        self.fields['phone_number'].label = "Mobile Number"
        self.fields['email_address'].label = "Email"
        self.fields['address'].label = "Address"

        helper = FormHelper(self)
        helper.label_class = 'col-lg-2'
        helper.field_class = 'col-lg-8'
Exemplo n.º 39
0
 def get_context_data(self, **kwargs):
     context = super().get_context_data(**kwargs)
     helper = FormHelper()
     helper.form_class = "form-horizontal"
     helper.form_action = reverse("accounts:auth_login")
     helper.label_class = "col-sm-3"
     helper.field_class = "col-sm-9"
     helper.add_input(Submit('submit', 'Login'))
     helper.add_input(Hidden('next', context['next']))
     context['form_helper'] = helper
     return context
Exemplo n.º 40
0
 def __init__(self, *args, **kwargs):
     helper = FormHelper()
     super(UserForm, self).__init__(*args, **kwargs)
     helper.label_class = 'col-sm-2'
     helper.field_class = 'col-sm-8'
     helper.layout = Layout(
         'first_name',
         'last_name',
         'username',
         'password',
         'email',
     )
Exemplo n.º 41
0
    def get_form_helper(self):
        helper = FormHelper(self)
        helper.form_class = "form-horizontal"
        helper.label_class = "col-md-3"
        helper.field_class = "col-md-8"

        extended_fields = self.MetaHelper.extended_fields if hasattr(self.MetaHelper, 'extended_fields') else []
        list_url = reverse_lazy(self.MetaHelper.name_list_url, kwargs={}) if self.MetaHelper.name_list_url else '#'

        is_modelform = hasattr(self, 'instance')
        has_instance = is_modelform and hasattr(self.instance, 'pk') and self.instance.pk is not None

        submit_disabled = 'disabled="disabled"' if is_modelform and self.disable_save() else ''
        delete_disabled = 'disabled="disabled"' if is_modelform and (self.disable_delete() or not has_instance) else ''

        has_back_button = getattr(self.MetaHelper, 'has_back_button',
                                  FormModelHelperMixin.MetaHelper.has_back_button)
        has_button_toolbar = getattr(self.MetaHelper, 'has_button_toolbar',
                                     FormModelHelperMixin.MetaHelper.has_button_toolbar)

        save_html = '<input type="submit" name="save" value="{}" class="btn btn-primary" ' \
                    'id="submit-id-save" {}>'.format(_("submit").title(), submit_disabled)
        delete_html = '&nbsp;<a data-toggle="modal" href="#modalDelete" class="btn btn-danger pull-right" {}>' \
                      '<i class="glyphicon glyphicon-trash"></i>&nbsp;{}' \
                      '</a>'.format(delete_disabled, _('Delete'.title()), ) if is_modelform else ''
        back_html = '<a href="{}" class="btn btn-default" data-dismiss="modal">' \
                    '<i class="glyphicon glyphicon-chevron-left"></i>&nbsp;{}' \
                    '</a>&nbsp;'.format(list_url, _('back'.title())) if has_back_button else ''

        if extended_fields:
            helper.layout = Layout(
                TabHolder(
                    Tab(_('general attributes').title(),
                        *self.fields.keys()),
                    Tab(_('specific attributes').title(),
                        extended_fields)
                )
            )
        if has_button_toolbar:
            helper.layout.append(
                Div(
                    Div(
                        ButtonHolder(
                            HTML(back_html),
                            HTML(save_html),
                            HTML(delete_html)
                        ),
                        css_class="col-md-offset-3 col-md-8",
                    ),
                    css_class="form-group"
                ),
            )
        return helper
Exemplo n.º 42
0
def setup_boostrap_helpers(formtag=False):
    helper = FormHelper()
    helper.form_class = 'form-horizontal'
    helper.label_class = 'col-sm-2'
    helper.field_class = 'col-sm-10'
    helper.html5_required = True
    helper.form_show_labels = True
    helper.error_text_inline = True
    helper.help_text_inline = True
    helper.form_show_errors = True
    helper.form_tag = formtag
    return helper
Exemplo n.º 43
0
def bootstrap3(request):
    helper = FormHelper()
    helper.form_class = 'form-horizontal'
    helper.label_class = 'col-lg-4'
    helper.field_class = 'col-lg-8'
    helper.disable_csrf = True
    helper.form_tag = False
    helper.html5_required = True

    return {
        'crispy_horizontal': helper
    }
Exemplo n.º 44
0
 def helper(self):
     h = FormHelper()
     h.form_class = 'form-horizontal'
     h.label_class = 'col-lg-2'
     h.field_class = 'col-lg-10'
     if self.buttons.get('submit'):
         h.add_input(Submit('submit', self.buttons.get('submit')))
     if self.buttons.get('button'):
         h.add_input(Button('button', self.buttons.get('button')))
     if self.buttons.get('reset'):
         h.add_input(Reset('reset', self.buttons.get('reset')))
     return h
Exemplo n.º 45
0
def setup_boostrap_helpers(formtag=False):
    helper = FormHelper()
    helper.form_class = 'form-horizontal'
    #helper.label_class = 'col-sm-2'
    helper.field_class = 'col-sm-12'
    helper.html5_required = True
    helper.form_show_labels = False
    helper.error_text_inline = True
    helper.help_text_inline = True
    helper.render_required_fields = True
    helper.form_show_errors = True
    helper.form_tag = formtag
    return helper
Exemplo n.º 46
0
 def helper(self):
     helper = FormHelper()
     helper.form_class = "form-horizontal"
     helper.label_class = "col-lg-2"
     helper.field_class = "col-lg-10"
     helper.layout = Layout(
         'username',
         'password',
         Submit('submit', _("Войти"), css_class="btn-primary btn-hg"),
         HTML("   или   <a href='{% url \"registration\" %}'>"
              "Зарегистрироваться</a>")
     )
     return helper
 def helper(self):
     """helper method to configure the form"""
     helper = FormHelper()
     helper.form_method = 'POST'
     helper.form_class = 'form-horizontal'
     helper.form_tag = False  # render form DOM element
     helper.render_unmentioned_fields = True  # render all fields
     helper.label_class = 'col-md-5'
     helper.field_class = 'col-md-10'
     # helper.layout = Layout(
     #    FormActions(
     # Submit('edit-harvester', 'Register', css_class="btn-primary")))
     return helper
Exemplo n.º 48
0
Arquivo: forms.py Projeto: Honoo/CViA
    def __init__(self, *args, **kwargs):
        helper = FormHelper()

        helper.form_action = './'
        helper.form_class = 'form-horizontal'
        helper.form_method = 'POST'
        helper.attrs = {'enctype': 'multipart/form-data'}
        helper.label_class = 'col-lg-2'
        helper.field_class = 'col-lg-10'
        helper.add_input(Submit('submit', 'Submit'))

        self.helper = helper
        super(CVForm, self).__init__(*args, **kwargs)
Exemplo n.º 49
0
Arquivo: forms.py Projeto: audax/pypo
    def __init__(self, *args, **kwargs):
        h = FormHelper()
        h.form_id = 'create-item-form'
        h.form_method = 'post'
        h.form_class = 'form-horizontal'
        h.label_class = 'col-lg-2'
        h.field_class = 'col-lg-8'
        h.help_text_inline = True
        h.error_text_inline = True
        h.html5_required = True

        h.add_input(layout.Submit('submit', 'Submit'))
        self.helper = h
        super(CreateItemForm, self).__init__(*args, **kwargs)
Exemplo n.º 50
0
def default_crispy_helper(submit_text=None):
    """
    Generete a Crispy FormHelper with default Bootstrap 3 attributes.
    """

    if not submit_text:
        submit_text = _('Save')

    helper = FormHelper()
    helper.form_class = 'form-horizontal'
    helper.label_class = 'col-md-2'
    helper.field_class = 'col-md-10 col-lg-8'
    helper.add_input(Submit('submit', submit_text))
    return helper
Exemplo n.º 51
0
def get_bootstrap_helper(fields, submit_id, submit_label):
    """ Return a crispy forms helper configured for a Bootstrap3 horizontal
        form.
    """
    helper = FormHelper()
    helper.form_class = "form-horizontal"
    helper.label_class = 'col-lg-4'
    helper.field_class = 'col-lg-8'
    fields.append(
        Div(Div(Submit(submit_id, submit_label, css_class='btn-default'),
                css_class='col-lg-offset-4 col-lg-8'),
            css_class='form-group'))
    helper.layout = Layout(*fields)
    return helper
Exemplo n.º 52
0
 def helper(self):
     helper = FormHelper()
     helper.form_class = "form-horizontal"
     helper.label_class = "col-lg-2"
     helper.field_class = "col-lg-10"
     helper.layout = Layout(
         'author',
         'title',
         'genre',
         'year',
         'publisher'
     )
     helper.add_input(Submit('submit', _("Поиск"),
                      css_class="btn-primary btn-hg"))
     helper.add_input(Reset('reset', _("Очистить")))
     return helper
Exemplo n.º 53
0
    def get_form_helper(self):
        helper = FormHelper(self)
        helper.form_class = "form-horizontal"
        helper.label_class = "col-md-3"
        helper.field_class = "col-md-8"

        helper.layout.append(
            Div(
                Div(
                    StrictButton(_("Submit"), css_class="btn-primary", type="submit"),
                    css_class="col-md-offset-3 col-md-8",
                ),
                css_class="form-group"
            ),
        )
        return helper
Exemplo n.º 54
0
def get_bootstrap_helper(fields, submit_id, submit_label):
    """ Return a crispy forms helper configured for a Bootstrap3 horizontal
        form.
    """
    helper = FormHelper()
    helper.form_class = "form-horizontal"
    helper.label_class = "col-lg-4"
    helper.field_class = "col-lg-8"
    fields.append(
        Div(
            Div(Submit(submit_id, submit_label, css_class="btn-default"), css_class="col-lg-offset-4 col-lg-8"),
            css_class="form-group",
        )
    )
    helper.layout = Layout(*fields)
    return helper
Exemplo n.º 55
0
    def helper(self):
        helper = FormHelper()
        helper.form_class = 'form-horizontal datacenter-search-form'
        helper.label_class = 'col-lg-2'
        # .helper.field_template = 'bootstrap3/layout/inline_field.html'
        helper.field_class = 'col-lg-10'
        helper.form_method = 'get'

        helper.layout = Layout(

                Div(Fieldset(_('Search Organizations'),
                             HTML('''<div class="btn-group"  data-toggle="button">
                              <a class="btn btn-default btn-sm dropdown-toggle" type="button" data-toggle="collapse" href="#div_id_act">
                                Activities
                              </a>
                              <a class="btn btn-default btn-sm dropdown-toggle" type="button" data-toggle="collapse" href="#div_id_ben">
                                Beneficiaries
                              </a>
                              <a class="btn btn-default btn-sm dropdown-toggle" type="button" data-toggle="collapse" href="#div_id_inv">
                                Sectors
                              </a>
                             <a class="btn btn-default btn-sm dropdown-toggle" type="button" data-toggle="collapse" href="#div_id_pcode">
                                Place
                              </a>
                                <a class="btn btn-default btn-sm dropdown-toggle" type="button" data-toggle="collapse" href="#div_id_orgtype">
                                Organization type
                              </a>
                                <a class="btn btn-default btn-sm dropdown-toggle" type="button" data-toggle="collapse" href="#div_id_name">
                                Organization name
                              </a>
                            </div>'''),
                             Field('name', wrapper_class="collapse"),
                             Field('act', data_selecttwo='true', css_class='select2_auto', wrapper_class="collapse"),
                             Field('inv', data_selecttwo='true', css_class='select2_auto', wrapper_class="collapse"),
                             Field('ben', data_selecttwo='true', css_class='select2_auto', wrapper_class="collapse"),

                             Field('orgtype', wrapper_class="collapse"),
                             Field('pcode', wrapper_class="collapse"),
                             # Field('inactive'),
                             ),
                    Submit('search', u_('Search'), css_class="btn btn-success btn"),
                    )
        )

        return helper
Exemplo n.º 56
0
    def get_form_helper(self):
        helper = FormHelper()
        helper.label_class = 'col-lg-2'
        helper.field_class = 'col-lg-10'

        helper.add_input(Submit('submit',
                                self.get_submit_text(),
                                css_class=self.get_submit_css()))
        helper.form_class = 'form-horizontal'

        if hasattr(self, 'kanisa_form_class'):
            klass = self.kanisa_form_class
        else:
            klass = self.__class__.__name__.lower()

        helper.form_class += ' ' + klass

        return helper
Exemplo n.º 57
0
 def form_helper(self):
     helper = FormHelper()
     helper.form_class = 'form-horizontal'
     helper.label_class = 'col-lg-2'
     helper.field_class = 'col-lg-8'
     helper.layout = Layout(
         'criteria',
         Row(HTML('<hr>')),
         'notes',
         Div(
             StrictButton(_(u'Approve'), name='approved', value=1, type="submit",
                    css_class='btn btn-success'),
             StrictButton(_(u'Reject'), name='approved', type="submit",
                    css_class='btn btn-danger'),
             css_class='col-lg-offset-2 col-lg-8',
         ),
     )
     return helper
Exemplo n.º 58
0
    def helper(self):
        if not CRISPY:
            return None
        helper = FormHelper(self)
        helper.form_method = 'POST'
        helper.label_class = 'col-md-4 col-lg-3'
        helper.field_class = 'col-md-8 col-lg-9 m-b-1'

        helper.add_layout(Layout(
            Field('name', placeholder=_("Your name")),
            Field('email', placeholder=_("Your email")),
            Field('subject', placeholder=_("Subject")),
            Field('message', placeholder=_("Your message")),
            FormActions(
                  StrictButton(_('Reset'), type="reset", css_class="btn-default"),
                  StrictButton(_('Submit'), type="submit", css_class="btn-primary"),
                  css_class="text-right"
            ),
        ))
        return helper
Exemplo n.º 59
0
    def get_context_data(self, **kwargs):
        context = super().get_context_data(**kwargs)

        form_helper = FormHelper()
        form_helper.form_action = reverse('login')
        form_helper.form_class = 'form-horizontal'
        form_helper.label_class = 'hidden'
        form_helper.field_class = 'col-md-12'
        form_helper.layout = Layout(
            Field('username', placeholder='Username'),
            Field('password', placeholder='Password'),
            StrictButton(
                'Sign in',
                css_class='btn-primary pull-right',
                type='submit'
            ),
        )

        context['form_helper'] = form_helper
        return context