Bom dia, tudo bem?
O erro que você recebeu informa que a importação que acontece no arquivo restaurante.py
do método Avaliacao
não foi possível porque não conseguiu encontrar o modulo avaliacao
que seria o arquivo que contém esse método.
Isso aconteceu porque quem está executando os códigos de restaurante.py
que realiza essa importação é o app.py
, então, como ele se encontra fora da pasta modelos, no arquivo restaurante.py
é necessário passar o caminho completo de importação para o método Avaliacao
, para que quando o código seja executado em app.py
ele possa localizar os arquivos corretamente.
Resumidamente, para ajustar esse erro, em restaurante.py
, você precisa alterar a importação disso: from avaliacao import Avaliacao
, para isso: from modelos.avaliacao import Avaliacao
. Assim o arquivo principal do seu projeto, o app.py
, terá toda a referência que precisa.
Espero ter ajudado e bons estudos!