Skip to content
Snippets Groups Projects
views.py 633 B
Newer Older
  • Learn to ignore specific revisions
  • Felix Schäfer's avatar
    Felix Schäfer committed
    from django.urls import reverse
    
    Felix Schäfer's avatar
    Felix Schäfer committed
    from pretix.control.views.event import EventSettingsFormView, EventSettingsViewMixin
    
    Felix Schäfer's avatar
    Felix Schäfer committed
    
    from .forms import PublicRegistrationsForm
    
    
    class PublicParticipationsView(EventSettingsViewMixin, EventSettingsFormView):
        form_class = PublicRegistrationsForm
    
    Felix Schäfer's avatar
    Felix Schäfer committed
        template_name = "pretix_public_registrations/settings.html"
    
    Felix Schäfer's avatar
    Felix Schäfer committed
    
        def get_success_url(self, **kwargs):
    
    Felix Schäfer's avatar
    Felix Schäfer committed
            return reverse(
                "plugins:pretix_public_registrations:settings",
                kwargs={
                    "organizer": self.request.event.organizer.slug,
                    "event": self.request.event.slug,
                },
            )