Coder Social home page Coder Social logo

navi-guy / tiendita Goto Github PK

View Code? Open in Web Editor NEW

This project forked from divanov11/django_ecommerce_mod5

0.0 0.0 1.0 18.99 MB

Ecommerce con Django - Sistema a integrar con SIGEPE para el curso de Integración de Sistemas

Python 53.53% CSS 3.70% JavaScript 3.86% HTML 38.91%
python django sqlite ecommerce

tiendita's Introduction

PROYECTO TIENDITA ONLINE 🛒

Acá va un párrafo que describe lo que es el proyecto

Comenzando 🚀

Estas instrucciones te permitirán obtener una copia del proyecto en funcionamiento en tu máquina local para propósitos de desarrollo y pruebas.

Pre-requisitos 📋

pip install virtualenv

Instalación 🔧

1. Abrir la carpeta en donde almacenarás el proyecto e ingresar al 'Terminal' en esa ubicación

2. En el terminal ejecutar el siguiente comando para descargar el repositorio

git clone https://github.com/navichicken/tiendita

3. Ejecutar el siguiente comando para ingresar a la carpeta

cd tiendita

4. Crear un entorno virtual con el siguiente comando

virtualenv venv

5. Activar el entorno virtual con el siguiente comando. Una vez activado podrás visualizar (venv) al inicio de la ruta en el terminal.

venv\Scripts\activate

6. Ejecutar el siguiente comando para instalar todas las dependencias

pip install -r requirements.txt

7. Luego de haber instalado las dependencias, ejecutar el siguiente comando para correr las migraciones.

python manage.py migrate

8. Ejecutar el siguiente comando para crear el superusuario. Ingresar el usuario, correo y password cuando te lo pida.

python manage.py createsuperuser

9. Listo ya configuraste lo necesario. Ahora ejecuta el siguiente comando para levantar la aplicación.

python manage.py runserver

Ahora en tu navegador dirigite a http://127.0.0.1:8000/

** Si deseas ver la parte de administración de la tiendita, dirigete a http://127.0.0.1:8000/admin y logeate con el usuario y contraseña que creaste el superusuario.

Posibles errores que ocurran durante la instalación y configuración 🤬🤬

[Agregar el troubleshooting luego]

Si estás una versión reciente de Mysql, puede que ocurra un error en el paso de las migraciones, para solucionarlo puedes ejecutar el siguiente comando SQL, desde tu usario root.

CREATE USER 'sigepe_user'@'localhost' IDENTIFIED WITH mysql_native_password BY 'sigepe_pass';
GRANT ALL PRIVILEGES ON sigepe_db.* TO 'sigepe_user'@'localhost';

Donde DB_USERNAME=sigepe_user, DB_PASSWORD=sigepe_pass y _DB_DATABASE=sigepe_db

Construido con 🛠️

Menciona las herramientas que utilizaste para crear el proyecto

  • Django - El framework web usado
  • Python - Lenguaje de programación

tiendita's People

Contributors

navi-guy avatar divanov11 avatar

Forkers

moisesltd

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.