相关疑难解决方法(0)

Tornado和JavaScript库的问题

我正在尝试使用Tornado Web服务器编写一个简单的python Web应用程序,并且无法使用我需要的JavaScript库.我想使用Protovis JavaScript绘图库,所以我将以下"Hello World"代码片段添加到我的template.html:

<script type="text/javascript" src="/protovis-d3.2.js"></script>
<script type="text/javascript+protovis">
new pv.Panel()
    .width(150)
    .height(150)
    .anchor("center")
    .add(pv.Label)
        .text("Hello, world!")
        .root.render();
</script>
Run Code Online (Sandbox Code Playgroud)

但是,每当我运行Web服务器并尝试访问该页面时,我在控制台上都会收到以下错误:

WARNING:root:404 GET /protovis-d3.2.js (127.0.0.1) 0.46ms
Run Code Online (Sandbox Code Playgroud)

protovis.js文件与我的server.py文件位于同一目录中,并且所有权限都已正确设置.我在尝试使用src和JavaScript文件时遇到同样的错误,所以我知道protovis.js文件没有问题,但是Tornado服务器的路由有问题.

有谁知道我怎么能正确地src这个JavaScript代码,谢谢.

javascript python templates tornado protovis

5
推荐指数
1
解决办法
5031
查看次数

标签 统计

javascript ×1

protovis ×1

python ×1

templates ×1

tornado ×1