my simple python framework is in development
Before run the framework install all packages:
pip install -r requirements.txt
Starting simple framework
run command
gunicorn app:app --bind 127.0.0.1:8010
"--bind" helps to start localhost with port 8010,
you can change port, if it already is used
Here are the links, that are implemented:
http://127.0.0.1:8010/home
http://127.0.0.1:8010/about
http://127.0.0.1:8010/hello/yourname
http://127.0.0.1:8010/tell/100
http://127.0.0.1:8010/books
http://127.0.0.1:8010/sample
http://127.0.0.1:8010/template
http://127.0.0.1:8010/json
http://127.0.0.1:8010/text
Unit tests
run command
pytest test_framework.py
for coverage percentage:
pytest --cov=. test_framework.py
Just testing WSGI files
run command
python WSGI.py
in framework dir and open
http://localhost:8005/
for reversed response:
run command
python WSGI_reverse.py
in framework dir and open
http://localhost:8006/