1
resposta

Unresolved import

Criei a url com sucesso e está rodando na index porém na aba Problems do visual studio code está sendo informado:

(Dentro do arquivo receitas/views.py): unresolved import 'django.shortcuts' unresolved import 'django.http'

(Dentro do arquivo receitas/urls.py): unresolved import 'django.urls'

(dentro do arquivo alurareceitas/urls.py) unresolved import 'django.contrib' unresolved import 'django.urls'

os imports não estão sendo utilizados da maneira correta ?

1 resposta

Oi Felipe, tudo bem com você?

Isso está ocorrendo porque provavelmente o vscode não está encontrando seu ambiente virtual. Para corrigir isso, altere o intérprete associado ao seu ambiente virtual.

Abra a paleta de comandos (Ctrl-Shift-P) do vscode e digite "Python: Select Interpreter".

Agora, selecione a pasta do seu ambiente virtual. Caso ela não apareça na lista, procure por ela e quando a encontrar, entre na mesma e deverá ver a seguinte listagem:

  • Include
  • Lib
  • Scripts

Entre na pasta Scripts, selecione "python" e dê um Ok.

De posse do ambiente virtual correto selecionado, os warnings devem desaparecer.

Qualquer dúvida estou à disposição. Abraços e bons estudos!