Skip to content

Instantly share code, notes, and snippets.

@neilmcguigan
Last active March 8, 2023 23:03
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
Star You must be signed in to star a gist
Embed
What would you like to do?
FastAPI HTMX
# main.py
@app.middleware("http")
async def set_xhr(request: Request, call_next):
request.state.is_xhr = "HX-Request" in request.headers
return await call_next(request)
# in your Jinja2 template :
{% if request.state.is_xhr %}
do cool stuff
{% endif %}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment