From 48e7f0d3fe88b9d409a2d54123c51a4414ebdb7b Mon Sep 17 00:00:00 2001 From: ramzouillee <48603083+buchtioof@users.noreply.github.com> Date: Mon, 16 Feb 2026 11:59:07 +0100 Subject: [PATCH] update python doc --- docs/learn/{devops => python}/2026-01-16.md | 0 docs/learn/{devops => python}/2026-02-16.md | 9 ++++++--- mkdocs.yml | 5 +++-- 3 files changed, 9 insertions(+), 5 deletions(-) rename docs/learn/{devops => python}/2026-01-16.md (100%) rename docs/learn/{devops => python}/2026-02-16.md (97%) diff --git a/docs/learn/devops/2026-01-16.md b/docs/learn/python/2026-01-16.md similarity index 100% rename from docs/learn/devops/2026-01-16.md rename to docs/learn/python/2026-01-16.md diff --git a/docs/learn/devops/2026-02-16.md b/docs/learn/python/2026-02-16.md similarity index 97% rename from docs/learn/devops/2026-02-16.md rename to docs/learn/python/2026-02-16.md index 9f2a9eb..5048024 100644 --- a/docs/learn/devops/2026-02-16.md +++ b/docs/learn/python/2026-02-16.md @@ -4,13 +4,16 @@ Pour commencer un projet Django, c'est super simple : --> D'abord, créer un dossier de projet +-> D'abord, créer un dossier de projet + `mkdir projet` -> Ensuite créer un environnement virtuel Python puis installer Django via pip + `python3 -m venv "projetvenv" && source projetvenv/bin/activate && pip install django` -> Maintenant, créer le projet Django dans ce dossier (le point à la fin indique que l'on crée dans ce dossier le projet) + `django-admin startproject config .` -> On peut maintenant travailler dans notre projet Django @@ -23,7 +26,7 @@ Django fonctionne sur l'utilisations de petits modules appelés "Applications", En gros, on a un projet (dossier "config") dans lequel on gère les réglages généraux de Django (serveur, adresses, ect...) et des applications (dans leurs dossiers propres) qui gèrent leurs tâches propres à elles -Pour créer une Application on utilise cette commande -> `python manage.py startapp api` +Pour créer une Application on utilise cette commande -> `python manage.py startapp nomdel'app` ## Fonctionnement d'une Application @@ -61,7 +64,7 @@ Le template, c'est l'interface, par exemple des fichiers HTML. Il reçoit les do {{ data.hostname }} - Grabber ``` -### URLs +## URLs Un autre composant très important dans Django, c'est les URLs. C'est un fichier dans lequel on doit router ce que telle url dans le navigateur doit effectuer. diff --git a/mkdocs.yml b/mkdocs.yml index 15392c1..ce3388c 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -55,13 +55,14 @@ nav: - learn/devops/2025-10-30.md - learn/devops/2025-11-28.md - learn/devops/2025-12-12.md - - learn/devops/2026-01-16.md - learn/devops/2026-01-22.md - - learn/devops/2026-02-16.md - ☕ Javascript: - learn/javascript/2026-01-30.md - learn/javascript/2026-02-06.md - learn/javascript/2026-02-09.md + - 🐍 Python : + - learn/devops/2026-01-16.md + - learn/devops/2026-02-16.md - Projets: - projects/2025-12-05.md - projects/2026-01-23.md