Python/Django开发系列2: 创建Django项目

创建Django项目

创建Django项目有很多种方法,最简单的方法就是使用Django官方文档说明的方法,具体可以参考https://www.djangoproject.com/start/。这里结合一下我的经验,简单说明一下步骤:

使用virtualenv创建项目虚拟Python环境

因为我们不想在系统级别的Python环境里安装Django以及其他依赖的Python软件包,所以我们使用virtualenv来创建一个虚拟Python环境。

virtualenv env --python=python3

![](https://zhiwehu.gitbooks.io/build-web-application-with-python-django/content/assets/virtualenv env –python=python3.png)

注意我使用了--python=python3的参数来告诉virtualenv这个虚拟环境是使用Python3的。virtualenv会创建一个Python虚拟环境在当前目录的.env子目录下,使用source .env/bin/activate可以激活这个虚拟Python环境,然后使用python --version命令可以看到这个虚拟Python环境的版本是Python3.6.0。

安装Django

使用pip install django来安装Django当前的最新版本。

安装完成后使用python -m django --version来检查Django的版本。

![](https://zhiwehu.gitbooks.io/build-web-application-with-python-django/content/assets/pip install django.png)

创建Django项目

Django是一个Web开发框架,它同时也提供了命令行工具来帮助开发者创建项目。

django-admin startproject Helloworld

![](https://zhiwehu.gitbooks.io/build-web-application-with-python-django/content/assets/django startproject Helloworld.png)

用上面的命令,创建了一个名为Helloworld的项目,这个项目的目录结构如下:

![](https://zhiwehu.gitbooks.io/build-web-application-with-python-django/content/assets/Helloworld Django Project dir.png)

运行Django项目

是的你没有听错,我们现在就可以运行这个项目了,尽管我们一行代码也没有写!

cd Helloword
python manage.py runserver

![](https://zhiwehu.gitbooks.io/build-web-application-with-python-django/content/assets/python manage.py runserver.png)

打开浏览器,在地址栏输入http://127.0.0.1:8000,我们看到如下界面!

![](https://zhiwehu.gitbooks.io/build-web-application-with-python-django/content/assets/first run Helloworld.png)

    原文作者:胡冰蓝
    原文地址: https://www.jianshu.com/p/973b6973f140
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞