waffleweb

A python library for making scalable websites easy


Keywords
framework, web, wsgi, waffleweb, web-framework, python
License
MIT
Install
pip install waffleweb==0.1a4

Documentation

Waffleweb

Waffleweb is a WSGI Python web framework for making web applications easily. Waffleweb is highly customizable and doesn't force any project layout.

Installation

You can install Waffleweb with pip.

pip install waffleweb

A Simple Example

from waffleweb import app
from waffleweb.response import HTTPResponse, render

@app.route('/index')
def index(request):
    return HTTPResponse(request, 'index')

@app.route('/article/<id:int>/<name:str>')
def articleView(request, id, name):
    return render(request, 'articleView.html', context=findArticle(id, name))

app.run()

Documentation

You can find the documentation at https://waffleweb.readthedocs.io.

Contributing

To contribute to Waffleweb all you need to do fork the repo and change what you thing needs to be changed. You can then submit a pull request for review.

Links