🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
现在我们要创建一个Django工程"Hello, World",并且在本地电脑运行起来。然后把它移到Docker里面,这样你就理解Docker是怎么把碎片整理起来的。 第一步,创建一个目录,用于存放本书中的所有示例代码。 **Command Line** ***** ``` $ cd ~/Desktop $ mkdir code && cd code ``` 为这个例子创建一个`hello`目录,使用`pipenv`安装Django,该命令会在工程目录下创建两个文件Pipfile和Pipfile.lock,然后登录虚拟环境。 **Command Line** ***** ``` $ mkdir hello && cd hello $ pipenv install django==2.2.7 $ pipenv shell (hello) $ ``` > 如果你想要知道怎么安装 Pipenv or Python 3,你可以在这里找到详细的步骤.https://djangoforbeginners.com/initial-setup/ 现在使用`startproject`创建一个Django工程"hello\_project",大多数Django开发者都会在命令结尾处加上一个`.`,这样就不会在目录下再额外创建一个子目录。 最后,我们使用`migrate`命令初始化数据库,然后使用`runserver`启动一个本地的web服务。 **Command Line** ***** ``` (hello) $ django-admin startproject hello\_project . (hello) $ python manage.py migrate (hello) $ python manage.py runserver ``` 如果一切正常,你现在应该能够在浏览器中访问Django欢迎页面[http://127.0.0.1:8000/]() ![](https://img.kancloud.cn/17/a1/17a15897d707957c8bc9050162637fde_1555x968.png)