Learning Django takes about 3 months on average, but it could take you from a few weeks up to a year . It depends on your previous programming experience and the amount of effort you put in daily.
Read moreIs it easy to learn Django If you know Flask?
Yes of course you can . First make sure your Python basics are up to scratch. Make sure you know how the Object Oriented side of python works as well, it’s pretty simple and comes up a lot. I got started with Django through Getting started with Django from their website.
Read more