A JSON API web framework for lazy people.
Python Shell
Latest commit 3e39287 Jan 21, 2017 @nullism committed on GitHub Merge pull request #19 from domyn/patch-1
Dump lists to JSON

README.md

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