def __init__(self, *args, **kwargs):
super(LogUpdateForm, self).__init__(*args, **kwargs)
self.helper = FormHelper(self)
# set form tag attributes
self.helper.action = reverse_lazy('logs_edit', kwargs['instance'].id)
self.helper.form_method = 'POST'
self.helper.form_class = 'form-horizontal'
# set form field properties
self.helper.help_text_inline = True
self.helper.html5_required = False
self.helper.attrs = {'novalidate': ''}
self.helper.label_class = 'col-sm-3 control-label'
self.helper.field_class = 'col-sm-9'
# add buttons
self.helper.layout.append(Layout(
FormActions(
Submit('add_button', _(u'Save')),
Submit('cancel_button', _(u'Cancel'), css_class='btn-link')
)
))
评论列表
文章目录