ListView для записей базы данных с DetailView - PullRequest
0 голосов
/ 24 августа 2018

Привет! * * 1002 Я пытаюсь создать страницу ListView со всеми записями базы данных, и моя цель состоит в том, чтобы, щелкнув один из элементов списка, вы увидите DetailView этой записи базы данных.

Страница списка работает, моя проблема в том, что когда я захожу на страницу подробного списка, из базы данных ничего не отображается. Я использую идентификатор записи в моем шаблоне как href. Как можно перенаправить данные одной конкретной записи БД?

ListView работает:

class MyListView(ListView):
context_object_name = 'object'
model = models.MyModel
template_name = 'my_app/my_list.html'

def get_queryset(self):
    return MyModel.objects.filter(user_id=self.request.user)

А это мой DetailView:

class MyDetailView(DetailView):
context_object_name = 'object2'
model = models.MyModel
template_name = 'my_app/my_detail.html'

def get_queryset(self):
    return MyModel.objects.filter(user_id=self.request.user)

Спасибо !!

...