Earlier quoted context omitted.
What's wrong with: apt-get install python3 It's always worked for me.
Django targets Python >= 3.2, and Debian stable provides 3.1. FYI the demo uses a manually compiled Python.
Or, since Django on Python3 doesn't seem production ready yet, I'd "upgrade" to Debian testing or unstable, and hope that by the time Django became production ready Py3.2 was in Debian stable.