Vous allez entamer le voyage de déploiement d'une application Django sur PythonAnywhere. Vous découvrirez les atouts de ce service tout en prenant connaissance de la structure générale de cette formation. Ensemble, nous jetterons les bases pour avancer en toute confiance sur ce chemin d'apprentissage.
Sous-titres
Résumé textuel
Réservé aux membres Premium
2. Présentation de PythonAnywhere
01:38
Découvrez le service PythonAnywhere, une plateforme de déploiement idéale pour vos applications Django. Vous allez comprendre son fonctionnement, et l'importance de PythonAnywhere dans le domaine des applications web. Nous allons explorer ensemble ses différentes fonctionnalités et comment elle simplifie le processus de déploiement.
Sous-titres
Résumé textuel
Réservé aux membres Premium
3. Création de l'app sur PythonAnywhere
04:34
Dans cette session, vous allez configurer votre application Django sur PythonAnywhere. Vous allez apprendre comment créer une nouvelle application sur cette plateforme. Nous allons passer en revue les étapes essentielles, de l'enregistrement d'un nouveau compte à la configuration de l'app Django. Enfin, nous verrons comment utiliser les outils PythonAnywhere pour gérer votre application.
Sous-titres
Résumé textuel
Réservé aux membres Premium
4. Configurer les variables d'environnement
07:02
Dans cette session, vous allez apprendre à configurer de manière optimale les variables d'environnement pour votre application Django. Nous allons vous montrer comment sécuriser, gérer et utiliser ces variables de manière efficace sur PythonAnywhere. Vous allez découvrir des techniques indispensables à la production d'une application Django sécurisée.
Sous-titres
Résumé textuel
Réservé aux membres Premium
5. Préparer les fichiers du projet Django
01:29
Dans cette session, vous allez apprendre à organiser et préparer efficacement les fichiers de votre projet Django. Vous comprendrez quelles sont les structures de fichiers Django les plus courantes. Aussi, nous aborderons ensemble comment ranger et configurer vos fichiers pour un déploiement réussi sur PythonAnywhere. Ensemble, nous ferons en sorte que votre application Django soit prête pour un déploiement fluide et efficace.
Sous-titres
Résumé textuel
Réservé aux membres Premium
6. Créer le fichier requirements.txt
01:45
Dans cette session, vous allez apprendre à créer le fichier requirements.txt, une étape cruciale du déploiement d'une application Django sur PythonAnywhere. Nous allons voir comment spécifier et organiser vos dépendances Python pour une installation facile sur le serveur. Une attention particulière sera portée aux versions spécifiques des packages pour éviter tout conflit.
Sous-titres
Résumé textuel
Réservé aux membres Premium
7. Créer un dépôt Git
08:18
Dans cette partie, vous allez vous familiariser avec la création d'un dépôt Git. Nous allons parcourir ensemble les étapes essentielles pour construire et configurer votre dépôt, ce qui constitue la première étape nécessaire pour déployer votre application Django sur PythonAnywhere. En fin de session, vous aurez acquis les compétences nécessaires pour créer un dépôt Git de manière autonome et efficiente.
Sous-titres
Résumé textuel
Réservé aux membres Premium
8. Cloner le dépôt sur PythonAnywhere
02:07
Dans cette session, vous allez apprendre à cloner un dépôt sur PythonAnywhere, une étape essentielle pour déployer votre application Django. Nous allons passer à travers le processus étape par étape, en vous expliquant chaque détail important. Ainsi, vous vous familiariserez rapidement avec cet outil incontournable.
Sous-titres
Résumé textuel
Réservé aux membres Premium
9. Créer l'environnement virtuel sur PythonAnywhere
03:59
Dans cette session, vous allez découvrir comment instaurer un environnement virtuel sur PythonAnywhere. Nous aborderons en détail la procédure à suivre pour cette mise en place. Après cette étape, le déploiement d'une application Django deviendra plus simple et mieux géré pour vous. Nous nous concentrons sur l'optimisation de vos compétences d'utilisation de Django avec PythonAnywhere.
Sous-titres
Résumé textuel
Réservé aux membres Premium
10. Créer le fichier .env sur PythonAnywhere
02:27
Dans cette session, vous allez découvrir comment créer un fichier .env sur PythonAnywhere. C'est une étape cruciale pour le déploiement efficace de votre application Django. Nous vous guiderons à travers le processus, vous apprendrez à cacher efficacement les informations sensibles tout en les rendant accessibles à votre application. Préparez-vous à ajouter une nouvelle compétence à votre arsenal de développement Python.
Sous-titres
Résumé textuel
Réservé aux membres Premium
11. Modifier le fichier wsgi
05:13
Au cours de cette session, vous allez découvrir comment modifier le fichier WSGI nécessaire pour le déploiement de votre application Django sur PythonAnywhere. Vous apprendrez les nuances de sa configuration et comment personnaliser ce fichier pour qu'il corresponde aux spécificités de votre projet Django.
Sous-titres
Résumé textuel
Réservé aux membres Premium
12. Créer la base de données
02:32
Au cours de cette session, vous allez apprendre à créer une base de données sur PythonAnywhere pour le déploiement de votre application Django. Nous aborderons les étapes clés pour la mise en place et la configuration d'une base de données fonctionnelle. Nous examinerons également comment lier cette base de données à votre application.
Sous-titres
Résumé textuel
Réservé aux membres Premium
13. Collecter les fichiers statiques
05:50
Dans cette session, vous allez apprendre à collecter et organiser vos fichiers statiques lors du déploiement d'une application Django sur PythonAnywhere. Nous allons aborder les méthodes efficaces pour gérer ces fichiers, indispensables pour le bon fonctionnement de votre application sur le serveur. Vous découvrirez également les bonnes pratiques pour sécuriser l'accès à vos fichiers statiques.
Sous-titres
Résumé textuel
Réservé aux membres Premium
Rechercher sur le site
Lance une recherche parmi les centaines de ressources disponibles sur le site.
Formulaire de contact
N'hésite pas à nous contacter si tu ne trouves pas la réponse à ta question dans la FAQ.