Ver Fonte

Ticket model now has a separate field for JSON storage

TonyKurts há 11 meses atrás
pai
commit
70246bd038
3 ficheiros alterados com 3 adições e 1 exclusões
  1. 1 0
      api/views/ticket_list.py
  2. 1 1
      forms/ticket.py
  3. 1 0
      models/ticket.py

+ 1 - 0
api/views/ticket_list.py

@@ -39,6 +39,7 @@ class TicketListDetailAPIView(generics.ListAPIView):
 
         return tickets
 
+    # FIXME: По какой-то причине появляется ошибка после загрузки страницы redoc
     def get_object(self):
         obj = get_object_or_404(TicketList.objects.filter(pk=self.kwargs['pk']))
         self.check_object_permissions(self.request, obj)

+ 1 - 1
forms/ticket.py

@@ -29,7 +29,7 @@ class TicketForm(forms.ModelForm):
 
     class Meta:
         model = Ticket
-        exclude = ["status"]
+        exclude = ["status", "json"]
 
         widgets = {
             'title': forms.TextInput(attrs={

+ 1 - 0
models/ticket.py

@@ -89,6 +89,7 @@ class Ticket(models.Model):
     created_by = models.ForeignKey(get_user_model(), on_delete=models.SET_NULL, null=True, related_name="created_by", editable=False)
     assigned_to = models.ForeignKey(get_user_model(), on_delete=models.SET_NULL, null=True, blank=True, related_name="assigned_to")
     note = models.TextField(blank=True, null=True)
+    json = models.TextField(blank=True, null=True)
     priority = models.PositiveSmallIntegerField(default=0)
 
     def __str__(self):