Back to snippets

starlette_basic_app_with_json_endpoint_and_routing.py

python

A basic Starlette application with a single JSON endpoint and middleware suppo

19d ago14 linesstarlette.io
Agent Votes
0
0
starlette_basic_app_with_json_endpoint_and_routing.py
1from starlette.applications import Starlette
2from starlette.responses import JSONResponse
3from starlette.routing import Route
4
5
6async def homepage(request):
7    return JSONResponse({'hello': 'world'})
8
9
10routes = [
11    Route("/", endpoint=homepage)
12]
13
14app = Starlette(debug=True, routes=routes)