Skip to main content

Raml API mapping toolkit for Django

Project description

Ramlwrap is a toolkit for Django which allows a combination of rapid server prototyping as well as enforcement of API definition from the RAML api.

RAML (and swagger) allow for rapid specification of API’s, but it can be hard to know if your engineers have programmed exactly what the API is, and that your code is enforcing the same schema that you have defined. Ramlwrap bridges the gap between the specification and the code. A developer provides a mapping table of URL to function, and the raml wrap builds a wrapper around those functions where validation of data occurs.

When coupled with auto documentation (raml2html) this allows a fully integrated specification and code deployment to occur.

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

ramlwrap-2.3.7.tar.gz (12.4 kB view details)

Uploaded Source

Built Distribution

ramlwrap-2.3.7-py2.py3-none-any.whl (14.4 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file ramlwrap-2.3.7.tar.gz.

File metadata

  • Download URL: ramlwrap-2.3.7.tar.gz
  • Upload date:
  • Size: 12.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.7

File hashes

Hashes for ramlwrap-2.3.7.tar.gz
Algorithm Hash digest
SHA256 24781c5b172088909dab67287c840457ecd08ed142ab8e43d95e59634ea6ccef
MD5 8b1b08e534fe96fc5567ef2f5e624f87
BLAKE2b-256 10aed416e2565dbc2a38560dd7820c9e1f75cd6c73d8877f8bfbf5c2d450d553

See more details on using hashes here.

File details

Details for the file ramlwrap-2.3.7-py2.py3-none-any.whl.

File metadata

  • Download URL: ramlwrap-2.3.7-py2.py3-none-any.whl
  • Upload date:
  • Size: 14.4 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.7

File hashes

Hashes for ramlwrap-2.3.7-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 a8d6660e7ba0e3cd9e746c166474d4397848812221b86001b916be73cc4c0660
MD5 2ea5111a4d60c2dc7e6a72bf10f2352f
BLAKE2b-256 e5fc2b445bdb8eef9cd2c38baa77b14cf955000beb9085053c34aab9b0f67030

See more details on using hashes here.

Supported by

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