设置 Django 项目,但我收到有关设置的警告,postgres如标题所示,但我不确定这意味着什么。
完整的警告信息:
RuntimeWarning: Got an error checking a consistent migration history performed for database connection 'default': could not translate host name "postgres" to address: Unknown host
这是我postgres在我的定义settings.py:
DATABASES = {
"default": {
"ENGINE": "django.db.backends.postgresql_psycopg2",
"NAME": os.environ.get("DB_NAME", "dbname"),
"USER": os.environ.get("DB_USER", "dbuser"),
"PASSWORD": os.environ.get("DB_PASSWORD", "dbpassword"),
"HOST": os.environ.get("DB_HOST", "postgres"),
"PORT": os.environ.get("DB_PORT", "5432"),
}
}
有人可以带我了解这里出了什么问题吗?我不知道。