我正在尝试使用Tornado web服务器编写一个简单的pythonweb应用程序,但是在使用我需要的JavaScript库时遇到了问题。我想使用Protovis JavaScript绘图库,所以在template.html中添加了以下“Hello World”代码片段:
<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>
但是,每当我运行webserver并尝试访问页面时,控制台上会出现以下错误:
WARNING:root:404 GET /protovis-d3.2.js (127.0.0.1) 0.46ms
protovis.js文件与我的server.py文件位于同一目录中,并且其所有权限都设置正确。我在尝试src和JavaScript文件时也遇到了同样的错误,因此我知道protovis.js文件没有问题,但是Tornado服务器的路由有问题。
有人知道我如何正确地调用这个JavaScript代码吗,谢谢。
目前没有回答
相关问题 更多 >
编程相关推荐