创建第一个 Django 项目
Django 是 Python 中比较流行的 Web 开发框架,其特点是大而全。
搭建虚拟环境
pip install virtualenvwrapper --user
设置环境变量:
vim ~/.bashrc
添加:
export WORKON_HOME=$HOME/Apps/virtualenvs #指定以后通过mkvirtualenv openweb创建项目时项目存放的路径
source /home/echoxu/.local/bin/virtualenvwrapper.sh
source ~/.bashrc
下面我们创建一个新的虚拟环境:
mkvirtualenv -p /usr/lib/python3.7 虚拟环境的名称
# -p 可指定 python 版本
rmvirtualenv openweb
# 删除虚拟环境
workon 虚拟环境名称 就可进入虚拟环境
deactivate 退出虚拟环境
接下来就是创建 Django 项目了:
有以下两种方式创建 Django 项目:
通过命令行创建 Django
pip install django --user
django-admin startproject openweb # 创建项目
django-admin startapp News # 创建应用
然后用 pycharm 打开已经创建好的项目路径即可.
通过 pycharm 创建 Django
通过 pycharm 创建 Django 项目时可根据现有的虚拟环境创建项目或者新建虚拟环境创建项目:
通过已经存在的虚拟环境创建项目
假设我们已经通过mkvirtualenv openweb
创建了一个虚拟环境,我们想让我们的 django 项目以后安装的包都存放在此,我们可以通过如下图进行操作:
但需先在此虚拟环境中安装 Django :
workon openweb
pip install django