模型为:
class someModel(db.Model):
name = db.StringProperty()
def name_is_sss(self):
return self.name=='sss'
视图是:
a=someModel()
a.name='sss'
path = os.path.join(os.path.dirname(__file__), os.path.join('templates', 'blog/a.html'))
self.response.out.write(template.render(path, {'a':a}))
html是:
{{ a.name_is_sss }}
页面显示:
True
所以我想让它更有用,像这样:
模型:
class someModel(db.Model):
name = db.StringProperty()
def name_is_x(self,x):
return self.name==x
html是:
{% a.name_is_x 'www'%}
或者
{{ a.name_is_x 'www'}}
但错误是:
TemplateSyntaxError: Invalid block tag: 'a.name_is_x'
或者
TemplateSyntaxError: Could not parse the remainder: 'www'
那么如何让我的方法运行呢
谢谢
你已经试过这个了吗?你知道吗
相关问题 更多 >
编程相关推荐