OperationalError at / could not translate host name "postgres.railway.internal" to address: Name or service not known
nuelxlencedjango
HOBBYOP

2 years ago

I dont know the cause of the above error, i have tried all i could but to no avail.

4 Replies

brody
EMPLOYEE

2 years ago

The linked project has a service that was last deployed 6 months ago.

Please link to the service you are having issues with.


nuelxlencedjango
HOBBYOP

2 years ago

i have changed my db settings even to include to dj_database_url butt still, the persisits. i dont know what to do next. pls anyone with useful imformation can help

DATABASES = {
      'default': {
        'ENGINE': 'django.db.backends.postgresql',
        'NAME': os.getenv('DATABASE_NAME'),
        'HOST' :os.getenv('DATABASE_HOST'),
        'PORT':os.getenv('DATABASE_PORT'),
        'USER' :os.getenv('DATABASE_USER'),
        'PASSWORD' :os.getenv('DATABASE_PASSWORD'),

    }
}

DATABASES = {
    'default': dj_database_url.config(
        default={
            'ENGINE': 'django.db.backends.postgresql',
            'NAME': os.getenv('DATABASE_NAME', ''),
            'USER': os.getenv('DATABASE_USER', ''),
            'PASSWORD': os.getenv('DATABASE_PASSWORD', ''),
            'HOST': os.getenv('DATABASE_HOST', ''),
            'PORT': os.getenv('DATABASE_PORT', ''),
        }
    )
}



DATABASES = {
    'default': dj_database_url.config(
        default=os.getenv(
            'DATABASE_URL',
            f'postgres://{os.getenv("DATABASE_USER", "")}:{os.getenv("DATABASE_PASSWORD", "")}@{os.getenv("HOST", "")}:{os.getenv("DATABASE_PORT", "5432")}/{os.getenv("DATABASE_NAME", "")}'
        )
    )
}

Attachments


nuelxlencedjango
HOBBYOP

2 years ago

pls what is the solution pls?


brody
EMPLOYEE

2 years ago

Please link to the service you are having issues with.


Loading...