Изменение представления списка на основе функции в общем представлении списка в 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'