長い時間、flask-admin と wtforms のドキュメントとソース コードの両方を調べた後でも、flask-admin モデル フォームの入力フィールドのサイズを変更する方法を理解できませんでした。
wtf の「クラッシュ コース」ページによると、次のように、テンプレートのフォーム フィールド css パラメータに渡すことができるはずです (jinja2 の例)。
<form method="POST" action="/login">
<div>{{ form.username.label }}: {{ form.username(size="10") }}</div>
<div>{{ form.password.label }}: {{ form.password() }}</div>
</form>
ただし、Flask-Admin フォーム フィールド/テンプレートでは、これは不可能のようです。少なくとも私はこれを行うための適切な方法を見つけていません
アドバイスをいただければ幸いです