pylint的是在我大喊大叫把一个from .views import *
在结束我的__init__.py
说法进口应放置在模块的顶部。
如果我把它放在顶部,__init__.py
那么 Flask 就找不到我的路线(视图),所以这不起作用。页面无法加载,404 错误。最后导入路由时加载良好。
几个问题:
供参考,以防万一:
.
??? README.md
??? my_app
? ??? __init__.py
? ??? forms.py
? ??? models.py
? ??? static
? ??? templates
? ? ??? index.html
? ? ??? loggedin.html
? ??? views.py
??? config.py
??? instance
? ??? config.py
??? requirements.txt
??? run.py
Run Code Online (Sandbox Code Playgroud)
内容示例 __init__.py
from flask import Flask, render_template
from authlib.integrations.flask_client import OAuth
app = Flask(__name__, instance_relative_config=True)
app.config.from_object('config')
app.config.from_pyfile('config.py') …
Run Code Online (Sandbox Code Playgroud)