IntegrityError at /tickets/1/comments/new/ NOT NULL constraint failed: comments_comment.ticket_id

Получаю ошибку целостности при создании отдельного приложения комментариев для моего проекта билетов. Не знаю почему, я уже назначил вошедшего пользователя как автора в методе get_absolute_url на моем объекте Comment, и теперь я не уверен, как действовать дальше. Любая помощь будет очень признательна

Вот моя модель комментариев

models.py

class Comment(models.Model):
    ticket = models.ForeignKey(Ticket, related_name='comments', on_delete=models.CASCADE)
    title = models.CharField(max_length=20)
    content = models.TextField()
    date_posted = models.DateTimeField(default=timezone.now)
    author = models.ForeignKey(User, on_delete=models.CASCADE)
    
    def __str__(self):
        return self.title
    
    def get_absolute_url(self):
        return reverse('tickets: ticket-detail', kwargs={'pk': self.ticket_id})

Вот мой views.py

class CommentCreateView(LoginRequiredMixin, CreateView):
    redirect_field_name = 'tickets/ticket_detail.html'
    model = Comment
    fields = ['title', 'content']

    def form_valid(self, form):
        form.instance.post_id = self.kwargs['pk']
        form.instance.author = self.request.user
        return super().form_valid(form)

Traceback

Вернуться на верх