Python Web サイトに mod_python を使用する前に。残念ながら、mod_python は最新ではないため、別のフレームワークを探して mod_wsgi を見つけました。
mod_python では、index メソッドと他のメソッドを持つことができました。呼び出される複数のページが必要です。このようなもの:
def application(environ, start_response):
status = '200 OK'
output = 'Hello World!'
response_headers = [('Content-type', 'text/plain'),
('Content-Length', str(len(output)))]
start_response(status, response_headers)
return [output]
def test(environ, start_response):
status = '200 OK'
output = 'Hello test!'
response_headers = [('Content-type', 'text/plain'),
('Content-Length', str(len(output)))]
start_response(status, response_headers)
return [output]
mod_wsgiでそれは可能ですか?
解決策: Flask フレームワークは私が必要とすることを行います
#!/usr/bin/python
from flask import Flask
from flask import request
app = Flask(__name__)
app.debug = True
@app.route("/")
def index():
return "Hello index"
@app.route("/about")#, methods=['POST', 'GET'])
def about():
content = "Hello about!!"
return content
if __name__ == "__main__":
app.run()