django数据库配置及模型创建,激活
程序员文章站
2022-05-22 12:14:02
<<<数据库的连接配置>>> django配置mysql的流程: 1.创建数据库用户 (1)进入MySQL数据库 (2)创建有数据库权限的用户 (3)退出MySQL后再进入刚才创建的用户 (4)创建一个数据库 2.配置settings 找到DATABASES,做以下修改 3.修改项目目录(*含set ......
<<<数据库的连接配置>>>
django配置mysql的流程:
1.创建数据库用户
django配置mysql的流程:
1.创建数据库用户
(1)进入mysql数据库
(2)创建有数据库权限的用户
(3)退出mysql后再进入刚才创建的用户
(4)创建一个数据库
2.配置settings
找到databases,做以下修改
3.修改项目目录(*含settings.py目录)下的__init__.py模块
import pymysql
pymysql.install_as_mysqldb()
4.设置时区 time_zone = 'asia/shanghai'
import pymysql
pymysql.install_as_mysqldb()
4.设置时区 time_zone = 'asia/shanghai'
<<<模型的创建激活>>>
(1) 创建模型【模型都必须创建在myapp下的models.py里】
(1) 创建模型【模型都必须创建在myapp下的models.py里】
类变量对应字段
每个字段由一个字段类的实例来表示
每个字段由一个字段类的实例来表示
(2) 激活模型
在项目中注册app
在项目中注册app
运行数据库迁移命令(一定要在项目根目录下)
(1)python manage.py makemigrations app
告诉django做了哪些数据库的更改
(2)python manage.py sqlmigrate app 0001
查看创建模型是生成的mysql语句
查看创建模型是生成的mysql语句
(3)迁移:
python manage.py migrate app(如果不写app则迁移所有)
最后进入数据库新用户看一下
这就大功告成啦!!
上一篇: 胃癌是怎么引起的 四大致癌因素需注意
下一篇: 夏天天热头晕是什么原因
推荐阅读
-
django配置连接数据库及原生sql语句的使用方法
-
使用PyCharm创建Django项目及基本配置详解
-
使用ef6创建oracle数据库的实体模型遇到的问题及解决方案
-
Django ORM (一) 创建数据库和模型常用的字段类型参数及Field 重要参数介绍
-
步骤及遇到的问题——使用ef6创建oracle数据库的实体模型
-
django数据库配置及模型创建,激活
-
redhat5.432位安装mysql5.6.17数据库及创建数据库实例、配置编码
-
使用PyCharm创建Django项目及基本配置详解
-
步骤及遇到的问题——使用ef6创建oracle数据库的实体模型
-
Django ORM (一) 创建数据库和模型常用的字段类型参数及Field 重要参数介绍