Django没有从Javascript jQuery函数接收GET请求

时间:2016-12-11 08:23:25

标签: javascript jquery django django-urls

我正在尝试通过Ajax获取一些我正在构建的Web应用程序的数据。当我加载以下函数时,我没有看到来自Django的GET请求,但我确实看到第一个警告弹出。我是JS和jQuery的新手所以请原谅我的无知,但我似乎无法弄清楚我做错了什么。



function get_file_system(){
    alert('in alert');
    $.getJSON("ajax/load_file_system/", function (data) {
        alert('in alert 2');
        var top_line = '<p><span class="glyphicon glyphicon-folder-open"></span>"+ data.current_dir +"</p>';
        $('#file_system_jumbo').text(top_line).append('<ul class="list-group" id="file_system_list"></ul>');
        $.each(data.child_dirs, function(value){
            $('#file_system_list').append('<li class="list-group-item"><p><a href="?ajax/load_file_systemnew_dir={{ value.1 }}"><span class="glyphicon glyphicon-folder-close"></span>{{ value.0 }}</a></p></li>')
        });
        $.each(data.child_files, function(value){
            $('#file_system_list').append('<li class="list-group-item"><p><a href="ajax/load_file_system?new_dir={{ value.1 }}"><span class="glyphicon glyphicon-folder-close"></span>{{ value.0 }}</a></p></li>')
        });
    })
}

get_file_system();
&#13;
&#13;
&#13;

最后我在urls.py文件中有这个。

url(r'^ajax/load_file_system/$', views.load_file_system, name='load_file_system'),

感谢你。

0 个答案:

没有答案