Google App Engine gets property verbose_name from instance

For such a model:

 from google.appengine.ext import db
 class X(db.Model):
    p = db.StringProperty(verbose_name="Like π, but more modern.")

      

How can I access verbose_name from x=X()

(instance X

)?

It might be expected x.p.verbose_name

to work, or alternatively x.properties()['p'].verbose_name

, but doesn't seem to work.

Thanks!

EDIT: x.name.verbose_name => xpverbose_name

+2


a source to share


2 answers


x.properties()['p'].verbose_name

definitely works - you can check yourself at http://shell.appspot.com/



+3


a source


x = X(p="Foo!")
print x.p.verbose_name

      



It works?

0


a source







All Articles