我正在阅读http://www.djangobook.com/en/2.0/chapter04.html。我是 python 和 django 的新手,但有 php 的经验。
我遇到了以下情况:
>>> t = Template("My name is {{ person.first_name }}.")
>>> class PersonClass3:
... def first_name(self):
... raise AssertionError, "foo"
>>> p = PersonClass3()
>>> t.render(Context({"person": p}))
这给出了以下错误;
Traceback (most recent call last):
...
AssertionError: foo
有人介意解释为什么会发生此错误吗?我不确定我是否理解问题所在。我了解第 1,2 和 5 行,但不了解其他行。
谢谢,
账单