django-auto API neįtikėtinai paprasta programa, kuri suteikia jums visiškai susietas tik skaityti API visų įdiegtų modelių html, JSON, YAML, XML ir CSV. Jis reikalauja tik viena eilutė kodo turi būti pridėta prie jūsų projekto.
Jis skirtas parodyti, kaip Django-serializers gali būti lengvai naudojamas kurti interneto API. Visų pirma, tai rodo, kad tinkinti, kaip modelio santykiai atstovavo leidžia jums padaryti galingą tokius dalykus, kaip naudojant Hiperpołączenia atstovauti santykius, o ne naudojant numatytąjį pirminio rakto atstovavimą.
Diegimas
Įdiekite naudojant pip:
PIP įdiegti Django-auto-API
Pridėti django-auto API URL į savo URLConf:
urlpatterns = modeliai (",
& Nbsp; ...
& Nbsp; url (r "^ API /" apima ("autoapi.urls", vardų = 'autoapi)),
)
Veikia pavyzdys projektas
Jei jūs klonuoti projektą iš git atpirkimo, galite paleisti labai paprastas pavyzdys projektą:
./manage.py syncdb
./manage.py loaddata testfixture.json
./manage.py runserver
Tai veikia pavyzdį API keletą modelių contrib.contenttypes ir contrib.auth
Kas naujo , šioje laidoje:.
- < li> Nustatyti pagrindinį puslapį nuorodą setup.py
Reikalavimai :
- Python
- Django
- django-serializers
Komentarai nerastas