Formulaires

Formulaires

Vue d'ensemble

Runique fournit un système de formulaires puissant, inspiré de Django. Il existe deux approches :

  1. Manuelle — Définir les champs via le trait RuniqueForm.
  2. Automatique — Dériver un formulaire depuis un schéma model! avec #[form(...)].

Les formulaires sont extraits automatiquement des requêtes via l'extracteur Prisme, gèrent la validation (y compris via le crate validator pour les emails/URLs), le CSRF, le hachage Argon2 des mots de passe, et peuvent être sauvegardés directement en base de données.