我在模型类中有一些自定义函数来处理一些数据,然后将自定义属性添加到模型中。问题是,如果在生成模板时有任何异常,我不知道如何引发异常(错误似乎只是无声的,因此它将进一步处理模板但给出 NO ERROR )在视图中
test.objects.all()
render_to_string('template.html', {'test': test})
在模板中
{{ entry.state }}
在模型中:
@property
def state(self):
somedict = {'a': 111}
try:
print somedict['b']
except Exception as e:
FATAL_ERROR
我应该用什么代替 fatal_error 以便模板处理立即停止,或者给渲染函数一些异常?谢谢