fastapi uvicorn jinja2 selenium