class Employee(db.Model):
firstname = db.StringProperty()
lastname = db.StringProperty()
address1 = db.StringProperty()
timezone = db.FloatProperty() #might be -3.5 (can contain fractions)
class TestClassAttributes(webapp.RequestHandler):
"""
Enumerate attributes of a db.Model class
"""
def get(self):
for item in Employee.properties():
self.response.out.write("<br/>" + item)
#for subitem in item.__dict__:
# self.response.out.write("<br/> --" + subitem)
上記により、変数「item」のプロパティ名のリストが得られます。だったので、私の考えはitem.__dict__
うまくいきませんitem
でしたstr
。db.FloatProperty()
というプロパティなど、各プロパティのデータ フィールド タイプを表示するにはどうすればよいtimezone
でしょうか。
GAE = Google App Engine - しかし、同じ答えがどのクラスにも当てはまると確信しています。
ありがとう、ニール・ウォルターズ