重複の可能性:
Google アプリ エンジンの選択プロパティ
私は App Engine と Python の初心者です (私の経験は ASP です)。
AppEngine ドキュメント ( https://developers.google.com/appengine/docs/python/datastore/datamodeling ) の DataModeling セクションには、次のように始まる例が示されています。
class Pet(db.Model):
name = db.StringProperty(required=True)
type = db.StringProperty(required=True, choices=set(["cat", "dog", "bird"]), default="dog")
Jinja2 PetCreate.html テンプレートでこれらの許容値を参照するにはどうすればよいですか?
選択オプションがDjango関連の構造だけであるかどうかはわかりません(私はDjangoを使用していません-Jinja2のみです)
これらの値を html 選択構造にハードコードする必要があるのは意味がないようです (とにかく、すべての作成および編集ケースで許容値をハードコードする必要がある場合は、わざわざモデルに入れる必要があります)。
このモデルに合わせた PetCreate.html テンプレートの例を教えてください。
私は Python2.7 を使用しており、テンプレートに Jinja2 を使用しようとしており、(Cloud SQL ではなく) Datastore を使用したいと考えています。
ありがとう。