Compare commits

...

2 Commits

Author SHA1 Message Date
ramzouillee
65fd7f4b3b update mkdocs 2026-02-16 12:01:01 +01:00
ramzouillee
48e7f0d3fe update python doc 2026-02-16 11:59:07 +01:00
3 changed files with 9 additions and 5 deletions

View File

@ -5,12 +5,15 @@
Pour commencer un projet Django, c'est super simple :
-> 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
<title>{{ data.hostname }} - Grabber</title>
```
### 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.

View File

@ -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/python/2026-01-16.md
- learn/python/2026-02-16.md
- Projets:
- projects/2025-12-05.md
- projects/2026-01-23.md