Add exporter to output all tickets

This commit is contained in:
Raphael Michel
2017-07-26 13:18:35 +02:00
parent 003ea24990
commit f3b616e495
2 changed files with 41 additions and 1 deletions

View File

@@ -2,7 +2,9 @@ from django.dispatch import Signal, receiver
from django.template.loader import get_template
from django.urls import resolve
from pretix.base.signals import register_ticket_outputs
from pretix.base.signals import (
register_data_exporters, register_ticket_outputs,
)
from pretix.control.signals import html_head
@@ -12,6 +14,12 @@ def register_ticket_outputs(sender, **kwargs):
return PdfTicketOutput
@receiver(register_data_exporters, dispatch_uid="dataexport_pdf")
def register_data(sender, **kwargs):
from .exporters import AllTicketsPDF
return AllTicketsPDF
@receiver(html_head, dispatch_uid="ticketoutputpdf_html_head")
def html_head_presale(sender, request=None, **kwargs):
url = resolve(request.path_info)