A WSGI compliant REST micro-framework
Project description
Prestans is a REST micro-framework built right on top of WSGI, designed to perform and co-exists with other middleware and frameworks that you employ.
Our target audience are developers building large REST backends for use with pure Ajax (using a framework like Google Closure) or mobile applications.
Prestans is designed for you to "take as much or as little" as you like.
Features:
- Built right on top of WSGI, designed ground up to cooperate with other frameworks
- Strong representative of REST philosophies leveraging HTTP headers and verbs
- Support for multiple dialects, including formalised patterns for binary content
- Handlers maps HTTP verbs to implemented class methods, complimented with custom
request parser and response writer (built on top of WebOb)
- Strict parsing of requests and responses to ensure data integrity
- Helper methods to ease transformation of persistent objects to REST responses
- Pluggable integration to authentication
Our target audience are developers building large REST backends for use with pure Ajax (using a framework like Google Closure) or mobile applications.
Prestans is designed for you to "take as much or as little" as you like.
Features:
- Built right on top of WSGI, designed ground up to cooperate with other frameworks
- Strong representative of REST philosophies leveraging HTTP headers and verbs
- Support for multiple dialects, including formalised patterns for binary content
- Handlers maps HTTP verbs to implemented class methods, complimented with custom
request parser and response writer (built on top of WebOb)
- Strict parsing of requests and responses to ensure data integrity
- Helper methods to ease transformation of persistent objects to REST responses
- Pluggable integration to authentication
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.
Source Distribution
prestans-2.5.4.tar.gz
(49.9 kB
view details)
Built Distribution
prestans-2.5.4-py2-none-any.whl
(97.6 kB
view details)
File details
Details for the file prestans-2.5.4.tar.gz
.
File metadata
- Download URL: prestans-2.5.4.tar.gz
- Upload date:
- Size: 49.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.1 setuptools/40.1.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
39bdb21409e6471096b45d68e6c5b17e0f8ff0de3a26b83583364ccd4ac6f9d7
|
|
MD5 |
642b4cc1ca17f1071edb17e9a4bc2977
|
|
BLAKE2b-256 |
c791edfeec32b17009abb4ee68b26144e701d4bcb21060068232e40ecea48356
|
File details
Details for the file prestans-2.5.4-py2-none-any.whl
.
File metadata
- Download URL: prestans-2.5.4-py2-none-any.whl
- Upload date:
- Size: 97.6 kB
- Tags: Python 2
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.1 setuptools/40.1.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
a19c895d8fbb5940a3de0f5addcd3370cd9e4cb183a47cf76363363503532b14
|
|
MD5 |
29bbd76c03a166602e7941cbbeb60c80
|
|
BLAKE2b-256 |
56cca3241c478849a7cfb2c8ab5e9c27ae483f43fa4d403cb1bc58135d75c5ee
|