Django基础3-数据库交互

1.以mysql为例子

首先我们需要装两个插件,pymysql,mysqlclient

pip install pymysql

pip install mysqlclient

 

 

 

 

 在settings里面配置数据库数据内容

 

 配置完成之后重启,不报错就证明连接上了

DATABASES = {
#'default': {
# 'ENGINE': 'django.db.backends.sqlite3',
# 'NAME': BASE_DIR / 'db.sqlite3',
# }
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'boot',
'USER': 'root',
'PASSWORD': 'yinchenxi@9999',
'HOST': '101.133.174.190',
'PORT': 3306,
}
}
然后编写我们的models.py
class UserInfo(models.Model):
class Meta:
#关联数据库表的名字
db_table='userinfo'
id=models.IntegerField(primary_key=True)
name=models.CharField(max_length=16)
age = models.CharField(max_length=18)

 

 

 

 然后编写我们的查询条件并请求访问

 

 

 

 

posted @ 2021-09-10 16:37  沫笙*  阅读(35)  评论(0编辑  收藏  举报