Démarrez Django dans un environnement virtuel à l'aide de Pipenv.
En plaçant Django sur un environnement virtuel à l'aide de Pipenv, les builds avec Docker et le développement d'équipe auront toujours le même résultat, et le développement sera fluide. Nous considérons que c'est la meilleure pratique pour le développement avec plusieurs personnes ou Docker.
Cet article fait partie du projet Créer une application Django sur Docker et la déployer sur AWS Fargate.
Installez pipenv à l'aide de pip.
$ pip install pipenv
Après avoir installé pipenv, créez un répertoire hello sur votre bureau et passez au répertoire hello.
$ cd ~/Desktop
$ mkdir hello && cd hello
Installez Django sur l'environnement virtuel à l'aide de la commande Pipenv.
$ pipenv install django==2.2.3
Après l'exécution, les fichiers Pipfile et Pipfile.lock seront créés. Le Pipfile enregistre le nom et la version de la bibliothèque à installer. Pipfile.lock enregistre des informations sur les bibliothèques qui ont été réellement installées.
$ ls
Pipfile Pipfile.lock
Entrez dans l'environnement virtuel et exécutez la commande startproject pour créer un nouveau projet Django. N'oubliez pas la période.
$ pipenv shell
(hello)$ django-admin startproject hello_project .
Effectuez la migration pour initialiser la base de données et démarrer le serveur de développement Django.
(hello)$ python manage.py migrate
(hello)$ python manage.py runserver
Lorsque j'accède à http://127.0.0.1:8000/ avec un navigateur, la page d'accueil de Django s'affiche. Cela a confirmé que Django a été lancé dans l'environnement virtuel.
Recommended Posts