Django-auto-api on uskomattoman yksinkertainen sovellus, joka antaa sinulle täysin hyperlinkitetyn vain luku-API kaikkien asennettujen mallien html, JSON, YAML, xml ja csv. Se vaatii vain yhden rivin koodia lisätään projektin.
Sen tarkoituksena on osoittaa, miten Django-serializers voidaan helposti käyttää rakentaa web API. Erityisesti, se osoittaa, että räätälöimällä miten malli suhteet ovat edustettuina voit tehdä voimakkaita asioita, kuten käyttämällä hypertekstin edustamaan suhteita sijaan käyttämällä oletuksena perusavain edustus.
Asennus
Asenna käyttäen PIP:
Pip asentaa Django-auto-api
Lisää Django-auto-api URL-osoitteet URLConf:
urlpatterns = kuviot ('',
& Nbsp; ...
& Nbsp; url (r ^ api / ", kuuluu (" autoapi.urls ', namespace =' autoapi ')),
)
Running esimerkiksi hankkeen
Jos olet kloonattu hankkeen git repo, voit käyttää hyvin yksinkertainen esimerkki hankkeesta:
./manage.py SyncDB
./manage.py loaddata testfixture.json
./manage.py runserver
Tämä toimii esimerkiksi API muutaman malleja contrib.contenttypes ja contrib.auth.
Mitä uutta strong> tässä julkaisussa:
- < li> Korjaa kotisivu linkki setup.py
Vaatimukset :
- Python
- Django
- Django-serializers
Kommentteja ei löytynyt