如何在Django中使用PostgreSQL数据库
本文围绕如何将默认的Django SQLite-server改为postgresSQL。PostgreSQL和SQLite是最广泛使用的RDBMS关系数据库管理系统。它们都是开源的、免费的。当你为你的应用程序选择一个数据库时,你应该考虑一些主要的区别。
在Django中设置PostgreSQL
首先创建一个虚拟环境,因此要做到这一点,首先使用以下命令安装virtualenv
然后我们将创建一个名为gfg的虚拟环境,使用
进入虚拟环境中创建使用
现在我们将在这里安装Django,所以我使用Django 2.2。
为了让Python与Postgres一起工作,你需要安装 “psycopg2 “模块。
现在让我们创建一个名为geeks的django项目
来检查你的django是否顺利运行
现在,去下面的链接,下载并设置PostgreSQL。在你的Postgres服务器上创建一个名为fg的数据库。现在是时候从SQLite切换到PostgreSQL了。
文件夹结构 –
打开settings.py文件
现在用这个模板代码改变数据库设置
运行这些命令
现在让我们创建默认的超级用户。
现在再次运行你的服务器,使用
到这个路线,添加你在创建超级用户时做的凭证
如果你能成功登录,说明你已经成功切换到了PostgreSQL。