我应该为每个upvote按钮制作1个表格还是为所有按钮制作1个表格?

时间:2017-06-03 15:21:23

标签: html django

假设我正在制作一些页面,您可以在列表中添加多个项目。使用django模板我可以创建一个包含upvote按钮的表单,或包含整个帖子列表,即:

<ul>
{% for post in posts %}
<li> {{ post.url }}
<form action="/upvote" method="POST">
<button name="post_id" value="{{ post.id }}" type="submit">Upvote</button>
</form> </li>
{% endfor %}
</ul>

<form action="/upvote" method="POST">
<ul>
{% for post in posts %}
<li> {{ post.url }} <button name="post_id" value="{{ post.id }}" type="submit">Upvote</button>
{% endfor %}
</ul>
</form>

哪一个更好的做法?

我想这可能是这个问题的重复:Each Radiobutton for each form or 1 Form for all radiobuttons?

0 个答案:

没有答案