繁体   English   中英

我尝试在 ubuntu 18.04 上将 django 与 postgreSQL 连接

[英]I try to connect django with postgreSQL on ubuntu 18.04

我是 django 的新手,我面临以下问题。 我在网上搜索了解决方案,但我还没有找到。

 File "/home/r00t/projects/mp/mp/lib/python3.6/site-packages/django/db/backends/postgresql/base.py", line 187, in get_new_connection
    connection = Database.connect(**conn_params)
  File "/home/r00t/projects/mp/mp/lib/python3.6/site-packages/psycopg2/__init__.py", line 127, in connect
    conn = _connect(dsn, connection_factory=connection_factory, **kwasync)
django.db.utils.OperationalError: invalid port number: "<5432>"

设置.py

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.postgresql'
        'NAME': '<mpdb>',
        'USER': '<admin>',
        'PASSWORD': '<r00t>',
        'HOST': '<127.0.0.1>',       
        'PORT': '<5432>',
    }
}

我尝试了以下操作:端口号:正确的数据库名称:正确的用户名:正确的密码:正确

你能帮我吗 谢谢

当您在描述或示例中看到<foo>时,通常意味着您应该用实际值替换包括尖括号在内的那些内容。 所以更换后尖括号不再存在。 看起来您已经将文字<>留在原处,这是错误的。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM