Python 3
Nombre: estimator
Crear entorno virtual:
python3 -m venv venvActivar entorno virtual en ubuntu
source venv/bin/activateActivar entorno en windows
call .venv/Scripts/activate.batVer librerias instaladas:
pip freezeInstalar requirements.txt
pip install -r requirements.txtPrimero instalar postgresql en el sistema
Para accerder a la base de datos que crea por defecto al instalarse en consola hacer
psql postgreso
psqlesto abrira la consola de postgresql la cual puedes cerrar con
\qListar usuarios existentes
\du+Listar bases de datos
\lCrear usuario nuevo
CREATE USER nombre_de_usuario WITH PASSWORD 'contraseña';Crear base de datos
CREATE DATABASE nombre_de_base_de_datos WITH OWNER nombre_de_usuario;Crear Base de datos del proyecto
CREATE DATABASE estimator WITH OWNER luis;Borrar base de datos
DROP DATABASE IF EXISTS estimator;Conectar a base de datos
\c database_nameVer tablas una vez conectado
\dtVer la tabla
\d nombre_tablaver migraciones
python manage.py makemigrationsaplicar migraciones
python manage.py migratepara detectar cambios
sass --watch scss/styles.scss:estimator/static/css/styles.cssejecutar solo una vez
sass scss/styles.scss:estimator/static/css/styles.css- crear un super user con
python manage.py createsuperusermi superusuario de desarrollo correo:admin@email.comcontraseña:admin