Use has_request_context
or has_app_context
.
if has_request_context():
# request is active
Alternatively, current_app
, g
, request
, and session
are all instances of LocalProxy
. If a proxy is not bound, it will be False
when treated as a boolean.
if request:
# request is active