【发布时间】:2013-04-05 14:10:52
【问题描述】:
我有一个名为 mymodel 的模型,它有一个属性 getp,但这需要一个参数(请求):
class Mymodel(models.Model):
...
def getp(self, request):
return "STH"
。从视图中,我将请求和一个模型传递给模板:
return render_to_response('x.html', {
'mymodel': Mymodel.objects.get(id=17),
'request': request
}, context_instance = RequestContext(request))
,从模板文件中,有没有办法用请求参数调用getp函数?我知道不应该这样使用它,但我的问题是理论上的而不是实际的。
有解决这个问题的办法吗?
谢谢。
【问题讨论】:
标签: python django templates variables models