Skip to content

ceragos/prueba_ingreso_grydd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Grydd

Requerimientos

Python 3 64bits

PostgreSQL

Instrucciones

  • Agregue el archivo (grydd_project/.env) y cargue sus varaibles de entorno

`SECRET_KEY`, `DOMAIN_NAME`
  • Ejecute la consola de window CMD
  • Crear en postgreSQL una base de datos llamada "grydd" (opcional para configuración de producción)

create database grydd;
  • Configurar los datos de conexión a la base de datos (name, user, y password) en la ruta (grydd_project/.env)

`NAME_DB`, `USER_DB`, `PASSWORD_DB`, `HOST_DB`, `PORT_DB`
  • Configure el servidor de envio de correos smtp (opcional para configuración de producción, por defecto gmail)

`EMAIL_HOST_USER`, `EMAIL_HOST_PASSWORD`
  • Agregue el archivo (grydd_project\logs\debug.log)

  • Instalar python y agregarlo al path del sistema

  • Instalar virtualevn

pip install virtualenv
  • Crear un nuevo entorno virtual de python por dentro de la ruta del proyecto (grydd_project/env)

Usando su version de python principal

virtualenv env

O también puede utilizar un intérprete de Python de su elección

virtualenv env -p c:\Python3\python.exe
  • Active su entorno virtual

env/Scripts/activate
  • Regrese a la ruta principal del proyecto (grydd_project/)
  • Instale los requerimientos del sistema

pip install -r requirements.txt
  • Instale las migraciones

python manage.py migrate
  • Agrupe los archivos estaticos

python manage.py collectstatic
  • Cargue los datos

python manage.py loaddata data.json
  • Ejecute el servidor

python manage.py runserver

IMPORTATE!

En la geolocalización se presentan 2 conflictos.

  1. El sistema incluye una funcionalidad para obtener la ubicación del cliente, esta solo funciona por https://

  2. Para la detección del país, el estado y la ciudad de ubicación se uso un proveedor gratuito, por lo cual solo permite peticiones http://

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published