Skip to content
Sections
>> Trisquel >> Pakete >> etiona >> python >> python-django-piston
etiona  ]
[ Quellcode: python-django-piston  ]

Paket: python-django-piston (0.2.3-2ubuntu1)

Django mini-framework creating RESTful APIs

Piston is a relatively small Django application that lets you create application programming interfaces (API) for your sites.

It has several unique features:

   * Ties into Django's internal mechanisms.
   * Supports OAuth out of the box (as well as Basic/Digest or custom auth).
   * Doesn't require tying to models, allowing arbitrary resources.
   * Speaks JSON, YAML, Python Pickle & XML (and HATEOAS).
   * Ships with a convenient reusable library in Python.
   * Respects and encourages proper use of HTTP (status codes, ...).
   * Has built in (optional) form validation (via Django), throttling, etc.
   * Supports streaming, with a small memory footprint.
   * Stays out of your way.

Pakete, die python-django-piston bereitstellen

python-django-piston3
Python bindings for django-piston3

Andere Pakete mit Bezug zu python-django-piston

  • hängt ab von
  • empfiehlt
  • schlägt vor
  • dep: python (<< 2.8)
    interactive high-level object-oriented language (default version)
    dep: python (>= 2.7)
  • dep: python-decorator
    simplify usage of Python decorators by programmers
  • dep: python-django (>= 1.1)
    High-level Python web development framework (Python 2 version)
  • dep: python-oauth (>= 1.0.1)
    Python library implementing of the OAuth protocol

python-django-piston herunterladen

Download für alle verfügbaren Architekturen
Architektur Paketgröße Größe (installiert) Dateien
all 29,1 kB161 kB [Liste der Dateien]