django-tastypie-with-uploads-dummycache-error500

Software screenshot:
django-tastypie-with-uploads-dummycache-error500
Rincian Software:
Versi: 1.0.0 Beta
Tanggal Upload: 11 May 15
Pengembang: Daniel Lindsley
Lisensi: Gratis
Popularitas: 7

Rating: nan/5 (Total Votes: 0)

Perbedaan antara Django-tastypie-dengan-upload-dummycache-error500 dan Django Tastypie adalah:
Versi ini mencakup tiga patch yang telah diajukan sebagai permintaan tarik ke pencipta Django Tastypie:
- 6bf187d> jika Kesalahan 500 terjadi, pesan pengecualian ditunjukkan dalam deskripsi kesalahan, bukannya generik 'Permintaan ini tidak dapat diproses.
- 18d7a90> ketika menggunakan Django DummyCache, CacheThrottle tidak gagal
- 1fbc0a8> memungkinkan upload file (lampiran) pada permintaan POST
Setelah patch ini termasuk dalam repositori sumber, garpu ini tidak akan diperlukan lagi.
Apa Itu Look Like?
Sebuah contoh dasar seperti:
# Myapp / api.py
# ============
dari tastypie.resources impor ModelResource
dari myapp.models impor Masuk
kelas EntryResource (ModelResource):
& Nbsp; kelas Meta:
& Nbsp; queryset = Entry.objects.all ()
# Urls.py
# =======
dari django.conf.urls.defaults impor *
dari tastypie.api impor Api
dari myapp.api impor EntryResource
v1_api = Api (api_name = 'v1')
v1_api.register (EntryResource ())
urlpatterns = pola ('',
& Nbsp; # The jazz normal di sini kemudian ...
& Nbsp; (r '^ api /', termasuk (v1_api.urls)),
)
Itu membuat Anda sepenuhnya bekerja, baca-tulis API untuk model Entri yang mendukung semua operasi CRUD dengan cara tenang. JSON dukungan / XML / YAML sudah ada, dan sangat mudah untuk menambahkan terkait data / otentikasi / caching.
Anda dapat menemukan lebih banyak di dokumentasi di http://django-tastypie.readthedocs.org/.
Mengapa tastypie?
Ada, kerangka API dikenal baik di luar sana untuk Django. Anda perlu menilai pilihan yang tersedia dan memutuskan untuk diri sendiri. Yang mengatakan, berikut adalah beberapa alasan umum untuk tastypie.
- Anda perlu API yang tenang dan menggunakan HTTP baik.
- Anda ingin mendukung hubungan yang mendalam.
- Anda TIDAK ingin harus menulis serializer Anda sendiri untuk membuat output yang tepat.
- Anda ingin kerangka API yang memiliki sedikit sihir, sangat fleksibel dan peta dengan baik untuk domain masalah.
- Anda ingin / perlu serialisasi XML yang diperlakukan sama dengan JSON (dan YAML ada juga).
- Anda ingin mendukung saya dianggap sindrom NIH, yang kurang tentang NIH dan lebih tentang mencoba untuk membantu teman-teman / rekan kerja.

Referensi Material

- Http://github.com/toastdriven/django-tastypie/tree/master/tests/basic menunjukkan penggunaan dasar 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

Perangkat lunak lain dari pengembang Daniel Lindsley

friendlydb
friendlydb

14 Apr 15

toastbot
toastbot

14 Apr 15

django-haystack
django-haystack

14 Apr 15

Komentar untuk django-tastypie-with-uploads-dummycache-error500

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!