0
私はフロンターwtfとmongoengineを使用しています。現在、model_formを使用してフォームを作成すると、選択肢としてdb内のすべてのユーザーを含むSelectFieldとして「作成者」が生成されます。 ReferenceFieldの結果がフィルタリングされるようにmodel_formをカスタマイズする簡単な方法はありますか?たとえば、SelectFieldにはacmeグループのユーザーのみが選択肢として含まれていますか?wtforms model_formフィルター選択フィールドのオプション
class User(db.Document):
name = db.StringField()
group = db.StringField(choices = (acme, apple))
class Task(db.Document):
author = db.ReferenceField(User)
description = db.StringField(max_length = 300)
wtfTask = model_form(Task, wtf.Form)