1. 首页
  2. 数据库
  3. 其它
  4. 在Python的Django框架中调用方法和处理无效变量

在Python的Django框架中调用方法和处理无效变量

上传者: 2020-12-31 17:54:37上传 PDF文件 56KB 热度 9次
方法调用行为 方法调用比其他类型的查找略为复杂一点。 以下是一些注意事项: 在方法查找过程中,如果某方法抛出一个异常,除非该异常有一个 silent_variable_failure 属性并且值为 True ,否则的话它将被传播。如果异常被传播,模板里的指定变量会被置为空字符串,比如: >>> t = Template("My name is {{ person.first_name }}.") >>> class PersonClass3: ... def first_name(self): ... raise AssertionError, "foo" >>> p =
用户评论