knackhq root access Python API.
Project description
Knackhq is an awesome developer tools. It allows developer to build a user friendly, database backed web application in few clicks. So the non-developer can enjoy the power and convenience of non-sql database with no Pain. However, the developer may still want to manipulate it via programming, that’s how knackhq API for. Python is the easiest powerful general purpose programming language. Most of new technique put supporting Python API in their top 3 list. I don’t know why there’s no official Python API for this great app - Knackhq.
Highlight:
By default, the naive api using object_key to construct encoded endpoint url. If you want to insert a record, data key has to be field_key, which is not convenient and straightforward. And when you execute a query, it returns data with field_key only. I have to say, that’s sucks.
Fortunately, pyknackhq support both object_key/object_name, field_key/field_name for all kinds of API operation. And the syntax is super friendly like human language. With preserving the convenience, pyknackhq also provides rich features and options for developer to customize the behavior of API call.
Quick Link:
Install
pyknackhq is released on PyPI, so all you need is:
$ pip install pyknackhq
To upgrade to latest version:
$ pip install --upgrade pyknackhq
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.