Olá, Laís!
Parabéns pela dedicação!
Em relação a se sentir totalmente segura e entender tudo enquanto está aprendendo, creio que infelizmente é normal não entender alguns conceitos logo "de cara". Outro ponto importante é que a didática de nenhum professor é perfeita (não estou dizendo que a didática do professor é ruim, mas cada pessoa aprende de um jeito, e nenhum professor online consegue suprir as individualidades de todos), então acaba ocasionando essas lacunas no nosso aprendizado.
O importante é manter a calma quando não entender algum conceito e partir para outras fontes de aprendizado, como a documentação oficial da tecnologia que está estudando, fóruns como StackOverflow e diversos outros sites que existem por aí.
A maioria dos frameworks MVC
(ou MTV
, no caso do Django) usam os conceitos de Model
, View
e Controller
, que é uma arquitetura muito utilizada em aplicações web. Pela sua pergunta, talvez você precisa entender melhor este conceito, para depois entender as particularidades do Django.
Como sugestão de estudos, vou deixar este artigo de outro instrutor aqui da Alura, que explica os conceitos de MVC:
https://www.alura.com.br/conteudo/php-model-view-controller
Se os conceitos não ficarem tão claros, também tem o curso desse mesmo instrutor, onde ele explica com mais detalhes (o curso é aplciado em PHP, mas só muda a sintaxe, os conceitos são exatamente os mesmos):
https://cursos.alura.com.br/course/php-model-view-controller
Posteriormente, você pode ver a diferença entre MVC
e o MTV
, utilizado pelo Django:
https://pt.stackoverflow.com/questions/246881/qual-a-diferen%C3%A7a-entre-a-arquitetura-mvc-e-a-mtv-do-django
Creio que com esse conteúdo, você vai conseguir entender melhor o caminho desde uma requisição até a exibição dos dados na tela (view
).
Não quis te dar a resposta "pronta", pois acho que o assunto é bem complexo, então você deve se aprofundar e entender os conceitos por trás das aplicações web, principalmente os conceitos de MVC
.
Não hesite em perguntar, se tiver ficado com alguma outra dúvida!
Espero ter ajudado!
Boa sorte em seus estudos!