From 02a5492cd586cadea12726cac014a6f0ba5f751e Mon Sep 17 00:00:00 2001 From: MOIS3Y Date: Sun, 6 Aug 2023 11:53:09 +0900 Subject: [PATCH] Add: UpdateTicket view and PageTitleMixin --- logs_collector/collector/forms.py | 10 ++--- .../collector/templates/collector/ticket.html | 4 +- .../templates/collector/ticket_create.html | 4 +- .../templates/collector/ticket_delete.html | 4 +- .../templates/collector/tickets.html | 2 +- logs_collector/collector/urls.py | 7 +++- logs_collector/collector/utils.py | 16 ++++++++ logs_collector/collector/views.py | 41 +++++++++++++++---- 8 files changed, 67 insertions(+), 21 deletions(-) diff --git a/logs_collector/collector/forms.py b/logs_collector/collector/forms.py index ac65c7f..ce69500 100644 --- a/logs_collector/collector/forms.py +++ b/logs_collector/collector/forms.py @@ -6,7 +6,7 @@ from crispy_bootstrap5.bootstrap5 import FloatingField from .models import Ticket -class CreateTicketForm(forms.ModelForm): +class TicketForm(forms.ModelForm): class Meta: model = Ticket @@ -16,12 +16,12 @@ class CreateTicketForm(forms.ModelForm): } def __init__(self, *args, **kwargs): - super(CreateTicketForm, self).__init__(*args, **kwargs) + super(TicketForm, self).__init__(*args, **kwargs) self.helper = FormHelper(self) # self.helper.attrs = {"novalidate": ''} self.helper.layout = Layout( - Div(FloatingField('number'), 'platform', css_class='col-md-2'), - Div('note', css_class='col-md-6'), - Submit('submit', 'Create', css_class='btn btn-success'), + Div(FloatingField('number'), 'platform', css_class='col-lg-2'), + Div('note', css_class='col-lg-6'), + Submit('submit', 'Save', css_class='btn btn-primary'), ) diff --git a/logs_collector/collector/templates/collector/ticket.html b/logs_collector/collector/templates/collector/ticket.html index 75b8340..0aa68e7 100644 --- a/logs_collector/collector/templates/collector/ticket.html +++ b/logs_collector/collector/templates/collector/ticket.html @@ -1,6 +1,6 @@ {% extends 'collector/base.html' %} {% load static %} -{% block title %}Collector - {{ ticket.number }}{% endblock title %} +{% block title %}{{ title }}{% endblock title %} {% block main %}
@@ -31,7 +31,7 @@
Edit