Skip to main content

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



Project details


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)

Uploaded Source

Built Distribution

prestans-2.5.4-py2-none-any.whl (97.6 kB view details)

Uploaded Python 2

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

Hashes for prestans-2.5.4.tar.gz
Algorithm Hash digest
SHA256 39bdb21409e6471096b45d68e6c5b17e0f8ff0de3a26b83583364ccd4ac6f9d7
MD5 642b4cc1ca17f1071edb17e9a4bc2977
BLAKE2b-256 c791edfeec32b17009abb4ee68b26144e701d4bcb21060068232e40ecea48356

See more details on using hashes here.

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

Hashes for prestans-2.5.4-py2-none-any.whl
Algorithm Hash digest
SHA256 a19c895d8fbb5940a3de0f5addcd3370cd9e4cb183a47cf76363363503532b14
MD5 29bbd76c03a166602e7941cbbeb60c80
BLAKE2b-256 56cca3241c478849a7cfb2c8ab5e9c27ae483f43fa4d403cb1bc58135d75c5ee

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page