django-auto-api é um app incrivelmente simples que lhe dá uma totalmente hiperlink somente leitura API para todos os modelos instalados em html, json, yaml, XML e CSV. Exige apenas uma linha de código para ser adicionado ao seu projeto.
Pretende-se demonstrar como django-serializers pode ser facilmente usado para construir APIs web. Em particular, ele mostra que a personalização como as relações do modelo são representadas permite que você faça coisas poderosas como o uso de hiperlinks para representar relacionamentos, ao invés de usar a representação de chave primária padrão.
Instalação
Instale usando pip:
pip instalar django-auto-api
Adicione as urls django-auto-api em seu URLconf:
urlpatterns = patterns ('',
& Nbsp; ...
& Nbsp; url (r '^ api /', include ('autoapi.urls', namespace = 'autoapi')),
)
A execução do projeto de exemplo
Se você já clonaram o projeto a partir do repositório git, você pode executar um projeto de exemplo muito simples:
syncdb ./manage.py
./manage.py loaddata testfixture.json
runserver ./manage.py
Isso executa um exemplo API para alguns modelos de contrib.contenttypes e contrib.auth
O que é novo nesta versão:.
- < li> Corrigir homepage link em setup.py
Requisitos :
- Python
- Django
- Django serializers
Comentários não encontrado