J'utilise des formulaires django ou peut-être un autre formulaire si j'ai besoin de quelque chose de spécifique dans tous les cas, quoi qu'il arrive. Je ne compose jamais de formulaires en utilisant du vieux HTML.
De nombreux aspects du traitement des formulaires ne sont pas liés à la présentation. Quel type d'information doit être recueilli et comment valider cela ne relève certainement pas du domaine de la présentation. L'utilisation d'un assistant de formulaires peut aider à unifier tout ce travail d'une manière très pratique.
Le fait qu'un assistant de formulaires puisse également rendre html est en quelque sorte une coïncidence de son utilisation. Certainement, si c'est tout ce qu'ils faisaient, ils ne valaient pas grand chose, mais comme ils font tout cela et restent en synchronisation avec les besoins de la logique métier, il faut quelque peu utiliser le rendu html de l'assistant de formulaire pour récolter le bénéfice maximal de l'assistance qu'il offre le reste de l'application.