Допустим, у меня есть список объектов, отображаемых в HTML, например:
{% for instance in object_info %}
<li><a href = "object">{{ instance.name }}</a></li>
{% endfor %}
И когда объект щелкнут, будет показан новый шаблон с подробной информацией о выбранном объекте. Насколько я понимаю, это можно сделать, передав первичный ключ объекта в URL-адресе. Есть ли другой способ решить эту проблему без добавления какой-либо дополнительной информации в URL-адреса (т.е. просто передать параметры следующему представлению)?





Вы должны где-то хранить информацию. Если вы не сохраняете его как часть шаблона URL (например,
/object/1/), вы можете сделать это в строке запроса (например,object/?pk=1), вrequest.POST(путем отправки формы), в сеансе или в другом файле cookie.