這裏是我的情況:Before_request多藍圖
比方說,我有2個藍圖before_request方法:
mod = Blueprint('posts', __name__, url_prefix='/posts')
@mod.before_request
def before_request():
#some code that uses SQLAlchemy here
pass
現在我不想重複在第二藍圖這種方法的邏輯。
我該怎麼做? PS:我是新來的Python,所以我可能會失去一些明顯的東西。 謝謝。
你可以總是在別處定義這些功能,'import'他們做'mod.before_request(imported_function)' – Blender 2013-03-16 06:35:10
我知道我失蹤的顯而易見。謝謝:) – sirrocco 2013-03-16 06:40:58
該死..現在我無法訪問燒瓶中的g對象 – sirrocco 2013-03-16 06:50:18