Aller au contenu principal

Django DRF LLM Wiki

Repères utiles :

Catalogue du wiki Django DRF. Cette note sert de point d'entrée principal pour naviguer dans la base.

Pilotage

  • Plan directeur — vision, structure globale, use cases cibles, exigences pédagogiques et stratégie d'itération.
  • Template de tutoriel — modèle standard à suivre pour écrire un tutoriel complet, progressif et non bâclé.
  • SCHEMA — règles éditoriales, structure, conventions et exigences minimales de qualité.
  • Journal d’itération — journal des itérations et des grandes décisions.

Raffinement transversal

Fondations

  • Comprendre Django — introduction pédagogique à Django, à sa logique de framework backend structurant, et à ses cas d'usage les plus naturels.
  • Comprendre Django REST Framework — explication claire de DRF, de son lien avec Django et de sa valeur ajoutée pour construire des APIs robustes.
  • Comment penser une API avec Django DRF — guide de conception pour apprendre à raisonner en ressources, acteurs, règles métier et responsabilités backend.
  • Les briques de base de Django DRF — vue d'ensemble des composants essentiels : modèles, serializers, vues, viewsets, routers, authentification et permissions.

Cas d’usage

Glossaire

Non prioritaire pour cette version du wiki. Le choix actuel est de privilégier les liens contextuels, les FAQ, les rappels pédagogiques intégrés et le parcours de lecture plutôt qu'une section glossaire séparée.

Comparaisons

Non prioritaire pour cette version du wiki. Le choix actuel est de privilégier d'abord les grands tutoriels et le raffinement transversal avant d'éventuelles notes de comparaison dédiées.

Sources

Non prioritaire pour cette version du wiki. Le wiki a été conçu ici comme un système pédagogique structuré, pas comme une base de références documentaires annotées.

Ordre de lecture recommandé

Pour construire ce wiki proprement, l'ordre recommandé est maintenant :

  1. Plan directeur
  2. SCHEMA
  3. Template de tutoriel
  4. Parcours de lecture
  5. Comprendre Django
  6. Comprendre Django REST Framework
  7. Comment penser une API avec Django DRF
  8. Les briques de base de Django DRF
  9. Backend pour application web ou mobile avec Django DRF
  10. API avec utilisateurs, rôles et permissions avec Django DRF
  11. Application métier / SaaS / outil interne avec Django DRF
  12. Produit avec back-office et admin Django
  13. Application centrée base de données avec Django DRF
  14. API B2B / API interne avec Django DRF
  15. Backend produit autour d'un système IA avec Django DRF
  16. FAQ, erreurs fréquentes et conseils pratiques en lecture de soutien ou de retour rapide

Current State

  • Statut global : les 7 grands use cases principaux sont rédigés et enrichis avec des mini-projets guidés
  • Phase actuelle : socle principal + audit itératif + passe de polish terminés pour cette version
  • Raffinement déjà ajouté : parcours de lecture + FAQ / erreurs fréquentes / conseils pratiques
  • Évolution pédagogique réalisée : chaque grand use case contient désormais une structure de mini-projet, une implémentation guidée avec code et une vérification guidée
  • Polish supplémentaire réalisé : repères de lecture ajoutés dans les structures de mini-projet et liens de progression harmonisés entre use cases
  • Glossaire / Comparisons / Sources : dépriorisés pour cette version
  • Prochaine étape optionnelle : second passage de polish, notes de comparaison ciblées, ou chapitres de soutien plus spécialisés