No curso foi dados as instruções referentes a subida de imagens através do admin. Como poderia fazer para colocar essa funcionalidade na própria página?
Obrigado
No curso foi dados as instruções referentes a subida de imagens através do admin. Como poderia fazer para colocar essa funcionalidade na própria página?
Obrigado
Olá Flávio!
Para permitir o envio de imagens diretamente na página do seu site em vez de apenas pelo admin do Django, você pode criar um formulário de envio de imagens no frontend e, em seguida, criar uma view para tratar o envio da imagem e salvar os dados no banco de dados.
Lembre-se de que também é necessário ter as configurações corretas para servir arquivos de mídia, como imagens, em ambiente de produção. Em desenvolvimento, o servidor de desenvolvimento do Django geralmente cuida disso automaticamente, mas em produção, você precisará configurar o servidor web para servir esses arquivos corretamente.
Além disso, é importante lembrar das questões de segurança relacionadas ao carregamento de arquivos do usuário. Certifique-se de verificar os tipos de arquivos aceitos, redimensionar imagens grandes e aplicar outras medidas de segurança necessárias.
Sucesso ✨
Um grande abraço e até mais!