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

Programinė įranga Screenshot:
django-tastypie-with-file-upload-and-model-form-validation
Programinė detalės:
Versija: 1.0.0 Beta
Įkėlimo datą: 11 May 15
Kūrėjas: Daniel Lindsley
Licencija: Nemokamai
Populiarumas: 17

Rating: nan/5 (Total Votes: 0)

"Django-tastypie-su-failų įkėlimo-ir-modelis-forma-įteisinimas yra Django Tastypie versija pritvirtinti failų įkėlimo ir ModelFormValidation.
Kas tai atrodo? "
Pagrindinė pavyzdys atrodo taip:
# MyApp / api.py
# ============
nuo tastypie.resources importo ModelResource
nuo myapp.models importo įrašas
klasė EntryResource (ModelResource):
& Nbsp; klasė meta:
& Nbsp; queryset = Entry.objects.all ()
# Urls.py
# =======
nuo django.conf.urls.defaults importuoti *
nuo tastypie.api importo API
nuo myapp.api importo EntryResource
v1_api = API (api_name = 'V1)
v1_api.register (EntryResource ())
urlpatterns = modeliai (''
& Nbsp; # normalus džiazo čia tada ...
& Nbsp; (R '^ API / "apima (v1_api.urls))
)
Tai pasireiškia jums visiškai veikti, skaityti rašyti API už Entry modelį, kuris palaiko visus CRUD operacijas ramus būdas. JSON / XML / yaml parama jau yra, ir tai lengva pridėti susiję duomenys / autentifikavimo / spartinimo.
Jūs galite rasti daugiau dokumentuose ne http://django-tastypie.readthedocs.org/.
Kodėl tastypie?
Yra ir kitų, geriau žinomas API sistemas ten Django. Jums reikia įvertinti galimus variantus ir nuspręsti už save. Beje, čia yra keletas bendrų priežasčių tastypie.
- Jūs turite API, kuri yra ramus ir naudoja HTTP gerai.
- Jūs norite paremti gilias santykius.
- Jūs nenorite, kad turite parašyti savo serializer padaryti išvesties teisę.
- Jūs norite API sistemą, kuri turi šiek tiek magijos, labai lankstus ir gerai žemėlapiai į probleminės srities.
- Jūs norite / reikia XML Publikacija kad yra traktuojami vienodai JSON (ir YAML yra ten pat).
. - Jūs norite paremti mano suvokiama NIH sindromas, kuris yra mažesnis apie NIH ir daugiau apie bando padėti draugai / bendradarbiai

Reikalavimai

< ul>

  • Python,
  • Django
  • mimeparse
  • python-dateutil
  • Kita programinė įranga kūrėjas Daniel Lindsley

    friendlydb
    friendlydb

    14 Apr 15

    pysolr
    pysolr

    6 Mar 16

    django-haystack
    django-haystack

    14 Apr 15

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

    Komentarai nerastas
    Pridėti komentarą
    Pasukite ant paveikslėlio!