我正在尝试让 Protovis 在我的 Django 站点中工作。这是我的示例代码:
<html>
<head>
<script type="text/javascript" src="protovis-r3.2.js"></script>
</head>
<body>
<script type="text/javascript+protovis">
new pv.Panel().width(150).height(150).anchor("center")
.add(pv.Label)
.text("Hello, world!")
.root.render();
</script>
{{ object.name }}
</body>
</html>
当我直接在 Firefox 中打开此文件时,会同时显示 Protovis 'Hello World' 图像和字符串“{{ object.name }}”。
但是从我的 Django 服务器访问 .html 文件模板时,我只看到 {{ object.name }} (打印出的对象名称)。
到目前为止,我还没有发现类似的问题,以满足 Protovis 在 Django 中的使用。如果有人让它工作或知道我做错了什么,请告诉我。
谢谢,