0
我有這條巨蟒flask
代碼:蟒蛇燒瓶正常功能的裝飾
@app.errorhandler(404)
def not_found(e):
logg = open("server_log_404.txt", 'a')
logg.write("\r\n\r\n========================\n")
logg.write("%s\n" % datetime.datetime.today().ctime())
logg.write("%s\n" % request.url)
logg.write("%s" % request.headers)
logg.write("%s\n" % str(request.form))
logg.write("%s\n" % str(request.args))
logg.close()
return render_template('404.html'), 404
我需要改變功能logg
在裝修登錄多個頁面。我需要這樣的功能:
@app.errorhandler(404)
@make_logg
def not_found(e):
return render_template('404.html'), 404
可能嗎?
也許這將需要使用'functools.wraps'因爲瓶路由與功能名稱的工作。 – Messa
我試試這個,但給這個錯誤:http://pastebin.com/t747SkVF –
@Messa是正確的,即時更新 – Netwave