Spaces:
Runtime error
Runtime error
import gradio as gr | |
from auth import get_app | |
TEMPLATE = """ | |
### Name: {name} | |
### Username: {preferred_username} | |
### Profile: {profile} | |
### Website: {website} | |
![Profile Picture]({picture}) | |
You can manage your connected applications in your [settings](https://huggingface.co/settings/connected-applications). | |
""" | |
def show_profile(request: gr.Request) -> str: | |
return TEMPLATE.format(**request.request.session["user"]) | |
with gr.Blocks() as demo: | |
greet_btn = gr.Button("Show profile") | |
output = gr.Markdown() | |
greet_btn.click(fn=show_profile, outputs=output) | |
fastapi_app = get_app() | |
app = gr.mount_gradio_app(fastapi_app, demo, path="/gradio") | |