Flaskを使用して簡単なAPIを作成しようとしています。私はMiguel Grinbergのblogに従っています。Flaskが静的ファイルを解決できない
静的なページを提供しようとしているユースケースがあります。私は静的なWebページを提供することができません。
flask_application/
- app.py
- static/
- index.html
- cs/
- app.css
- bootstrap.css
- js/
- jquery.js
- images/
- logo.png
誰もが重複としてこれをマークする前に、私は以下の記事を経て、それがされていません。ここで
は私のapp.py
from flask import Flask, request, abort, render_template
app = Flask(__name__)
@app.route('/sample/application/', methods=['GET'])
def static_website():
return render_template('index.html')
if __name__ == '__main__':
app.run(debug=True)
そして、次は私のディレクトリレイアウトであります私の問題を解決しました。 Again related to templating
No response + question for templating
- が他の質問がありますが、何のものは、静的なページでは、CSS、JSファイルを解決するための具体的な解決策を与えません。
Flaskによって作成されたサーバーは、js、cssファイルを取得できません。
また、この唯一のユースケースは、私が持っているので、私はテンプレートを避けていると私はかなり確信して、私は他のページを追加したり、それをより複雑にするつもりはありません。
http://stackoverflow.com/a/42466734/1632479 –