1 环境准备
- python-2.7
- pycharm-professional
- mysql
- navicat
2 Python环境变量
- D:ProgramFilespython27
- D:ProgramFilespython27Scripts
3 virtualenvwrapper虚拟环境
3.1 作用
- 使不同的应用开发环境独立,独立环境升级不会影响其他应用,也不会影响全局Python环境
- 防止系统中包管理混乱和版本冲突
3.2 安装
- 升级pip
python -m pip install --upgrade pip
- 安装virtualenvwrapper(安装在当前目录下)
pip install virtualenvwrapper-win
3.3 命令
- 新建虚拟环境:mkvirtualenv virtest1(直接进入虚拟环境)
- 退出虚拟环境:deactivate
- 查看虚拟环境:workon
- 进入虚拟环境:workon virtest1
3.4 虚拟环境安装/卸载开发包
- 进入虚拟环境:workon virtest1
- 查看安装包:pip list
- 安装:pip install 包名
- 卸载:pip uninstall 包名
- 虚拟环境安装django
4 PyCharm使用
4.1 新建django工程
- 在虚拟环境下新建django工程
- 保存工程
- 新建工程成功
4.2 查看虚拟环境django是否安装成功
- file > settings 搜索interpreter
4.3 运行django项目
- run > run 项目名
- 访问地址:Starting development server at http://127.0.0.1:8000/
4.4 访问django项目
说明django项目启动成功
4.5 设置PyCharm快捷键
- file > settings 搜索keymap
4.6 django的配置
- run > Edit Configurations 选择需要配置的django项目
配置完成后需要重启,run > stop XX,然后再启动 run > run XX
4.7 目录设置
- templates文件夹 > 右键 > Mark Directory As > Template Floder
- djago项目文件夹 > 右键 > Mark Directory As > Source Root
5 Navicat使用
新建数据库时,需要注意字符集问题