diff --git a/docs/cours/outils-garage/devenv/index.md b/docs/cours/outils-garage/devenv/index.md index 5a3f3a0d..759ab2f1 100644 --- a/docs/cours/outils-garage/devenv/index.md +++ b/docs/cours/outils-garage/devenv/index.md @@ -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 ``` diff --git a/docs/css/custom.css b/docs/css/custom.css new file mode 100644 index 00000000..a7631fe4 --- /dev/null +++ b/docs/css/custom.css @@ -0,0 +1,3 @@ +.md-footer { + display: none !important; + } \ No newline at end of file diff --git a/mkdocs.yml b/mkdocs.yml index ae195b5c..9acb476a 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -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":