This project has moved. For the latest updates, please go here.


Django template debugging doesn't work on Python 3.4


Django 1.6 + Python 3.4, none of template debugging functionality works - Django frames show up as underlying render() Python code in the call stack, breakpoints cannot be set in templates etc.


dlaugt wrote Aug 2, 2014 at 6:05 PM

I'm not able also to debug templates (html files).

I've tried without success the default project:
PTVS 2.0 + Django 1.6 + Python 3.3
PTVS 2.1 Beta2 + Django 1.6 + Python 3.3

It works fine with:
PTVS 2.1 Beta2 + Django 1.6 + Python 2.7

But I'm using Python 3.3 for my django project... Any change to have a fix?

dlaugt wrote Aug 2, 2014 at 6:09 PM

One more info, I'm using visual studio 2013.

Zooba wrote Aug 4, 2014 at 11:17 PM

We had some code in our Django debugger that was incompatible with Python 3.x but was silently swallowing all exceptions. The fix will be in the next dev build or 2.1 RC.