使用Django的ORM详细操作

1.自己动手创建数据库

  create database 数据库名;

2.在Django项目中设置连接数据库的相关配置(告诉Django连接哪一个数据库)

  #在数据库相关的配置

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',#连接数据库类型
        'HOST':'127.0.0.1',#连接数据库地址
        'POST':'3306', #端口
        'NAME':'test',#数据库名称
        'USER':'root',#用户
        'PASSWORD':'123465',#密码:
    }
}

3.告诉Django用pymysql代替的MySQLDB 连接MySQL数据库

在项目/_init_.py文件中,写下面这两句:
    import pymysql
    #告诉Django用pymysql来代替默认的MySQLDB
    pymysql.install_as_MySQLdb()

4.在app下面的models.py文件中定义一个类,这个类必须继承model.Model

5.执行两个命令

1.python3 manage.py makemigrations

2.python3 manage.py migrate

 

posted @ 2019-07-28 18:02  Yan帅  阅读(416)  评论(0)    收藏  举报