django练手(七):连接数据库

为了降低难度,本文采用pycharm自带的sqlite数据库。连接数据库主要有以下几步:

一、settings文件中配置数据库连接

pycharm中新建的django项目,setting.py文件自带了sqlite数据库的连接配置。如果使用sqlite数据库,不需要更改任何代码。其它数据库,可以根据实际情况修改数据库的连接配置。sqlite数据库的连接配置如下:

DATABASES = {
'default': {
    'ENGINE': 'django.db.backends.sqlite3',
    'NAME': BASE_DIR / 'db.sqlite3',
}
}

二、执行数据库迁移命令

在终端窗口执行 python manage.py migrate 命令。django 4.2文档对该命令作用的解释是:“负责应用和撤销迁移”。
命令的执行方法和执行的结果如下图:
image

三、连接数据库

  1. 双击数据库文件,出现数据库连接的窗口。把上图第四步生成的数据源文件的图标拖动到数据库连接窗口。如下图:
    image
  2. 在弹出的数据源和驱动程序窗口测试连接,点击应用按钮,数据库连接完成。如下图:
    image

四、数据库连接完成。

数据库连接完成后,即可查看django框架自带的数据表。如下图:
image

posted @ 2023-12-31 15:27  喜气洋洋白云山  阅读(119)  评论(0编辑  收藏  举报