【发布时间】:2010-11-13 10:48:10
【问题描述】:
我在 Google App Engine 中使用 Django。如果我有课
class Person():
first_name = StringProperty()
last_name = StringProperty()
我有一个实例,其中 Person.first_name = Bob 和 Person.last_name = Vance,我可以创建一个模板来迭代 Person 属性以生成:
<tr>
<td>First</td>
<td>Bob</td>
</tr>
<tr>
<td>Last</td>
<td>Vance</td>
</tr>
也许更简洁地说,是否有一个 model.as_table() 方法可以打印出我的实例 Bob Vance 的属性?
【问题讨论】:
-
是的,你可以! ___________
-
好的...怎么样?我想知道是否有一种方法可以自动执行... for attr in attr(Person): 但我认为 python 不允许迭代属性。
标签: django google-app-engine django-models django-templates