使用Swagger通过Python中的flask-restplus访问MySQL数据库

时间:2019-03-01 09:01:51

标签: python mysql flask swagger flask-restplus

我正在使用flask和flask_restplus在python中构建rest api。 我遵循的目录结构与标题下面的链接相同 具有可重用名称空间的多个API

https://flask-restplus.readthedocs.io/en/stable/scaling.html

现在,我正在尝试添加mySql数据库连接,为此,我在app.py中使用了以下代码

from flaskext.mysql import MySQL
mysql = MySQL()
app.config['MYSQL_DATABASE_USER'] = 'name'
app.config['MYSQL_DATABASE_PASSWORD'] = 'test'
app.config['MYSQL_DATABASE_DB'] = 'textclassifier'
app.config['MYSQL_DATABASE_HOST'] = 'localhost'
mysql.init_app(app)

我尝试通过

使用mysql对象
from app import mysql 

这是错误的,我阅读了整个文档,但是我找不到在不更改结构的情况下添加mysql连接的方法。

有人知道我该如何解决吗? 我是python烧瓶和Rest api的新手

0 个答案:

没有答案