django-tastypie-with-uploads-dummycache-error500

Yazılım ekran görüntüsü:
django-tastypie-with-uploads-dummycache-error500
Yazılım detaylar:
Versiyon: 1.0.0 Beta
Qayıt: 11 May 15
Geliştirici: Daniel Lindsley
Lisans: Ücretsiz
Popülerlik: 7

Rating: nan/5 (Total Votes: 0)

django-tastypie-yüklenenler-dummycache-error500 ve Django Tastypie arasındaki farklar şunlardır:
Bu sürüm Django Tastypie yaratıcılarına çekme istekleri olarak sunulmuştur üç yamaları içerir:
- 6bf187d> Hata 500 oluşursa, istisna mesajı yerine genel bir hata açıklaması gösterilir 'Bu istek işleme edilemedi.'
- Django'nın DummyCache kullanırken 18d7a90>, CacheThrottle başarısız değil
- POST istekleri 1fbc0a8> izin veren dosya yüklemeleri (ekleri)
Bu yamalar, kaynak depo dahil kez, bu çatal artık gerekmeyecektir.
neler It Beğen mı?
Temel bir örnek gibi görünüyor:
# Myapp / api.py
# ============
tastypie.resources ithalat ModelResource gelen
myapp.models ithalat Girişten
sınıf EntryResource (ModelResource):
& Nbsp; sınıf Meta:
& Nbsp; QuerySet = Entry.objects.all ()
# Urls.py
# =======
django.conf.urls.defaults dan itibaren * ithalat
tastypie.api ithalat Api gelen
myapp.api ithalat EntryResource gelen
v1_api = Api (api_name = 'v1')
v1_api.register (EntryResource ())
urlpatterns = desenleri ('',
& Nbsp; # Normal caz burada o ...
Ve nbsp (R '^ api /') (v1_api.urls dahil),
)
Bu size bir sığınakta şekilde tüm CRUD operasyonları destekler giriş modeli için bir tam çalışma, okuma-yazma API alır. JSON / XML / YAML desteği zaten orada olduğunu ve ilgili veriler / kimlik / önbelleğe alma eklemek çok kolay.
Sen http://django-tastypie.readthedocs.org/ de belgelerinde daha bulabilirsiniz.
Neden tastypie?
Diğer, daha bilinen API çerçeveler Django için orada bulunmaktadır. Sen seçenekleri değerlendirmek ve kendiniz için karar vermeniz gerekir. Dedi, burada tastypie için bazı yaygın nedenleri vardır.
- Sen dinlendirici ve iyi HTTP kullanan bir API gerekir.
- Sen derin ilişkiler desteklemek istiyoruz.
- Sen çıkış doğru yapmak için kendi seri hale yazmak istiyorum ETMEYİN.
- Seni küçük sihirli, çok esnek vardır ve problem etki de eşler bir API çerçeve istiyorum.
- Sen (de var ve YAML) JSON eşit muamele edilir / ihtiyaç XML seri istiyorum.
- Sen arkadaş / iş arkadaşlarınızla yardım etmeye çalışıyorum hakkında NIH hakkında daha az ve daha benim algılanan NIH sendromu, desteklemek istiyoruz.

Referans Malzeme

- Http://github.com/toastdriven/django-tastypie/tree/master/tests/basic tastypie temel kullanımını gösterir
- 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

Geliştirici Diğer yazılım Daniel Lindsley

pysolr
pysolr

6 Mar 16

toastbot
toastbot

14 Apr 15

friendlydb
friendlydb

14 Apr 15

Yorumlar django-tastypie-with-uploads-dummycache-error500

Yorum Bulunamadı
Yorum eklemek
Görüntülerde açın!