Django 对接 PostgreSQL,Web 框架开发领域的新王炸组合!
当前位置:点晴教程→知识管理交流
→『 技术文档交流 』
Django 简介Django 处于“开箱即用”状态时,默认设置为与 SQLite 交互 - SQLite 是 Python 发行版中包含的轻量级关系数据库。因此,默认情况下,Django 会自动为您的项目创建一个 SQLite 数据库。 除了 SQLite,Django 还支持其他流行的数据库,包括 PostgreSQL、MySQL 和 Oracle。 但是,PostgreSQL 具有许多 Django 支持的其他数据库不具备的功能,这使得它成为生产中 Django 应用程序的理想选择。 在虚拟环境中安装 Django首先,请确保已安装了 Python 3。 现在,我们必须设置一个虚拟环境。这非常重要,因为您正在构建一个巨大的应用程序,并且您不希望各种组件的各种版本相互冲突。 在命令提示符中输入以下内容,以安装 virtualenv:
使用 pip,可以通过简单的一行指令,从命令行轻松安装 Django。 进入该目录后,通过执行以下命令,创建虚拟环境:
您可以为该环境指定任何您想要的名称。现在执行以下命令,来激活环境:
这必须在我们在虚拟环境中安装任何应用程序之前完成。 如果虚拟环境已激活,您将在命令提示符中看到 (myenv)。要退出虚拟环境,只需键入 “deactivate”。 在虚拟环境处于活动状态的情况下,安装 Django。
我们还需要安装 psycopg2。psycopg2 是一个软件包,它允许 Django 使用 PostgreSQL 数据库。同样,要安装,请执行命令:
创建新的 Django 项目安装 Python 组件后,您现在可以创建实际的 Django 项目文件。 只要你已经有了一个项目目录,你就可以让 Django 在这里安装文件。它将使用实际代码创建一个二级目录,这是正常的,并在此目录中放置一个管理脚本。关键是你要明确指定目录,而不是让 Django 以相对于我们当前的目录创建项目:
此时,您的项目目录(在此示例中为
配置 Django 数据库设置打开项目中的
我们需要更改这些设置,以将我们的 PostgreSQL 集成到项目。
让我们快速了解下这些设置:
测试您的项目此外,您现在可以创建一个超级用户,以登录到管理员操作面板。
系统将提示您提供登录凭据。 现在一切都已设置好了,通过运行 Django 开发服务器,来测试您的数据库是否正在运行。
在您的 Web 浏览器中,访问您服务器的域名或 IP 地址,后面跟上
你应该会进入到默认的 Django 主页: 如果在地址栏将 身份验证后,您可以访问默认的 Django 管理界面: 完成探索后,可在终端窗口中按 CTRL-C 以关闭开发服务器。 该文章在 2024/8/19 18:41:01 编辑过 |
关键字查询
相关文章
正在查询... |