django-auto-api er en utrolig enkel app som gir deg en helt hyperkoblet skrivebeskyttet API for alle installerte modeller i html, JSON, YAML, xml og csv. Det krever bare en linje med kode som skal legges til prosjektet.
Det er ment å demonstrere hvordan Django-serial lett kan brukes til å bygge web-APIer. Spesielt viser det at du tilpasser hvordan modell relasjoner er representert lar deg gjøre kraftige ting som å bruke hyperkoblings å representere relasjoner, heller enn å bruke standard primærnøkkelen representasjon.
Installasjon
Installere ved hjelp av pip:
PIP installere django-auto-api
Legg Django-auto-api webadresser til din URLConf:
urlpatterns = mønstre ('',
& Nbsp; ...
& Nbsp; url (r '^ api /', inkluderer ('autoapi.urls', namespace = 'autoapi')),
)
Kjøre eksempel prosjektet
Hvis du har klonet prosjektet fra git repo, kan du kjøre et veldig enkelt eksempel prosjekt:
./manage.py SyncDB
./manage.py loaddata testfixture.json
./manage.py runserver
Dette kjører et eksempel API for noen få modeller av contrib.contenttypes og contrib.auth
Hva er nytt i denne utgaven:.
- < li> Fix hjemmeside linken i setup.py
Krav :
- Python
- Django
- django-serial
Kommentarer ikke funnet