Não é uma pergunta, mas uma possível ajuda.
Aplicação não funcionou com as dependências do requirements.txt do professor. O que eu fiz?
- Desinstalei as dependências
pip uninstall -r requirements.txt
- Instalei o django e o django rest api de novo:
pip install django djangorestframework
- rodei o servidor novamente e funcionou.
Se a aplicação reclamar de algum pacote futuramente, instalarei manualmente e inserirei a dependência ou módulo no requirements.txt