Déployer!
Le déploiement est une partie importante du processus de développement de site Web. Le déploiement est le processus de publication de votre application sur Internet afin que les gens puissent enfin aller voir votre application.
Comme vous l'avez appris, un site Web doit être situé sur un serveur. Il existe de nombreux fournisseurs de serveurs disponibles sur Internet, nous allons utiliser Glitch. Glitch est parfait pour les petites applications écrites en Python et montrer votre blog à votre famille et vos amis !
Grâce à Glitch, le déploiement est simple. Au bas de l'environnement de développement Glitch, recherchez le bouton Preview
, puis sélectionnez Open preview pane
(Ouvrir le volet de prévisualisation
en français) ou Preview in a new window
(Aperçu dans une nouvelle fenêtre
en français). Cela lancera votre première application Django.
Vous êtes désormais sur Internet !
Votre site devrait maintenant être accessible sur Internet ! Vous pouvez partagez ce lien avec qui vous le souhaitez :)
Jetez un œil à votre site !
La page par défaut de votre site doit dire "It worked!". Vous pouvez essayer d'accéder à l'interface d’administration en ajoutant /admin/
à la fin de l'URL. Normalement, une page de login devrait s'afficher. Identifiez-vous avec votre nom d'utilisateur et mot de passe et vous verrez que vous pourrez créer de nouveaux messages sur le serveur.
Félicitations ! Le déploiement est l’une des parties les plus épineuses du développement web et il faut souvent plusieurs jours avant d'obtenir quelque chose de fonctionnel. Mais vous avez réussi à mettre votre site en ligne, sur le vrai Internet !
Ce tutoriel est conçu pour les débutant-e-s, et pendant le déploiement, nous avons pris quelques raccourcis qui, d'un point de vue de la sécurité, ne sont pas idéaux. Quand vous voudrez aller plus loin dans ce projet, ou commencer un nouveau projet, vous devriez consulter la Checklist de déploiement pour Django pour obtenir des conseils sur comment sécuriser votre site.