From 349ccabd742761ae143808fe0a13800dbf175127 Mon Sep 17 00:00:00 2001 From: Paul Date: Wed, 11 Jun 2025 22:14:24 +0200 Subject: [PATCH] fix: reformatting --- requirements.txt | 7 +++++++ ticketsystem/admin.py | 2 +- ticketsystem/forms.py | 3 ++- ticketsystem/models.py | 2 +- ticketsystem/urls.py | 13 +++---------- ticketsystem/views.py | 6 ++++++ 6 files changed, 20 insertions(+), 13 deletions(-) diff --git a/requirements.txt b/requirements.txt index 00c4c0f..6f11e80 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,9 +1,11 @@ asgiref==3.8.1 +astroid==3.3.10 black==25.1.0 chardet==5.2.0 click==8.1.8 colorama==0.4.6 cssbeautifier==1.15.4 +dill==0.4.0 Django==5.2 djlint==1.36.4 EditorConfig==0.17.0 @@ -11,15 +13,20 @@ gunicorn==23.0.0 isort==6.0.1 jsbeautifier==1.15.4 json5==0.12.0 +mccabe==0.7.0 mypy_extensions==1.1.0 packaging==25.0 pathspec==0.12.1 pillow==11.2.1 platformdirs==4.3.7 +pylint==3.3.7 +pylint-django==2.6.1 +pylint-plugin-utils==0.8.2 PyYAML==6.0.2 regex==2024.11.6 reportlab==4.4.1 six==1.17.0 sqlparse==0.5.3 +tomlkit==0.13.3 tqdm==4.67.1 tzdata==2025.2 diff --git a/ticketsystem/admin.py b/ticketsystem/admin.py index d7940ea..b9ab052 100644 --- a/ticketsystem/admin.py +++ b/ticketsystem/admin.py @@ -1,6 +1,6 @@ from django.contrib import admin -from .models import Ticket, Course, FAQ +from .models import FAQ, Course, Ticket admin.site.register(Ticket) admin.site.register(Course) diff --git a/ticketsystem/forms.py b/ticketsystem/forms.py index 5c59851..4ae3a9b 100644 --- a/ticketsystem/forms.py +++ b/ticketsystem/forms.py @@ -1,7 +1,8 @@ from django import forms -from .models import Comment, Ticket from django.core.exceptions import ValidationError +from .models import Comment, Ticket + class CommentForm(forms.ModelForm): class Meta: diff --git a/ticketsystem/models.py b/ticketsystem/models.py index eacbdb3..8bd6f05 100644 --- a/ticketsystem/models.py +++ b/ticketsystem/models.py @@ -1,5 +1,5 @@ -from django.db import models from django.contrib.auth.models import User +from django.db import models class Course(models.Model): diff --git a/ticketsystem/urls.py b/ticketsystem/urls.py index 06a1fe0..420803b 100644 --- a/ticketsystem/urls.py +++ b/ticketsystem/urls.py @@ -1,15 +1,8 @@ from django.urls import path -from .views import ( - TicketListView, - TicketCreateView, - TicketUpdateView, - HomeView, - AssignedTicketListView, - TicketDetailUpdateView, - faq_list, - faq_pdf_download, -) +from .views import (AssignedTicketListView, HomeView, TicketCreateView, + TicketDetailUpdateView, TicketListView, TicketUpdateView, + faq_list, faq_pdf_download) urlpatterns = [ # /ticketsystem/ diff --git a/ticketsystem/views.py b/ticketsystem/views.py index 89c42c4..753fd5c 100644 --- a/ticketsystem/views.py +++ b/ticketsystem/views.py @@ -75,6 +75,12 @@ class TicketDetailUpdateView(UpdateView): template_name = "ticketsystem/detail.html" comment_form_class = CommentForm + def __init__(self, *args, **kwargs): + super().__init__(*args, **kwargs) + self.can_edit = False + self.is_creator = False + self.is_tutor = False + def get_success_url(self): return reverse("detail", kwargs={"pk": self.object.pk})