Implementação do campo Select2 no flask / flask-admin
Estou tentando implementar o campo Select2 em uma das minhas visualizações de balão. Basicamente, quero o mesmo campo select2 na visualização do meu aplicativo de balão (não um modelview do administrador de balões) que no modelo do Flask-admin criar visualizações. Atualmente minha solução tem sidoQuerySelectField
de wtforms que se parece com isso
class TestForm(Form):
name= QuerySelectField(query_factory=lambda: models.User.query.all())
Isso me permite carregar e selecionar todos os dados necessários, mas não fornece a caixa de pesquisa select2 etc. Atualmente, tudo o que encontrei éSelect2Field
eSelect2Widget
do flask / admin / form / fields e flask / admin / form / widgets da mesma forma que neste posthttps://stackoverflow.com/questions/24644960/how-to-steal-flask-admin-tag-form-field e também selecione documentação2 emhttp://ivaynberg.github.io/select2/ Pelo que entendi, estes podem ser reutilizáveis, o que significa que não há necessidade de outros widgets personalizados, campos personalizados.
Ficaria grato se alguém pudesse fornecer mais informações sobre a implementação do campo select2 no aplicativo de balão (incluindo visualizações, modelos, arquivos de formulários e como "conectar-se" corretamente aos arquivos js e css necessários, além de como carregar o campo com o modelo de banco de dados I necessidade).