Repositorio destinado a la asignatura Proyecto Software 2019 UNIZAR: portal de compra/venta e intercambio de productos de segunda mano, con funcionalidades varias interesantes para los compradores y vendedores de productos
- Python 3.7.2 https://www.python.org/downloads/
- Instalar pip tambien (viene por defecto)
- Flask $>
pip install flask
- Virtual Envs:
- $>
pip install virtualenv
- $>
pip install virtualenvwrapper-win
- $>
- PyCharm (recomendado): https://www.jetbrains.com/pycharm/
- Clonar repositorio
- Abrir cmd/powershell en el direcotrio del repositorio
- Ejecutar los siguientes comandos:
- $>
mkvirtualenv venv
- $>
workon venv
- $>
setprojectdir .
- $>
pip install .
- $>
set FLASK_DEBUG=true
- $>
set FLASK_APP=webapp.py
- $>
set FLASK_ENV=development
- para acabar $>
flask run
- Ya tienes el servidor funcionando en http://127.0.0.1:5000/
- Clonar Repositorio
- Abrir la carpeta del repositorio con PyCharm (File > Open...)
- En el terminal de pycharm (la de python no) escribir
pip install .
- Ir a Run > Edit Configuration...
- Añadir (+) > Flask, Comletar con la siguiente Configuración
- Target Type: Script path
- Target: Direccion a el fichero webapp.py
- FLASK_ENV: "development"
- FLASK_DEBUG: check
- Environment
- Environment variables: Añadir:
- Name: FLASK_APP - Value: ChangePop
- Python interpreter: Python 3.7
- Environment variables: Añadir:
- Run > Run(Flask 'ChangePop')
- Ya tienes el servidor funcionando en http://127.0.0.1:5000/