Django:将多个数据传输到下一个模板

再会,


我问自己,是否可以在我的模板中传输多个信息作为主键!?


例如,当单击我的表格内的链接时......


在这种情况下,我会传输 item-id:


<tbody>

    {% for item in dataset %}

        <tr>

            <td>

                <a href="{% url 'Examplepage' item.id %}">Item-Name</a>

            </td>

        </tr>

    {% endfor %}

</tobdy>

现在我想转移 ID 和 - 比方说 - 名字!这样的事情有可能吗?


<tbody>

    {% for item in dataset %}

        <tr>

            <td>

                <a href="{% url 'Examplepage' item.id item.name %}">Item-Name</a>

            </td>

        </tr>

    {% endfor %}

</tobdy>

如果可能的话,我是否必须更改 urls.py 中的某些内容?现在它看起来像这样:


path('index/<str:pk>', views.example, name="Example"),

感谢您的所有帮助,祝您有美好的一天!


幕布斯7119047
浏览 112回答 1
1回答

梵蒂冈之花

你的网址应该是{%&nbsp;url&nbsp;'Examplepage'&nbsp;id=item.id&nbsp;&nbsp;name=item.name&nbsp;%}"你的路径应该是path('index/<str:id>/<str:name>/',&nbsp;views.example,&nbsp;name="Example"),
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python