2017-08-30 4 views
0

Est-ce possible sans utiliser une API REST? J'ai un contexte dans ma vue Django dans lequel je place une variable après avoir fait un appel à la base de données et cela doit s'infiltrer dans mon frontal Angular. Votre aide serait très appréciée. Merci.Passer des données de Django View à Angular

Répondre

0

en vous vue, vous pouvez retourner jsonresponse-objects

from django.http import JsonResponse 

# some your code ... 
    return JsonResponse({'foo':'bar'}) 
+0

Mais ce qui est similaire à l'aide d'une API REST. Existe-t-il un autre moyen de transmettre des données d'une vue Django à une interface frontale AngularJS? Essentiellement, mon application est un SPA avec des partiels qui sont injectés par AngularJS en fonction de l'URL accédée (en utilisant un routeur AngularJS). Les partiels contiennent des données dynamiques (par exemple des résultats de requête renvoyés par Django à partir d'un appel de base de données). – Foobar