Si dans vos tables de BD, vous avez une clé étrangère, il faut utiliser un type de champ de WTForms "SelectField".
Exemple : (Voir le MLD ci-dessous) Pour une voiture, selon la carte grise (en Suisse) on a un seul entraînement possible pour une voiture.
Donc dans la "t_voiture" on va avoir une "fk_entrainement" reliée à la table entraînement.
La table "t_entrainement" dans le champ "nom_entrainement" contient les valeurs ci-dessous :
AV = avant
AR = arrière
4RM = sur toutes les roues
C = chenilles
TT = tout terrain (déclaration conforme à l’art. 12, al. 3, OETV)

C'est une démonstration qu'il faut adapter à votre BD, si vous en avez l'utilité. Le principe de la "liste déroulante" est de proposer un ensemble de valeurs fiables (car basées sur une table) à l'utilisateur, il peut ainsi choisir une(des) valeur(s) parmi l'ensemble affiché dans la liste.
Pour cet exemple de "liste déroulante" avec WTForms, j'ai laissé mes essais en commentaires.
Il y a plusieurs solutions de gérer une liste déroulante.
Ce "projet" est un laboratoire, à vous de tenter quelques expériences à partir de ce que j'ai proposé.
Il est certain que vous ne pouvez pas tout apprendre avec la seule documentation du site original.
https://wtforms.readthedocs.io/en/2.3.x/fields/
Il faut chercher sur l'Internet, c'est là que vous apprenez le plus sur les techniques en usage.
La curiosité est indispensable, vos découvertes techniques seront fantastiques.
ps : Il est probable que votre concept de BD possède une seule table intermédiaire, celle que JE vous IMPOSE.
Mon discours sur le "plusieurs à plusieurs" est un hurlement --> TOUT est "n" à "n" (avec des tables intermédiaires).
Mais la "flemmardise minimale" de l'être humain fait qu'il est plus simple de considérer qu'une personne
possède une seule adresse "mail", par exemple.
Alors que dans ma manière de concevoir les BD, je prétends que chaque personne peut avoir plusieurs adresses "mails". Le monde est pluriel, donc il ne doit y avoir que des concepts de BD "plusieurs à plusieurs" entre les tables.
C'est un hymne à l'intégrité référentielle que j'aboie devant vous !!!