- 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 :De retour dans la console, on va créer notre base de données avec le fichier manage.py et la commandemigrate. Assurez-vous d'avoir toujours votre environnement virtuel qui est sourcé, si ce n'est
00:00:10 :pas le cas vous pouvez faire source et aller chercher le fichier activate qui est dans .envbin activate. Là je remonte d'un dossier puisque actuellement je suis dans le dossier source et
00:00:19 :notre environnement est directement dans la racine du projet. Assurez-vous de bien sourcervotre environnement virtuel et on va à l'intérieur du dossier source qui est le dossier qui contientle fichier manage.py. Utilisez la commande migrate donc je fais python manage.py migrate et ça va
00:00:35 :créer ma base de données donc dans le fichier db.sqlite3 puisque en ce moment on utilise unebase de données SQL. Donc là normalement si je fais un ls on voit qu'on a bien notre base de
00:00:46 :données db.sqlite3. Donc si je relance mon serveur donc je reviens sur l'onglet web ici, je cliquesur reload pour relancer mon application et normalement cette fois-ci on ne devrait plusavoir l'erreur que l'on avait quand on se rendait sur la page d'accueil du blog. Donc j'attends que
00:01:01 :ça soit terminé voilà c'est bon et je reviens ici, j'actualise et voilà vous voyez qu'on anotre site qui est en ligne. Donc j'espère que vous êtes contents puisque il y a beaucoup d'étapes
00:01:10 :avant d'arriver à ça mais là on a bien notre site qui est affiché donc pour l'instant on n'a aucunarticle. Vous voyez également qu'on n'a pas les fichiers statiques qui sont pour l'instant servis
00:01:18 :par notre serveur puisque la mise en forme n'est pas là et si je vais dans l'admin vous allezvoir que c'est encore plus flagrant. Dans l'administration de Django normalement on a un
00:01:26 :genre de carré bleu et là on n'a vraiment rien de rien. Donc ça c'est normal parce qu'on n'a pasencore configuré les fichiers statiques mais c'est ce qu'on va voir tout de suite dans laprochaine partie. Pour l'instant avant de terminer cette partie je vais juste créer un utilisateur
00:01:39 :admin puisque pour l'instant je n'en ai pas et je ne peux donc pas me connecter dans cetteinterface d'administration. Donc on revient dans la console et on va faire python manage.py create
00:01:49 :super user pour créer un super utilisateur qui va être un administrateur. Donc on me demande un nomd'utilisateur, par défaut il va utiliser le nom d'utilisateur de la machine sur laquelle je suisdonc docstring dans ce cas-ci. Moi je vais mettre tbash à la place, une adresse électronique. Il
00:02:06 :va nous demander un mot de passe donc vous rentrez le mot de passe ici. Donc là encore ne vousinquiétez pas c'est normal si vous ne voyez rien. Je valide avec entrée donc une fois que vous avez
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.