Módulo 4 Aula - 'Outras páginas" - minuto 2:20
Não entendi o motivo de passar 'imagem/' no path , sendo que no index nao precisamos passar nada, abrimos aspas ' ' sem colocar nada dentro
Módulo 4 Aula - 'Outras páginas" - minuto 2:20
Não entendi o motivo de passar 'imagem/' no path , sendo que no index nao precisamos passar nada, abrimos aspas ' ' sem colocar nada dentro
Oi, Paulo! Tudo bem?
No Django, as rotas são definidas no arquivo urls.py
para mapear URLs específicas para funções de visualização (views). Quando definimos uma rota com path('', index)
, estamos dizendo ao Django que a função index
deve ser chamada quando a URL raiz (ou seja, a página inicial) do site for acessada, o ''
vazio representa essa URL raiz.
Por outro lado, quando definimos path('imagem/', imagem)
, estamos especificando que a função imagem
deve ser chamada quando a URL /imagem/
for acessada e a string 'imagem/'
indica que essa rota é para a página que desejamos acessar através dessa URL específica, como no resumo abaixo para facilitar:
path('', index)
: Mapeia a URL raiz (/
) para a função index
.path('imagem/', imagem)
: Mapeia a URL /imagem/
para a função imagem
.Isso permite que haja diferentes URLs que mapeiam para diferentes funções de visualização, permitindo que nossa aplicação Django sirva diferentes páginas conforme necessário.
Espero ter ajudado!
Um forte abraço e bons estudos!