Após configurar o CORS_ALLOWED_ORIGINS = [ "http://localhost:3000", ]
aparece o seguinte erro do print, nao sei como resolver, alguem para dar um help?
Após configurar o CORS_ALLOWED_ORIGINS = [ "http://localhost:3000", ]
aparece o seguinte erro do print, nao sei como resolver, alguem para dar um help?
Parece que há pacotes faltando.
Esse tipo de problema é muito comum, ainda mais se considerarmos que o curso já fez 3 aniversários. Tanto o Django quanto o Django Rest Framework evoluíram bastante nesse tempo.
A solução costuma ser simples. Siga os passos:
pip freeze
O meu está dando o mesmo erro, já corrigi os requirements criando outro venv, mas o erro persiste
Consegui resolver da seguinte maneira: Desinstalei o requirements.txt e o cors-headers. Dentro do arquivo do requirements.txt adicionei o django cors-headers, depois fiz a instalação completa do requirements.txt (python -m pip install -r .\requirements.txt ) Acredito que o erro estava dando pq quando baixava o django cors sozinho ele baixava a versão mais recente, aí nao batia com os outros programas e dava esse erro. Quando colocado dentro do requirements.txt ele vai baixar a versão compativel com os demais.