Rincian Software:
Versi: 3.2.2 Diperbarui
Tanggal Upload: 1 Oct 15
Lisensi: Gratis
Popularitas: 184
Berdasarkan arsitektur modular, kerangka Django REST dapat digunakan dalam menciptakan SISA API untuk setiap jenis layanan Web dapat diakses.
Kode ini sangat baik didokumentasikan dan tutorial disediakan untuk penggelaran mudah.
Pada saat ini, perusahaan seperti Mozilla dan Eventbrite percaya kerangka Django SISA untuk daya beberapa API mereka
Apa yang baru dalam rilis ini:.
< ul>
Apa yang baru di versi 3.1.0:.
- Dukungan yang lebih baik untuk API versi
- Built-in mendukung internasionalisasi.
- Dukungan untuk Django 1.8 ini HStoreField dan ArrayField.
- Sebuah skema kursor pagination super pintar.
- Sebuah peningkatan pagination API, sundulan mendukung atau di-tubuh gaya pagination .
- kontrol Pagination render dalam API dibrowse .
Apa yang baru di versi 3.0.5:
- representasi cetak pada serializers yang memungkinkan Anda untuk memeriksa persis apa bidang yang hadir pada contoh.
- Simple serializers Model yang jauh lebih mudah untuk memahami dan debug, dan yang membuatnya mudah untuk beralih antara kelas ModelSerializer implisit dan kelas Serializer eksplisit.
- Sebuah kelas BaseSerializer baru, sehingga lebih mudah untuk menulis serializers untuk backends penyimpanan alternatif, atau untuk sepenuhnya menyesuaikan serialisasi dan logika validasi.
- Sebuah bidang cleaner API termasuk kelas baru seperti ListField dan MultipleChoiceField .
- implementasi default super sederhana untuk pandangan generik.
- Dukungan untuk mengesampingkan bagaimana kesalahan validasi ditangani oleh API Anda.
- Sebuah metadata API yang memungkinkan Anda untuk menyesuaikan bagaimana PILIHAN permintaan akan ditangani oleh API Anda.
- Sebuah JSON output yang lebih kompak dengan gaya unicode encoding diaktifkan secara default.
- Templated bentuk HTML berdasarkan render untuk serializers.
Apa yang baru dalam versi 2.3.12:
- Security fix:
- OrderingField sekarang hanya memungkinkan memesan pada bidang serializer dibaca, atau di bidang eksplisit ditentukan menggunakan ordering_fields. Hal ini untuk mencegah pengguna untuk dapat memesan dengan bidang yang tidak terlihat dalam API, dan mengeksploitasi pemesanan data sensitif seperti password hash.
- Bugfix:
- WRITE_ONLY = True bidang sekarang ditampilkan pada API dapat dijelajahi.
Apa yang baru di versi 2.2.0:.
- 3 dukungan Python
- Ditambahkan post_save a () menghubungkan ke pandangan generik.
- Izinkan serializers untuk menangani dicts serta benda-benda.
- mencela ManyRelatedField () sintaks mendukung RelatedField (banyak = True)
- mencela nol = True pada hubungan yang mendukung diperlukan = False.
- Turunkan kosong = True pada CharFields, hanya menggunakan diperlukan = False.
- Turunkan argumen obj opsional di izin pemeriksaan mendukung has_object_permission.
- Turunkan implisit perilaku hubungan hyperlink.
- Bugfix: Perbaiki DjangoModelPermissions rusak .
- Bugfix:. Biarkan keluaran serializer untuk cache
- Bugfix: Perbaiki styling pada API masuk dijelajahi .
Apa yang baru di versi 2.1.6:.
- Unfix DjangoModelPermissions
Apa yang baru di versi 2.1.1:
- penggunaan Dukungan dari HTML pengecualian template. Misalnya. 403.html
- bidang hyperlink mengambil opsional slug_field, slug_url_kwarg dan pk_url_kwarg argumen.
- Bugfix:. Deal dengan slashs Trailing opsional benar saat membuat remah roti
- Bugfix: Membuat textareas lebar sama dengan bidang lain di dijelajahi API .
Persyaratan :
- Python 2.6.x atau lebih tinggi
- Django 1.3 atau lebih tinggi
Komentar tidak ditemukan