- Formations
- conversion_path Parcours & Formations
- science Projets
- data_object Exercices de code
- psychology Exercices IA
- quiz Quiz
- Articles
- rss_feed Blog
- sort_by_alpha Glossaire
- menu_book Guides
- help_center FAQ
- media_link Ressources
- Communauté
- groups La communauté
- forum Questions
- live_tv Mentorats
- science Projets mensuels
- Formations
- conversion_path Parcours & Formations
- science Projets
- data_object Exercices de code
- psychology Exercices IA
- quiz Quiz
- Articles
- rss_feed Blog
- sort_by_alpha Glossaire
- menu_book Guides
- help_center FAQ
- media_link Ressources
- Communauté
- groups La communauté
- forum Questions
- live_tv Mentorats
- science Projets mensuels
Deviens membre Premium magic_button
Débloque cette session en devenant Membre Premium 🚀
Inscris-toi
(c'est gratuit !)
Un compte est nécessaire pour participer aux discussions.
Créer un compte person00:00:00 :Dans cette partie, on va voir comment ouvrir notre projet Django à l'intérieur de PyCharmet quelques opérations qu'on peut faire pour se simplifier la vie.
00:00:08 :Donc devant moi, ici, j'ai la fenêtre par défaut de PyCharm.C'est la version community, la version gratuite que vous pouvez télécharger sur le site de JetBrains.
00:00:17 :Et je vais ouvrir mon projet Django.Je clique sur Open et on va ensuite choisir le dossier DocBlog,ce dossier qui contient tous les fichiers de mon projet.
00:00:26 :Je clique sur Open pour l'ouvrir.Et on voit ici toute l'arborescence de notre projet.La première chose que je vais faire, c'est tout simplement exclure le dossier de l'environnement virtuel,puisque je ne veux pas le voir dans mon arborescence de dossier.
00:00:39 :Et donc, je vais faire un clic droit dessus et tout en bas, dans Mark Directory As, je vais dire Excluded.Donc là, il n'est pas caché par défaut.
00:00:47 :Vous voyez qu'il a juste changé de couleur.Pour le cacher, on peut cliquer sur la petite roue ici et décocher Show Excluded Files.Donc ici, les dossiers qui ont été marqués comme exclus ne sont plus affichés dans l'arborescence ici à gauche.
00:00:59 :Donc c'est pratique, comme ça, ça permet d'avoir quelque chose d'un peu moins encombré.Également, on va s'assurer qu'on a bien notre environnement virtuel qui est détecté.
00:01:06 :Donc pour ça, je vais aller dans les préférences de PyCharm.Donc ici, tout en haut, je vais aller dans Préférences.Et on va aller voir les préférences de notre projet.
00:01:14 :Donc ici, tout à gauche, vous avez Project.DocBlog.Et on a une sous-catégorie Python Interpreter.Donc par défaut, vous voyez qu'il va bien chercher le bon interpréteur qui est à l'intérieur du dossier .env.bin.
00:01:27 :Et on a donc l'interpréteur Python qui est automatiquement sélectionné.Et on voit ici toutes les bibliothèques que l'on avait installées.Donc par exemple, Django ici avec la version 3.1.6.
00:01:37 :Si jamais ici, vous n'avez pas le bon interpréteur, par exemple un interpréteur système,vous pouvez cliquer sur le menu déroulant, aller dans Show All et ajouter l'interpréteur Python.
00:01:47 :Donc là, imaginons que je l'enlève ici, que vous n'avez rien.Vous pouvez cliquer sur le plus et vous avez donc cette fenêtre qui apparaît,qui vous permet de créer un nouvel environnement virtuel ou d'en utiliser un existant.
00:01:58 :Donc nous, on en a déjà un qui existe.Là, vous voyez qu'il va là encore automatiquement récupérer le fichier qui est à l'intérieur de mon environnement virtuel.
00:02:06 :Donc ça, c'est quelque chose d'assez pratique avec PyCharm.Généralement, quand vous avez un dossier qui s'appelle soit .env, soit .venv ou .env tout simplement,il va détecter ce dossier et automatiquement vous l'afficher ici.
00:02:17 :Si ce n'est pas le cas, vous pouvez cliquer sur les points ici pour aller chercher précisémentl'interpréteur Python que vous souhaitez utiliser pour le projet.
00:02:24 :Donc moi ici, j'ai bien cet interpréteur qui est sélectionné.Je clique sur OK pour valider.Là, il est donc apparu dans ma liste d'interpréteurs Python.
00:02:31 :Je valide une deuxième fois avec OK et une troisième fois pour fermer cette fenêtre de préférence.Donc on a bien le bon interpréteur Python qui est utilisé pour notre projet.
00:02:40 :On va le voir tout en bas ici à droite.Vous voyez Python 3.9 avec entre parenthèses le nom de notre projet.Donc c'est tout bon.
00:02:47 :Et la dernière chose qu'on va changer, c'est le chemin de départ du terminal.Donc si j'ouvre le terminal, normalement vous avez un bouton ici pour l'ouvrir tout en bas à gauche.
00:02:56 :Sinon, vous pouvez aller dans View ici, dans Tool Window.Vous allez retrouver le terminal qui se trouve ici, l'avant dernier élément dans le menu.Donc je clique sur Terminal, ça va m'ouvrir un terminal.
00:03:07 :Le seul problème, c'est que ça va l'ouvrir dans le dossier Racine, donc dans DocBlog ici.Et moi, généralement, je vais vouloir dans mon terminal lancer par exemple la commande RunServer avec le fichier manage.py.
00:03:18 :Sauf que ce fichier, il se trouve à l'intérieur du dossier Source ici, donc le dossier src.Donc ce qui est un peu embêtant, c'est qu'à chaque fois je dois faire python src slash manage.py et ensuite RunServer.
00:03:30 :Donc pour me simplifier la vie, puisqu'on est un peu feignant quand on est développeur,on va changer le chemin par défaut dans lequel s'ouvre le terminal.
00:03:37 :Donc je vais retourner dans les préférences et ici je vais taper tout simplement Terminal.Et on devrait arriver ici dans la configuration Terminal, donc dans Tools, Terminal.
00:03:47 :Et vous voyez ici le dossier par défaut dans lequel le terminal va se lancer.Alors ne vous inquiétez pas, ces préférences sont modifiées uniquement pour votre projet existant.
00:03:55 :Vous voyez ici, c'est marqué For Current Project.Donc ça signifie que ce que vous modifiez ici ne va avoir d'effet que pour le projet DocBlog qu'on utilise actuellement.
00:04:04 :Donc là, le dossier de départ c'est DocBlog.Moi je vais tout simplement rajouter slash src à la fin.Je valide et là vous allez voir que si je ferme et que j'ouvre de nouveau l'onglet pour le terminal,automatiquement on se retrouve dans le dossier Source.
Ce n'est pas fini...
✋
Tu as complété % du parcours 🔥
Termine l'intégralité de la formation pour pouvoir débloquer ton attestation de réussite.