Second, Django is batteries included, meaning it does a lot for you, allowing you to progress fast. You won't get bogged down in the weeds. You can dig deeper on specific parts after you have more experience.
Third, there is so much learning material with Django. "Tango with Django" is my favorite. If you are learning, you need learning material.
It seems it's one of those things where you have to decide: Do I want to learn or do I want to build something and optimize for that.
Not that I'd recommend this way... but 6 years later it seemed to have worked.
I had a Perl background,so it wasn't a great jump, mainly just googling "python equivalent of <perl code>"
I'd begin with learn python the hard way.
I would 100% start in Python3 and DJango personally, but YMMV.