Is learning Django without initial knowledge of Python possible?
Short answer:  no.
Long answer:  Learning a framework for a particular language is essentially taking the basic syntax with its nuances, and adding a new level of complexity to it.  You're coming from a different language with a different semantic structure, so you would require time to both understand what Python's doing, and how it's doing it with Django.
I am coming from procedural PHP with fair amount of knowledge on it. I want to learn Django but I don't have initial knowledge of Python. Can I learn Django at the same time also learning Python? Thank you so much!