[PYTHON] Démarrez Django dans un environnement virtuel à l'aide de Pipenv

introduction

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.

Installation de pipenv

Installez pipenv à l'aide de pip.

$ pip install pipenv

Installer Django sur un environnement virtuel

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.

スクリーンショット 2020-01-24 21.30.47.png

Recommended Posts

Démarrez Django dans un environnement virtuel à l'aide de Pipenv
Installer Django dans l'environnement virtuel pipenv
Essayez d'exécuter python dans l'environnement Django créé avec pipenv
Créer un environnement virtuel avec conda avec Python
Créez un environnement Django avec Vagrant en 5 minutes
Travaillez dans un environnement virtuel avec Python virtualenv.
Construire un environnement Django pour Win10 (avec espace virtuel)
Créez un environnement virtuel avec Python!
Créer un environnement virtuel avec Python 3
Créer un projet et une application Django dans un environnement virtuel Python et démarrer le serveur
Une histoire quand un répertoire est bogué avec la commande django-admin start project dans un environnement virtuel utilisant Pipenv
[Python] Créez un environnement virtuel avec Anaconda
Créez un environnement virtuel pour python avec pyenv
Créer un environnement virtuel dans un environnement Anaconda
Démarrage de Node.js dans un environnement virtuel
Paramètres de débogage dans un environnement virtuel lors de l'utilisation de Pipenv avec VSCode
[Python] Créer un environnement de développement Django avec Docker
environnement virtuel python Pipenv
[Memo] Créez un environnement virtuel avec Pyenv + anaconda
Créez un environnement virtuel avec pyenv et venv
Créer un environnement de développement Django à l'aide de Doker Toolbox
environnement virtuel en Python
Flux de création d'un environnement virtuel avec Anaconda
Configurer un module avec plusieurs fichiers dans Django
Créez rapidement un environnement Python Django avec IntelliJ
Démarrer un projet Django
Environnement virtuel avec Python 3.6
Django à partir d'aujourd'hui
Créez un environnement virtuel python avec virtualenv et virtualenvwrapper
Créez un environnement virtuel avec Anaconda installé via Pyenv
environnement en ligne de serveur de code (2) Créer un réseau virtuel avec Boto3
Construire un environnement virtuel Python en utilisant venv (Django + MySQL ①)
Créez un environnement virtuel python avec virtualenv et virtualenvwrapper
Remarques sur la création d'un environnement virtuel avec Anaconda Navigator
Créez un environnement de développement avec Poetry Django Docker Pycharm
Créer un environnement django avec docker-compose (MariaDB + Nginx + uWSGI)
Environnement de site Web de configuration minimale avec django
Créer une page d'accueil avec django
Construire un environnement virtuel Python
(Note) Django dans l'environnement Vagrant
Changer d'environnement virtuel avec jupyter
Construire un environnement virtuel Python
[Django] Gérez les paramètres comme l'écriture dans settings.py avec un modèle
Créez un environnement de développement Django avec Docker! (Docker-compose / Django / postgreSQL / nginx)
Créer des pipelies Azure avec Azure DevOps dans un environnement auto-hébergé Linux
[Memo] Construire un environnement de développement pour Django + Nuxt.js avec Docker
Je veux démarrer un environnement Jupyter avec une seule commande
Refléter l'environnement virtuel créé par Miniconda dans le notebook Jupyter
Remarques sur la façon de charger un environnement virtuel avec PyCharm
[Django] Créez rapidement un environnement de développement de conteneur Django (Docker) avec PyCharm
Comment développer dans un environnement virtuel Python [Memo]
Jusqu'à ce que Django retourne quelque chose avec un robot de ligne!
Créez un environnement de développement confortable avec VSCode x Remote Development x Pipenv
Je souhaite utiliser un environnement virtuel avec jupyter notebook!
Je viens de créer un environnement virtuel avec la couche AWS lambda
Créer une application Todo avec Django ① Créer un environnement avec Docker