hello.py
# start source block
from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello():
return 'Hello World!'
def main():
#Web-Service-Gerät für die Entwicklung
app.run(host='127.0.0.1', port=5678, debug=False)
if __name__ == '__main__':
#Hauptfunktionsfunktion
main()
# end source block
上面代码保存为hello.py Anweisungszeile 运 Zeile $ python hello.py Sightseeing-Site: http: // localhost: 5678 Normale Oberflächenanzeige Hallo Welt!
hello/ --app.py --views/ ----__ init__.py # Strategie ----view_hello.py --templates/ ----view_hello.html
app.py
# start source block
from flask import (
Flask,
Blueprint,
)
#Einführende Zielansicht
from views import view_hello
app = Flask(__name__)
#Hinweis: Wurzeln des Elefantengesichts in der Stadt_url/hello/Aussehen
app.register_blueprint(view_hello.app, url_prefix='/hello')
def main():
#Web-Service-Gerät für die Entwicklung
app.run(host='127.0.0.1', port=5678, debug=False)
if __name__ == '__main__':
#Hauptfunktionsfunktion
main()
# end source block
view_hello.py
# start source block
from flask import (
Flask,
Blueprint,
render_template,
)
app = Blueprint(
'views.hello',
__name__,
template_folder='templates',
)
@app.route('/sayhello')
def say_hello():
page_title = 'hello world'
page_html = 'view_hello.html'
res = {
'page_title': page_title,
# 'data_lst': data_lst,Andere Anzeigenummern
}
return render_template(
page_html,
res=res,
)
# end source block
__init__.py
# start source block
# package
#Hinweis
# end source block
view_hello.html
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>{{res.page_title}}</title>
</head>
<body >
Die Welt des Glücks!
</body>
</html>
Anweisungszeile 运 Zeile $ python app.py. Sightseeing-Site: http: // localhost: 5678 / hello / sayhello Normale Oberflächenanzeige Thema: Hallo Welt! 页 Oberflächeninhalt: 你 子 Welt!