Admin Runique
L'administration Runique génère un CRUD complet à partir d'une macro déclarative (admin!).
Exemple minimal
admin! {
users: users::Model => RegisterForm {
title: "Utilisateurs",
list_display: [
["username", "Nom d'utilisateur"],
["email", "Email"],
["is_active", "Actif"],
],
list_filter: [
["is_active", "Actif"],
]
}
}
| Fichier | Contenu |
|---|---|
| Mise en place | Câbler l'admin dans un projet existant, créer un superuser |
| CLI | Commande runique start, workflow général |
| Daemon & génération | Fichiers générés, comportement du watcher |
Macro admin! | Syntaxe complète, champs obligatoires et optionnels |
| Création d'utilisateur | Flux complet création → email → activation, modèle custom |
| Vue liste | Pagination, tri, recherche, list_display, list_filter |
| Permissions | Rôles, is_staff / is_superuser, vérification runtime |
| Templates | Hiérarchie de templates, blocks, surcharge du visuel |
| Évolutions | Axes d'évolution et état bêta |