简介
- 本文将引导你在 Square Cloud 上创建并托管一个 PG Admin 应用。
- 在开始之前,请确保你已拥有 Square Cloud 账户,可通过注册页面完成注册。你可以使用邮箱来创建账户。
- 最后,你的账户需要有一个有效的付费计划。你可以在此处查看我们的计划,并根据需要购买。
创建项目
- 首先,我们需要一个 Python 环境。为此,我们需要一个
requirements.txt或pyproject.toml。 你可以在此处了解如何创建 requirements.txt。 - 你的
requirements.txt必须包含pgadmin4以及一个用于提供服务的 web 服务器。在本教程中,我们将使用gunicorn。
requirements.txt
- 接下来,你需要一个配置文件
config_local.py来设置一些路径。这些路径将定义在何处保存关于 pgadmin 的一些信息。
config_local.py
我们已经在仓库此处准备好了部署所需的一切。你只需下载
project.zip 并上传即可。📁 必要文件
你的 zip 压缩包中需要包含以下文件:- requirements.txt 或 pyproject.toml
- .env(可选)
⚙️ 配置文件
- 你需要将运行时环境配置为
手动检测,并将其设置为Python。在 squarecloud.config 或 squarecloud.app 中,它看起来会是这样:
squarecloud
- 接下来,我们需要在
.env文件中或在上传菜单的 Square Cloud 环境变量中设置 2 个环境变量:PGADMIN_SETUP_EMAIL和PGADMIN_SETUP_PASSWORD。
.env
将项目上传到 Square Cloud
准备好项目文件后,你现在可以将它们上传到 Square Cloud 并托管你的项目。- 通过控制台上传
- 通过 CLI 上传
访问 Square Cloud 控制台并上传你的项目文件。


