【问题标题】:Unable to makemigrations while using postgres使用 postgres 时无法进行迁移
【发布时间】:2021-06-28 04:04:47
【问题描述】:

我是 pgsql 的新手,在尝试在 Django-rest 应用程序中进行迁移时无法配置此错误。 我应该安装什么?我已经安装了 requirements.txt,其中包括:

PyJWT==1.7.1 pytz==2021.1 sqlparse==0.4.1 psycopg2>=2.8 psycopg2-binary>=2.8 python_dotenv==0.16

错误:

无法连接到服务器:连接被拒绝 (0x0000274D/10061) 服务器是否在主机“localhost”(127.0.0.1)上运行并接受 端口 5432 上的 TCP/IP 连接?

【问题讨论】:

  • 您的数据库服务器离线或配置错误。
  • 我真的是个新手 :( 怎么检查这个?我应该安装 postgresql-13.2-1-windows-x64.exe 吗?我使用的是 win10。
  • 用Postgre有关系吗?如果您只想练习并且只是入门,则应该从更简单的 db 作为 Sqlite 开始。它带有盒子,不需要任何额外的动作。

标签: python django database postgresql


【解决方案1】:

Db 服务器处于离线状态,因此您需要启用它。对于 Windows,请执行以下操作:

开始 -> 控制面板 -> 管理 -> 服务 -> postgresql-x64-12 - 启动或重启c

一旦服务器运行,您应该可以进行迁移。您可能需要检查设置中的配置,但之后您应该一切顺利:)

【讨论】:

    猜你喜欢
    • 2021-12-09
    • 1970-01-01
    • 2021-09-14
    • 2021-09-25
    • 1970-01-01
    • 1970-01-01
    • 2021-06-27
    • 1970-01-01
    相关资源
    最近更新 更多