如何为表中的每一行生成一个单独的django URL?

玛雅克

我正在使用ajax生成一个表,该表的每一行代表一个具有旅行分数和多个城市的旅行。我想为每个行程添加一个“添加到收藏夹”按钮,一旦用户单击该按钮,将调用django视图,该视图会将行程添加到用户的“收藏夹”中。现在我的问题是如何为我可以在请求中传递城市,旅行名称和旅行分数的每一行生成此URL

这是生成该表的代码。

请注意datas,该字典包含旅行列表,每个旅行都有一个分数和多个城市。

searchresults.html

{% for data in datas %}
<tr>
    <td>{{ data.score}}</td>
    {% for element in data.place.elements %}
    <td>
        <img alt="" src="http://blankket-mk8te7kbzv.elasticbeanstalk.com/img/mapPinSmall.png">{{element.placeName}}
    </td>
    {% endfor %}
    <td>
        <input type="button" onlick=" " id="AddMyTrip" value="Add" class="btn btn-primary"/>
    </td>
</tr>
{% endfor %}
凯撒索尔

我不知道您的模型架构,但我想说的是,您只需要创建一个URL,您就可以向该URL传递标签(或ID),以便将模型添加到用户的收藏夹中。

  • 如果您想使其简单,请使用GET请求: <a href="{% url 'vote' %}?trip={{ trip.slug }}">Add as Favourite!</a>

  • 如果愿意,可以使用AJAX和onclick动作使用POST请求;)在此处查看更多信息

命名的目标视图vote将读取request.user和,request.REQUEST并在模型中建立正确的连接(我想是ManyToMany)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何为表格中的每一行生成唯一的URL?

来自分类Dev

如何为每个站点生成一个新的URL

来自分类Dev

如何为另一个表的每一行联接到表?

来自分类Dev

连接2个表后如何为每一行选择一个值

来自分类Dev

如何为数据帧的每一行创建一个列联表

来自分类Dev

如何为mysql表的新列中的每一行生成唯一值?

来自分类Dev

如何为数组中的每个元素创建一个 onclick 事件以重定向到 url?

来自分类Dev

如何为表中的每一行数据设置 2 个或更多单选按钮?

来自分类Dev

如何使用一个以上的参数正确生成URL

来自分类Dev

如何使用一个以上的参数正确生成URL

来自分类Dev

你如何生成一个blob URL?

来自分类Dev

如何为 Mat-table 创建一个展开所有按钮,以便它在 Angular 8 中展开表中的每一行?

来自分类Dev

如何将Nginx中的根域单独重定向到另一个URL

来自分类Dev

在Django URL中以零或一个斜杠捕获变量

来自分类Dev

如何为 sas 中的每一行分组 50 列并为其值创建一个新列?

来自分类Dev

在Python中,如何生成一个数组的排列,其中每一列和每一行只有一个元素?

来自分类Dev

将每一行分配给另一个表中的每一行

来自分类Dev

我有一个 django 代码,如果我们输入 url/music,它会显示一行和 url/music /65(任何整数),然后它会显示另一个页面

来自分类Dev

如何编写 shell 脚本一次 wget 一个 url,然后每两分钟 wget 一个 url,持续 1 小时

来自分类Dev

如何使用MSSQL将行“乘”到另一个表中的每一行

来自分类Dev

如何在PHP生成的内容的每一行中添加单独的onclick / EventListener函数?

来自分类Dev

如何给页面一个url?

来自分类Dev

连接多个表并汇总第一个表中每一行的结果

来自分类Dev

如何为segue做准备将不同的URL传递给下一个VC?

来自分类Dev

卷曲或读取url文本文件的每一行,然后将其输出到标记为连续数字的单独文件-1 2 3等

来自分类Dev

为表中的每一行添加一个虚拟行

来自分类Dev

如何为loadData文件中的每一行生成主键值

来自分类Dev

如何为R中的数据帧的每一行生成降价文档

来自分类Dev

如何为R中的数据表中的每一行创建子类别

Related 相关文章

  1. 1

    如何为表格中的每一行生成唯一的URL?

  2. 2

    如何为每个站点生成一个新的URL

  3. 3

    如何为另一个表的每一行联接到表?

  4. 4

    连接2个表后如何为每一行选择一个值

  5. 5

    如何为数据帧的每一行创建一个列联表

  6. 6

    如何为mysql表的新列中的每一行生成唯一值?

  7. 7

    如何为数组中的每个元素创建一个 onclick 事件以重定向到 url?

  8. 8

    如何为表中的每一行数据设置 2 个或更多单选按钮?

  9. 9

    如何使用一个以上的参数正确生成URL

  10. 10

    如何使用一个以上的参数正确生成URL

  11. 11

    你如何生成一个blob URL?

  12. 12

    如何为 Mat-table 创建一个展开所有按钮,以便它在 Angular 8 中展开表中的每一行?

  13. 13

    如何将Nginx中的根域单独重定向到另一个URL

  14. 14

    在Django URL中以零或一个斜杠捕获变量

  15. 15

    如何为 sas 中的每一行分组 50 列并为其值创建一个新列?

  16. 16

    在Python中,如何生成一个数组的排列,其中每一列和每一行只有一个元素?

  17. 17

    将每一行分配给另一个表中的每一行

  18. 18

    我有一个 django 代码,如果我们输入 url/music,它会显示一行和 url/music /65(任何整数),然后它会显示另一个页面

  19. 19

    如何编写 shell 脚本一次 wget 一个 url,然后每两分钟 wget 一个 url,持续 1 小时

  20. 20

    如何使用MSSQL将行“乘”到另一个表中的每一行

  21. 21

    如何在PHP生成的内容的每一行中添加单独的onclick / EventListener函数?

  22. 22

    如何给页面一个url?

  23. 23

    连接多个表并汇总第一个表中每一行的结果

  24. 24

    如何为segue做准备将不同的URL传递给下一个VC?

  25. 25

    卷曲或读取url文本文件的每一行,然后将其输出到标记为连续数字的单独文件-1 2 3等

  26. 26

    为表中的每一行添加一个虚拟行

  27. 27

    如何为loadData文件中的每一行生成主键值

  28. 28

    如何为R中的数据帧的每一行生成降价文档

  29. 29

    如何为R中的数据表中的每一行创建子类别

热门标签

归档