如何将JavaScript变量作为url参数传递

时间:2020-03-07 22:25:44

标签: django

我无法将javascript变量作为参数传递给url。它以字符串形式读取变量,而在变量内容中显示变量名称。有什么办法可以解决?

const title = movie_info["key"][x]
const image = movie_info["value"][x]["image"]
const single_movie = "<li><span>"+"<a href = '{% url 'reservations' movie="+title+" %}'>"+title+"</a>"+"</span><img src=/media/"+image+"></li>"

path('reservations/<str:movie>', UV.reservations, name='reservations')

1 个答案:

答案 0 :(得分:0)

您可以使用.replace()函数

const single_movie = "<li><span>"+"<a href = '{% url 'reservations' movie="keyword" %}'>".replace('keyword',title) +title+"</a>"+"</span><img src=/media/"+image+"></li>"