Although both Django and Flask are quite popular, Django provides some benefits that flask does not:
1. Django has a built-in Admin interface.
2. Django comes with a powerful templating engine.
3. Django has a predefined project structure, so developers don't have to spend time thinking about it.
4. Django comes with a powerful ORM that makes working with databse very easy.
5. Django comes pre packages with support for testing.
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.