Skip to content

yuwinzer/simple_python_web_framework

Repository files navigation

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/

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages