我有以下情况:
我正在制作一个应用程序,并询问用户是否要上传自己的CSV文件。如果用户说是,那么他将能够上传CSV并且数据存储在数据库中,如果他说不是,他将可以选择使用一些默认数据。
我想做的是将这两种情况分成两个不同的烧瓶应用程序,例如:app-yes
(当用户对上传CSV说"是"时(和app-no
(当用户不想上传CSV时(。
我想知道是否可以将app-yes
作为第三方客户端和app-no
应用程序中的单独路由使用和调用?
假设文件夹与app-yes
烧瓶应用Desktop/FolderA
from flask import Flask
app = Flask(__name__)
@app.route("/yes")
def main():
# some uploading logic
return "Uploaded"
以及带有app-no
烧瓶应用程序的第二个文件夹Desktop/FolderB
from flask import Flask
app = Flask(__name__)
@app.route("/no")
def main():
# some logic that shows available values
return "Selected"
我基本上尝试的是将app-yes
称为app-no
,作为外部客户端。
有没有办法在 Flask 中做到这一点?
nginx conf
server {
listen 80;
server_name xxx.xxx;
location /no {
...
flask service no
}
location / {
...
flask service yes
}
}