Мне нужна ваша помощь, пожалуйста. Мне нужно объединить ListView и DetailView в одном шаблоне. У меня есть элементы списка, отображаемые слева, и поэтому я хочу, чтобы, когда кто-то щелкает один из элементов списка, детали должны отображаться слева.
Это то, чего я хочу достичь:
просмотров .py
class RequestDetail(LoginRequiredMixin, DetailView):
model = Request
fields = ['content', 'author_group', 'assign_to', 'ref_code']
template_name = 'request/request_detail.html'
class in_requests(ListView):
def get(self, request, *args, **kwargs):
context = {
'incoming': Request.objects.filter(assign_to=request.user.profile.department).filter(status='Pending')
}
return render(request, 'request/incoming.html', context)