Dan*_*rip 5 python windows django template-engine cheetah
所以我试图将Cheetah模板引擎与Django Web框架结合使用,这实际上工作正常.我做了一些简单的测试,我能够渲染页面和诸如此类的东西.
但是,除了在Cheetah模板中使用非常简单的变量/属性/方法之外,每当做任何事情时都会出现问题.它生气了,并说:你没有安装NameMapper的C版本!我正在禁用Cheetah的useStackFrames选项,因为使用Python版本的NameMapper会非常慢.您应该使用已编译的NameMapper C版本获取Cheetah的副本."\n你没有安装NameMapper的C版本!"
然后它将无法找到我试图在Cheetah模板中调用的任何属性或方法.
我试图下载Namemapper的C版本并安装它,但我不知道如何'安装'.pyd文件(当我在网上查找'.pyd'文件时它说它们只是动态python模块可以与import语句一起使用).此外,Cheetah网站只有C版本的Namemapper用于python 2.4和2.5,而我使用的是python 2.6.1,所以这可能也是一个问题.
有人有解决方案吗?谢谢.
| 归档时间: |
|
| 查看次数: |
5419 次 |
| 最近记录: |