Yazılım detaylar:
Versiyon: 3.2.2 Güncelenir
Qayıt: 1 Oct 15
Lisans: Ücretsiz
Popülerlik: 184
modüler mimarisine dayalı, Django DİNLENME çerçeve Web erişilebilir hizmetlerin her türlü REST API oluştururken kullanılabilir.
Kod çok iyi belgelenmiş ve öğreticiler kolay Dağıtma verilmektedir.
Bu noktada, Mozilla ve Eventbrite gibi firmaların API'leri bazı iktidara Django DİNLENME çerçeve güven
Bu sürümde Yeni nedir:.
< ul>
sürümünde 3.1.0 yeni nedir.
- API sürüm için daha iyi destek
- Dahili uluslararası destek.
- Django 1.8 takımından HStoreField ve ArrayField için destek.
- Bir süper akıllı imleç pagination düzeni.
- geliştirilmiş sayfalama API destekleyen başlık veya gövde içi sayfalama stilleri.
- taranabilir API render Sayfalama denetler.
nedir sürümü 3.0.5 Yeni
- tam olarak incelemesine izin serileştiricileri üzerinde
- Yazıcı gösterimleri Ne alanlar örneğinde mevcut.
- ölçüde daha kolay olan basit bir model serializers anlamak ve hata ayıklama ve o kolay örtük ModelSerializer sınıfı ve açık seri hale sınıfına arasında geçiş yapmak için.
- Yeni BaseSerializer sınıfı, daha kolay bir alternatif depolama backendleri için serializers yazmak, ya da tamamen seri ve doğrulama mantığını özelleştirmek için yapım.
- ListField ve MultipleChoiceField gibi yeni sınıflar da dahil olmak üzere bir temizleyici alanlar API.
- Süper basit varsayılan uygulamaları.
- doğrulama hataları API tarafından nasıl işlendiğini geçersiz desteği.
- SEÇENEKLER istekleri API tarafından nasıl işleneceğini özelleştirmek için olanak sağlayan bir meta API.
- unicode tarzı kodlama ile daha kompakt JSON çıkış varsayılan olarak açık.
- Templated tabanlı HTML form serileştiricileri için render.
genel görünümleri için
nedir sürümü 2.3.12 Yeni
- Güvenlik düzeltme:
- OrderingField artık sadece okunabilir serileştirici alanları sipariş verir, ya da alanları açıkça ordering_fields kullanılarak belirtilir. Bu, kullanıcıların API görünmez alanlar tarafından sipariş edememek ve bu şifre sağlamalarının gibi hassas verilerin sıralamasını istismar engeller.
- Bugfix:
- write_only = true alanları artık göz atılabilir API görüntülenir.
sürümünde 2.2.0 yeni nedir.
- Python 3 desteği
- post_save eklendi () genel görünümlerine kanca.
- serializers nesneler yanı sıra dicts işlemek için izin verin.
- deprecate ManyRelatedField () RelatedField lehine sözdizimi (birçok = true)
- deprecate boş = gerekli = False. lehine ilişkilerine Doğru
- CharFields True = boş deprecate, sadece = False. Gerekli kullanın
- has_object_permission lehine izinleri çek isteğe bağlı obj argümanı karşıyız.
- örtük köprülü ilişkiler davranışı karşıyız.
- Bugfix: Kırık DjangoModelPermissions Fix .
- Bugfix:. İzin serileştirici çıktı önbelleğe alınacak
- Bugfix: taranabilir API oturum açma styling Fix .
sürümünde 2.1.6 yeni nedir.
- sökmek DjangoModelPermissions
sürümünde 2.1.1 yeni Nedir:
- HTML istisna şablonlarının Destek kullanımı. Örn. 403.html
- köprülü alanları isteğe slug_field, slug_url_kwarg ve pk_url_kwarg argümanları alır.
- Bugfix:. kırıntıları oluştururken düzgün opsiyonel firar slashs Deal
- Bugfix: taranabilir API diğer alanlarda olduğu gibi textareas aynı genişlikte olun .
Gereksinimleri
- Python 2.6.x veya daha yüksek
- Django 1.3 veya daha yüksek
Yorum Bulunamadı