Django项目中使用数据库的流程

阅读目录:

1.创建数据库;

2.配置:

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',   # 引擎
        'NAME': 'day60',        # 数据库名字
        'HOST': '127.0.0.1',    # IP
        'PORT': 3306,            # 端口
        'USER': 'root',            # 用户名
        'PASSWORD': '123',        # 密码
    }
}

3.告诉django使用pymysql这个模块连接数据库  ,  在于settings.py同级目录下的init中写代码:

import pymysql
pymysql.install_as_MySQLdb()

4.创建表(在app下的models.py中写类)

from django.db import models

class User(models.Model):
    username = models.CharField(max_length=20)
    password = models.CharField(max_length=20)

5.执行数据库迁移的命令

  • python manage.py makemigrations    # 保存models.py的变更记录
  • python manage.py migrate                 # 把变更记录同步到数据库中

6.查看数据库汇总的表

 

 

posted @ 2019-02-12 21:42  小萍瓶盖儿  阅读(239)  评论(0编辑  收藏  举报