A quick fix is to remove the leading slash - as well as the duplicate "media" prefix - and just store "images/test.jpg". But the real fix is to use the appropriate field for the content you are storing, and let that field manage it for you.
A quick fix is to remove the leading slash - as well as the duplicate "media" prefix - and just store "images/test.jpg". But the real fix is to use the appropriate field for the content you are storing, and let that field manage it for you.
Olá Édipo, tudo bem com você?
Peço desculpas pela demora no retorno.
Gostaria de saber se o erro continua sendo apresentado.
Para entender um pouco mais do que está acontecendo, deixarei algumas perguntas a seguir, busco entender melhor o que está acontecendo para auxiliar de uma forma assertiva.
foto_receita
.foto_receita = models.ImageField(upload_to='fotos/%d/%m/%Y', blank=True)
MEDIA_ROOT = os.path.join(BASE_DIR, 'media')
MEDIA_URL = '/media/'
O erro é apresentado em qual momento? Poderia enviar uma print completa da tela no momento do erro?.
Gostaria de saber se poderia compartilhar o seu projeto compactado, assim poderei realizar simulações com o projeto, para compartilhar o projeto, basta seguir os passos abaixo.
Navegue até a pasta do projeto, clique com o botão direito na pasta, no menu de contexto que será aberto escolha Enviar para logo após Pasta compactada, aguarde o sistema compactar os arquivos.
Após a compactação realizada, abra o google drive, escolha uma pasta de sua preferência, clique com o botão direito no centro da tela, escolha Upload de arquivo, na janela que será aberta, escolha o arquivo que foi compactado e clique em Abrir na base direita da janela. Aguarde o upload do arquivo.
Quando finalizado o upload, clique com o botão direito no arquivo que será compartilhado, no menu de contexto aberto clique em Gerar link.
Na janela que será aberta, confirme a privacidade de acesso, mantenha como Leitor, clique em Copiar Link e em Concluído.
Nesse momento abra a postagem em que será enviado o código, clique com o botão direito no campo de texto e clique em colar ou pressione ctrl + c.
Após colar o link clique em Responder.
Reforço que os pontos acima possuem o objetivo de conhecer melhor o que está acontecendo, para que você seja auxiliado de forma assertiva.
Fico à disposição e no aguardo.
Abraços e bons estudos.