Madoc#
Cette documentation est principalement constituée de notes personnelles basées sur mes compréhensions et expériences. Elle ne vise pas à se substituer aux documentations officielles des technologies concernées. Elle est plutôt destinée à servir de référence rapide et pratique, et peut contenir des astuces ou des conseils basés sur mes propres expériences.
Je vous invite tous à contribuer en soumettant vos propres idées, astuces et corrections. Ensemble, nous pouvons améliorer cette documentation et en faire une ressource encore plus utile pour la communauté.
Information#
Auteur : Laurent Jouron Envoyez moi un e-mailEtablissement: Ikigai
Projet : Madoc
Creation date : avr. 09, 2024
Modification date : avr. 14, 2026
Status du document : En developpement
Technology#
Framework#
Bases de données#
Github#
Docker#
Intégration continue#
Deploiement#
Editeur de code#
Test#
Documentation#
Docstrings#
Library#
Convention#
Enrironnement virtuel#
Full table of contents#
- Python
- Django
- DRF
- Wagtail
- Cookiecutter
- uv
- Documentation technique
- Vue d’ensemble
- Installation et prérequis
- Section 1 — Préambule et helpers
- Section 2 — Starship Prompt
- Section 3 — PSReadLine
- Section 4 — Alias Git
- Section 5 — Alias uv
- Section 6 — Commandes Django
- Section 7 —
djapp_pro - Section 8 —
djmodel - Section 9 —
djview - Section 10 —
djcrud - Section 11 —
djapi - Section 12 —
uvdjpro - Points techniques importants
- Utilisation
- Démarrage rapide
- Créer un nouveau projet —
uvdjpro - Lancer le serveur de développement
- Commandes Git
- Commandes uv
- Commandes Django
- Ajouter une nouvelle application —
djapp_pro - Ajouter un modèle —
djmodel - Ajouter une vue —
djview - Générer un CRUD complet —
djcrud - Créer une API REST —
djapi - Supprimer les fichiers compilés —
djclean - Commandes Makefile
- Déploiement
- Workflow complet — exemple de projet
- Résolution des problèmes courants
- Documentation technique
- Initialisation
- DRF
- Docker
- Github
- Sentry
- Circleci
- Sphinx
- Pytest
- Docstrings
- Youtube
- Data