Spaces:
Paused
Paused
File size: 467 Bytes
99692e4 e5debfa 99692e4 e5debfa 99692e4 e5debfa |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
from fastapi import FastAPI
from pydantic import BaseModel
import random
app = FastAPI()
class ResourceItem(BaseModel):
name: str
description: str | None = None
@app.get("/")
def read_root():
return {"Hello": "World!"}
@app.get("/random")
def return_random():
return {"Random number":int(random.random()*100)}
@app.post("/receive")
def return_received(item: ResourceItem):
return {'name':item.name,
'description':item.description} |