Add food logging functionality for users

Introduces a new FoodLogForm and a /log_food/<item_id> route to allow users to log food consumption. Updates the food item route to redirect to the log page, adds a log_food.html template, and updates the Bootstrap CDN version in base.html.
This commit is contained in:
2025-07-07 13:23:50 +02:00
parent 0e44c36e09
commit 74ce42c578
4 changed files with 48 additions and 4 deletions

View File

@@ -25,3 +25,8 @@ class FoodItemForm(FlaskForm):
fat = FloatField("fat per 100g", validators=[InputRequired()])
saturated_fat = FloatField("saturated_fat per 100g")
submit = SubmitField("Add Item")
class FoodLogForm(FlaskForm):
amount = IntegerField("amount of food (g/ml)")
submit = SubmitField("Log Item")