Django模型

一、模型

Django对各种数据库提供了很好的支持,Django为这些数据库提供了统一的调用API(即不管底层操作哪种数据库,我们只管模型对象操作即可,其实就是屏蔽掉数据库操作的差异性),这就可以根据不同的业务需求选择不同的数据库。

二、配置数据

在工程目录下__init__.py文件

import pymysql

pymysql.install_as_MySQLdb()

在工程目录下settings.py文件中,修改DATABASES


DATABASES = {'default': {

# 修改为mysql'

ENGINE':'django.db.backends.mysql',

# 链接数据库,并创建对应的数据库

zyz'NAME':'zyz',

# 用户名

'USER':'root',

# 密码

'PASSWORD':'123456',

# 主机

'HOST':'127.0.0.1',

# 端口号

'POST':'3306

'}}

三、模型开发流程

配置数据库(创建对应数据,数据库上述配置)

定义模型类(一个模型类对应一个表单)

生成迁移文件(python3 manage.py makemigrations)

执行迁移文件,生成对应表单(python3 manage.py migrate)

使用模型类进行增删改查


链接:https://www.jianshu.com/p/4a93d937b538

你可能感兴趣的:(Django模型)