Django 学习——配置环境与创建项目及数据库配置
一、Django 项目运行虚拟环境所需的 Virtualenvwrapper 工具
前提已安装的运行环境:Windows 10,Python3.6,MySQL8.0
安装(Windows系统):pip install Virtualenvwrapper-win
配置默认虚拟环境保存路径:
桌面我的电脑右键选择属性,点击高级系统设置
在系统属性中选择高级选项页,点击环境变量进入
在环境变量中点击新建,添加变量:
新建变量:WORKON_HOME: 要保存所有新建虚拟环境的目录路径
Virtualenvwrapper 操作命令:
创建新的虚拟环境: mkvirtualenv my_project(虚拟环境名称)
查询已创建的虚拟环境:workon
进入创建好的虚拟环境:workon my_project (虚拟环境名称)
退出虚拟环境: deactivate
删除已创建的虚拟环境:rmvirtualenv my_project(虚拟环境名称)
二、PyCharm 创建 Django 项目
在PyCharm首页点击 Create New Project 进入创建项目页面
创建Django 项目页面具体设置操作:
1、Location:指定Django项目保存路径及项目名称
2、Existing interpreter:选择已创建好的虚拟环境
三、PyCharm 配置连接MySQL数据库
在DOS环境下,
workon my_project 进入匹配的虚拟环境内,
pip install PyMySQL 安装PyMySQL支持包。
在项目中与项目名称相同的目录,对 settings.py 进行MySQL数据库连接设置
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'MySQL数据名称',
'USER': '用户名',
'PASSWORD': '用户密码',
'HOST': '服务主机号或服务主机地址',
'PORT': '端口号',
}
}
与 __init__.py 进行设置
import pymysql
pymysql.install_as_MySQLdb(
四、配置外部访问控制
点击 Edit Configurations 进入设置页面
在配置页面里,Host:填写 0.0.0.0 表示任何地址均可访问,Port:填写访问的端口号