django-tastypie-with-file-upload-and-model-form-validation

Screenshot Software:
django-tastypie-with-file-upload-and-model-form-validation
Mga detalye ng Software:
Bersyon: 1.0.0 Beta
I-upload ang petsa: 11 May 15
Nag-develop: Daniel Lindsley
Lisensya: Libre
Katanyagan: 17

Rating: nan/5 (Total Votes: 0)

django-tastypie-with-file-upload-and-model-form-validation ay isang bersyon ng Django Tastypie naayos na may upload ng File at ModelFormValidation.
Ano ang Ito hitsura?
Isang pangunahing halimbawa ay ganito ang hitsura:
# Myapp / api.py
# ============
mula tastypie.resources import ModelResource
mula myapp.models import Entry
klase EntryResource (ModelResource):
& Nbsp; klase Meta:
& Nbsp; queryset = Entry.objects.all ()
# Urls.py
# =======
mula django.conf.urls.defaults import *
mula tastypie.api import Api
mula myapp.api import EntryResource
v1_api = Api (api_name = 'v1')
v1_api.register (EntryResource ())
urlpatterns = pattern ('',
& Nbsp; # Ang normal jazz dito pagkatapos ...
& Nbsp; (r '^ API /', kasama ang (v1_api.urls)),
)
Na makakakuha ka ng isang ganap na nagtatrabaho, API para sa mga modelo Entry na sumusuporta sa lahat ng mga operasyon CRUD sa isang tahimik na paraan read-write. JSON / XML / YAML suporta ay doon na, at ito ay madaling upang magdagdag ng mga kaugnay na data / authentication / caching.
Maaari mong mahanap ang higit pa sa babasahin at http://django-tastypie.readthedocs.org/.
Bakit tastypie?
May mga iba pang, mas mahusay na kilala mga balangkas API out doon para sa Django. Kailangan mong masuri ang mga magagamit na mga pagpipilian at magpasya para sa iyong sarili. Sa gayon, narito ang ilang karaniwang dahilan para sa tastypie.
- Kailangan mo ng isang API na ito ay matahimik at gumagamit ng HTTP rin.
- Gusto mong suportahan malalim na relasyon.
- Ikaw ay HINDI nais na upang isulat ang iyong sariling serializer upang gawin ang output ng karapatan.
- Gusto mong isang API framework na may maliit na magic, tunay nababaluktot at mahusay na mga mapa sa domain na problema.
- Gusto mong / kailangan serialization XML na ay ginagamot pantay sa JSON (at YAML Masyadong doon).
. - Gusto mong suportahan ang aking pinaghihinalaang NIH syndrome, na kung saan ay mas tungkol sa NIH at mas tungkol sa sinusubukan upang matulungan mga kaibigan / katrabaho

Kinakailangan :

< ul>

  • sawa
  • Django
  • mimeparse
  • python-dateutil
  • Iba pang mga software developer ng Daniel Lindsley

    Mga komento sa django-tastypie-with-file-upload-and-model-form-validation

    Mga Komento hindi natagpuan
    Magdagdag ng komento
    I-sa mga imahe!