Saltar al contenido

Error operativo: FATAL: la base de datos “django” no existe

Solución:

PostgreSQL no crea bases de datos automáticamente en la primera conexión. Debe crear una base de datos antes de poder utilizarla.

Conéctese a PostgreSQL (generalmente a la base de datos de administración, llamada ‘postgres’), a través de PgAdmin-III o la línea de comandos psql cliente y crear la base de datos django. Desde PgAdmin-III puede hacer esto a través de los menús; de psql usas el CREATE DATABASE Comando SQL.

Consulte también Creación de una base de datos PostgreSQL en el manual y este tutorial que encontré en una búsqueda de Google de 5 segundos que no se ve del todo mal.

Lo que haría es conectarme usando psql (puede encontrarlo en el menú Inicio) como el usuario ‘postgres’, con la contraseña que estableció en el momento de la instalación, luego:

CREATE USER django WITH PASSWORD 'somepassword';

CREATE DATABASE django WITH OWNER django ENCODING 'utf-8';

Es porque, a diferencia de SQLite, necesita crear la base de datos, puede seguir esta guía https://www.digitalocean.com/community/tutorials/how-to-install-and-configure-django-with-postgres-nginx-and -gunicorn # paso-siete-configurar-postgresql

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *