1
resposta

Como carregar a imagem em um projeto real?

Foi ensinado na aula o carregamento da imagem em um servidor local, até ai tudo bem, mas em um projeto real que eu precise carregar uma imagem, eu faria o mesmo procedimento ou algo mudaria? Se mudar tem alguma explicação básica sobre?

1 resposta

Oii Alexandre, como você está?

Em projetos reais, assim como feito no curso o que é salvo no banco de dados é o caminho da imagem e a imagem em si é salva em um servidor como servidores da AWS (S3 - Amazon Simple Storage Service), Google Cloud, dentre outros - no caso do curso, foi salvo em uma pasta no nosso próprio computador, mas em projetos reais essa pasta ficaria em um serviço de nuvem e o endereço seria salvo no banco de dados e quando necessário seria recuperado esse endereço para apresentar a imagem.

Um dos serviços mais utilizados para armazenamento em nuvem de arquivos estatísticos é o S3 da AWS, deixo abaixo dois artigos que ensinam a integrá-lo com o Django. Vale ressaltar que a AWS é um serviço pago e que soluções gratuitas para essa finalidade são difíceis de encontrar e de ter confiabilidade:

O conteúdo recomendado acima está em inglês, o uso da língua inglesa é bem comum na área de tecnologia, mas não se preocupe, caso não tenha afinidade com essa linguagem, recomendo que utilize o tradutor do navegador para uma melhor compressão.

Qualquer dúvida fico à disposição.

Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!