Allow file upload in payment provider settings

This commit is contained in:
Raphael Michel
2020-07-21 11:52:46 +02:00
parent 19fa2fb016
commit a54dbc0110
2 changed files with 2 additions and 1 deletions

View File

@@ -3,7 +3,7 @@
{% load bootstrap3 %} {% load bootstrap3 %}
{% block inside %} {% block inside %}
<h1>{% trans "Payment settings" %}</h1> <h1>{% trans "Payment settings" %}</h1>
<form action="" method="post" class="form-horizontal form-plugins"> <form action="" method="post" class="form-horizontal form-plugins" enctype="multipart/form-data">
{% csrf_token %} {% csrf_token %}
<fieldset> <fieldset>
<legend> <legend>

View File

@@ -355,6 +355,7 @@ class PaymentProviderSettings(EventSettingsViewMixin, EventPermissionRequiredMix
obj=self.request.event, obj=self.request.event,
settingspref=self.provider.settings.get_prefix(), settingspref=self.provider.settings.get_prefix(),
data=(self.request.POST if self.request.method == 'POST' else None), data=(self.request.POST if self.request.method == 'POST' else None),
files=(self.request.FILES if self.request.method == 'POST' else None),
provider=self.provider provider=self.provider
) )
form.fields = OrderedDict( form.fields = OrderedDict(