之前我使用mod_python python網站。不幸的是,mod_python不是最新的,所以我尋找另一個框架,並找到mod_wsgi。python網頁mod_wsgi
在mod_python中有可能有一個索引方法和其他方法。我想有多個頁面將被調用。 事情是這樣的:
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的?
SOLUTION: 燒瓶框架做什麼,我需要
#!/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()
當然這是可能的。你如何看待所有這些使用mod_wsgi的Python框架? –
你有沒有例子?我找到的所有教程都只是印刷「Hello World!」例。 – user1408786
不要嘗試寫入原始mod_wsgi。使用框架 - 或者像Flask這樣的小框架,或者像Django一樣的全棧框架。然後,您將獲得適當的URL路由到儘可能多的功能,只要你喜歡。 –