環境:centos7 + apache + gunicorn + flask
gunicorn app:appでflaskを起動するとhttp://example.com/が正常に表示されます。
しかし、例えば、index.htmlの<a href="/enter">をブラウザでクリックしてページ遷移しようとすると、http://localhost:8000/loginにアクセスされてしまいエラーとなります。
flask側では、下記のような感じです。(一部簡略化しています。)
flask
1@app.route('/enter', methods=['GET']) 2def login() 3 return redirect('/maypage')
redirectのところが、render_templateでテンプレートを返すだけの処理であれば正常に処理がされますが、POSTでrenderさせないといけないときなどは、すべてエラーになってしまいます。
どなたか解決のヒントいただけますと幸いです。。
宜しくお願い致します。
あなたの回答
tips
プレビュー