Fields should not be required, serialize more types

This commit is contained in:
Raphael Michel
2015-03-06 11:55:05 +01:00
parent c6e081ca00
commit 98f7f07c2e
4 changed files with 30 additions and 6 deletions

View File

@@ -131,17 +131,20 @@ class PaymentSettings(EventPermissionRequiredMixin, TemplateView, SingleObjectMi
[
('payment_%s__enabled' % provider.identifier,
forms.BooleanField(
label=_('Enable payment method')
label=_('Enable payment method'),
required=False
)),
('payment_%s__fee_abs' % provider.identifier,
forms.DecimalField(
label=_('Additional fee'),
help_text=_('Absolute value')
help_text=_('Absolute value'),
required=False
)),
('payment_%s__fee_percent' % provider.identifier,
forms.DecimalField(
label=_('Additional fee'),
help_text=_('Percentage')
help_text=_('Percentage'),
required=False
)),
] + [
('payment_%s_%s' % (provider.identifier, k), v)