【发布时间】:2018-02-24 08:40:15
【问题描述】:
更新 请看下面我的回答。我让它工作。但我不确定这是否是优雅的方式。
原创
我有一个 Ajax 调用,它返回链接以从中加载数据。
if (data.verified == 1) {
var link = "{% data.target_link %}";
alert(link)
$('#my-modal').load(link);
}
在视图中我这样设置网址:
url = "url 'health:add_doctors_staff' " + doctor_id
我也试过
var link = data.target_link;
和
url = "{% url 'health:add_doctors_staff' " + doctor_id + " %}"
但它不起作用。似乎 Django 模板无法扩展从 Ajax 接收到的 url。我该如何解决这个问题。我不想从 Ajax 调用视图发送扩展的(部分硬编码的)url。
请帮忙
【问题讨论】: