Instalar y configurar Django con PostgreSQL en Windows
Vamos a instalar Django y PostgreSQL para así realizar la conexión entre ellos mediante un conector especial para Windows que será el mismo psycopg.
Si aún no tienes Python o Virtualenv instalado o configurado, pueden seguir éste link para realizarlo.
1. Crear un entorno virtual con
virtualenv myenv2. Inicializar la virtualenv.
.\myenv\Scripts\activate3. Descargar Django en nuestra virtualenv.
pip install Django==1.9.14. Inicializar un proyecto con Django utilizando.
django-admin startproject my_project5. Crear una base de datos local con PostgreSQL y asignarle un usuario.
6. Cambiar la configuración de la base de datos para utilizar PostgreSQL en lugar de SQLite en settings.py dentro de nuestro proyecto.
7. Instalar el conector para PostgreSQL.
pip install psycopg28. Migrar la base de datos.
python manage.py migrate9. Crear un superusuario para loguearnos en el admin de Django.
python manage.py createsuperuser10. Iniciar sesión con el usuario creado en /admin.