使用Pipenv创建虚拟环境,并在其中启动Django

首先

使用Pipenv在虚拟环境中启动Django。

通过使用Pipenv在虚拟环境中配置Django,可以确保在Docker和团队开发中始终获得相同的构建结果,从而使开发过程更加流畅。这被认为是多人和使用Docker进行开发的最佳实践。

这篇文章是一个项目的一部分,该项目是在Docker上构建Django应用并部署在AWS Fargate上。

安装pipenv

使用pip安装pipenv。

$ pip install pipenv

在虚拟环境中安装Django。

在安装了Pipenv之后,请在桌面上创建一个名为hello的文件夹,并进入该文件夹。

$ cd ~/Desktop
$ mkdir hello && cd hello

使用Pipenv命令在虚拟环境中安装Django。

$ pipenv install django==2.2.3

执行后,将创建Pipfile和Pipfile.lock文件。
Pipfile中记录了要安装的库的名称和版本。
Pipfile.lock中记录了实际安装的库的信息。

$ ls
Pipfile     Pipfile.lock

进入虚拟环境,并执行startproject命令来创建一个新的Django项目。不要忘记句号。

$ pipenv shell
(hello)$ django-admin startproject hello_project .

执行迁移以初始化数据库并启动Django开发服务器。

(hello)$ python manage.py migrate
(hello)$ python manage.py runserver

当在浏览器中访问http://127.0.0.1:8000/时,会显示Django的欢迎页面。通过这个页面,可以确认Django在虚拟环境中已经成功运行。

スクリーンショット 2020-01-24 21.30.47.png
广告
将在 10 秒后关闭
bannerAds