django-tastypie-with-uploads-dummycache-error500

Software kuvakaappaus:
django-tastypie-with-uploads-dummycache-error500
Ohjelmiston tiedot:
Versio: 1.0.0 Beta
Lähetyksen päivämäärä: 11 May 15
Kehittäjä: Daniel Lindsley
Lupa: Vapaa
Suosio: 31

Rating: nan/5 (Total Votes: 0)

Erot Django-tastypie-with-kuvat-dummycache-error500 ja Django Tastypie ovat:
Tämä versio sisältää kolme laastaria, jotka on toimitettu niin vedä pyyntöjä luojat Django Tastypie:
- 6bf187d> jos virhe 500, sanoma poikkeuksen näkyy virheen kuvaus, eikä yleisnimi "Tätä pyyntöä ei voitu käsitellä".
- 18d7a90> käytettäessä Django n DummyCache, CacheThrottle ei onnistu
- 1fbc0a8> mahdollistaa tiedostojen lisäykset (lisälaitteet) on POST-pyyntöjä
Kun nämä laastarit sisältyvät lähde arkistoon, tämä haarukka ei enää tarvita.
Mitä se näyttää?
Perus esimerkki näyttää:
# MyApp / api.py
# ============
alkaen tastypie.resources tuonti ModelResource
alkaen myapp.models tuonti Entry
luokan EntryResource (ModelResource):
& Nbsp; luokka Meta:
& Nbsp; queryset = Entry.objects.all ()
# Urls.py
# =======
alkaen django.conf.urls.defaults tuonti *
alkaen tastypie.api tuonti Api
alkaen myapp.api tuonti EntryResource
v1_api = Api (api_name = 'v1')
v1_api.register (EntryResource ())
urlpatterns = kuviot ('',
& Nbsp; # normaali jazz täällä sitten ...
& Nbsp; (r "^ api / ', ovat (v1_api.urls)),
)
Että sinut täysin toimiva, read-write API Entry malli, joka tukee kaikkia lika toiminnot rauhallista tavalla. JSON / XML / YAML tuki on jo olemassa, ja se on helppo lisätä liittyvät tiedot / todennus / välimuistia.
Voit löytää lisää asiakirjat http://django-tastypie.readthedocs.org/.
Miksi tastypie?
On muitakin, paremmin tunnetut API kehyksiä siellä Django. Sinun täytyy arvioida vaihtoehtoja ja päättää itse. Se sanoi, tässä on joitakin yhteisiä syitä tastypie.
- Tarvitset API, joka on rauhallista ja käyttää HTTP hyvin.
- Haluat tukea syvä suhteita.
- Sinun ei halua joutua kirjoittaa oman serializer tehdä lähdön oikeaan.
- Haluat API kehyksen, joka on vähän taikuutta, erittäin joustava ja kartat hyvin ongelmaan verkkotunnuksen.
- Haluat / tarve XML serialization, että kohdellaan yhdenvertaisesti JSON (ja YAML on sielläkin).
- Haluat kannattamaan koettu NIH oireyhtymä, joka on vähemmän noin NIH ja lisää yrittävät auttaa ystäviä / työtovereille.

Viiteaineisto

- Http://github.com/toastdriven/django-tastypie/tree/master/tests/basic näyttää peruskäytöstä tastypie
- Http://en.wikipedia.org/wiki/REST
- Http://en.wikipedia.org/wiki/List_of_HTTP_status_codes
- Http://www.ietf.org/rfc/rfc2616.txt
- http://jacobian.org/writing/rest-worst-practices/

Requirements:

  • Python
  • Django
  • mimeparse
  • python-dateutil

Muu ohjelmistojen kehittäjä Daniel Lindsley

Kommentit django-tastypie-with-uploads-dummycache-error500

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!