Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 3.x 如何在视图中单击项目_Python 3.x_Django_Django Views - Fatal编程技术网

Python 3.x 如何在视图中单击项目

Python 3.x 如何在视图中单击项目,python-3.x,django,django-views,Python 3.x,Django,Django Views,我是django的相对初学者。在我的一个模板中,我正在创建存储在数据库中的项目列表。使用以下template.htmlcode: <ul> {% for item in items %} <li> {{ item.name }} </li> {% endfor %} </ul> def category_view(request): list = Category.objec

我是django的相对初学者。在我的一个模板中,我正在创建存储在数据库中的项目列表。使用以下
template.html
code

<ul>
    {% for item in items %}
       <li>
          {{ item.name }}
       </li>
    {% endfor %}
</ul>
def category_view(request):
    list = Category.objects.order_by('name')
    context = {'items': list}
    return render(request, "template.html", context=context)
现在,我想获取用户单击的列表项(类别)的名称,以便根据上一页上选择的内容在下一页上显示用户子类别


请分享如何获取单击的项目并将相关列表发送到下一页的想法。

{{item.name}}应该是指向子类别视图路径的链接。因此,用户将被重定向到您的子类别页面。

您可以通过单击项目的子类别视图重定向用户。因此,您的列表可能有与
项的id(或slug)的链接。就像这样:

<ul>
    {% for item in items %}
       <li>
          <a href="/items/{{item.id}}">{{ item.name }}</a>
       </li>
    {% endfor %}
</ul>
    {items%%中的项的%s}
  • {%endfor%}

谢谢,您能否分享更多关于如何链接的详细信息?