Curso Básico de Django v2

Toma las primeras clases gratis

COMPARTE ESTE ARTÍCULO Y MUESTRA LO QUE APRENDISTE

Seguro intentaste conectar tu aplicación con tu base de datos de postgres, pero no tuviste éxito. Hoy te enseñaré como hacerlo.

Primero debemos instalar una librería llamada pyscopg2-binary, esta biblioteca es un conector entre python y postgres.

pip install psycopg2-binary

<!-- No olvides encender tu virtual environment -->

Luego debemos crear nuestra base de datos. Esto lo podemos hacer desde el PGAdmin o desde el PSQL Shell, yo lo haré desde el psql.

Luego de autenticarnos hacemos lo siguiente (si no sabes como autenticarte te recomiendo el curso de postgres):

CREATE DATABASE nombre_de_tu_base_de_datos

Ya que tenemos nuestra base de datos creada, vamos a nuestro projecto de django, a la carpeta principal de la aplicación, y entramos al archivo settings.py.

Nos dirigimos a la variabe DABASES y modificamos lo siguiente:

DATABASES = {
	'default': {
		'ENGINE ': 'django.db.backends.postgresql_psycopg2'
		'NAME' : 'nombre_de_tu_base_de_datos'
		'USER' : 'tu_user'
		'PASSWORD' : 'tu_password'
		'HOST' : 'localhost' #si tienes otra dirección host debes remplazar esta
		'PORT' : '' #si lo dejas vacío tomara el puerto por default
	}
}

Con esto ya está lista la conexión, ahora para que se creen las tablas solo debes aplicar las migraciones.

Espero que te haya sido de ayuda. Mucha suerte

Curso Básico de Django v2

Toma las primeras clases gratis

COMPARTE ESTE ARTÍCULO Y MUESTRA LO QUE APRENDISTE

0 Comentarios

para escribir tu comentario

Artículos relacionados