Using Django without templates?
If you are making a web app, I'd say you need templates. Any other solution would be a mess. 
However, django templates have been known to not scale well because rendering them is relatively slow compared to other solutions like jinja2. There are several apps that integrate jinja2 into django. There's also been a lot of discussion on integrating jinja2 into django core itself someday in the future.
So if you are scaling up big time, you may to investigate performance and optimize template rendering. There are some big sites using django like Pinterest, Instagram, and bitbucket, so they must have figured out a way. But for the most part, django template performance is just fine.
Forgive my knowledge on django, although I was briefly talking with a developer from Google whom I had met and he stated something confusing to me.
He mentioned something that I hadn't really gotten a chance to ask him more about.
He told me to be careful with django templates because in terms of scale, they can cause problems and almost always need to be re-written. Rather he mentioned something like using a 'full stack' with django.
I think back, and I don't exactly follow what he means by that. Is their a way to use Django without templates? Is it better ? Why or why not?