def get(self, request, id): from events.models import ThermalTicketTemplate template = get_object_or_404(ThermalTicketTemplate, pk=id) # fake ticket ticket = Ticket(email='*****@*****.**', price=12, tax=21, confirm_sent=True) ticket.gen_order(save=False) ticket.created = timezone.now() ticket.session = Session( name=formats.date_format(timezone.now(), "l"), thermal_template=template, space=random.choice(list(Space.objects.all())), start=timezone.now(), end=timezone.now()) response = get_ticket_format(ticket, pf='thermal', attachment=False) return response
def get(self, request, id): from events.models import ThermalTicketTemplate template = get_object_or_404(ThermalTicketTemplate, pk=id) # fake ticket ticket = Ticket(email="*****@*****.**", price=12, tax=21, confirm_sent=True) ticket.gen_order(save=False) ticket.created = timezone.now() ticket.session = Session( name=formats.date_format(timezone.now(), "l"), thermal_template=template, space=random.choice(list(Space.objects.all())), start=timezone.now(), end=timezone.now(), ) response = get_ticket_format(ticket, pf="thermal", attachment=False) return response
def post(self, request, order): ticket = get_ticket_or_404(order=request.POST.get('ticket'), confirmed=True) response = get_ticket_format(ticket, pf=None) return response
def get(self, request, ev=None, pf=None, order=None, w=None): mp = get_object_or_404(MultiPurchase, Q(order=order) | Q(order_tpv=order)) response = get_ticket_format(mp, pf=pf, attachment=False) return response
def get(self, request, ev=None, pf=None, order=None, w=None): mp = get_object_or_404(MultiPurchase, order=order) response = get_ticket_format(mp, pf=pf, attachment=False) return response
def post(self, request, order): ticket = get_ticket_or_404(order=request.POST.get("ticket"), confirmed=True) response = get_ticket_format(ticket, pf="A4") return response