Можно ли ограничить выбор в SelectModelField в wtf-peewee - PullRequest
0 голосов
/ 09 марта 2012

Я использую колбу с flask-peewee и wtfpeewee.
Итак, у меня есть такие модели:

class Category(Model):
    name = CharField()
    user = ForeignKeyField(User, null=True)

class Record(Model):
    value = DecimalField()
    category = ForeignKeyField(Category)
    user = ForeignKeyField(User)

Когда я создаю форму для пользователя, чтобы добавить запись, я делаю это так:

RecordForm = model_form(Record)

Все категории в базе данных доступны для выбора в поле «Категория» этой формы, но мне нужно ограничить доступные варианты выбора для поля «Категория» набором категорий, в которых пользовательское поле равно None или текущий(вошел в систему) пользователь.Я знаю, как ограничить его запросом, но как это сделать для поля формы?

1 Ответ

1 голос
/ 27 марта 2012

Извините, что вижу это сейчас

...