无法从其他模块导入mysql实例

2024-04-30 00:37:17 发布

您现在位置:Python中文网/ 问答频道 /正文

有以下结构:

-app.py --blueprints/feed.py 在应用程序类型我有

app = Flask(__name__, template_folder="app/templates")
mysql = MySQL()
app.config['MYSQL_DATABASE_USER'] = 'root'
app.config['MYSQL_DATABASE_PASSWORD'] = 'root'
app.config['MYSQL_DATABASE_DB'] = 'dt-products'
app.config['MYSQL_DATABASE_HOST'] = 'localhost'
mysql.init_app(app)
app.register_blueprint(feed)

现在在饲料.py我正试图像这样导入mysql:

from app import mysql 但它不起作用。我哪里做错了?你知道吗

谢谢。你知道吗


Tags: namepyconfigapp应用程序flask类型feed
2条回答

试试这个:

from ..app import mysql

希望有帮助!你知道吗

问题是,我有相同的应用程序文件夹和应用程序模块的名称,这是一个导入问题的原因。你知道吗

相关问题 更多 >