別のモデルにUser
として表示されるモデルがあります。ReferenceProperty
Group
Group
を使用して のフォームを作成するMeta
と、フォームの値に大量の生成された文字列が含まれます。username
これをやめて、代わりにのフィールドを使用したいと思いUser
ます。
私はすでに を定義していますkey_name
。ただし、str(user.key())
それでも生成された文字列が得られます。をオーバーライドできましたがkey()
、それは悪いことです。何かご意見は?Group フォームusername
で ModelChoiceProperty 値に s を使用し、フォームを引き続き検証して保存する必要があります。key()
ソースによると、現在、フォームは の文字列値を出力します。