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