jquery - jQuery文件树浏览器和Django

标签 jquery ajax django file tree

任何人都知道在Django上使用jquery文件树浏览器的教程。我按照本教程
http://www.abeautifulsite.net/blog/2008/03/jquery-file-tree/但我无法使其工作,我对此代码块感到困惑:

    $(document).ready( function() {
            $('#explorer').fileTree({
            root: '/windows/',
             script: 'jqueryFileTree.py',
            expandSpeed: 1000,
            collapseSpeed: 1000,
            multiFolder: True
            }, function(file) {
            alert(file);
    }); 
});


问题:在==>行中的脚本:'jqueryFileTree.py',
我将jqueryFileTree.py放在哪个目录中?

或者也许我可以将jqueryFileTree.py的内容放入我的views.py中?

最佳答案

您需要将jqueryFileTree文件放入站点的根目录中,或至少放置在与站点相同的级别上。还要确保您的html中有一个称为Explorer的div。

您可以将其放在视图文件中,但实际上不应该这样做,因为除非您的页面实现了缓存,否则根本不会将其缓存在客户端

关于jquery - jQuery文件树浏览器和Django,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2286251/

相关文章:

javascript - 如何将具有值的行/列添加到数据表 csv 导出

jquery - 在 iframe 中播放 youtube 视频时在转义键事件上应用 jquery

jquery ajax 请求 with when 未正确执行

javascript - 在 ASP MVC 5 中使用 AJAX 时,HttpPostedFileBase 为空

javascript - 将数据从 Javascript 往返传递到 Redis(通过 Python)并返回?

django - 使用 Django 设置 Yeoman

带有引导验证的 form.each 函数上的 jquery 递归错误太多

javascript - 我的 jQuery .click 事件正在创建一个错误,因为它有一个 click() 事件

python - TransactionTestCase 和 pytest 测试失败

django - Django 管理站点中的列/字段级权限?