Estou vendo a trilha de Desenvolvimento Web com Flask e Python (#3) - Blueprint/CRUD/Bootstrap/Cru.js no youtube do programador python, mas não conseguir prosseguir quando chegou na parte de criar um database e importar ele no arquivo “cliente” da pasta routs, está apresentando seguinte erro:
Traceback (most recent call last):
File “c:\Users\gabi1\GESTAO_USUARIO\routes\cliente.py”, line 2, in
from database.cliente import CLIENTES
ModuleNotFoundError: No module named 'database
e meu código está assim:
from flask import Blueprint,render_template
from database.cliente import CLIENTES
cliente_route = Blueprint('cliente', __name__)
#listar os clientes
@cliente_route.route('/')
def lista_clientes():
return render_template('lista_clientes.html', clientes = CLIENTES)
#inserir os dados dos clientes
@cliente_route.route('/', methods=['POST'])
def inserir_clientes():
pass
#formulário para cadastrar um cliente
@cliente_route.route('/new')
def form_clientes():
return render_template('form_cliente.html')
#exibir detalhes do cliente
@cliente_route.route('/<int:cliente_id>')
def detalhe_cliente(cliente_id):
return render_template('detalhe_cliente.html')
#formulario para editar cliente
@cliente_route.route('/clientes/<int:cliente_id>')
def form_edit_cliente(cliente_id):
return render_template('form_edit_cliente.html')
#atualizar dados do cliente
@cliente_route.route('/<int:cliente_id>/update', methods = ['PUT'])
def atualizar_cliente(cliente_id):
pass
@cliente_route.route('/<int:cliente_id>/delete', methods = ['DELETE'])
def deletar_cliente(cliente_id):
pass
Não estou conseguindo prosseguir por conta dessa falha na importação e não consegui resolver o erro. Alguém poderia me ajudar ?
Assim estão as pastas: