Вы с вами очень подробно разоборались с get запросами:
- разобрали в shell;
- разобрали чем отличается get от filter;
- рассмотрели ошибки;
- рассмотрели первичный ключ pk;
- увидели в базе данных, как связан pk с id;
- потом написали функцию представления;
- полностью рассмотрели как извлекается запрос в функции, url, шаблоне.
views.py
# 1 вывести одну запись
# обработать исключение
def detail(request, pk):
try:
to = Entry.objects.get(pk=pk)
except Entry.DoesNotExist:
raise Http404('нет такой страницы')
return render_to_response('detail.html', {'to':to})
Домашнее задание в курсе.