Dive in deep to the core concepts behind the power Django framework written in Python. Using Django 1.10 with Python 3