请问为什么一直说index未定义,在view包index.py中已经定义了index=blueprint(“index”,__name__),在app.py中改成from view import index,blog的话它又报register()没有参数但是我传了两个参数
错误很明显啊,就是没有导入index包啊
from view.index import index
app.register_blueprint(index)
这样就可以了,另外建议不要把蓝图命名和文件名相同啊
通常蓝图可以直接定义为bp = Blueprint()
,或者就是bp_index
也行
你这里显然是弄混淆了包和变量名了