This commit is contained in:
parent
813ff49dc4
commit
6838cdd1a3
@ -14,7 +14,7 @@ Pour chaque étape, vous devez m'envoyer en mp dans le tchat les éléments dema
|
||||
??? note "Étape 2: Avoir un système à jour"
|
||||
|
||||
Dans Debian, s'assurer qu'on a bien le fichier `/etc/apt/sources.list` qui correspond bien à Debian 11 Bullseye:
|
||||
```
|
||||
```conf
|
||||
deb http://deb.debian.org/debian/ bookworm main non-free-firmware contrib non-free
|
||||
deb-src http://deb.debian.org/debian/ bookworm main non-free-firmware contrib non-free
|
||||
deb http://deb.debian.org/debian/ bookworm-updates main non-free-firmware contrib non-free
|
||||
@ -26,7 +26,7 @@ Pour chaque étape, vous devez m'envoyer en mp dans le tchat les éléments dema
|
||||
```
|
||||
|
||||
Faire les mises à jour complètes, redémarrer l'ordinateur, et faire une deuxième fois les mises à jour sur le nouveau noyau:
|
||||
```
|
||||
```bash
|
||||
sudo apt update
|
||||
sudo apt upgrade
|
||||
sudo apt dist-upgrade
|
||||
@ -36,7 +36,7 @@ Pour chaque étape, vous devez m'envoyer en mp dans le tchat les éléments dema
|
||||
|
||||
??? note "Étape 3: Installer les outils de virtualisation et de gestion de paquets"
|
||||
1. Installer quelques outils fondamentaux:
|
||||
```
|
||||
```bash
|
||||
sudo apt install curl git wget screen
|
||||
```
|
||||
1. Installer [flatpak](https://flatpak.org/setup/Debian/)
|
||||
@ -44,7 +44,7 @@ Pour chaque étape, vous devez m'envoyer en mp dans le tchat les éléments dema
|
||||
3. Installer [docker & doker-compose](https://docs.docker.com/engine/install/debian/)
|
||||
|
||||
**Envoyez-moi en mp le résultat des commandes suivantes: **
|
||||
```
|
||||
```bash
|
||||
flatpak --version
|
||||
snap --version
|
||||
docker version
|
||||
@ -52,7 +52,7 @@ Pour chaque étape, vous devez m'envoyer en mp dans le tchat les éléments dema
|
||||
```
|
||||
|
||||
??? note "Étape 4: Installer python3 et le gestionnaire pypi"
|
||||
```
|
||||
```bash
|
||||
sudo apt install python3
|
||||
sudo apt install python3-pip
|
||||
```
|
||||
@ -63,20 +63,20 @@ Pour chaque étape, vous devez m'envoyer en mp dans le tchat les éléments dema
|
||||
|
||||
??? note "Étape 5: Initialiser un projet Git"
|
||||
1. Créer un dossier en choisissant le nom du projet
|
||||
```
|
||||
```bash
|
||||
mkdir mon-projet
|
||||
cd mon-projet
|
||||
```
|
||||
2. Si vous utilisez git sur cet ordinateur pour la 1ère fois, c onfigurer la liaison avec votre compte gitlab
|
||||
```
|
||||
```bash
|
||||
git config --global user.email "adresse-mail-de-votre-compte-gitlab"
|
||||
```
|
||||
2. Initialiser un projet git
|
||||
```
|
||||
```bash
|
||||
git init .
|
||||
```
|
||||
3. Créer un fichier `README.md` et l'ajouter au projet
|
||||
```
|
||||
```bash
|
||||
touch README.md
|
||||
echo "#Nom de mon projet" > README.md
|
||||
git add README.md
|
||||
@ -85,24 +85,24 @@ Pour chaque étape, vous devez m'envoyer en mp dans le tchat les éléments dema
|
||||
3. Pousser le projet vers [gitlab](https://zapier.com/blog/how-to-push-to-gitlab/)
|
||||
|
||||
**Expliquez-moi en mp à quoi sert git, et envoyez moi le résultat de la commande suivante en mp:**
|
||||
```
|
||||
```bash
|
||||
git log
|
||||
```
|
||||
|
||||
??? note "Étape 6. Créer un environnement virtuel Django pour votre projet"
|
||||
1. Créer l'environnement virtuel
|
||||
```
|
||||
```bash
|
||||
python3 -m venv venv
|
||||
```
|
||||
2. Excluez l'environnement virtuel de votre projet
|
||||
```
|
||||
```bash
|
||||
touch .gitignore
|
||||
echo venv >> .gitignore
|
||||
git add .gitignore
|
||||
git commit -m "add venv in gitignore"
|
||||
```
|
||||
3. Activez l'environnement virtuel
|
||||
```
|
||||
```bash
|
||||
source venv/bin/activate
|
||||
```
|
||||
|
||||
@ -110,21 +110,21 @@ Pour chaque étape, vous devez m'envoyer en mp dans le tchat les éléments dema
|
||||
|
||||
??? note "Étape 7. Installer Django et démarrer un projet"
|
||||
1. Installer les librairies nécessaires (l'environnement virtuel doit être activé)
|
||||
```
|
||||
```bash
|
||||
pip install django
|
||||
```
|
||||
2. Créer le projet
|
||||
```
|
||||
```bash
|
||||
django-admin startproject nom-du-site-web .
|
||||
```
|
||||
3. Ajouter les nouveaux fichiers au projet
|
||||
```
|
||||
```bash
|
||||
git add -A
|
||||
git commit -m "start django project"
|
||||
```
|
||||
|
||||
**Montrez le résultat de la commande suivante: **
|
||||
```
|
||||
```bash
|
||||
python -m django --version
|
||||
```
|
||||
|
||||
|
||||
3
docs/css/custom.css
Normal file
3
docs/css/custom.css
Normal file
@ -0,0 +1,3 @@
|
||||
.md-footer {
|
||||
display: none !important;
|
||||
}
|
||||
@ -62,6 +62,7 @@ extra_javascript:
|
||||
- https://unpkg.com/mermaid@8.8.2/dist/mermaid.min.js
|
||||
extra_css:
|
||||
- https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.1.1/styles/default.min.css
|
||||
- css/custom.css
|
||||
nav:
|
||||
- Accueil: index.md
|
||||
- "Présentation du Garage":
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user