Django:将多个数据传输到下一个模板
Django: Transfer multiple data into next template
美好的一天,
我在问自己,是否可以在我的模板中将多个信息作为主键传输!?
例如,当点击我的 table 中的 link 时...
在这种情况下,我正在传输项目 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"),
感谢您的帮助,祝您今天愉快!
你的url应该是
{% url 'Examplepage' id=item.id name=item.name %}"
你的路径应该是
path('index/<str:id>/<str:name>/', views.example, name="Example"),
美好的一天,
我在问自己,是否可以在我的模板中将多个信息作为主键传输!?
例如,当点击我的 table 中的 link 时...
在这种情况下,我正在传输项目 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"),
感谢您的帮助,祝您今天愉快!
你的url应该是
{% url 'Examplepage' id=item.id name=item.name %}"
你的路径应该是
path('index/<str:id>/<str:name>/', views.example, name="Example"),