我其实不太知道我的问题属于python还是html5
但我是参考python的书,所以想说发在这里
看我以下的内容可能有人已经知道是哪本书了
我想要做的功能是输入表格的值,并且将表格的值累计显示在上面
这是书籍上的范例
但{%for c in r.comment_set.all %}
这行我不太懂,专案中app的名称为restaurant
所以这个r指的是restaurant吗?
以及他的c in r.comment_set.all
因为用c in r.comment,所以之后的内容才可以是{{c.visitor}}?
还有他的set.all是什么意思?是指该评价功能上应该输入的都有输入完全?
还有他是用for 循环来依序显现在上面的吗?
comment为我在views中define的东西,height也是
<table>
<tr>
<th>留言者</th>
<th>时间</th>
<th>评价</th>
</tr>
{% for c in r.comment_set.all %}
<tr>
<td> {{c.visitor}} </td>
<td> {{c.date_time1|date:"F j,Y" }} </td>
<td> {{c.content}} </td>
</tr>
{% endfor %}
</table>
<form atcion="" method="post">{% csrf_token %}
<table>
<tr>
<th><label for="id_visitor">留言者:</label></th>
<td> {{f.visitor}} </td>
<td> {{f.visitor.errors}} </td>
</tr>
<tr>
<td><label for="id_email">电子信箱:</label></td>
<td> {{f.email}} </td>
<td> {{f.email.errors}} </td>
</tr>
<tr>
<td><label for="id_content">评价:</label></td>
<td> {{f.content}} </td>
<td> {{f.content.errors}} </td>
</tr>
</table>
<input type="submit" value="给予评价">
</form>
希望的结果:
留言者 时间 评价
user 八月 19,2016 123456
s890269 九月 2,2016 我没意见~~
s890269 九月 2,2016 我没意见!!