从创建项目到运行项目,可以看到提示,还有13未应用的迁移,项目可能不能正常工作直到使用python manage.py migrate应用他们。从这里可以知道,缺少了一步迁移的过程,那么这个迁移的过程就是将一些数据内容迁至数据库,迁移的过程与数据内容暂且不谈。
当执行pythonmanage.py migrate之后,明显迁移成功,说明已经存在数据库了,那么数据库是如何配置好的呢?反馈信息中已经明确表示使用配置'firstdj.settings'文件来进行配置的。
配置文件中的这段内容就是数据库的配置,从这段代码中可以看出使用的数据库是sqlite3,该数据库是django已经封装好的默认的数据库,可以支持小型项目使用,也能看的出,sqlite3数据库的配置使用很简单,只需要一个引擎和一个数据名字即可。
上面的链接注释则是官方文档对其他数据库的配置说明,可以点击进去查看以使用其他的数据库。结合官方文档,配置MySQL数据库如下:
使用MySQL数据库,前提是得有数据库这是肯定的,但是最主要的是Python环境中需要安装mysqlclient(pip工具进行安装,这是一个Python连接数据库的接口模块)。
领取专属 10元无门槛券
私享最新 技术干货