Django中创建数据模型进行的操作

连接数据库

1.

在setting文件中导入pymysql 和 pymql.install_as_MySQLdb

import pymysql
pymysql.install_as_mySQLdb()

2.

配置数据库的信息,ENGINE:默认的 NAME:数据库的名字 USER:root PASSWORD:数据库的密码

DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'py1801a_myshopping',
'USER': 'root',
'PASSWORD': ''
}
}

3.

model.py文件中创建数据模型

为了让Django能自动管理我们的类型

需要让当前自定义类型继承django.db.models.Model类
同时类型的属性,要通过django内置的方法创建

class User(models.Model):
# 用户编号:AutoField()自动增加属性;primary_key是否主键
id = models.AutoField(primary_key=True)
# 登录账号:CharField()字符串属性;max_length字符串长度限制
username = models.CharField(max_length=50)
# 登录密码
userpass = models.CharField(max_length=50)
# 年龄:IntegerField()整数属性;default表示属性的默认值
age = models.IntegerField(default=0)
# 性别

4.

你可能感兴趣的:(Django中创建数据模型进行的操作)