0
我有這樣的代碼(工作):奇怪瓶藍圖行爲
bp = Blueprint(...)
@bp.before_request
def before_request():
if self.auth_callback is not None:
return self.auth_callback()
self.app.register_blueprint(
bp,
url_prefix=self.config.get("FILE_UPLOAD_PREFIX")
)
,這是不工作:
bp = Blueprint(...)
self.app.register_blueprint(
bp,
url_prefix=self.config.get("FILE_UPLOAD_PREFIX")
)
@bp.before_request
def before_request():
if self.auth_callback is not None:
return self.auth_callback()
有人能解釋我,發生了什麼這裏PLZ?爲什麼訂單重要?
這意味着我不能添加包裝到藍圖除了使用和註冊回調?或者還有其他方法嗎? 很好的順便說一句,謝謝你的信息, – Speedy
不客氣。我意識到我的答案缺乏一些信息,所以我在最後添加了一個註釋來解決它。包裝是什麼意思?你的意思是裝飾者? –
我的意思是裝飾者。但是你的編輯也已經回答了這個問題。非常感謝你 – Speedy