Esempio n. 1
0
 def __init__(self, user=None, *args, **kwargs):
     self.helper = FormHelper()
     self.helper.form_id = 'id-new_item_form'
     self.helper.form_method = 'post'
     self.helper.form_action = 'new_item'
     self.helper.form_class = 'form-horizontal'
     #self.helper.help_text_inline = True
     self.helper.layout = Layout(
         Field('name'),
         Field('university'),
         Field('category'),
         Field('description'),
         Field('location'),
         Field('expire_date'),
         Field('quantity'),
         Field('quantity_type'),
         Field('sell_individually'),
         Field('swappable'),
         Field('price', help_text_inline=True),
         #AppendedText('price', '£'), #Needs investigation.
         Field('notes'),
         FormActions(Reset('reset', 'Reset'),
                     Submit('submit', 'Add Item', css_class="btn-primary")))
     self.user = user
     super(ItemForm, self).__init__(*args, **kwargs)
Esempio n. 2
0
 def helper(self):
     form = LoginForm()
     helper = FormHelper()
     reset = Reset('','Reset')
     helper.add_input(reset)
     submit = Submit('','Log In')
     helper.add_input(submit)
     helper.form_action = '/accounts/login/'
     helper.form_method = 'POST'
     return helper
Esempio n. 3
0
 def helper(self):
     form = SignupForm()
     helper = FormHelper()
     reset = Reset('','Reset')
     helper.add_input(reset)
     submit = Submit('','Sign Up')
     helper.add_input(submit)
     helper.form_action = '/accounts/signup/'
     helper.form_method = 'POST'
     return helper