Advance Django app
Django is a full-featured MVC application where you generate the views on the serverside. I would say that is redundant with a single-page web application framework like Angular. If you use that, and you want to stick with Python, then you would probably be better served with a REST API library like Flask. 
Neither is "better." It depends on which programming model you prefer and the requirements for your application.
I am a little new to Django framework. I have pass the Django's tutorial and I would like to ask a very simple question. if I want to build an advance web app with database except of django framework(server side), do I really need to choose also a client framework like angular.js or backbone?
Can I do the client side without involving a specific framework?
I ask this question as a matter of cautious and saving time.