Django的介绍
- 企业级开发框架
- 内置了大量的的组件
- 基于MVC设计思想 Model(模型)-View(视图)-Control(控制器)
- 基于MTV设计思想 Model(模型)-Template(模板)-View(视图)
- 用于创建模型的 ORM (对象关系映射)
Windows下Django 配置方式
方式一 : (pycharm 社区版的配置方式 )
- 在 磁盘某一个位置,创建一个 虚拟环境
python -m venv venv
- 激活虚拟环境
cd venv/Scripts
activate
- 安装 django 第三方库
pip install django
- 创建 django的项目
django-admin startproject 项目名
-- 常见的命令:
dbshell : 进入数据库
diffsettings : 比较配置文件的不同
dumpdata : 备份数据
inspectdb : 通过 表 生成 模型
loaddata : 加载数据
makemigrations : 生成迁移文件
migrate : 执行迁移文件
runserver : 启动项目
shell : 进行 shell 脚本
showmigrations : 查看迁移信息
sqlmigrate : 查看 迁移文件对应的 SQL语句
startapp : 创建应用
startproject : 创建项目
test : 测试
testserver : 启动 测试服务
- 将创建好的项目 导入 到 pycharm 软件中
File -> open -> 找到 项目 并导入 即可
- 设置虚拟环境的位置
File -> settings -> Project: xxxx -> Project: intercepter -> 设置虚拟环境
- 在 pycharm 中 打开命令提示符(确保在虚拟环境中) , 启动项目
python manage.py runserver [IP:端口]
IP:端口 的默认值 是 127.0.0.1:8000, 注意在目前 IP地址不允许使用 真实IP
方式二:(pycharm 企业版的配置方式 )
创建django项目
File -> new Project -> Django
settings.py的配置
连接MySQL数据库
设置 DATABASE
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql', # 数据库的引擎
'NAME': 'dabatase_name', # 数据库的名称
'HOST':'127.0.0.1', # 数据库的地址
'PORT':'3306', # 端口号
'USER':'root', # 连接数据库的用户名
'PASSWORD':'', # 连接数据库的密码
'ATOMTC_REQUESTS':True # 给每一个开启一个事务
}
}