django怎么把表格中单元格的数据传到后台
{%forbookinbooks%}<tr><td>{{book.title}}</td><td>{{book.isbn}}</td><td>{{book.author}...
{% for book in books %}
<tr>
<td>{{book.title}}</td>
<td>{{book.isbn}}</td>
<td>{{book.author}}</td>
<td>{{book.summary}}</td>
<td><a href="#">查看书籍详情</a></td>
</tr>
{% endfor %}
我想点击查看书籍详情时把book.isbn传到后台并在另一个页面显示,如点击书籍详情时根据isbn在数据库搜索并显示该书的详情 展开
<tr>
<td>{{book.title}}</td>
<td>{{book.isbn}}</td>
<td>{{book.author}}</td>
<td>{{book.summary}}</td>
<td><a href="#">查看书籍详情</a></td>
</tr>
{% endfor %}
我想点击查看书籍详情时把book.isbn传到后台并在另一个页面显示,如点击书籍详情时根据isbn在数据库搜索并显示该书的详情 展开
1个回答
展开全部
直接使用 GET 方法传值
即 设置 查看书籍详情的超链接地址
<td><a href="book/detail/{{ book.isbn }}/">查看书籍详情</a></td>
这样在点击链接的时候,就会发送类似请求 http://*****.**/book/detail/123456/
然后配置 urls.py 设定相应处理函数
然后 views.py 中相应函数接收 {{bkko.isbn}} 参数 get_object_or_404(Book, isbn) 即可
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询