Изменение представления списка на основе функции в общем представлении списка в django

Как записать это представление в общий список в django

    @login_required
def accept_tickets_view(request,pk):
    ticket = get_object_or_404(Ticket,id=pk)
    if ticket.status == 'Opened':
        ticket.status = 'Accepted'
        ticket.accepted_date = datetime.datetime.now()
        ticket.accepted_by = request.user
        ticket.save()
    return redirect(reverse('open_tickets'))
@login_required
def ticket_list(request):
    tickets = Ticket.objects.all()
    return render(request, 'ticket-list.html', {'tickets': tickets})

или

class TicketList(LoginRequiredMixin, ListView):
    model = Ticket
    template_name = 'ticket-list.html'
    context_object_name = 'tickets'
Вернуться на верх