王振 2011年09月09日 星期五 10:36 | 1741次浏览 | 0条评论
django template中应用下划线开头的属性和方法是不允许的。
所以使用mongodb的时候(我用的pymongo),
something={"_id":"4e69719a5f42e516f1000000",
"name":"user",
……}
像这样一个字典,在模板层直接引用"something._id"会异常。
解决方法是自定义 template filter。
方法见:http://villaroad.com/2010/02/return-mongodb-ids-inside-django/
Zeuux © 2024
京ICP备05028076号
暂时没有评论