javascript - Django 模板中的 List.pop() 没有 for 循环

标签 javascript python django jquery django-templates

我有一个 id all_entries_user 的列表。它们基本上充当我使用 TastyPie 开发的休息服务 url 的一部分。在我的 Django 模板中,我想通过迭代 all_entries_user 来使用它们

function ajaxCall(){
    $.getJSON("http://localhost:8000/api/Location/" + {{ all_entries_user.pop }} + "/?format=json",
    function(json) {
    convert(json,"googleMapUser");
        }
    );
}

使用它,我从服务中获取值,并且这是在连续的时间间隔内发生的。

 interval = startInterval(ajaxCall, 3000);

每次调用时 url 的值都必须更改,并且必须从列表中获取

  all_entries_user

每次都给我相同的 ID。

我尝试弹出值,但每次都给我相同的值

我还没有找到一种有效的方法来迭代它。

请提供建议和帮助

最佳答案

为什么不使用 for construct

{% for user in all_entries_user %}
    Do your thing with {{ user }}
{% endfor %}

关于javascript - Django 模板中的 List.pop() 没有 for 循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18946300/

相关文章:

javascript - 出现 Cannot call method "getRange"of null 错误

python - 不使用声明性语法时从 SQL Alchemy 结果获取列名

javascript - 为什么我收到 TypeError : _this. props ."functionName"is not a function ReactJS

javascript - HTML 实现 MaxLength 但忽略小数

python - 使用 Travis-CI 测试时如何将测试/目录添加到 PYTHONPATH?

django - 启动 dbshel​​l sqlite3 时选项太多

python - 用python写的最好的搜索引擎

javascript - 如何在 Django 中使用 jQuery 或 javascript 以 5 秒的间隔自动保存

javascript - 使用 JavaScript jQuery 从 url 获取 GET 变量

python - 使用循环查询 pandas 列