yohanboniface / pycnic

A JSON API web framework for lazy people.

Home Page:http://pycnic.nullism.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

HUG

Docs

pycnic.nullism.com/docs

Example

# example.py
from pycnic.core import WSGI, Handler

class Hello(Handler):
    def get(self, name="World"):
        return { "message":"Hello, %s!"%(name) }

class app(WSGI):
    routes = [
        ('/', Hello()),
        ('/([\w]+)', Hello())
    ]

Installation

Now that Pycnic is available on PyPI, it may be installed with pip.

pip install pycnic

Running

Pycnic may be ran with any WSGI-compliant server, such as Gunicorn.

gunicorn file:app

About

A JSON API web framework for lazy people.

http://pycnic.nullism.com

License:MIT License


Languages

Language:Python 100.0%