django-auto-api jest niezwykle prosta aplikacja, która daje w pełni hiperłącze tylko do odczytu API dla wszystkich zainstalowanych modeli w html, json, YAML, XML i CSV. Wymaga to tylko jedna linia kodu należy dodać do swojego projektu.
To ma na celu wykazanie, jak django-serializers mogą być łatwo wykorzystane do budowy API internetowych. W szczególności wskazuje, że dostosowanie sposobu modelowe stosunki są reprezentowane pozwala na wykonywanie zaawansowanych rzeczy, takie jak wykorzystanie odnośników do reprezentowania relacji, a nie przy użyciu domyślnego podstawową reprezentację kluczy.
instalacji
Montaż przy użyciu pip:
pip zainstalować django-auto-api
Dodaj adresy URL django-auto-api do URLconf:
urlpatterns = patterns ('',
& Nbsp; ...
& Nbsp; url (r '^ api /', to ('autoapi.urls ", przestrzeń nazw =" autoapi ")),
)
Uruchomienie projektu przykładem
Jeśli sklonowany projektu z repozytorium git, można uruchomić bardzo prosty przykład projekt:
./manage.py syncdb
./manage.py loaddata testfixture.json
./manage.py uruchomieniowy
To działa przykładowy API dla kilku modeli contrib.contenttypes i contrib.auth
Co nowego w tym wydaniu:.
- < li> Fix strona główna łącze w setup.py
Wymagania :
- Python
- Django
- Django serializers
Komentarze nie znaleziono