Django-auto-api adalah sebuah aplikasi yang sangat sederhana yang memberi Anda sepenuhnya hyperlink read-only API untuk semua model dipasang di html, json, YAML, xml dan csv. Ini hanya membutuhkan satu baris kode yang akan ditambahkan ke proyek Anda.
Hal ini dimaksudkan untuk menunjukkan bagaimana Django-serializers mudah dapat digunakan untuk membangun web API. Secara khusus, hal itu menunjukkan bahwa menyesuaikan bagaimana hubungan model yang diwakili memungkinkan Anda untuk melakukan hal-hal yang kuat seperti menggunakan hyperlink untuk mewakili hubungan, daripada menggunakan representasi kunci primer default.
Instalasi
Menginstal menggunakan pip:
pip menginstal Django-auto-api
Tambahkan url Django-auto-api untuk URLConf Anda:
urlpatterns = pola ('',
& Nbsp; ...
& Nbsp; url (r '^ api /', termasuk ('autoapi.urls', namespace = 'autoapi')),
)
Menjalankan proyek contoh
Jika Anda telah kloning proyek dari git repo, Anda dapat menjalankan contoh proyek yang sangat sederhana:
syncdb ./manage.py
./manage.py LoadData testfixture.json
runserver ./manage.py
Ini berjalan contoh API untuk beberapa model contrib.contenttypes dan contrib.auth
Apa yang baru dalam rilis ini:.
- < li> Perbaiki homepage link dalam setup.py
Persyaratan :
- Python
- Django
- Django-serializers
Komentar tidak ditemukan