我正在尝试将变量(user.id
- 当前用户的id
)发送到我的JQuery
文件中,该文件调用视图来删除数据库中的某些数据。问题是我不知道如何将user.id
传递给JS文件以便能够将其附加到url
请求。
在我的模板中:
<script src="{% static "js/checkTestsSittings.js" %}">var userid = {{ user.id | safe }};</script>
JS档案:
$(document).ready(function () {
alert(userid); // just a test
request_url = '/check-sittings/'+userid+'/';
$.ajax({
url: request_url
})
});
这是我在控制台中看到的:
我是JS和Django的初学者。你能给我一个暗示吗?
答案 0 :(得分:1)
您无法在单个脚本标记中添加文件和代码,您应该单独添加它们,例如
<script>var userid = {{ user.id | safe }};</script>
<script src="{% static "js/checkTestsSittings.js" %}"></script>