En este ejemplo voy a configurar mi proyecto Django para usarlo con una Base de Datos Postgresql:
1.- Crear la base de datos en Postgres
2.- ahora con mi proyecto abierto debo de configurar como este ejemplo:
(1.-dentro de la carpeta inicial de mi proyecto, escoger 2.- el archivo de configuración , 3.- cambiar los valores como el ejemplo )
2.- en la terminal en mi caso debo de instalar una librería de desarrollo que me falta liboq-dev que es una dependencia para que funcione ya que antes me salio un error:
sudo apt-get install libpq-dev
3.- una vez instalado esa librería ahora no debería de salir ningún error y ejecutamos:
pip install psycopg2
que es el complemento que se necesita para conectar el proyecto con la base de datos
Si todo esta correcto, al correr el programa no debe salir ningun error
Otra forma interesante de mantener la seguridad y tener una configuracion del proyecto adecuada; es de la siguiente forma en la raiz del proyecto crear el achivo .env que se trata de variables de entorno (enviroment) una vez creada tenermos que mdificarlo con las variables que vamos a usar en la conexion del proyecto, ejemplo:
"import os"; como indica en el esquema: