Bonx Creo que tienes una pequeña confusión,
aquí puedes leer qué es Django para que tengas una idea más clara, también mencionan de manera bastante superficial qué es un framework.
En
esta sección ya mencionan como se integra el código html con el framework en los templates.
Para ponerlo en
términos muy simples y no ahorgarnos en los detalles, todo el backend lo haces en Python apoyándote en Django y su salida es html/css. Podrías hacerlo todo en Python/hrml, pero Djando es una biblioteca que te facilita el desarrollo de aplicaciones web, de hecho se puede instalar como cualquier otra librería python "pip install django".
PD: Do te dejes llevear lor el nombre de la página "djangogirls"...jajajaja...las explicaciones son bastante básicas pero muy buenas si no tienes nada de experiencia en esta área
Saludos.