Add iframe supporting view for submitting tickets

This commit is contained in:
Timothy Hobbs
2019-12-12 15:22:12 +01:00
parent 24b8e45f66
commit aadfe08504
8 changed files with 121 additions and 114 deletions

View File

@ -31,8 +31,7 @@ def create_ticket(request, *args, **kwargs):
return CreateTicketView.as_view()(request, *args, **kwargs)
class CreateTicketView(FormView):
template_name = 'helpdesk/public_create_ticket.html'
class BaseCreateTicketView(FormView):
form_class = PublicTicketForm
def dispatch(self, *args, **kwargs):
@ -115,6 +114,14 @@ class CreateTicketView(FormView):
request = self.request
class CreateTicketIframeView(BaseCreateTicketView):
template_name = 'helpdesk/public_create_ticket_iframe.html'
class CreateTicketView(BaseCreateTicketView):
template_name = 'helpdesk/public_create_ticket.html'
class Homepage(CreateTicketView):
template_name = 'helpdesk/public_homepage.html'