我目前正在使用Flask和Google App Engine進行項目。調用get_flashed_messages()
返回空當我閃則消息使用redirect()
:燒瓶消息閃爍無法通過重定向
@views.route('/todo/add', methods=["POST"])
def add_todo():
flash('hey')
return redirect(url_for('todo_list'))
但是,如果我註釋掉
# SERVER_NAME = 'localhost'
那麼它似乎很好地工作。我的問題是我必須使用子域名,所以我需要設置SERVER_NAME。
這是怎麼回事?
我發現只是註釋掉SERVER_NAME得到它的工作。我以前有'SERVER_NAME = 127.0.0.1:5000'。 – Eddy 2015-12-04 18:21:02
注意,我需要在我的環境中將.dev更改爲.local。 – anvd 2016-12-02 23:55:51