我有类似的东西
class MyModel(models.Model):
...
def status(self):
return{'status':1, 'days':10}
并在模板中
{{ mymodel.status['status'] }}
但它会给我Could not parse the remainder: '['status']' from 'mymodel.status['status']'
使它运作的最佳方法是什么?
答案 0 :(得分:7)
在django模板中,访问项'item'
也使用.item
表单。
因此,请使用.status
:
{{ mymodel.status.status }}
请参阅The Django template language - Variables - Behind the scenes。