1.以mysql为例子

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

pip install pymysql

pip install mysqlclient

Django基础3-数据库交互

 

 

 Django基础3-数据库交互

 

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

Django基础3-数据库交互

 

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

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)

Django基础3-数据库交互

 

 Django基础3-数据库交互

 

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

Django基础3-数据库交互

 

 

 

Django基础3-数据库交互

 

相关文章:

  • 2022-12-23
  • 2021-09-26
  • 2022-12-23
  • 2021-08-25
  • 2022-12-23
  • 2022-12-23
  • 2021-11-19
猜你喜欢
  • 2022-02-01
  • 2021-10-20
  • 2021-08-09
  • 2021-11-14
  • 2022-01-11
  • 2021-05-22
  • 2021-11-23
相关资源
相似解决方案