- Yo use postgrest
- Crea una base de datos llamada
nubecifrada
Instalar si es necesario y recordar las credenciales de usuario y contraseña que se piden cuando se instala.
Si usaran otra BD tienen que acordarse de sus credenciales.
Si usan postgrest en la terminal correr lo siguente:
psql -U postgres
Una vez adentro, crear base de datos:
CREATE DATABASE nubecifrada;
Crea un archivo .env agregue uno de ejemplo en donde se deberia crear
DATABASE_NAME=nubecifrada
DATABASE_USER=*Completar* -> Es el usuario de postgres cuando se instala al incio, por defecto se crea un usuario postgres.
DATABASE_PASSWORD=*Completar* -> Ademas en la instalación les pide contraseña asociado a ese usuario, esa es la contraseña que va aqui.
DATABASE_HOST=localhost
DATABASE_PORT=5432
ALLOWED_HOSTS=*
CSRF_TRUSTED_ORIGINS=http://localhost:5173
crear + activar
pip install -r requirements.txt
python manage.py makemigrations
python manage.py migrate
python manage.py createsuperuser
python manage.py runserver
Se deberia poder acceder al panel de administracion de django con el superusuario
En otra terminal, dentro del directorio del proyecto React, instala los paquetes de npm con:
npm install
npm run dev
http://127.0.0.1:8000/admin
http://localhost:5173/
http://localhost:5173/
http://localhost:5173/