4d217407e6
Reviewed-on: #1 Co-authored-by: _Bastler <git@bstly.de> Co-committed-by: _Bastler <git@bstly.de>
23 lines
757 B
Python
23 lines
757 B
Python
from django.urls import reverse
|
|
from pretix.control.views.event import EventSettingsFormView, EventSettingsViewMixin
|
|
from pretix.base.models.event import Event
|
|
from .forms import PretixDigitalItemsSettingsForm
|
|
|
|
from django.contrib import messages
|
|
|
|
|
|
class SettingsView(EventSettingsViewMixin, EventSettingsFormView):
|
|
model = Event
|
|
permission = "can_change_settings"
|
|
form_class = PretixDigitalItemsSettingsForm
|
|
template_name = "pretix_digital_items/settings.html"
|
|
|
|
def get_success_url(self, **kwargs):
|
|
return reverse(
|
|
"plugins:pretix_digital_items:settings",
|
|
kwargs={
|
|
"organizer": self.request.event.organizer.slug,
|
|
"event": self.request.event.slug,
|
|
},
|
|
)
|