the components of django web development tools