django-auto-api este o aplicație incredibil de simplu care vă oferă o complet hyperlink read-only API pentru toate modelele instalate în html, JSON, YAML, xml si csv. Este nevoie de doar o linie de cod care urmează să fie adăugate la proiectul dumneavoastră.
Acesta este destinat pentru a demonstra modul django-serializers poate fi ușor folosit pentru a construi API-uri web. În special, se arată că personalizarea modul în care sunt reprezentate relațiile de model vă permite să faci lucruri puternice, cum ar fi utilizarea hyperlink pentru a reprezenta relații, mai degrabă decât folosind implicit reprezentarea cheie primară.
Instalare
Instalați folosind PIP:
Pip instala django-auto-api
Adăugați URL-urile django-auto-API pentru a URLConf dumneavoastră:
urlpatterns = tipare ('',
& Nbsp; ...
& Nbsp; url (r '^ API / ", cuprinde (" autoapi.urls, spațiu de nume =' autoapi ')),
)
Rularea proiectului exemplu
Dacă ați donat proiectul de repo git, puteți rula un proiect exemplu foarte simplu:
syncdb ./manage.py
./manage.py loaddata testfixture.json
runserver ./manage.py
Aceasta conduce un exemplu API pentru câteva modele de contrib.contenttypes și contrib.auth
Ce este nou în această versiune:.
- < li> Fix pagină link în setup.py
Cerințe :
- Python
- Django
- django-serializers
Comentariile nu a fost găsit