Bom dia, quando coloquei o "DEBUG=False" perdi toda a parte visual da API, os meus css não estão mais carregando, alguém poderia me ajudar a corrigir esse problema? Desde já agradeço a tenção de todos!
Bom dia, quando coloquei o "DEBUG=False" perdi toda a parte visual da API, os meus css não estão mais carregando, alguém poderia me ajudar a corrigir esse problema? Desde já agradeço a tenção de todos!
Olá Caio, tudo bem com você?
Peço desculpas pela demora no retorno.
Quando iniciamos um servidor Django usando a configuração de DEBUG = False
presente no arquivo settings.py, o Django não realiza o carregamento dos arquivos estáticos, esse carregamento ficará sob a responsabilidade de um servidor web.
Mas caso seja necessário realizarmos testes de um projeto com o DEBUG = False
, e com o carregamento dos arquivos estáticos locais, basta adicionar a opção --insecure
ao comando usado para iniciar o servidor, esse comando forçará o carregamento dos arquivos estáticos mesmo com o debug como False.
Basta executar o comando abaixo no terminal aberto na pasta do projeto para iniciar o servidor forçando o carregamento dos arquivos estáticos.
python manage.py runserver --insecure
Agora o servidor deverá iniciar e apresentar os arquivos estáticos.
Fico à disposição em caso de dúvidas.
Abraços e bons estudos.