The fastest way to learn Django is by building something using Django. You can get started by following the documentation and getting an in-depth understanding of the framework and then you can build a couple of small applications using the new concepts you learned by reading the docs. If you don't have a good grasp of python which is the language Django is written in you should firstly learn python. You can use this blog to get a good foundation of knowledge on the basic concepts of python.
If you wish to get started with Dajngo you can watch tutorials on youtube if you are a visual learner.
If you wish to learn more about Django you can take this end to end Django certification course.
If you just wish to get your feet wet and try Django out you can follow this Django tutorial.