Olá Rui, tudo bem?
Pelo trecho de erro que posso ver no print que você compartilhou, erro está relacionado com a importação da biblioteca os
no pacote errado, já que, o erro informa que não foi possível encontrar o os
em pathLib
.
Mas é estranho, pois em um dos seus prints, que imagino que seja a correção, você fez a importação do os
corretamente, mas esse erro tornou a acontecer mesmo depois desse ajuste? Isso me faz pensar que você esqueceu de salvar o arquivo settings.py depois da alteração.
Então, peço que verifique se a importação está como a abaixo e o arquivo está salvo corretamente antes de tentar rodar:
from pathlib import Path
import os
from dotenv import load_dotenv
Espero ter ajudado e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.