【发布时间】:2013-11-17 01:52:31
【问题描述】:
我正在尝试使用 .load 调用将 jQuery 与我的 Django 项目集成。当我对东西进行硬编码时一切都很好,但是当我尝试像 $("#one").on('click', function() {$(this).load("{% url 'path.to.myView' %}")}); 这样的东西时它不起作用,并且我从控制台收到的消息(我正在使用 runserver 测试它)说:
[16/Nov/2013 20:37:18] "GET /%7B% HTTP/1.1" 404 3178
我查了一下,%7B% 是 { 的 html 转义等效项,所以模板标签似乎以某种方式被转义。我尝试将其包装在{% autoescape off %} 中,但没有成功。
我在 SO 上看到的所有其他 Django+jQuery 相关的东西都建议这种东西“正常工作”,但我没有任何运气。
【问题讨论】:
-
好吧,给我们看看你的网址和浏览路径
标签: javascript jquery ajax django