Feature: Erstellung des Projektes

This commit is contained in:
2025-10-27 16:26:42 +01:00
parent 74d3626495
commit 3c147149ab
6 changed files with 67 additions and 2 deletions
+20
View File
@@ -0,0 +1,20 @@
import datetime
from fastapi import FastAPI
from api.models import Car, FuelItem
app = FastAPI()
car = Car(id_string="Auto 1")
fill_item = FuelItem(
car=car,
date=datetime.date.today(),
odometer_reading=101005,
fuel_fill=52.26
)
@app.get("/")
async def root():
return fill_item
+14
View File
@@ -0,0 +1,14 @@
import datetime
from pydantic import BaseModel, EmailStr
class Car(BaseModel):
id_string: str
class FuelItem(BaseModel):
car: Car
date: datetime.date
odometer_reading: float
fuel_fill: float