No, django is not too heavy for the pi, and this doesn't look like a heaviness oriented issue, it looks like a screw up.
There seems to be a lot more than just django included in that wham-bam tutorial. Maybe you should ditch that, do a bit more reading about django, install just apache and
pip -- which should not require a
wget from some git repo, BTW; I'm not a python user but I would think
apt install python-pip is a better choice -- then go from there.
In fact you don't even need
pip; there's a
python-django (python 2.7) package and a
python3-djanjo package already. If you are just starting out with something, use with the distro packages whenever possible. People who write "tutorials" like this which lead well off a beaten path without explaining the whys and where-fores should be themselves led off the trail and beaten ;)
I am sure there is plenty of much, much better quality material around, although it may not seem to promise wham-bam (oops...) results the same way. The official python documentation is pretty thorough, and django has been around for a long time and is very widely used; presumably the same is true there (I'm not a user, but I sometimes peek my head in). Your mistake is including "raspberry pi" in your search terms. It's a fairly normal computer in this context (albeit a diminutive one), so it is not so much the brand of hardware that's relevant as the operating system, and Raspbian is a close derivative of Debian GNU/Linux, which has been around for several decades.