Oi Anderson, tudo bem?
No Django, quando você faz o upload de um arquivo, seja ele uma imagem, um documento PDF, entre outros, esses arquivos são armazenados em um local específico e o Django guarda uma referência para esse arquivo no banco de dados.
No seu caso, fotografia.foto
é a referência para o arquivo de imagem que foi feito upload. Essa referência é um objeto que contém várias propriedades e métodos úteis que o Django fornece para trabalhar com o arquivo.
A propriedade url
que você está acessando com fotografia.foto.url
é uma dessas propriedades fornecidas pelo Django. Ela retorna a URL que você pode usar em uma página da web para acessar o arquivo.
Então, basicamente, fotografia.foto.url
está te dando o caminho que você precisa para acessar a imagem que foi feita upload.
Um abraço e bons estudos.