带有WSGI脚本的Apache不显示脚本,而是显示目录列表

2024-05-13 03:37:20 发布

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

我使用flask框架来展示网站并获取数据。这是网络工具.py. 问题在于wsgi脚本,因为python脚本独立编译和运行文件,显示在本地主机:5000。但是,当我试图用wsgi脚本为它提供服务时,它只显示目录中的文件列表,而不是脚本。在

from flask import Flask
from flask import request
from flask import render_template

app = Flask(__name__)
@app.route('/')
def my_form():
    return render_template("index.html")
@app.route('/', methods=['POST'])
def my_form_post():
    text1 = request.form['inputDate']
    target = open('tmp', 'w')
    target.write(text1)
if __name__ == '__main__':
    app.run()

这是网站-可用.conf在

^{pr2}$

这是网络工具.wsgi在

import sys
sys.path.append('/var/www/html/Pandacovers')
from webtool import app as application

Tags: 文件namefromimportform脚本appflask