I do the same, so YES that works well!
Take a look:
http://www.django-rest-framework.org/
It will provide you with a flexible REST structure to serve your data.
On the angularjs side, I personally used $ resource instead of $ http, since promises are more flexible in my opinion. Especially chains using $ q.all () can be very useful.
Once you get to user authorization, look here:
AngularJS authorization header does not work
about some tips on how to get django rest while talking with our application.
source share