django3.0框架创建项目、应用并配置数据库
目录
创建项目
进入命令行 新建一个全英文的目录
进入目录 输入命令
django-admin startproject project
项目目录层级
查看当前目录层级
tree /f

目录文件说明

创建数据库
做一个学生管理系统做演示,使用navicat创建数据库school
选择字符集utf8mb4

设计表结构

配置数据库
创建数据库完成后,开始配置django数据库
注意:默认使用sqllite数据库
Python3.x安装的是pymysql
在__init__.py文件中写入两行代码
import pymysql
pymysql.install_as_MySQLdb()
在sesstings.py文件中,
通过databases选项更改数据库配置为mysql
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.sqlite3',
'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
}
}
修改为:
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'school',
'USER': 'root',
'PASSWORD': 'root',
'HOST': 'localhost',
'PORT': '3306'
}
}
创建应用
在一个项目中可以创建多个应用
打开黑屏终端进入项目目录下project
tree /f
创建命令
python manage.py startapp myapp # 应用名
查看目录层级
tree /f

目录说明

激活应用
激活应用即:将应用配置到项目中。
在project/settiongs.py文件中,
将myapp应用加入到INSTALLED_APPS选项中
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'myapp'
]
总结
创建项目、应用,配置数据库,激活应用——django框架使用的入门。
本文介绍了如何使用Django3.0框架创建项目,包括设置项目目录、配置MySQL数据库,创建应用以及激活应用的步骤。首先,通过django-admin命令创建项目,然后在navicat中设计并创建数据库。接着,配置settings.py文件以连接到MySQL数据库,替换默认的sqlite3。之后,创建应用并添加到INSTALLED_APPS中。整个过程是Django初学者入门的基础操作。
487

被折叠的 条评论
为什么被折叠?



