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 SQL required to learn Django?
in actually as long as your app didn’t have many data, you don’t have to learn SQL or Databases Languages , you can work with Django without any knowledge of it.
Read moreDo I need to learn html and css before Django?
No it is not necessary to know html/css, if you are learning Django/Flask . But it depends on which kind of team you are working. If have a large number of people working in your team, you can give the work related to html/css to a specific person specialized in html/css.
Read more