diff --git a/data/Planung + Einkauf Brotaufstriche.xlsx b/data/Planung + Einkauf Brotaufstriche.xlsx new file mode 100644 index 0000000..ce4bb6b Binary files /dev/null and b/data/Planung + Einkauf Brotaufstriche.xlsx differ diff --git a/out/json/Aufstrich Zwiebel & Kümmel.json b/out/json/Aufstrich Zwiebel & Kümmel.json index 38100e6..cbe924d 100644 --- a/out/json/Aufstrich Zwiebel & Kümmel.json +++ b/out/json/Aufstrich Zwiebel & Kümmel.json @@ -12,6 +12,206 @@ }, "description": "Deftig, wenig Allergene, vegan, billig", "file_path": "", + "food_properties": { + "1": { + "description": "Energie / Brennwert in KiloJoule", + "food_values": { + "221": { + "food": { + "id": 221, + "name": "Zwiebeln (frisch)" + }, + "id": 221, + "value": null + }, + "225": { + "food": { + "id": 225, + "name": "Salz" + }, + "id": 225, + "value": null + }, + "235": { + "food": { + "id": 235, + "name": "Zitronensaft" + }, + "id": 235, + "value": null + }, + "238": { + "food": { + "id": 238, + "name": "Wasser" + }, + "id": 238, + "value": null + }, + "243": { + "food": { + "id": 243, + "name": "Sonnenblumenkerne" + }, + "id": 243, + "value": null + }, + "267": { + "food": { + "id": 267, + "name": "K\u00fcmmel (gemahlen)" + }, + "id": 267, + "value": null + }, + "360": { + "food": { + "id": 360, + "name": "Kokos\u00f6l" + }, + "id": 360, + "value": null + }, + "528": { + "food": { + "id": 528, + "name": "gekochte wei\u00dfe Bohnen" + }, + "id": 528, + "value": null + }, + "529": { + "food": { + "id": 529, + "name": "Agavendicksaft" + }, + "id": 529, + "value": null + }, + "530": { + "food": { + "id": 530, + "name": "Pfeffer" + }, + "id": 530, + "value": null + }, + "531": { + "food": { + "id": 531, + "name": "K\u00fcmmel (ganz)" + }, + "id": 531, + "value": null + } + }, + "id": 1, + "missing_value": true, + "name": "Brennwert[kJ]", + "order": 0, + "total_value": 0, + "unit": "kJ" + }, + "7": { + "description": "", + "food_values": { + "221": { + "food": { + "id": 221, + "name": "Zwiebeln (frisch)" + }, + "id": 221, + "value": null + }, + "225": { + "food": { + "id": 225, + "name": "Salz" + }, + "id": 225, + "value": null + }, + "235": { + "food": { + "id": 235, + "name": "Zitronensaft" + }, + "id": 235, + "value": null + }, + "238": { + "food": { + "id": 238, + "name": "Wasser" + }, + "id": 238, + "value": null + }, + "243": { + "food": { + "id": 243, + "name": "Sonnenblumenkerne" + }, + "id": 243, + "value": null + }, + "267": { + "food": { + "id": 267, + "name": "K\u00fcmmel (gemahlen)" + }, + "id": 267, + "value": null + }, + "360": { + "food": { + "id": 360, + "name": "Kokos\u00f6l" + }, + "id": 360, + "value": null + }, + "528": { + "food": { + "id": 528, + "name": "gekochte wei\u00dfe Bohnen" + }, + "id": 528, + "value": null + }, + "529": { + "food": { + "id": 529, + "name": "Agavendicksaft" + }, + "id": 529, + "value": null + }, + "530": { + "food": { + "id": 530, + "name": "Pfeffer" + }, + "id": 530, + "value": null + }, + "531": { + "food": { + "id": 531, + "name": "K\u00fcmmel (ganz)" + }, + "id": 531, + "value": null + } + }, + "id": 7, + "missing_value": true, + "name": "war ein test, den ich nicht mehr l\u00f6schen kann...", + "order": 0, + "total_value": 0, + "unit": "" + } + }, "id": 83, "image": "https://recipes.entropia.de/media/recipes/0a808516-1c29-4ef4-a3b1-af0f5b9e8fac_83.jpg", "internal": true, @@ -24,7 +224,8 @@ "label": "Aufstrich", "name": "Aufstrich", "numchild": 0, - "parent": null + "parent": null, + "updated_at": "2026-04-23T17:01:41.305236+02:00" }, { "created_at": "2024-08-11T22:29:36.599408+02:00", @@ -34,7 +235,8 @@ "label": "Fr\u00fchst\u00fcck", "name": "Fr\u00fchst\u00fcck", "numchild": 0, - "parent": null + "parent": null, + "updated_at": "2026-04-23T17:01:41.311054+02:00" }, { "created_at": "2024-08-12T00:12:55.162950+02:00", @@ -44,7 +246,8 @@ "label": "GPN", "name": "GPN", "numchild": 0, - "parent": null + "parent": null, + "updated_at": "2026-04-23T17:01:41.317116+02:00" }, { "created_at": "2026-04-08T22:49:21.108554+02:00", @@ -54,7 +257,8 @@ "label": "GPN24", "name": "GPN24", "numchild": 0, - "parent": null + "parent": null, + "updated_at": "2026-04-23T17:01:41.322876+02:00" } ], "last_cooked": null, @@ -63,7 +267,7 @@ "private": false, "properties": [], "rating": null, - "servings": 10, + "servings": 20, "servings_text": "", "shared": [], "show_ingredient_overview": true, @@ -103,6 +307,7 @@ "open_data_slug": null, "parent": null, "plural_name": null, + "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { "base_unit": "g", @@ -171,6 +376,7 @@ "open_data_slug": null, "parent": null, "plural_name": "", + "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { "base_unit": "g", @@ -239,6 +445,7 @@ "open_data_slug": null, "parent": null, "plural_name": null, + "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { "base_unit": "g", @@ -307,6 +514,7 @@ "open_data_slug": null, "parent": null, "plural_name": null, + "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { "base_unit": "g", @@ -385,6 +593,7 @@ "open_data_slug": null, "parent": null, "plural_name": null, + "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { "base_unit": "g", @@ -453,6 +662,7 @@ "open_data_slug": null, "parent": null, "plural_name": null, + "properties": [], "properties_food_amount": 100.0, "properties_food_unit": null, "recipe": null, @@ -514,6 +724,7 @@ "open_data_slug": null, "parent": null, "plural_name": null, + "properties": [], "properties_food_amount": 100.0, "properties_food_unit": null, "recipe": null, @@ -570,6 +781,7 @@ "open_data_slug": null, "parent": null, "plural_name": null, + "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { "base_unit": "g", @@ -638,6 +850,7 @@ "open_data_slug": null, "parent": null, "plural_name": null, + "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { "base_unit": "g", @@ -701,6 +914,7 @@ "open_data_slug": null, "parent": null, "plural_name": null, + "properties": [], "properties_food_amount": 100.0, "properties_food_unit": null, "recipe": null, @@ -739,12 +953,12 @@ "conversions": [ { "amount": 50.0, - "food": "K\u00fcmmel ganz", + "food": "K\u00fcmmel (ganz)", "unit": "g / Gramm" }, { "amount": 0.05, - "food": "K\u00fcmmel ganz", + "food": "K\u00fcmmel (ganz)", "unit": "kg / Kilogramm" } ], @@ -753,15 +967,16 @@ "description": "", "fdc_id": null, "food_onhand": false, - "full_name": "K\u00fcmmel ganz", + "full_name": "K\u00fcmmel (ganz)", "id": 531, "ignore_shopping": false, "inherit_fields": [], - "name": "K\u00fcmmel ganz", + "name": "K\u00fcmmel (ganz)", "numchild": 0, "open_data_slug": null, "parent": null, "plural_name": null, + "properties": [], "properties_food_amount": 100.0, "properties_food_unit": null, "recipe": null, @@ -769,7 +984,12 @@ "substitute_children": false, "substitute_onhand": false, "substitute_siblings": false, - "supermarket_category": null, + "supermarket_category": { + "description": "", + "id": 6, + "name": "Gew\u00fcrze", + "open_data_slug": null + }, "url": "" }, "id": 1145, @@ -805,7 +1025,7 @@ "time": 0 } ], - "updated_at": "2026-04-09T01:02:58.966337+02:00", + "updated_at": "2026-04-21T18:33:11.267629+02:00", "waiting_time": 0, "working_time": 0 } \ No newline at end of file diff --git a/out/json/Cashew-Streichkäse.json b/out/json/Cashew-Streichkäse.json index 720084b..813c726 100644 --- a/out/json/Cashew-Streichkäse.json +++ b/out/json/Cashew-Streichkäse.json @@ -12,6 +12,142 @@ }, "description": "Grundrezept: ca. 370g Aufstrich, das ergibt ca. 18 Portionen \u00e0 20g.\n\nOriginal: https://proveg.com/de/vegane-rezepte/veganer-cashew-streichkaese/", "file_path": "", + "food_properties": { + "1": { + "description": "Energie / Brennwert in KiloJoule", + "food_values": { + "225": { + "food": { + "id": 225, + "name": "Salz" + }, + "id": 225, + "value": null + }, + "230": { + "food": { + "id": 230, + "name": "Paprikapulver (edels\u00fc\u00df)" + }, + "id": 230, + "value": null + }, + "238": { + "food": { + "id": 238, + "name": "Wasser" + }, + "id": 238, + "value": null + }, + "311": { + "food": { + "id": 311, + "name": "Hefeflocken" + }, + "id": 311, + "value": null + }, + "315": { + "food": { + "id": 315, + "name": "Cashewkerne" + }, + "id": 315, + "value": null + }, + "316": { + "food": { + "id": 316, + "name": "Getrocknete Tomaten" + }, + "id": 316, + "value": null + }, + "317": { + "food": { + "id": 317, + "name": "Chiliflocken" + }, + "id": 317, + "value": null + } + }, + "id": 1, + "missing_value": true, + "name": "Brennwert[kJ]", + "order": 0, + "total_value": 0, + "unit": "kJ" + }, + "7": { + "description": "", + "food_values": { + "225": { + "food": { + "id": 225, + "name": "Salz" + }, + "id": 225, + "value": null + }, + "230": { + "food": { + "id": 230, + "name": "Paprikapulver (edels\u00fc\u00df)" + }, + "id": 230, + "value": null + }, + "238": { + "food": { + "id": 238, + "name": "Wasser" + }, + "id": 238, + "value": null + }, + "311": { + "food": { + "id": 311, + "name": "Hefeflocken" + }, + "id": 311, + "value": null + }, + "315": { + "food": { + "id": 315, + "name": "Cashewkerne" + }, + "id": 315, + "value": null + }, + "316": { + "food": { + "id": 316, + "name": "Getrocknete Tomaten" + }, + "id": 316, + "value": null + }, + "317": { + "food": { + "id": 317, + "name": "Chiliflocken" + }, + "id": 317, + "value": null + } + }, + "id": 7, + "missing_value": true, + "name": "war ein test, den ich nicht mehr l\u00f6schen kann...", + "order": 0, + "total_value": 0, + "unit": "" + } + }, "id": 27, "image": "https://recipes.entropia.de/media/recipes/8a930f46-9bfc-40a2-af58-3c74e20e0e44_27.jpg", "internal": true, @@ -24,7 +160,8 @@ "label": "Aufstrich", "name": "Aufstrich", "numchild": 0, - "parent": null + "parent": null, + "updated_at": "2026-04-23T17:01:41.305236+02:00" }, { "created_at": "2024-08-11T22:29:36.599408+02:00", @@ -34,7 +171,8 @@ "label": "Fr\u00fchst\u00fcck", "name": "Fr\u00fchst\u00fcck", "numchild": 0, - "parent": null + "parent": null, + "updated_at": "2026-04-23T17:01:41.311054+02:00" }, { "created_at": "2024-08-12T00:12:55.162950+02:00", @@ -44,7 +182,8 @@ "label": "GPN", "name": "GPN", "numchild": 0, - "parent": null + "parent": null, + "updated_at": "2026-04-23T17:01:41.317116+02:00" }, { "created_at": "2025-05-01T17:04:38.215340+02:00", @@ -54,7 +193,8 @@ "label": "gpn23", "name": "gpn23", "numchild": 0, - "parent": null + "parent": null, + "updated_at": "2026-04-09T01:01:29.141815+02:00" }, { "created_at": "2026-04-08T22:49:21.108554+02:00", @@ -64,7 +204,8 @@ "label": "GPN24", "name": "GPN24", "numchild": 0, - "parent": null + "parent": null, + "updated_at": "2026-04-23T17:01:41.322876+02:00" } ], "last_cooked": null, @@ -113,6 +254,7 @@ "open_data_slug": null, "parent": null, "plural_name": null, + "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { "base_unit": "g", @@ -161,15 +303,15 @@ "always_use_plural_unit": false, "amount": 200.0, "conversions": [ - { - "amount": 0.2, - "food": "Wasser", - "unit": "Liter" - }, { "amount": 200.0, "food": "Wasser", "unit": "Milliliter" + }, + { + "amount": 0.2, + "food": "Wasser", + "unit": "Liter" } ], "food": { @@ -186,6 +328,7 @@ "open_data_slug": null, "parent": null, "plural_name": null, + "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { "base_unit": "g", @@ -254,6 +397,7 @@ "open_data_slug": null, "parent": null, "plural_name": null, + "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { "base_unit": "g", @@ -322,6 +466,7 @@ "open_data_slug": null, "parent": null, "plural_name": null, + "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { "base_unit": "g", @@ -370,24 +515,24 @@ "always_use_plural_unit": false, "amount": 5.0, "conversions": [ - { - "amount": 0.2777777777777778, - "food": "Paprikapulver", - "unit": "EL" - }, - { - "amount": 0.7142857142857143, - "food": "Paprikapulver", - "unit": "TL" - }, { "amount": 5.0, - "food": "Paprikapulver", + "food": "Paprikapulver (edels\u00fc\u00df)", "unit": "g / Gramm" }, + { + "amount": 0.7142857142857143, + "food": "Paprikapulver (edels\u00fc\u00df)", + "unit": "TL" + }, + { + "amount": 0.2777777777777778, + "food": "Paprikapulver (edels\u00fc\u00df)", + "unit": "EL" + }, { "amount": 0.005, - "food": "Paprikapulver", + "food": "Paprikapulver (edels\u00fc\u00df)", "unit": "kg / Kilogramm" } ], @@ -396,15 +541,16 @@ "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, - "full_name": "Paprikapulver", + "full_name": "Paprikapulver (edels\u00fc\u00df)", "id": 230, "ignore_shopping": false, "inherit_fields": [], - "name": "Paprikapulver", + "name": "Paprikapulver (edels\u00fc\u00df)", "numchild": 0, "open_data_slug": null, "parent": null, "plural_name": null, + "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { "base_unit": "g", @@ -454,9 +600,9 @@ "amount": 10.0, "conversions": [ { - "amount": 0.5882352941176471, + "amount": 10.0, "food": "Salz", - "unit": "EL" + "unit": "g / Gramm" }, { "amount": 1.4285714285714286, @@ -464,9 +610,9 @@ "unit": "TL" }, { - "amount": 10.0, + "amount": 0.5882352941176471, "food": "Salz", - "unit": "g / Gramm" + "unit": "EL" }, { "amount": 0.01, @@ -488,6 +634,7 @@ "open_data_slug": null, "parent": null, "plural_name": null, + "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { "base_unit": "g", @@ -561,6 +708,7 @@ "open_data_slug": null, "parent": null, "plural_name": null, + "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { "base_unit": "g", diff --git a/out/json/Dattel-Curry-Frischkäse.json b/out/json/Dattel-Curry-Frischkäse.json new file mode 100644 index 0000000..1123332 --- /dev/null +++ b/out/json/Dattel-Curry-Frischkäse.json @@ -0,0 +1,655 @@ +{ + "created_at": "2026-04-19T23:26:21.531960+02:00", + "created_by": { + "display_name": "neini ", + "first_name": "neini", + "id": 5, + "is_active": true, + "is_staff": false, + "is_superuser": false, + "last_name": "", + "username": "neini" + }, + "description": null, + "file_path": "", + "food_properties": { + "1": { + "description": "Energie / Brennwert in KiloJoule", + "food_values": { + "224": { + "food": { + "id": 224, + "name": "Cayennepfeffer" + }, + "id": 224, + "value": null + }, + "225": { + "food": { + "id": 225, + "name": "Salz" + }, + "id": 225, + "value": null + }, + "226": { + "food": { + "id": 226, + "name": "Knoblauch (frisch)" + }, + "id": 226, + "value": null + }, + "245": { + "food": { + "id": 245, + "name": "Currypulver" + }, + "id": 245, + "value": null + }, + "590": { + "food": { + "id": 590, + "name": "Datteln" + }, + "id": 590, + "value": null + }, + "591": { + "food": { + "id": 591, + "name": "Frischk\u00e4se (vegan)" + }, + "id": 591, + "value": null + } + }, + "id": 1, + "missing_value": true, + "name": "Brennwert[kJ]", + "order": 0, + "total_value": 0, + "unit": "kJ" + }, + "7": { + "description": "", + "food_values": { + "224": { + "food": { + "id": 224, + "name": "Cayennepfeffer" + }, + "id": 224, + "value": null + }, + "225": { + "food": { + "id": 225, + "name": "Salz" + }, + "id": 225, + "value": null + }, + "226": { + "food": { + "id": 226, + "name": "Knoblauch (frisch)" + }, + "id": 226, + "value": null + }, + "245": { + "food": { + "id": 245, + "name": "Currypulver" + }, + "id": 245, + "value": null + }, + "590": { + "food": { + "id": 590, + "name": "Datteln" + }, + "id": 590, + "value": null + }, + "591": { + "food": { + "id": 591, + "name": "Frischk\u00e4se (vegan)" + }, + "id": 591, + "value": null + } + }, + "id": 7, + "missing_value": true, + "name": "war ein test, den ich nicht mehr l\u00f6schen kann...", + "order": 0, + "total_value": 0, + "unit": "" + } + }, + "id": 87, + "image": null, + "internal": true, + "keywords": [ + { + "created_at": "2024-08-11T22:29:36.616227+02:00", + "description": "", + "full_name": "Aufstrich", + "id": 7, + "label": "Aufstrich", + "name": "Aufstrich", + "numchild": 0, + "parent": null, + "updated_at": "2026-04-23T17:01:41.305236+02:00" + }, + { + "created_at": "2024-08-11T22:29:36.599408+02:00", + "description": "", + "full_name": "Fr\u00fchst\u00fcck", + "id": 6, + "label": "Fr\u00fchst\u00fcck", + "name": "Fr\u00fchst\u00fcck", + "numchild": 0, + "parent": null, + "updated_at": "2026-04-23T17:01:41.311054+02:00" + }, + { + "created_at": "2024-08-12T00:12:55.162950+02:00", + "description": "", + "full_name": "GPN", + "id": 10, + "label": "GPN", + "name": "GPN", + "numchild": 0, + "parent": null, + "updated_at": "2026-04-23T17:01:41.317116+02:00" + }, + { + "created_at": "2026-04-08T22:49:21.108554+02:00", + "description": "", + "full_name": "GPN24", + "id": 64, + "label": "GPN24", + "name": "GPN24", + "numchild": 0, + "parent": null, + "updated_at": "2026-04-23T17:01:41.322876+02:00" + } + ], + "last_cooked": null, + "name": "Dattel-Curry-Frischk\u00e4se", + "nutrition": null, + "private": false, + "properties": [], + "rating": null, + "servings": 20, + "servings_text": "", + "shared": [], + "show_ingredient_overview": true, + "source_url": null, + "steps": [ + { + "file": null, + "id": 310, + "ingredients": [ + { + "always_use_plural_food": false, + "always_use_plural_unit": false, + "amount": 150.0, + "conversions": [ + { + "amount": 150.0, + "food": "Datteln", + "unit": "g / Gramm" + }, + { + "amount": 0.15, + "food": "Datteln", + "unit": "kg / Kilogramm" + } + ], + "food": { + "child_inherit_fields": [], + "description": "", + "fdc_id": null, + "food_onhand": false, + "full_name": "Datteln", + "id": 590, + "ignore_shopping": false, + "inherit_fields": [], + "name": "Datteln", + "numchild": 0, + "open_data_slug": null, + "parent": null, + "plural_name": null, + "properties": [], + "properties_food_amount": 100.0, + "properties_food_unit": null, + "recipe": null, + "substitute": [], + "substitute_children": false, + "substitute_onhand": false, + "substitute_siblings": false, + "supermarket_category": null, + "url": "" + }, + "id": 1182, + "is_header": false, + "no_amount": false, + "note": "entsteint, m\u00f6glichst Softdatteln", + "order": 0, + "original_text": null, + "unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, + "used_in_recipes": [ + { + "id": 87, + "name": "Dattel-Curry-Frischk\u00e4se" + } + ] + }, + { + "always_use_plural_food": false, + "always_use_plural_unit": false, + "amount": 1.5, + "conversions": [ + { + "amount": 1.5, + "food": "Knoblauch (frisch)", + "unit": "St\u00fcck" + } + ], + "food": { + "child_inherit_fields": [], + "description": "Allergene: (keine)", + "fdc_id": null, + "food_onhand": false, + "full_name": "Knoblauch (frisch)", + "id": 226, + "ignore_shopping": false, + "inherit_fields": [], + "name": "Knoblauch (frisch)", + "numchild": 0, + "open_data_slug": null, + "parent": null, + "plural_name": null, + "properties": [], + "properties_food_amount": 100.0, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, + "recipe": null, + "substitute": [], + "substitute_children": false, + "substitute_onhand": false, + "substitute_siblings": false, + "supermarket_category": { + "description": "", + "id": 3, + "name": "Gem\u00fcse (frisch)", + "open_data_slug": null + }, + "url": "" + }, + "id": 1183, + "is_header": false, + "no_amount": false, + "note": null, + "order": 1, + "original_text": null, + "unit": { + "base_unit": null, + "description": null, + "id": 25, + "name": "St\u00fcck", + "open_data_slug": null, + "plural_name": "St\u00fcck" + }, + "used_in_recipes": [ + { + "id": 87, + "name": "Dattel-Curry-Frischk\u00e4se" + } + ] + } + ], + "instruction": "Datteln ggf. entsteinen. Datteln und Knoblauch fein hacken.", + "instructions_markdown": "

Datteln ggf. entsteinen. Datteln und Knoblauch fein hacken.

", + "name": "", + "order": 0, + "show_as_header": true, + "show_ingredients_table": true, + "step_recipe": null, + "step_recipe_data": null, + "time": 0 + }, + { + "file": null, + "id": 311, + "ingredients": [ + { + "always_use_plural_food": false, + "always_use_plural_unit": false, + "amount": 500.0, + "conversions": [ + { + "amount": 500.0, + "food": "Frischk\u00e4se (vegan)", + "unit": "g / Gramm" + }, + { + "amount": 0.5, + "food": "Frischk\u00e4se (vegan)", + "unit": "kg / Kilogramm" + } + ], + "food": { + "child_inherit_fields": [], + "description": "", + "fdc_id": null, + "food_onhand": false, + "full_name": "Frischk\u00e4se (vegan)", + "id": 591, + "ignore_shopping": false, + "inherit_fields": [], + "name": "Frischk\u00e4se (vegan)", + "numchild": 0, + "open_data_slug": null, + "parent": null, + "plural_name": null, + "properties": [], + "properties_food_amount": 100.0, + "properties_food_unit": null, + "recipe": null, + "substitute": [], + "substitute_children": false, + "substitute_onhand": false, + "substitute_siblings": false, + "supermarket_category": null, + "url": "" + }, + "id": 1184, + "is_header": false, + "no_amount": false, + "note": null, + "order": 0, + "original_text": null, + "unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, + "used_in_recipes": [ + { + "id": 87, + "name": "Dattel-Curry-Frischk\u00e4se" + } + ] + } + ], + "instruction": "Datteln und Knoblauch mit dem Frischk\u00e4se vermengen.", + "instructions_markdown": "

Datteln und Knoblauch mit dem Frischk\u00e4se vermengen.

", + "name": "", + "order": 0, + "show_as_header": true, + "show_ingredients_table": true, + "step_recipe": null, + "step_recipe_data": null, + "time": 0 + }, + { + "file": null, + "id": 312, + "ingredients": [ + { + "always_use_plural_food": false, + "always_use_plural_unit": false, + "amount": 2.0, + "conversions": [ + { + "amount": 2.0, + "food": "Currypulver", + "unit": "TL" + } + ], + "food": { + "child_inherit_fields": [], + "description": "", + "fdc_id": null, + "food_onhand": false, + "full_name": "Currypulver", + "id": 245, + "ignore_shopping": false, + "inherit_fields": [], + "name": "Currypulver", + "numchild": 0, + "open_data_slug": null, + "parent": null, + "plural_name": null, + "properties": [], + "properties_food_amount": 100.0, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, + "recipe": null, + "substitute": [], + "substitute_children": false, + "substitute_onhand": false, + "substitute_siblings": false, + "supermarket_category": { + "description": "", + "id": 6, + "name": "Gew\u00fcrze", + "open_data_slug": null + }, + "url": "" + }, + "id": 1185, + "is_header": false, + "no_amount": false, + "note": null, + "order": 0, + "original_text": null, + "unit": { + "base_unit": null, + "description": null, + "id": 26, + "name": "TL", + "open_data_slug": null, + "plural_name": "TL" + }, + "used_in_recipes": [ + { + "id": 87, + "name": "Dattel-Curry-Frischk\u00e4se" + } + ] + }, + { + "always_use_plural_food": false, + "always_use_plural_unit": false, + "amount": 0.25, + "conversions": [ + { + "amount": 0.25, + "food": "Salz", + "unit": "TL" + }, + { + "amount": 1.75, + "food": "Salz", + "unit": "g / Gramm" + }, + { + "amount": 0.00175, + "food": "Salz", + "unit": "kg / Kilogramm" + } + ], + "food": { + "child_inherit_fields": [], + "description": "Allergene: (keine)", + "fdc_id": null, + "food_onhand": false, + "full_name": "Salz", + "id": 225, + "ignore_shopping": false, + "inherit_fields": [], + "name": "Salz", + "numchild": 0, + "open_data_slug": null, + "parent": null, + "plural_name": null, + "properties": [], + "properties_food_amount": 100.0, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, + "recipe": null, + "substitute": [], + "substitute_children": false, + "substitute_onhand": false, + "substitute_siblings": false, + "supermarket_category": { + "description": "", + "id": 6, + "name": "Gew\u00fcrze", + "open_data_slug": null + }, + "url": "" + }, + "id": 1186, + "is_header": false, + "no_amount": false, + "note": null, + "order": 1, + "original_text": null, + "unit": { + "base_unit": null, + "description": null, + "id": 26, + "name": "TL", + "open_data_slug": null, + "plural_name": "TL" + }, + "used_in_recipes": [ + { + "id": 87, + "name": "Dattel-Curry-Frischk\u00e4se" + } + ] + }, + { + "always_use_plural_food": false, + "always_use_plural_unit": false, + "amount": 1.0, + "conversions": [ + { + "amount": 1.0, + "food": "Cayennepfeffer", + "unit": "Prise" + } + ], + "food": { + "child_inherit_fields": [], + "description": "Allergene: (keine)", + "fdc_id": null, + "food_onhand": false, + "full_name": "Cayennepfeffer", + "id": 224, + "ignore_shopping": false, + "inherit_fields": [], + "name": "Cayennepfeffer", + "numchild": 0, + "open_data_slug": null, + "parent": null, + "plural_name": null, + "properties": [], + "properties_food_amount": 100.0, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, + "recipe": null, + "substitute": [], + "substitute_children": false, + "substitute_onhand": false, + "substitute_siblings": false, + "supermarket_category": { + "description": "", + "id": 6, + "name": "Gew\u00fcrze", + "open_data_slug": null + }, + "url": "" + }, + "id": 1187, + "is_header": false, + "no_amount": false, + "note": null, + "order": 2, + "original_text": null, + "unit": { + "base_unit": null, + "description": null, + "id": 75, + "name": "Prise", + "open_data_slug": null, + "plural_name": "Prise" + }, + "used_in_recipes": [ + { + "id": 87, + "name": "Dattel-Curry-Frischk\u00e4se" + } + ] + } + ], + "instruction": "Mit Curry, Salz und Cayennepfeffer abschmecken. (Im Rezept milde angesetzt.)", + "instructions_markdown": "

Mit Curry, Salz und Cayennepfeffer abschmecken. (Im Rezept milde angesetzt.)

", + "name": "", + "order": 0, + "show_as_header": true, + "show_ingredients_table": true, + "step_recipe": null, + "step_recipe_data": null, + "time": 0 + } + ], + "updated_at": "2026-04-23T16:59:38.184693+02:00", + "waiting_time": 0, + "working_time": 0 +} \ No newline at end of file diff --git a/out/json/GPN-Tomatenbutter.json b/out/json/GPN-Tomatenbutter.json index 48c47ba..fb5b98d 100644 --- a/out/json/GPN-Tomatenbutter.json +++ b/out/json/GPN-Tomatenbutter.json @@ -12,6 +12,142 @@ }, "description": "", "file_path": "", + "food_properties": { + "1": { + "description": "Energie / Brennwert in KiloJoule", + "food_values": { + "224": { + "food": { + "id": 224, + "name": "Cayennepfeffer" + }, + "id": 224, + "value": null + }, + "225": { + "food": { + "id": 225, + "name": "Salz" + }, + "id": 225, + "value": null + }, + "226": { + "food": { + "id": 226, + "name": "Knoblauch (frisch)" + }, + "id": 226, + "value": null + }, + "244": { + "food": { + "id": 244, + "name": "Pfeffer (schwarz)" + }, + "id": 244, + "value": null + }, + "316": { + "food": { + "id": 316, + "name": "Getrocknete Tomaten" + }, + "id": 316, + "value": null + }, + "450": { + "food": { + "id": 450, + "name": "Margarine" + }, + "id": 450, + "value": null + }, + "451": { + "food": { + "id": 451, + "name": "Rosmarin (frisch)" + }, + "id": 451, + "value": null + } + }, + "id": 1, + "missing_value": true, + "name": "Brennwert[kJ]", + "order": 0, + "total_value": 0, + "unit": "kJ" + }, + "7": { + "description": "", + "food_values": { + "224": { + "food": { + "id": 224, + "name": "Cayennepfeffer" + }, + "id": 224, + "value": null + }, + "225": { + "food": { + "id": 225, + "name": "Salz" + }, + "id": 225, + "value": null + }, + "226": { + "food": { + "id": 226, + "name": "Knoblauch (frisch)" + }, + "id": 226, + "value": null + }, + "244": { + "food": { + "id": 244, + "name": "Pfeffer (schwarz)" + }, + "id": 244, + "value": null + }, + "316": { + "food": { + "id": 316, + "name": "Getrocknete Tomaten" + }, + "id": 316, + "value": null + }, + "450": { + "food": { + "id": 450, + "name": "Margarine" + }, + "id": 450, + "value": null + }, + "451": { + "food": { + "id": 451, + "name": "Rosmarin (frisch)" + }, + "id": 451, + "value": null + } + }, + "id": 7, + "missing_value": true, + "name": "war ein test, den ich nicht mehr l\u00f6schen kann...", + "order": 0, + "total_value": 0, + "unit": "" + } + }, "id": 56, "image": "https://recipes.entropia.de/media/recipes/8fd16678-0643-45c4-ba47-94155652dd0e_56.jpg", "internal": true, @@ -24,7 +160,8 @@ "label": "Aufstrich", "name": "Aufstrich", "numchild": 0, - "parent": null + "parent": null, + "updated_at": "2026-04-23T17:01:41.305236+02:00" }, { "created_at": "2024-08-11T22:29:36.599408+02:00", @@ -34,7 +171,8 @@ "label": "Fr\u00fchst\u00fcck", "name": "Fr\u00fchst\u00fcck", "numchild": 0, - "parent": null + "parent": null, + "updated_at": "2026-04-23T17:01:41.311054+02:00" }, { "created_at": "2024-08-12T00:12:55.162950+02:00", @@ -44,7 +182,8 @@ "label": "GPN", "name": "GPN", "numchild": 0, - "parent": null + "parent": null, + "updated_at": "2026-04-23T17:01:41.317116+02:00" }, { "created_at": "2025-05-01T17:04:38.072417+02:00", @@ -54,7 +193,8 @@ "label": "gpn18", "name": "gpn18", "numchild": 0, - "parent": null + "parent": null, + "updated_at": "2026-04-08T23:30:20.628819+02:00" }, { "created_at": "2025-05-01T17:04:38.120607+02:00", @@ -64,7 +204,8 @@ "label": "gpn19", "name": "gpn19", "numchild": 0, - "parent": null + "parent": null, + "updated_at": "2026-04-08T23:30:20.632128+02:00" }, { "created_at": "2025-05-01T17:04:38.166539+02:00", @@ -74,7 +215,8 @@ "label": "gpn22", "name": "gpn22", "numchild": 0, - "parent": null + "parent": null, + "updated_at": "2026-04-08T23:30:20.635416+02:00" }, { "created_at": "2025-05-01T17:04:38.215340+02:00", @@ -84,7 +226,8 @@ "label": "gpn23", "name": "gpn23", "numchild": 0, - "parent": null + "parent": null, + "updated_at": "2026-04-09T01:01:29.141815+02:00" }, { "created_at": "2026-04-08T22:49:21.108554+02:00", @@ -94,7 +237,8 @@ "label": "GPN24", "name": "GPN24", "numchild": 0, - "parent": null + "parent": null, + "updated_at": "2026-04-23T17:01:41.322876+02:00" } ], "last_cooked": null, @@ -143,6 +287,21 @@ "open_data_slug": null, "parent": null, "plural_name": null, + "properties": [ + { + "id": 9, + "property_amount": null, + "property_type": { + "description": "Energie / Brennwert in KiloJoule", + "fdc_id": 1062, + "id": 1, + "name": "Brennwert[kJ]", + "open_data_slug": null, + "order": 0, + "unit": "kJ" + } + } + ], "properties_food_amount": 100.0, "properties_food_unit": { "base_unit": "g", @@ -226,6 +385,7 @@ "open_data_slug": null, "parent": null, "plural_name": null, + "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { "base_unit": "g", @@ -294,6 +454,7 @@ "open_data_slug": null, "parent": null, "plural_name": null, + "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { "base_unit": "g", @@ -367,6 +528,7 @@ "open_data_slug": null, "parent": null, "plural_name": null, + "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { "base_unit": "g", @@ -440,9 +602,9 @@ "amount": 50.0, "conversions": [ { - "amount": 2.9411764705882355, + "amount": 50.0, "food": "Salz", - "unit": "EL" + "unit": "g / Gramm" }, { "amount": 7.142857142857143, @@ -450,9 +612,9 @@ "unit": "TL" }, { - "amount": 50.0, + "amount": 2.9411764705882355, "food": "Salz", - "unit": "g / Gramm" + "unit": "EL" }, { "amount": 0.05, @@ -474,6 +636,7 @@ "open_data_slug": null, "parent": null, "plural_name": null, + "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { "base_unit": "g", @@ -523,9 +686,9 @@ "amount": 50.0, "conversions": [ { - "amount": 2.6315789473684212, + "amount": 50.0, "food": "Pfeffer (schwarz)", - "unit": "EL" + "unit": "g / Gramm" }, { "amount": 8.333333333333334, @@ -533,9 +696,9 @@ "unit": "TL" }, { - "amount": 50.0, + "amount": 2.6315789473684212, "food": "Pfeffer (schwarz)", - "unit": "g / Gramm" + "unit": "EL" }, { "amount": 0.05, @@ -557,6 +720,7 @@ "open_data_slug": null, "parent": null, "plural_name": null, + "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { "base_unit": "g", @@ -630,6 +794,7 @@ "open_data_slug": null, "parent": null, "plural_name": null, + "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { "base_unit": "g", diff --git a/out/json/Granatapfelcreme.json b/out/json/Granatapfelcreme.json index 666cd1d..bc9668b 100644 --- a/out/json/Granatapfelcreme.json +++ b/out/json/Granatapfelcreme.json @@ -12,6 +12,190 @@ }, "description": "Grundrezept sind 785 g Gesamt = ca. 40 Portionen (mit ~20g pro)", "file_path": "", + "food_properties": { + "1": { + "description": "Energie / Brennwert in KiloJoule", + "food_values": { + "225": { + "food": { + "id": 225, + "name": "Salz" + }, + "id": 225, + "value": null + }, + "226": { + "food": { + "id": 226, + "name": "Knoblauch (frisch)" + }, + "id": 226, + "value": null + }, + "230": { + "food": { + "id": 230, + "name": "Paprikapulver (edels\u00fc\u00df)" + }, + "id": 230, + "value": null + }, + "244": { + "food": { + "id": 244, + "name": "Pfeffer (schwarz)" + }, + "id": 244, + "value": null + }, + "276": { + "food": { + "id": 276, + "name": "Paniermehl" + }, + "id": 276, + "value": null + }, + "315": { + "food": { + "id": 315, + "name": "Cashewkerne" + }, + "id": 315, + "value": null + }, + "318": { + "food": { + "id": 318, + "name": "Paprika (frisch)" + }, + "id": 318, + "value": null + }, + "319": { + "food": { + "id": 319, + "name": "Granatapfelsirup" + }, + "id": 319, + "value": null + }, + "325": { + "food": { + "id": 325, + "name": "Harissa" + }, + "id": 325, + "value": null + }, + "36": { + "food": { + "id": 36, + "name": "Tomatenmark" + }, + "id": 36, + "value": 74.29 + } + }, + "id": 1, + "missing_value": true, + "name": "Brennwert[kJ]", + "order": 0, + "total_value": 74.29, + "unit": "kJ" + }, + "7": { + "description": "", + "food_values": { + "225": { + "food": { + "id": 225, + "name": "Salz" + }, + "id": 225, + "value": null + }, + "226": { + "food": { + "id": 226, + "name": "Knoblauch (frisch)" + }, + "id": 226, + "value": null + }, + "230": { + "food": { + "id": 230, + "name": "Paprikapulver (edels\u00fc\u00df)" + }, + "id": 230, + "value": null + }, + "244": { + "food": { + "id": 244, + "name": "Pfeffer (schwarz)" + }, + "id": 244, + "value": null + }, + "276": { + "food": { + "id": 276, + "name": "Paniermehl" + }, + "id": 276, + "value": null + }, + "315": { + "food": { + "id": 315, + "name": "Cashewkerne" + }, + "id": 315, + "value": null + }, + "318": { + "food": { + "id": 318, + "name": "Paprika (frisch)" + }, + "id": 318, + "value": null + }, + "319": { + "food": { + "id": 319, + "name": "Granatapfelsirup" + }, + "id": 319, + "value": null + }, + "325": { + "food": { + "id": 325, + "name": "Harissa" + }, + "id": 325, + "value": null + }, + "36": { + "food": { + "id": 36, + "name": "Tomatenmark" + }, + "id": 36, + "value": null + } + }, + "id": 7, + "missing_value": true, + "name": "war ein test, den ich nicht mehr l\u00f6schen kann...", + "order": 0, + "total_value": 0, + "unit": "" + } + }, "id": 28, "image": "https://recipes.entropia.de/media/recipes/22af6e33-5733-49c6-9dc9-76a4e8e62a65_28.jpg", "internal": true, @@ -24,7 +208,8 @@ "label": "Aufstrich", "name": "Aufstrich", "numchild": 0, - "parent": null + "parent": null, + "updated_at": "2026-04-23T17:01:41.305236+02:00" }, { "created_at": "2024-08-11T22:29:36.599408+02:00", @@ -34,7 +219,8 @@ "label": "Fr\u00fchst\u00fcck", "name": "Fr\u00fchst\u00fcck", "numchild": 0, - "parent": null + "parent": null, + "updated_at": "2026-04-23T17:01:41.311054+02:00" }, { "created_at": "2024-08-12T00:12:55.162950+02:00", @@ -44,7 +230,8 @@ "label": "GPN", "name": "GPN", "numchild": 0, - "parent": null + "parent": null, + "updated_at": "2026-04-23T17:01:41.317116+02:00" }, { "created_at": "2025-05-01T17:04:38.215340+02:00", @@ -54,7 +241,8 @@ "label": "gpn23", "name": "gpn23", "numchild": 0, - "parent": null + "parent": null, + "updated_at": "2026-04-09T01:01:29.141815+02:00" }, { "created_at": "2026-04-08T22:49:21.108554+02:00", @@ -64,7 +252,8 @@ "label": "GPN24", "name": "GPN24", "numchild": 0, - "parent": null + "parent": null, + "updated_at": "2026-04-23T17:01:41.322876+02:00" } ], "last_cooked": null, @@ -113,6 +302,7 @@ "open_data_slug": null, "parent": null, "plural_name": null, + "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { "base_unit": "g", @@ -201,6 +391,7 @@ "open_data_slug": null, "parent": null, "plural_name": null, + "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { "base_unit": "g", @@ -274,6 +465,7 @@ "open_data_slug": null, "parent": null, "plural_name": null, + "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { "base_unit": "g", @@ -323,9 +515,9 @@ "amount": 15.0, "conversions": [ { - "amount": 0.8823529411764706, + "amount": 15.0, "food": "Salz", - "unit": "EL" + "unit": "g / Gramm" }, { "amount": 2.142857142857143, @@ -333,9 +525,9 @@ "unit": "TL" }, { - "amount": 15.0, + "amount": 0.8823529411764706, "food": "Salz", - "unit": "g / Gramm" + "unit": "EL" }, { "amount": 0.015, @@ -357,6 +549,7 @@ "open_data_slug": null, "parent": null, "plural_name": null, + "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { "base_unit": "g", @@ -406,9 +599,9 @@ "amount": 2.0, "conversions": [ { - "amount": 0.10526315789473684, + "amount": 2.0, "food": "Pfeffer (schwarz)", - "unit": "EL" + "unit": "g / Gramm" }, { "amount": 0.3333333333333333, @@ -416,9 +609,9 @@ "unit": "TL" }, { - "amount": 2.0, + "amount": 0.10526315789473684, "food": "Pfeffer (schwarz)", - "unit": "g / Gramm" + "unit": "EL" }, { "amount": 0.002, @@ -440,6 +633,7 @@ "open_data_slug": null, "parent": null, "plural_name": null, + "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { "base_unit": "g", @@ -488,16 +682,16 @@ "always_use_plural_unit": false, "amount": 17.0, "conversions": [ - { - "amount": 1.1333333333333333, - "food": "Tomatenmark", - "unit": "EL" - }, { "amount": 17.0, "food": "Tomatenmark", "unit": "g / Gramm" }, + { + "amount": 1.1333333333333333, + "food": "Tomatenmark", + "unit": "EL" + }, { "amount": 0.017, "food": "Tomatenmark", @@ -518,6 +712,21 @@ "open_data_slug": null, "parent": null, "plural_name": "", + "properties": [ + { + "id": 6, + "property_amount": 437.0, + "property_type": { + "description": "Energie / Brennwert in KiloJoule", + "fdc_id": 1062, + "id": 1, + "name": "Brennwert[kJ]", + "open_data_slug": null, + "order": 0, + "unit": "kJ" + } + } + ], "properties_food_amount": 100.0, "properties_food_unit": { "base_unit": "g", @@ -566,24 +775,24 @@ "always_use_plural_unit": false, "amount": 4.0, "conversions": [ - { - "amount": 0.2222222222222222, - "food": "Paprikapulver", - "unit": "EL" - }, - { - "amount": 0.5714285714285714, - "food": "Paprikapulver", - "unit": "TL" - }, { "amount": 4.0, - "food": "Paprikapulver", + "food": "Paprikapulver (edels\u00fc\u00df)", "unit": "g / Gramm" }, + { + "amount": 0.5714285714285714, + "food": "Paprikapulver (edels\u00fc\u00df)", + "unit": "TL" + }, + { + "amount": 0.2222222222222222, + "food": "Paprikapulver (edels\u00fc\u00df)", + "unit": "EL" + }, { "amount": 0.004, - "food": "Paprikapulver", + "food": "Paprikapulver (edels\u00fc\u00df)", "unit": "kg / Kilogramm" } ], @@ -592,15 +801,16 @@ "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, - "full_name": "Paprikapulver", + "full_name": "Paprikapulver (edels\u00fc\u00df)", "id": 230, "ignore_shopping": false, "inherit_fields": [], - "name": "Paprikapulver", + "name": "Paprikapulver (edels\u00fc\u00df)", "numchild": 0, "open_data_slug": null, "parent": null, "plural_name": null, + "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { "base_unit": "g", @@ -674,6 +884,7 @@ "open_data_slug": null, "parent": null, "plural_name": null, + "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { "base_unit": "g", @@ -742,6 +953,7 @@ "open_data_slug": null, "parent": null, "plural_name": null, + "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { "base_unit": "g", @@ -815,6 +1027,7 @@ "open_data_slug": null, "parent": null, "plural_name": null, + "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { "base_unit": "g", diff --git a/out/json/Gulaschmarmelade.json b/out/json/Gulaschmarmelade.json index 03ec2ad..799cda3 100644 --- a/out/json/Gulaschmarmelade.json +++ b/out/json/Gulaschmarmelade.json @@ -12,6 +12,110 @@ }, "description": "Leckere \"Gulaschmarmelade\" aus Paprika und Chili. Lecker zu herzhaftem, wie auf Deinem n\u00e4chsten Veggieburger.\n\n\nGrundrezept ergibt ca. 750g Endmenge.", "file_path": "", + "food_properties": { + "1": { + "description": "Energie / Brennwert in KiloJoule", + "food_values": { + "225": { + "food": { + "id": 225, + "name": "Salz" + }, + "id": 225, + "value": null + }, + "460": { + "food": { + "id": 460, + "name": "Paprika, rot oder gemischt" + }, + "id": 460, + "value": null + }, + "461": { + "food": { + "id": 461, + "name": "Gelierzucker 3:1" + }, + "id": 461, + "value": null + }, + "462": { + "food": { + "id": 462, + "name": "Chilischoten" + }, + "id": 462, + "value": null + }, + "463": { + "food": { + "id": 463, + "name": "Branntweinessig" + }, + "id": 463, + "value": null + } + }, + "id": 1, + "missing_value": true, + "name": "Brennwert[kJ]", + "order": 0, + "total_value": 0, + "unit": "kJ" + }, + "7": { + "description": "", + "food_values": { + "225": { + "food": { + "id": 225, + "name": "Salz" + }, + "id": 225, + "value": null + }, + "460": { + "food": { + "id": 460, + "name": "Paprika, rot oder gemischt" + }, + "id": 460, + "value": null + }, + "461": { + "food": { + "id": 461, + "name": "Gelierzucker 3:1" + }, + "id": 461, + "value": null + }, + "462": { + "food": { + "id": 462, + "name": "Chilischoten" + }, + "id": 462, + "value": null + }, + "463": { + "food": { + "id": 463, + "name": "Branntweinessig" + }, + "id": 463, + "value": null + } + }, + "id": 7, + "missing_value": true, + "name": "war ein test, den ich nicht mehr l\u00f6schen kann...", + "order": 0, + "total_value": 0, + "unit": "" + } + }, "id": 59, "image": "https://recipes.entropia.de/media/recipes/61f195d6-3d11-4cb1-b670-2bbce3e98b1d_59.jpg", "internal": true, @@ -24,7 +128,8 @@ "label": "Fr\u00fchst\u00fcck", "name": "Fr\u00fchst\u00fcck", "numchild": 0, - "parent": null + "parent": null, + "updated_at": "2026-04-23T17:01:41.311054+02:00" }, { "created_at": "2024-08-12T00:12:55.162950+02:00", @@ -34,7 +139,8 @@ "label": "GPN", "name": "GPN", "numchild": 0, - "parent": null + "parent": null, + "updated_at": "2026-04-23T17:01:41.317116+02:00" }, { "created_at": "2025-05-01T17:04:38.215340+02:00", @@ -44,7 +150,8 @@ "label": "gpn23", "name": "gpn23", "numchild": 0, - "parent": null + "parent": null, + "updated_at": "2026-04-09T01:01:29.141815+02:00" }, { "created_at": "2026-04-08T22:49:21.108554+02:00", @@ -54,7 +161,8 @@ "label": "GPN24", "name": "GPN24", "numchild": 0, - "parent": null + "parent": null, + "updated_at": "2026-04-23T17:01:41.322876+02:00" } ], "last_cooked": null, @@ -117,6 +225,7 @@ "open_data_slug": null, "parent": null, "plural_name": null, + "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { "base_unit": "g", @@ -185,6 +294,7 @@ "open_data_slug": null, "parent": null, "plural_name": null, + "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { "base_unit": "g", @@ -243,15 +353,15 @@ "always_use_plural_unit": false, "amount": 150.0, "conversions": [ - { - "amount": 0.15, - "food": "Branntweinessig", - "unit": "Liter" - }, { "amount": 150.0, "food": "Branntweinessig", "unit": "Milliliter" + }, + { + "amount": 0.15, + "food": "Branntweinessig", + "unit": "Liter" } ], "food": { @@ -268,6 +378,7 @@ "open_data_slug": null, "parent": null, "plural_name": null, + "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { "base_unit": "g", @@ -336,6 +447,7 @@ "open_data_slug": null, "parent": null, "plural_name": null, + "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { "base_unit": "g", @@ -409,6 +521,7 @@ "open_data_slug": null, "parent": null, "plural_name": null, + "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { "base_unit": "g", diff --git a/out/json/Hummus.json b/out/json/Hummus.json index 78a8cc8..2660c51 100644 --- a/out/json/Hummus.json +++ b/out/json/Hummus.json @@ -12,6 +12,174 @@ }, "description": null, "file_path": "", + "food_properties": { + "1": { + "description": "Energie / Brennwert in KiloJoule", + "food_values": { + "225": { + "food": { + "id": 225, + "name": "Salz" + }, + "id": 225, + "value": 0 + }, + "226": { + "food": { + "id": 226, + "name": "Knoblauch (frisch)" + }, + "id": 226, + "value": null + }, + "233": { + "food": { + "id": 233, + "name": "Kichererbsen (Dose)" + }, + "id": 233, + "value": null + }, + "234": { + "food": { + "id": 234, + "name": "Tahini" + }, + "id": 234, + "value": null + }, + "235": { + "food": { + "id": 235, + "name": "Zitronensaft" + }, + "id": 235, + "value": null + }, + "236": { + "food": { + "id": 236, + "name": "Oliven\u00f6l" + }, + "id": 236, + "value": null + }, + "237": { + "food": { + "id": 237, + "name": "Kreuzk\u00fcmmel AKA Cumin" + }, + "id": 237, + "value": null + }, + "244": { + "food": { + "id": 244, + "name": "Pfeffer (schwarz)" + }, + "id": 244, + "value": 0 + }, + "384": { + "food": { + "id": 384, + "name": "Petersilie, glatt (frisch)" + }, + "id": 384, + "value": 0 + } + }, + "id": 1, + "missing_value": true, + "name": "Brennwert[kJ]", + "order": 0, + "total_value": 0, + "unit": "kJ" + }, + "7": { + "description": "", + "food_values": { + "225": { + "food": { + "id": 225, + "name": "Salz" + }, + "id": 225, + "value": 0 + }, + "226": { + "food": { + "id": 226, + "name": "Knoblauch (frisch)" + }, + "id": 226, + "value": null + }, + "233": { + "food": { + "id": 233, + "name": "Kichererbsen (Dose)" + }, + "id": 233, + "value": null + }, + "234": { + "food": { + "id": 234, + "name": "Tahini" + }, + "id": 234, + "value": null + }, + "235": { + "food": { + "id": 235, + "name": "Zitronensaft" + }, + "id": 235, + "value": null + }, + "236": { + "food": { + "id": 236, + "name": "Oliven\u00f6l" + }, + "id": 236, + "value": null + }, + "237": { + "food": { + "id": 237, + "name": "Kreuzk\u00fcmmel AKA Cumin" + }, + "id": 237, + "value": null + }, + "244": { + "food": { + "id": 244, + "name": "Pfeffer (schwarz)" + }, + "id": 244, + "value": 0 + }, + "384": { + "food": { + "id": 384, + "name": "Petersilie, glatt (frisch)" + }, + "id": 384, + "value": 0 + } + }, + "id": 7, + "missing_value": true, + "name": "war ein test, den ich nicht mehr l\u00f6schen kann...", + "order": 0, + "total_value": 0, + "unit": "" + } + }, "id": 24, "image": null, "internal": true, @@ -24,7 +192,8 @@ "label": "Aufstrich", "name": "Aufstrich", "numchild": 0, - "parent": null + "parent": null, + "updated_at": "2026-04-23T17:01:41.305236+02:00" }, { "created_at": "2024-08-11T22:29:36.599408+02:00", @@ -34,7 +203,8 @@ "label": "Fr\u00fchst\u00fcck", "name": "Fr\u00fchst\u00fcck", "numchild": 0, - "parent": null + "parent": null, + "updated_at": "2026-04-23T17:01:41.311054+02:00" }, { "created_at": "2024-08-12T00:12:55.162950+02:00", @@ -44,7 +214,8 @@ "label": "GPN", "name": "GPN", "numchild": 0, - "parent": null + "parent": null, + "updated_at": "2026-04-23T17:01:41.317116+02:00" }, { "created_at": "2025-05-01T17:04:38.215340+02:00", @@ -54,7 +225,8 @@ "label": "gpn23", "name": "gpn23", "numchild": 0, - "parent": null + "parent": null, + "updated_at": "2026-04-09T01:01:29.141815+02:00" }, { "created_at": "2026-04-08T22:49:21.108554+02:00", @@ -64,7 +236,8 @@ "label": "GPN24", "name": "GPN24", "numchild": 0, - "parent": null + "parent": null, + "updated_at": "2026-04-23T17:01:41.322876+02:00" } ], "last_cooked": null, @@ -113,6 +286,7 @@ "open_data_slug": null, "parent": null, "plural_name": null, + "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { "base_unit": "g", @@ -181,6 +355,7 @@ "open_data_slug": null, "parent": null, "plural_name": null, + "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { "base_unit": "g", @@ -249,6 +424,7 @@ "open_data_slug": null, "parent": null, "plural_name": null, + "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { "base_unit": "g", @@ -317,6 +493,7 @@ "open_data_slug": null, "parent": null, "plural_name": null, + "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { "base_unit": "g", @@ -385,6 +562,7 @@ "open_data_slug": null, "parent": null, "plural_name": null, + "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { "base_unit": "g", @@ -435,7 +613,7 @@ "conversions": [ { "amount": 2.0, - "food": "Kreuzk\u00fcmmel (Cumin)", + "food": "Kreuzk\u00fcmmel AKA Cumin", "unit": "TL" } ], @@ -444,15 +622,16 @@ "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, - "full_name": "Kreuzk\u00fcmmel (Cumin)", + "full_name": "Kreuzk\u00fcmmel AKA Cumin", "id": 237, "ignore_shopping": false, "inherit_fields": [], - "name": "Kreuzk\u00fcmmel (Cumin)", + "name": "Kreuzk\u00fcmmel AKA Cumin", "numchild": 0, "open_data_slug": null, "parent": null, "plural_name": null, + "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { "base_unit": "g", @@ -504,7 +683,7 @@ { "amount": 0.0, "food": "Salz", - "unit": "EL" + "unit": "g / Gramm" }, { "amount": 0.0, @@ -514,7 +693,7 @@ { "amount": 0.0, "food": "Salz", - "unit": "g / Gramm" + "unit": "EL" }, { "amount": 0.0, @@ -536,6 +715,7 @@ "open_data_slug": null, "parent": null, "plural_name": null, + "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { "base_unit": "g", @@ -587,7 +767,7 @@ { "amount": 0.0, "food": "Pfeffer (schwarz)", - "unit": "EL" + "unit": "g / Gramm" }, { "amount": 0.0, @@ -597,7 +777,7 @@ { "amount": 0.0, "food": "Pfeffer (schwarz)", - "unit": "g / Gramm" + "unit": "EL" }, { "amount": 0.0, @@ -619,6 +799,7 @@ "open_data_slug": null, "parent": null, "plural_name": null, + "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { "base_unit": "g", @@ -692,6 +873,7 @@ "open_data_slug": null, "parent": null, "plural_name": null, + "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { "base_unit": "g", diff --git a/out/json/Karamellaufstrich.json b/out/json/Karamellaufstrich.json new file mode 100644 index 0000000..da1e464 --- /dev/null +++ b/out/json/Karamellaufstrich.json @@ -0,0 +1,481 @@ +{ + "created_at": "2026-04-21T03:29:30.473868+02:00", + "created_by": { + "display_name": "neini ", + "first_name": "neini", + "id": 5, + "is_active": true, + "is_staff": false, + "is_superuser": false, + "last_name": "", + "username": "neini" + }, + "description": null, + "file_path": "", + "food_properties": { + "1": { + "description": "Energie / Brennwert in KiloJoule", + "food_values": { + "225": { + "food": { + "id": 225, + "name": "Salz" + }, + "id": 225, + "value": 0 + }, + "375": { + "food": { + "id": 375, + "name": "Kokosmilch" + }, + "id": 375, + "value": null + }, + "449": { + "food": { + "id": 449, + "name": "Rohrzucker" + }, + "id": 449, + "value": null + }, + "595": { + "food": { + "id": 595, + "name": "Wei\u00dfes Miso" + }, + "id": 595, + "value": null + } + }, + "id": 1, + "missing_value": true, + "name": "Brennwert[kJ]", + "order": 0, + "total_value": 0, + "unit": "kJ" + }, + "7": { + "description": "", + "food_values": { + "225": { + "food": { + "id": 225, + "name": "Salz" + }, + "id": 225, + "value": 0 + }, + "375": { + "food": { + "id": 375, + "name": "Kokosmilch" + }, + "id": 375, + "value": null + }, + "449": { + "food": { + "id": 449, + "name": "Rohrzucker" + }, + "id": 449, + "value": null + }, + "595": { + "food": { + "id": 595, + "name": "Wei\u00dfes Miso" + }, + "id": 595, + "value": null + } + }, + "id": 7, + "missing_value": true, + "name": "war ein test, den ich nicht mehr l\u00f6schen kann...", + "order": 0, + "total_value": 0, + "unit": "" + } + }, + "id": 91, + "image": null, + "internal": true, + "keywords": [ + { + "created_at": "2024-08-11T22:29:36.616227+02:00", + "description": "", + "full_name": "Aufstrich", + "id": 7, + "label": "Aufstrich", + "name": "Aufstrich", + "numchild": 0, + "parent": null, + "updated_at": "2026-04-23T17:01:41.305236+02:00" + }, + { + "created_at": "2024-08-11T22:29:36.599408+02:00", + "description": "", + "full_name": "Fr\u00fchst\u00fcck", + "id": 6, + "label": "Fr\u00fchst\u00fcck", + "name": "Fr\u00fchst\u00fcck", + "numchild": 0, + "parent": null, + "updated_at": "2026-04-23T17:01:41.311054+02:00" + }, + { + "created_at": "2024-08-12T00:12:55.162950+02:00", + "description": "", + "full_name": "GPN", + "id": 10, + "label": "GPN", + "name": "GPN", + "numchild": 0, + "parent": null, + "updated_at": "2026-04-23T17:01:41.317116+02:00" + }, + { + "created_at": "2026-04-08T22:49:21.108554+02:00", + "description": "", + "full_name": "GPN24", + "id": 64, + "label": "GPN24", + "name": "GPN24", + "numchild": 0, + "parent": null, + "updated_at": "2026-04-23T17:01:41.322876+02:00" + } + ], + "last_cooked": null, + "name": "Karamellaufstrich", + "nutrition": null, + "private": false, + "properties": [], + "rating": null, + "servings": 20, + "servings_text": "", + "shared": [], + "show_ingredient_overview": true, + "source_url": null, + "steps": [ + { + "file": null, + "id": 326, + "ingredients": [ + { + "always_use_plural_food": false, + "always_use_plural_unit": false, + "amount": 400.0, + "conversions": [ + { + "amount": 400.0, + "food": "Kokosmilch", + "unit": "ml" + }, + { + "amount": 400.0, + "food": "Kokosmilch", + "unit": "g / Gramm" + }, + { + "amount": 0.4, + "food": "Kokosmilch", + "unit": "Liter" + }, + { + "amount": 400.0, + "food": "Kokosmilch", + "unit": "Milliliter" + }, + { + "amount": 0.4, + "food": "Kokosmilch", + "unit": "kg / Kilogramm" + } + ], + "food": { + "child_inherit_fields": [], + "description": "Allergene: (keine)", + "fdc_id": null, + "food_onhand": false, + "full_name": "Kokosmilch", + "id": 375, + "ignore_shopping": false, + "inherit_fields": [], + "name": "Kokosmilch", + "numchild": 0, + "open_data_slug": null, + "parent": null, + "plural_name": null, + "properties": [], + "properties_food_amount": 100.0, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, + "recipe": null, + "substitute": [], + "substitute_children": false, + "substitute_onhand": false, + "substitute_siblings": false, + "supermarket_category": { + "description": null, + "id": 43, + "name": "Trockenwaren", + "open_data_slug": null + }, + "url": "" + }, + "id": 1221, + "is_header": false, + "no_amount": false, + "note": null, + "order": 0, + "original_text": null, + "unit": { + "base_unit": null, + "description": null, + "id": 78, + "name": "ml", + "open_data_slug": null, + "plural_name": "ml" + }, + "used_in_recipes": [ + { + "id": 91, + "name": "Karamellaufstrich" + } + ] + }, + { + "always_use_plural_food": false, + "always_use_plural_unit": false, + "amount": 100.0, + "conversions": [ + { + "amount": 100.0, + "food": "Rohrzucker", + "unit": "g / Gramm" + }, + { + "amount": 0.1, + "food": "Rohrzucker", + "unit": "kg / Kilogramm" + } + ], + "food": { + "child_inherit_fields": [], + "description": "", + "fdc_id": null, + "food_onhand": false, + "full_name": "Rohrzucker", + "id": 449, + "ignore_shopping": false, + "inherit_fields": [], + "name": "Rohrzucker", + "numchild": 0, + "open_data_slug": null, + "parent": null, + "plural_name": null, + "properties": [], + "properties_food_amount": 100.0, + "properties_food_unit": null, + "recipe": null, + "substitute": [], + "substitute_children": false, + "substitute_onhand": false, + "substitute_siblings": false, + "supermarket_category": null, + "url": "" + }, + "id": 1222, + "is_header": false, + "no_amount": false, + "note": null, + "order": 1, + "original_text": null, + "unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, + "used_in_recipes": [ + { + "id": 91, + "name": "Karamellaufstrich" + } + ] + } + ], + "instruction": "Kokosmilch mit dem Zucker aufkochen lassen. Bei mittelschwacher Hitze k\u00f6cheln lassen, bis Karamell entsteht und andickt. Weiterr\u00fchren. (Dauert 30-60 Minuten!)", + "instructions_markdown": "

Kokosmilch mit dem Zucker aufkochen lassen. Bei mittelschwacher Hitze k\u00f6cheln lassen, bis Karamell entsteht und andickt. Weiterr\u00fchren. (Dauert 30-60 Minuten!)

", + "name": "", + "order": 0, + "show_as_header": true, + "show_ingredients_table": true, + "step_recipe": null, + "step_recipe_data": null, + "time": 0 + }, + { + "file": null, + "id": 327, + "ingredients": [ + { + "always_use_plural_food": false, + "always_use_plural_unit": false, + "amount": 6.0, + "conversions": [ + { + "amount": 6.0, + "food": "Wei\u00dfes Miso", + "unit": "g / Gramm" + }, + { + "amount": 0.006, + "food": "Wei\u00dfes Miso", + "unit": "kg / Kilogramm" + } + ], + "food": { + "child_inherit_fields": [], + "description": "", + "fdc_id": null, + "food_onhand": false, + "full_name": "Wei\u00dfes Miso", + "id": 595, + "ignore_shopping": false, + "inherit_fields": [], + "name": "Wei\u00dfes Miso", + "numchild": 0, + "open_data_slug": null, + "parent": null, + "plural_name": null, + "properties": [], + "properties_food_amount": 100.0, + "properties_food_unit": null, + "recipe": null, + "substitute": [], + "substitute_children": false, + "substitute_onhand": false, + "substitute_siblings": false, + "supermarket_category": null, + "url": "" + }, + "id": 1223, + "is_header": false, + "no_amount": false, + "note": null, + "order": 0, + "original_text": null, + "unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, + "used_in_recipes": [ + { + "id": 91, + "name": "Karamellaufstrich" + } + ] + }, + { + "always_use_plural_food": false, + "always_use_plural_unit": false, + "amount": 0.0, + "conversions": [], + "food": { + "child_inherit_fields": [], + "description": "Allergene: (keine)", + "fdc_id": null, + "food_onhand": false, + "full_name": "Salz", + "id": 225, + "ignore_shopping": false, + "inherit_fields": [], + "name": "Salz", + "numchild": 0, + "open_data_slug": null, + "parent": null, + "plural_name": null, + "properties": [], + "properties_food_amount": 100.0, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, + "recipe": null, + "substitute": [], + "substitute_children": false, + "substitute_onhand": false, + "substitute_siblings": false, + "supermarket_category": { + "description": "", + "id": 6, + "name": "Gew\u00fcrze", + "open_data_slug": null + }, + "url": "" + }, + "id": 1224, + "is_header": false, + "no_amount": false, + "note": null, + "order": 1, + "original_text": null, + "unit": null, + "used_in_recipes": [ + { + "id": 91, + "name": "Karamellaufstrich" + } + ] + } + ], + "instruction": "Miso einr\u00fchren. Abschmecken ggf. mit Salz.", + "instructions_markdown": "

Miso einr\u00fchren. Abschmecken ggf. mit Salz.

", + "name": "", + "order": 0, + "show_as_header": true, + "show_ingredients_table": true, + "step_recipe": null, + "step_recipe_data": null, + "time": 0 + }, + { + "file": null, + "id": 328, + "ingredients": [], + "instruction": "In ein Glas umf\u00fcllen.", + "instructions_markdown": "

In ein Glas umf\u00fcllen.

", + "name": "", + "order": 0, + "show_as_header": true, + "show_ingredients_table": true, + "step_recipe": null, + "step_recipe_data": null, + "time": 0 + } + ], + "updated_at": "2026-04-23T17:01:04.297050+02:00", + "waiting_time": 0, + "working_time": 60 +} \ No newline at end of file diff --git a/out/json/Matelade Apfel.json b/out/json/Matelade Apfel.json index 7a7e868..629a318 100644 --- a/out/json/Matelade Apfel.json +++ b/out/json/Matelade Apfel.json @@ -12,6 +12,126 @@ }, "description": "", "file_path": "", + "food_properties": { + "1": { + "description": "Energie / Brennwert in KiloJoule", + "food_values": { + "241": { + "food": { + "id": 241, + "name": "\u00c4pfel (frisch)" + }, + "id": 241, + "value": null + }, + "320": { + "food": { + "id": 320, + "name": "Zitrone" + }, + "id": 320, + "value": null + }, + "321": { + "food": { + "id": 321, + "name": "Limetten" + }, + "id": 321, + "value": null + }, + "322": { + "food": { + "id": 322, + "name": "Club Mate" + }, + "id": 322, + "value": null + }, + "323": { + "food": { + "id": 323, + "name": "Matetee" + }, + "id": 323, + "value": null + }, + "324": { + "food": { + "id": 324, + "name": "Gelierzucker 1:1" + }, + "id": 324, + "value": null + } + }, + "id": 1, + "missing_value": true, + "name": "Brennwert[kJ]", + "order": 0, + "total_value": 0, + "unit": "kJ" + }, + "7": { + "description": "", + "food_values": { + "241": { + "food": { + "id": 241, + "name": "\u00c4pfel (frisch)" + }, + "id": 241, + "value": null + }, + "320": { + "food": { + "id": 320, + "name": "Zitrone" + }, + "id": 320, + "value": null + }, + "321": { + "food": { + "id": 321, + "name": "Limetten" + }, + "id": 321, + "value": null + }, + "322": { + "food": { + "id": 322, + "name": "Club Mate" + }, + "id": 322, + "value": null + }, + "323": { + "food": { + "id": 323, + "name": "Matetee" + }, + "id": 323, + "value": null + }, + "324": { + "food": { + "id": 324, + "name": "Gelierzucker 1:1" + }, + "id": 324, + "value": null + } + }, + "id": 7, + "missing_value": true, + "name": "war ein test, den ich nicht mehr l\u00f6schen kann...", + "order": 0, + "total_value": 0, + "unit": "" + } + }, "id": 29, "image": null, "internal": true, @@ -24,7 +144,8 @@ "label": "Aufstrich", "name": "Aufstrich", "numchild": 0, - "parent": null + "parent": null, + "updated_at": "2026-04-23T17:01:41.305236+02:00" }, { "created_at": "2024-08-11T22:29:36.599408+02:00", @@ -34,7 +155,8 @@ "label": "Fr\u00fchst\u00fcck", "name": "Fr\u00fchst\u00fcck", "numchild": 0, - "parent": null + "parent": null, + "updated_at": "2026-04-23T17:01:41.311054+02:00" }, { "created_at": "2024-08-12T00:12:55.162950+02:00", @@ -44,7 +166,8 @@ "label": "GPN", "name": "GPN", "numchild": 0, - "parent": null + "parent": null, + "updated_at": "2026-04-23T17:01:41.317116+02:00" }, { "created_at": "2025-05-01T17:04:38.215340+02:00", @@ -54,7 +177,8 @@ "label": "gpn23", "name": "gpn23", "numchild": 0, - "parent": null + "parent": null, + "updated_at": "2026-04-09T01:01:29.141815+02:00" }, { "created_at": "2026-04-08T22:49:21.108554+02:00", @@ -64,7 +188,8 @@ "label": "GPN24", "name": "GPN24", "numchild": 0, - "parent": null + "parent": null, + "updated_at": "2026-04-23T17:01:41.322876+02:00" } ], "last_cooked": null, @@ -88,15 +213,15 @@ "always_use_plural_unit": false, "amount": 10.0, "conversions": [ - { - "amount": 10000.0, - "food": "\u00c4pfel (frisch)", - "unit": "g / Gramm" - }, { "amount": 10.0, "food": "\u00c4pfel (frisch)", "unit": "kg / Kilogramm" + }, + { + "amount": 10000.0, + "food": "\u00c4pfel (frisch)", + "unit": "g / Gramm" } ], "food": { @@ -113,6 +238,7 @@ "open_data_slug": null, "parent": null, "plural_name": null, + "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { "base_unit": "g", @@ -181,6 +307,7 @@ "open_data_slug": null, "parent": null, "plural_name": null, + "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { "base_unit": "g", @@ -249,6 +376,7 @@ "open_data_slug": null, "parent": null, "plural_name": null, + "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { "base_unit": "g", @@ -317,6 +445,7 @@ "open_data_slug": null, "parent": null, "plural_name": null, + "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { "base_unit": "g", @@ -385,6 +514,7 @@ "open_data_slug": null, "parent": null, "plural_name": null, + "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { "base_unit": "g", @@ -428,15 +558,15 @@ "always_use_plural_unit": false, "amount": 11.0, "conversions": [ - { - "amount": 11000.0, - "food": "Gelierzucker 1:1", - "unit": "g / Gramm" - }, { "amount": 11.0, "food": "Gelierzucker 1:1", "unit": "kg / Kilogramm" + }, + { + "amount": 11000.0, + "food": "Gelierzucker 1:1", + "unit": "g / Gramm" } ], "food": { @@ -453,6 +583,7 @@ "open_data_slug": null, "parent": null, "plural_name": null, + "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { "base_unit": "g", diff --git a/out/json/Misobutter.json b/out/json/Misobutter.json new file mode 100644 index 0000000..e165d27 --- /dev/null +++ b/out/json/Misobutter.json @@ -0,0 +1,1066 @@ +{ + "created_at": "2026-04-20T01:15:57.369389+02:00", + "created_by": { + "display_name": "neini ", + "first_name": "neini", + "id": 5, + "is_active": true, + "is_staff": false, + "is_superuser": false, + "last_name": "", + "username": "neini" + }, + "description": null, + "file_path": "", + "food_properties": { + "1": { + "description": "Energie / Brennwert in KiloJoule", + "food_values": { + "225": { + "food": { + "id": 225, + "name": "Salz" + }, + "id": 225, + "value": null + }, + "251": { + "food": { + "id": 251, + "name": "Sojasauce" + }, + "id": 251, + "value": null + }, + "317": { + "food": { + "id": 317, + "name": "Chiliflocken" + }, + "id": 317, + "value": null + }, + "389": { + "food": { + "id": 389, + "name": "Knoblauch" + }, + "id": 389, + "value": null + }, + "436": { + "food": { + "id": 436, + "name": "Fr\u00fchlingszwiebel" + }, + "id": 436, + "value": null + }, + "450": { + "food": { + "id": 450, + "name": "Margarine" + }, + "id": 450, + "value": null + }, + "487": { + "food": { + "id": 487, + "name": "Sesam" + }, + "id": 487, + "value": null + }, + "595": { + "food": { + "id": 595, + "name": "Wei\u00dfes Miso" + }, + "id": 595, + "value": null + }, + "596": { + "food": { + "id": 596, + "name": "Ingwer" + }, + "id": 596, + "value": null + }, + "597": { + "food": { + "id": 597, + "name": "Sesam\u00f6l" + }, + "id": 597, + "value": null + }, + "598": { + "food": { + "id": 598, + "name": "Reiswein" + }, + "id": 598, + "value": null + } + }, + "id": 1, + "missing_value": true, + "name": "Brennwert[kJ]", + "order": 0, + "total_value": 0, + "unit": "kJ" + }, + "7": { + "description": "", + "food_values": { + "225": { + "food": { + "id": 225, + "name": "Salz" + }, + "id": 225, + "value": null + }, + "251": { + "food": { + "id": 251, + "name": "Sojasauce" + }, + "id": 251, + "value": null + }, + "317": { + "food": { + "id": 317, + "name": "Chiliflocken" + }, + "id": 317, + "value": null + }, + "389": { + "food": { + "id": 389, + "name": "Knoblauch" + }, + "id": 389, + "value": null + }, + "436": { + "food": { + "id": 436, + "name": "Fr\u00fchlingszwiebel" + }, + "id": 436, + "value": null + }, + "450": { + "food": { + "id": 450, + "name": "Margarine" + }, + "id": 450, + "value": null + }, + "487": { + "food": { + "id": 487, + "name": "Sesam" + }, + "id": 487, + "value": null + }, + "595": { + "food": { + "id": 595, + "name": "Wei\u00dfes Miso" + }, + "id": 595, + "value": null + }, + "596": { + "food": { + "id": 596, + "name": "Ingwer" + }, + "id": 596, + "value": null + }, + "597": { + "food": { + "id": 597, + "name": "Sesam\u00f6l" + }, + "id": 597, + "value": null + }, + "598": { + "food": { + "id": 598, + "name": "Reiswein" + }, + "id": 598, + "value": null + } + }, + "id": 7, + "missing_value": true, + "name": "war ein test, den ich nicht mehr l\u00f6schen kann...", + "order": 0, + "total_value": 0, + "unit": "" + } + }, + "id": 89, + "image": null, + "internal": true, + "keywords": [ + { + "created_at": "2024-08-11T22:29:36.616227+02:00", + "description": "", + "full_name": "Aufstrich", + "id": 7, + "label": "Aufstrich", + "name": "Aufstrich", + "numchild": 0, + "parent": null, + "updated_at": "2026-04-23T17:01:41.305236+02:00" + }, + { + "created_at": "2024-08-11T22:29:36.599408+02:00", + "description": "", + "full_name": "Fr\u00fchst\u00fcck", + "id": 6, + "label": "Fr\u00fchst\u00fcck", + "name": "Fr\u00fchst\u00fcck", + "numchild": 0, + "parent": null, + "updated_at": "2026-04-23T17:01:41.311054+02:00" + }, + { + "created_at": "2024-08-12T00:12:55.162950+02:00", + "description": "", + "full_name": "GPN", + "id": 10, + "label": "GPN", + "name": "GPN", + "numchild": 0, + "parent": null, + "updated_at": "2026-04-23T17:01:41.317116+02:00" + }, + { + "created_at": "2026-04-08T22:49:21.108554+02:00", + "description": "", + "full_name": "GPN24", + "id": 64, + "label": "GPN24", + "name": "GPN24", + "numchild": 0, + "parent": null, + "updated_at": "2026-04-23T17:01:41.322876+02:00" + } + ], + "last_cooked": null, + "name": "Misobutter", + "nutrition": null, + "private": false, + "properties": [], + "rating": null, + "servings": 10, + "servings_text": "", + "shared": [], + "show_ingredient_overview": true, + "source_url": null, + "steps": [ + { + "file": null, + "id": 317, + "ingredients": [ + { + "always_use_plural_food": false, + "always_use_plural_unit": false, + "amount": 125.0, + "conversions": [ + { + "amount": 125.0, + "food": "Margarine", + "unit": "g / Gramm" + }, + { + "amount": 0.125, + "food": "Margarine", + "unit": "kg / Kilogramm" + } + ], + "food": { + "child_inherit_fields": [], + "description": "Allergene: \u2049\ufe0f verwendetes Produkt pr\u00fcfen", + "fdc_id": 1, + "food_onhand": false, + "full_name": "Margarine", + "id": 450, + "ignore_shopping": false, + "inherit_fields": [], + "name": "Margarine", + "numchild": 0, + "open_data_slug": null, + "parent": null, + "plural_name": null, + "properties": [ + { + "id": 9, + "property_amount": null, + "property_type": { + "description": "Energie / Brennwert in KiloJoule", + "fdc_id": 1062, + "id": 1, + "name": "Brennwert[kJ]", + "open_data_slug": null, + "order": 0, + "unit": "kJ" + } + } + ], + "properties_food_amount": 100.0, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, + "recipe": null, + "substitute": [], + "substitute_children": false, + "substitute_onhand": false, + "substitute_siblings": false, + "supermarket_category": null, + "url": "" + }, + "id": 1195, + "is_header": false, + "no_amount": false, + "note": null, + "order": 1, + "original_text": null, + "unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, + "used_in_recipes": [ + { + "id": 89, + "name": "Misobutter" + } + ] + } + ], + "instruction": "Die Margarine bei Zimmertemperatur weich werden lassen.", + "instructions_markdown": "

Die Margarine bei Zimmertemperatur weich werden lassen.

", + "name": "", + "order": 0, + "show_as_header": true, + "show_ingredients_table": true, + "step_recipe": null, + "step_recipe_data": null, + "time": 0 + }, + { + "file": null, + "id": 318, + "ingredients": [ + { + "always_use_plural_food": false, + "always_use_plural_unit": false, + "amount": 1.0, + "conversions": [ + { + "amount": 1.0, + "food": "Knoblauch", + "unit": "St\u00fcck" + } + ], + "food": { + "child_inherit_fields": [], + "description": "Allergene: (keine)", + "fdc_id": null, + "food_onhand": false, + "full_name": "Knoblauch", + "id": 389, + "ignore_shopping": false, + "inherit_fields": [], + "name": "Knoblauch", + "numchild": 0, + "open_data_slug": null, + "parent": null, + "plural_name": "Knoblauch", + "properties": [], + "properties_food_amount": 100.0, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, + "recipe": null, + "substitute": [], + "substitute_children": false, + "substitute_onhand": false, + "substitute_siblings": false, + "supermarket_category": { + "description": null, + "id": 34, + "name": "Kr\u00e4uter und Gew\u00fcrze", + "open_data_slug": null + }, + "url": "" + }, + "id": 1196, + "is_header": false, + "no_amount": false, + "note": null, + "order": 0, + "original_text": null, + "unit": { + "base_unit": null, + "description": null, + "id": 25, + "name": "St\u00fcck", + "open_data_slug": null, + "plural_name": "St\u00fcck" + }, + "used_in_recipes": [ + { + "id": 89, + "name": "Misobutter" + } + ] + }, + { + "always_use_plural_food": false, + "always_use_plural_unit": false, + "amount": 30.0, + "conversions": [ + { + "amount": 30.0, + "food": "Wei\u00dfes Miso", + "unit": "g / Gramm" + }, + { + "amount": 0.03, + "food": "Wei\u00dfes Miso", + "unit": "kg / Kilogramm" + } + ], + "food": { + "child_inherit_fields": [], + "description": "", + "fdc_id": null, + "food_onhand": false, + "full_name": "Wei\u00dfes Miso", + "id": 595, + "ignore_shopping": false, + "inherit_fields": [], + "name": "Wei\u00dfes Miso", + "numchild": 0, + "open_data_slug": null, + "parent": null, + "plural_name": null, + "properties": [], + "properties_food_amount": 100.0, + "properties_food_unit": null, + "recipe": null, + "substitute": [], + "substitute_children": false, + "substitute_onhand": false, + "substitute_siblings": false, + "supermarket_category": null, + "url": "" + }, + "id": 1197, + "is_header": false, + "no_amount": false, + "note": null, + "order": 1, + "original_text": null, + "unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, + "used_in_recipes": [ + { + "id": 89, + "name": "Misobutter" + } + ] + }, + { + "always_use_plural_food": false, + "always_use_plural_unit": false, + "amount": 15.0, + "conversions": [ + { + "amount": 15.0, + "food": "Ingwer", + "unit": "g / Gramm" + }, + { + "amount": 0.015, + "food": "Ingwer", + "unit": "kg / Kilogramm" + } + ], + "food": { + "child_inherit_fields": [], + "description": "", + "fdc_id": null, + "food_onhand": false, + "full_name": "Ingwer", + "id": 596, + "ignore_shopping": false, + "inherit_fields": [], + "name": "Ingwer", + "numchild": 0, + "open_data_slug": null, + "parent": null, + "plural_name": null, + "properties": [], + "properties_food_amount": 100.0, + "properties_food_unit": null, + "recipe": null, + "substitute": [], + "substitute_children": false, + "substitute_onhand": false, + "substitute_siblings": false, + "supermarket_category": null, + "url": "" + }, + "id": 1198, + "is_header": false, + "no_amount": false, + "note": "gesch\u00e4lt & fein gehackt", + "order": 2, + "original_text": null, + "unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, + "used_in_recipes": [ + { + "id": 89, + "name": "Misobutter" + } + ] + }, + { + "always_use_plural_food": false, + "always_use_plural_unit": false, + "amount": 2.0, + "conversions": [ + { + "amount": 2.0, + "food": "Sesam\u00f6l", + "unit": "TL" + } + ], + "food": { + "child_inherit_fields": [], + "description": "", + "fdc_id": null, + "food_onhand": false, + "full_name": "Sesam\u00f6l", + "id": 597, + "ignore_shopping": false, + "inherit_fields": [], + "name": "Sesam\u00f6l", + "numchild": 0, + "open_data_slug": null, + "parent": null, + "plural_name": null, + "properties": [], + "properties_food_amount": 100.0, + "properties_food_unit": null, + "recipe": null, + "substitute": [], + "substitute_children": false, + "substitute_onhand": false, + "substitute_siblings": false, + "supermarket_category": null, + "url": "" + }, + "id": 1199, + "is_header": false, + "no_amount": false, + "note": null, + "order": 3, + "original_text": null, + "unit": { + "base_unit": null, + "description": null, + "id": 26, + "name": "TL", + "open_data_slug": null, + "plural_name": "TL" + }, + "used_in_recipes": [ + { + "id": 89, + "name": "Misobutter" + } + ] + }, + { + "always_use_plural_food": false, + "always_use_plural_unit": false, + "amount": 1.0, + "conversions": [ + { + "amount": 1.0, + "food": "Reiswein", + "unit": "TL" + } + ], + "food": { + "child_inherit_fields": [], + "description": "", + "fdc_id": null, + "food_onhand": false, + "full_name": "Reiswein", + "id": 598, + "ignore_shopping": false, + "inherit_fields": [], + "name": "Reiswein", + "numchild": 0, + "open_data_slug": null, + "parent": null, + "plural_name": null, + "properties": [], + "properties_food_amount": 100.0, + "properties_food_unit": null, + "recipe": null, + "substitute": [], + "substitute_children": false, + "substitute_onhand": false, + "substitute_siblings": false, + "supermarket_category": null, + "url": "" + }, + "id": 1200, + "is_header": false, + "no_amount": false, + "note": null, + "order": 4, + "original_text": null, + "unit": { + "base_unit": null, + "description": null, + "id": 26, + "name": "TL", + "open_data_slug": null, + "plural_name": "TL" + }, + "used_in_recipes": [ + { + "id": 89, + "name": "Misobutter" + } + ] + }, + { + "always_use_plural_food": false, + "always_use_plural_unit": false, + "amount": 2.0, + "conversions": [ + { + "amount": 2.0, + "food": "Sesam", + "unit": "EL" + } + ], + "food": { + "child_inherit_fields": [], + "description": "", + "fdc_id": null, + "food_onhand": false, + "full_name": "Sesam", + "id": 487, + "ignore_shopping": false, + "inherit_fields": [], + "name": "Sesam", + "numchild": 0, + "open_data_slug": null, + "parent": null, + "plural_name": null, + "properties": [], + "properties_food_amount": 100.0, + "properties_food_unit": null, + "recipe": null, + "substitute": [], + "substitute_children": false, + "substitute_onhand": false, + "substitute_siblings": false, + "supermarket_category": null, + "url": "" + }, + "id": 1201, + "is_header": false, + "no_amount": false, + "note": "ger\u00f6stet", + "order": 5, + "original_text": null, + "unit": { + "base_unit": null, + "description": null, + "id": 27, + "name": "EL", + "open_data_slug": null, + "plural_name": "EL" + }, + "used_in_recipes": [ + { + "id": 89, + "name": "Misobutter" + } + ] + }, + { + "always_use_plural_food": false, + "always_use_plural_unit": false, + "amount": 0.5, + "conversions": [ + { + "amount": 0.5, + "food": "Chiliflocken", + "unit": "TL" + } + ], + "food": { + "child_inherit_fields": [], + "description": "Allergene: (keine)", + "fdc_id": null, + "food_onhand": false, + "full_name": "Chiliflocken", + "id": 317, + "ignore_shopping": false, + "inherit_fields": [], + "name": "Chiliflocken", + "numchild": 0, + "open_data_slug": null, + "parent": null, + "plural_name": null, + "properties": [], + "properties_food_amount": 100.0, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, + "recipe": null, + "substitute": [], + "substitute_children": false, + "substitute_onhand": false, + "substitute_siblings": false, + "supermarket_category": { + "description": "", + "id": 6, + "name": "Gew\u00fcrze", + "open_data_slug": null + }, + "url": "" + }, + "id": 1202, + "is_header": false, + "no_amount": false, + "note": null, + "order": 6, + "original_text": null, + "unit": { + "base_unit": null, + "description": null, + "id": 26, + "name": "TL", + "open_data_slug": null, + "plural_name": "TL" + }, + "used_in_recipes": [ + { + "id": 89, + "name": "Misobutter" + } + ] + } + ], + "instruction": "Knoblauch grob hacken, Ingwer sch\u00e4len und fein hacken. Sesam leicht r\u00f6sten.\n\nMargarine, Knoblauch, Miso, Ingwer, Sesam\u00f6l, Reiswein, Sesam und Chiliflocken in einen Mixer geben und p\u00fcrieren.", + "instructions_markdown": "

Knoblauch grob hacken, Ingwer sch\u00e4len und fein hacken. Sesam leicht r\u00f6sten.

\n

Margarine, Knoblauch, Miso, Ingwer, Sesam\u00f6l, Reiswein, Sesam und Chiliflocken in einen Mixer geben und p\u00fcrieren.

", + "name": "", + "order": 0, + "show_as_header": true, + "show_ingredients_table": true, + "step_recipe": null, + "step_recipe_data": null, + "time": 0 + }, + { + "file": null, + "id": 319, + "ingredients": [ + { + "always_use_plural_food": false, + "always_use_plural_unit": false, + "amount": 3.0, + "conversions": [ + { + "amount": 3.0, + "food": "Fr\u00fchlingszwiebel", + "unit": "St\u00fcck" + } + ], + "food": { + "child_inherit_fields": [], + "description": "", + "fdc_id": null, + "food_onhand": false, + "full_name": "Fr\u00fchlingszwiebel", + "id": 436, + "ignore_shopping": false, + "inherit_fields": [], + "name": "Fr\u00fchlingszwiebel", + "numchild": 0, + "open_data_slug": null, + "parent": null, + "plural_name": "Fr\u00fchlingszwiebeln", + "properties": [], + "properties_food_amount": 100.0, + "properties_food_unit": null, + "recipe": null, + "substitute": [], + "substitute_children": false, + "substitute_onhand": false, + "substitute_siblings": false, + "supermarket_category": { + "description": null, + "id": 33, + "name": "Obst und Gem\u00fcse", + "open_data_slug": null + }, + "url": "" + }, + "id": 1203, + "is_header": false, + "no_amount": false, + "note": null, + "order": 0, + "original_text": null, + "unit": { + "base_unit": null, + "description": null, + "id": 25, + "name": "St\u00fcck", + "open_data_slug": null, + "plural_name": "St\u00fcck" + }, + "used_in_recipes": [ + { + "id": 89, + "name": "Misobutter" + } + ] + } + ], + "instruction": "Fr\u00fchlingszwiebel in sehr d\u00fcnne Scheiben schneiden. Zur Masse geben.", + "instructions_markdown": "

Fr\u00fchlingszwiebel in sehr d\u00fcnne Scheiben schneiden. Zur Masse geben.

", + "name": "", + "order": 0, + "show_as_header": true, + "show_ingredients_table": true, + "step_recipe": null, + "step_recipe_data": null, + "time": 0 + }, + { + "file": null, + "id": 320, + "ingredients": [ + { + "always_use_plural_food": false, + "always_use_plural_unit": false, + "amount": 1.0, + "conversions": [ + { + "amount": 1.0, + "food": "Sojasauce", + "unit": "TL" + } + ], + "food": { + "child_inherit_fields": [], + "description": "", + "fdc_id": null, + "food_onhand": false, + "full_name": "Sojasauce", + "id": 251, + "ignore_shopping": false, + "inherit_fields": [], + "name": "Sojasauce", + "numchild": 0, + "open_data_slug": null, + "parent": null, + "plural_name": null, + "properties": [], + "properties_food_amount": 100.0, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, + "recipe": null, + "substitute": [], + "substitute_children": false, + "substitute_onhand": false, + "substitute_siblings": false, + "supermarket_category": { + "description": null, + "id": 32, + "name": "Essig & \u00d6l, S\u00e4fte", + "open_data_slug": null + }, + "url": "" + }, + "id": 1204, + "is_header": false, + "no_amount": false, + "note": "", + "order": 0, + "original_text": null, + "unit": { + "base_unit": null, + "description": null, + "id": 26, + "name": "TL", + "open_data_slug": null, + "plural_name": "TL" + }, + "used_in_recipes": [ + { + "id": 89, + "name": "Misobutter" + } + ] + }, + { + "always_use_plural_food": false, + "always_use_plural_unit": false, + "amount": 0.33, + "conversions": [ + { + "amount": 0.33, + "food": "Salz", + "unit": "TL" + }, + { + "amount": 2.31, + "food": "Salz", + "unit": "g / Gramm" + }, + { + "amount": 0.00231, + "food": "Salz", + "unit": "kg / Kilogramm" + } + ], + "food": { + "child_inherit_fields": [], + "description": "Allergene: (keine)", + "fdc_id": null, + "food_onhand": false, + "full_name": "Salz", + "id": 225, + "ignore_shopping": false, + "inherit_fields": [], + "name": "Salz", + "numchild": 0, + "open_data_slug": null, + "parent": null, + "plural_name": null, + "properties": [], + "properties_food_amount": 100.0, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, + "recipe": null, + "substitute": [], + "substitute_children": false, + "substitute_onhand": false, + "substitute_siblings": false, + "supermarket_category": { + "description": "", + "id": 6, + "name": "Gew\u00fcrze", + "open_data_slug": null + }, + "url": "" + }, + "id": 1205, + "is_header": false, + "no_amount": false, + "note": null, + "order": 1, + "original_text": null, + "unit": { + "base_unit": null, + "description": null, + "id": 26, + "name": "TL", + "open_data_slug": null, + "plural_name": "TL" + }, + "used_in_recipes": [ + { + "id": 89, + "name": "Misobutter" + } + ] + } + ], + "instruction": "Mit Sojasauce und Salz abschmecken. **Vorsicht mit der Sojasauce (und dem Salz), rantasten.**", + "instructions_markdown": "

Mit Sojasauce und Salz abschmecken. Vorsicht mit der Sojasauce (und dem Salz), rantasten.

", + "name": "", + "order": 0, + "show_as_header": true, + "show_ingredients_table": true, + "step_recipe": null, + "step_recipe_data": null, + "time": 0 + } + ], + "updated_at": "2026-04-23T16:58:38.253426+02:00", + "waiting_time": 0, + "working_time": 0 +} \ No newline at end of file diff --git a/out/json/Mungobohnenhummus mit Jalapenos und Zatar.json b/out/json/Mungobohnenhummus mit Jalapenos und Zatar.json index 08ac0ae..7c397c3 100644 --- a/out/json/Mungobohnenhummus mit Jalapenos und Zatar.json +++ b/out/json/Mungobohnenhummus mit Jalapenos und Zatar.json @@ -12,6 +12,158 @@ }, "description": "Originalrezept: https://www.dailyvegan.de/2020/01/29/mungobohnenhummus-mit-jalapenos-und-zatar/ mit Faktor 4\nErgibt 2KG = 80 Portionen a 25g", "file_path": "", + "food_properties": { + "1": { + "description": "Energie / Brennwert in KiloJoule", + "food_values": { + "226": { + "food": { + "id": 226, + "name": "Knoblauch (frisch)" + }, + "id": 226, + "value": null + }, + "234": { + "food": { + "id": 234, + "name": "Tahini" + }, + "id": 234, + "value": null + }, + "235": { + "food": { + "id": 235, + "name": "Zitronensaft" + }, + "id": 235, + "value": null + }, + "236": { + "food": { + "id": 236, + "name": "Oliven\u00f6l" + }, + "id": 236, + "value": null + }, + "237": { + "food": { + "id": 237, + "name": "Kreuzk\u00fcmmel AKA Cumin" + }, + "id": 237, + "value": null + }, + "312": { + "food": { + "id": 312, + "name": "Mungobohnen (trocken)" + }, + "id": 312, + "value": null + }, + "313": { + "food": { + "id": 313, + "name": "Zatar" + }, + "id": 313, + "value": null + }, + "314": { + "food": { + "id": 314, + "name": "Jalapenoringe, eingelegt, fein gehackt" + }, + "id": 314, + "value": null + } + }, + "id": 1, + "missing_value": true, + "name": "Brennwert[kJ]", + "order": 0, + "total_value": 0, + "unit": "kJ" + }, + "7": { + "description": "", + "food_values": { + "226": { + "food": { + "id": 226, + "name": "Knoblauch (frisch)" + }, + "id": 226, + "value": null + }, + "234": { + "food": { + "id": 234, + "name": "Tahini" + }, + "id": 234, + "value": null + }, + "235": { + "food": { + "id": 235, + "name": "Zitronensaft" + }, + "id": 235, + "value": null + }, + "236": { + "food": { + "id": 236, + "name": "Oliven\u00f6l" + }, + "id": 236, + "value": null + }, + "237": { + "food": { + "id": 237, + "name": "Kreuzk\u00fcmmel AKA Cumin" + }, + "id": 237, + "value": null + }, + "312": { + "food": { + "id": 312, + "name": "Mungobohnen (trocken)" + }, + "id": 312, + "value": null + }, + "313": { + "food": { + "id": 313, + "name": "Zatar" + }, + "id": 313, + "value": null + }, + "314": { + "food": { + "id": 314, + "name": "Jalapenoringe, eingelegt, fein gehackt" + }, + "id": 314, + "value": null + } + }, + "id": 7, + "missing_value": true, + "name": "war ein test, den ich nicht mehr l\u00f6schen kann...", + "order": 0, + "total_value": 0, + "unit": "" + } + }, "id": 26, "image": "https://recipes.entropia.de/media/recipes/acd5a48a-5d4f-4c99-8444-43aaa02f5d0c_26.jpg", "internal": true, @@ -24,7 +176,8 @@ "label": "Aufstrich", "name": "Aufstrich", "numchild": 0, - "parent": null + "parent": null, + "updated_at": "2026-04-23T17:01:41.305236+02:00" }, { "created_at": "2024-08-11T22:29:36.599408+02:00", @@ -34,7 +187,8 @@ "label": "Fr\u00fchst\u00fcck", "name": "Fr\u00fchst\u00fcck", "numchild": 0, - "parent": null + "parent": null, + "updated_at": "2026-04-23T17:01:41.311054+02:00" }, { "created_at": "2024-08-12T00:12:55.162950+02:00", @@ -44,7 +198,8 @@ "label": "GPN", "name": "GPN", "numchild": 0, - "parent": null + "parent": null, + "updated_at": "2026-04-23T17:01:41.317116+02:00" }, { "created_at": "2025-05-01T17:04:38.215340+02:00", @@ -54,7 +209,8 @@ "label": "gpn23", "name": "gpn23", "numchild": 0, - "parent": null + "parent": null, + "updated_at": "2026-04-09T01:01:29.141815+02:00" }, { "created_at": "2026-04-08T22:49:21.108554+02:00", @@ -64,7 +220,8 @@ "label": "GPN24", "name": "GPN24", "numchild": 0, - "parent": null + "parent": null, + "updated_at": "2026-04-23T17:01:41.322876+02:00" } ], "last_cooked": null, @@ -113,6 +270,7 @@ "open_data_slug": null, "parent": null, "plural_name": null, + "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { "base_unit": "g", @@ -201,6 +359,7 @@ "open_data_slug": null, "parent": null, "plural_name": null, + "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { "base_unit": "g", @@ -274,6 +433,7 @@ "open_data_slug": null, "parent": null, "plural_name": null, + "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { "base_unit": "g", @@ -322,15 +482,15 @@ "always_use_plural_unit": false, "amount": 110.0, "conversions": [ - { - "amount": 0.11, - "food": "Zitronensaft", - "unit": "Liter" - }, { "amount": 110.0, "food": "Zitronensaft", "unit": "Milliliter" + }, + { + "amount": 0.11, + "food": "Zitronensaft", + "unit": "Liter" } ], "food": { @@ -347,6 +507,7 @@ "open_data_slug": null, "parent": null, "plural_name": null, + "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { "base_unit": "g", @@ -420,6 +581,7 @@ "open_data_slug": null, "parent": null, "plural_name": null, + "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { "base_unit": "g", @@ -470,12 +632,12 @@ "conversions": [ { "amount": 2.0, - "food": "Kreuzk\u00fcmmel (Cumin)", + "food": "Kreuzk\u00fcmmel AKA Cumin", "unit": "g / Gramm" }, { "amount": 0.002, - "food": "Kreuzk\u00fcmmel (Cumin)", + "food": "Kreuzk\u00fcmmel AKA Cumin", "unit": "kg / Kilogramm" } ], @@ -484,15 +646,16 @@ "description": "Allergene: (keine)", "fdc_id": null, "food_onhand": false, - "full_name": "Kreuzk\u00fcmmel (Cumin)", + "full_name": "Kreuzk\u00fcmmel AKA Cumin", "id": 237, "ignore_shopping": false, "inherit_fields": [], - "name": "Kreuzk\u00fcmmel (Cumin)", + "name": "Kreuzk\u00fcmmel AKA Cumin", "numchild": 0, "open_data_slug": null, "parent": null, "plural_name": null, + "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { "base_unit": "g", @@ -566,6 +729,7 @@ "open_data_slug": null, "parent": null, "plural_name": null, + "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { "base_unit": "g", @@ -649,6 +813,7 @@ "open_data_slug": null, "parent": null, "plural_name": null, + "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { "base_unit": "g", @@ -722,6 +887,7 @@ "open_data_slug": null, "parent": null, "plural_name": null, + "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { "base_unit": "g", @@ -795,6 +961,7 @@ "open_data_slug": null, "parent": null, "plural_name": null, + "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { "base_unit": "g", diff --git a/out/json/Rauchige Schwarze Bohnencreme.json b/out/json/Rauchige Schwarze Bohnencreme.json index 2d02645..dded925 100644 --- a/out/json/Rauchige Schwarze Bohnencreme.json +++ b/out/json/Rauchige Schwarze Bohnencreme.json @@ -12,6 +12,222 @@ }, "description": "Quelle: https://zimtundchili.com/2021/03/03/rauchige-schwarze-bohnencreme-ein-herzhafter-aufstrich/", "file_path": "", + "food_properties": { + "1": { + "description": "Energie / Brennwert in KiloJoule", + "food_values": { + "221": { + "food": { + "id": 221, + "name": "Zwiebeln (frisch)" + }, + "id": 221, + "value": null + }, + "225": { + "food": { + "id": 225, + "name": "Salz" + }, + "id": 225, + "value": null + }, + "226": { + "food": { + "id": 226, + "name": "Knoblauch (frisch)" + }, + "id": 226, + "value": null + }, + "232": { + "food": { + "id": 232, + "name": "Majoran (getrocknet)" + }, + "id": 232, + "value": null + }, + "238": { + "food": { + "id": 238, + "name": "Wasser" + }, + "id": 238, + "value": null + }, + "244": { + "food": { + "id": 244, + "name": "Pfeffer (schwarz)" + }, + "id": 244, + "value": null + }, + "309": { + "food": { + "id": 309, + "name": "Erdnussmus" + }, + "id": 309, + "value": null + }, + "310": { + "food": { + "id": 310, + "name": "Rauchpaprika\u00a0(Piment\u00f3n de la Vera)" + }, + "id": 310, + "value": null + }, + "311": { + "food": { + "id": 311, + "name": "Hefeflocken" + }, + "id": 311, + "value": null + }, + "36": { + "food": { + "id": 36, + "name": "Tomatenmark" + }, + "id": 36, + "value": 74.29 + }, + "390": { + "food": { + "id": 390, + "name": "Pflanzen\u00f6l" + }, + "id": 390, + "value": null + }, + "452": { + "food": { + "id": 452, + "name": "Schwarze Bohnen, gekocht" + }, + "id": 452, + "value": null + } + }, + "id": 1, + "missing_value": true, + "name": "Brennwert[kJ]", + "order": 0, + "total_value": 74.29, + "unit": "kJ" + }, + "7": { + "description": "", + "food_values": { + "221": { + "food": { + "id": 221, + "name": "Zwiebeln (frisch)" + }, + "id": 221, + "value": null + }, + "225": { + "food": { + "id": 225, + "name": "Salz" + }, + "id": 225, + "value": null + }, + "226": { + "food": { + "id": 226, + "name": "Knoblauch (frisch)" + }, + "id": 226, + "value": null + }, + "232": { + "food": { + "id": 232, + "name": "Majoran (getrocknet)" + }, + "id": 232, + "value": null + }, + "238": { + "food": { + "id": 238, + "name": "Wasser" + }, + "id": 238, + "value": null + }, + "244": { + "food": { + "id": 244, + "name": "Pfeffer (schwarz)" + }, + "id": 244, + "value": null + }, + "309": { + "food": { + "id": 309, + "name": "Erdnussmus" + }, + "id": 309, + "value": null + }, + "310": { + "food": { + "id": 310, + "name": "Rauchpaprika\u00a0(Piment\u00f3n de la Vera)" + }, + "id": 310, + "value": null + }, + "311": { + "food": { + "id": 311, + "name": "Hefeflocken" + }, + "id": 311, + "value": null + }, + "36": { + "food": { + "id": 36, + "name": "Tomatenmark" + }, + "id": 36, + "value": null + }, + "390": { + "food": { + "id": 390, + "name": "Pflanzen\u00f6l" + }, + "id": 390, + "value": null + }, + "452": { + "food": { + "id": 452, + "name": "Schwarze Bohnen, gekocht" + }, + "id": 452, + "value": null + } + }, + "id": 7, + "missing_value": true, + "name": "war ein test, den ich nicht mehr l\u00f6schen kann...", + "order": 0, + "total_value": 0, + "unit": "" + } + }, "id": 25, "image": "https://recipes.entropia.de/media/recipes/50edf0c1-363a-495d-b178-5bcf5a198f1f_25.jpg", "internal": true, @@ -24,7 +240,8 @@ "label": "Aufstrich", "name": "Aufstrich", "numchild": 0, - "parent": null + "parent": null, + "updated_at": "2026-04-23T17:01:41.305236+02:00" }, { "created_at": "2024-08-11T22:29:36.599408+02:00", @@ -34,7 +251,8 @@ "label": "Fr\u00fchst\u00fcck", "name": "Fr\u00fchst\u00fcck", "numchild": 0, - "parent": null + "parent": null, + "updated_at": "2026-04-23T17:01:41.311054+02:00" }, { "created_at": "2024-08-12T00:12:55.162950+02:00", @@ -44,7 +262,8 @@ "label": "GPN", "name": "GPN", "numchild": 0, - "parent": null + "parent": null, + "updated_at": "2026-04-23T17:01:41.317116+02:00" }, { "created_at": "2025-05-01T17:04:38.215340+02:00", @@ -54,7 +273,8 @@ "label": "gpn23", "name": "gpn23", "numchild": 0, - "parent": null + "parent": null, + "updated_at": "2026-04-09T01:01:29.141815+02:00" }, { "created_at": "2026-04-08T22:49:21.108554+02:00", @@ -64,7 +284,8 @@ "label": "GPN24", "name": "GPN24", "numchild": 0, - "parent": null + "parent": null, + "updated_at": "2026-04-23T17:01:41.322876+02:00" } ], "last_cooked": null, @@ -113,6 +334,7 @@ "open_data_slug": null, "parent": null, "plural_name": "", + "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { "base_unit": "g", @@ -186,6 +408,7 @@ "open_data_slug": null, "parent": null, "plural_name": null, + "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { "base_unit": "g", @@ -259,6 +482,7 @@ "open_data_slug": null, "parent": null, "plural_name": null, + "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { "base_unit": "g", @@ -332,6 +556,7 @@ "open_data_slug": null, "parent": null, "plural_name": null, + "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { "base_unit": "g", @@ -400,6 +625,7 @@ "open_data_slug": null, "parent": null, "plural_name": null, + "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { "base_unit": "g", @@ -468,6 +694,7 @@ "open_data_slug": null, "parent": null, "plural_name": null, + "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { "base_unit": "g", @@ -517,9 +744,9 @@ "amount": 1.0, "conversions": [ { - "amount": 0.05263157894736842, + "amount": 1.0, "food": "Pfeffer (schwarz)", - "unit": "EL" + "unit": "g / Gramm" }, { "amount": 0.16666666666666666, @@ -527,9 +754,9 @@ "unit": "TL" }, { - "amount": 1.0, + "amount": 0.05263157894736842, "food": "Pfeffer (schwarz)", - "unit": "g / Gramm" + "unit": "EL" }, { "amount": 0.001, @@ -551,6 +778,7 @@ "open_data_slug": null, "parent": null, "plural_name": null, + "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { "base_unit": "g", @@ -624,6 +852,7 @@ "open_data_slug": null, "parent": null, "plural_name": null, + "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { "base_unit": "g", @@ -673,9 +902,9 @@ "amount": 5.0, "conversions": [ { - "amount": 0.29411764705882354, + "amount": 5.0, "food": "Salz", - "unit": "EL" + "unit": "g / Gramm" }, { "amount": 0.7142857142857143, @@ -683,9 +912,9 @@ "unit": "TL" }, { - "amount": 5.0, + "amount": 0.29411764705882354, "food": "Salz", - "unit": "g / Gramm" + "unit": "EL" }, { "amount": 0.005, @@ -707,6 +936,7 @@ "open_data_slug": null, "parent": null, "plural_name": null, + "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { "base_unit": "g", @@ -780,6 +1010,7 @@ "open_data_slug": null, "parent": null, "plural_name": null, + "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { "base_unit": "g", @@ -828,16 +1059,16 @@ "always_use_plural_unit": false, "amount": 17.0, "conversions": [ - { - "amount": 1.1333333333333333, - "food": "Tomatenmark", - "unit": "EL" - }, { "amount": 17.0, "food": "Tomatenmark", "unit": "g / Gramm" }, + { + "amount": 1.1333333333333333, + "food": "Tomatenmark", + "unit": "EL" + }, { "amount": 0.017, "food": "Tomatenmark", @@ -858,6 +1089,21 @@ "open_data_slug": null, "parent": null, "plural_name": "", + "properties": [ + { + "id": 6, + "property_amount": 437.0, + "property_type": { + "description": "Energie / Brennwert in KiloJoule", + "fdc_id": 1062, + "id": 1, + "name": "Brennwert[kJ]", + "open_data_slug": null, + "order": 0, + "unit": "kJ" + } + } + ], "properties_food_amount": 100.0, "properties_food_unit": { "base_unit": "g", @@ -906,15 +1152,15 @@ "always_use_plural_unit": false, "amount": 100.0, "conversions": [ - { - "amount": 0.1, - "food": "Wasser", - "unit": "Liter" - }, { "amount": 100.0, "food": "Wasser", "unit": "Milliliter" + }, + { + "amount": 0.1, + "food": "Wasser", + "unit": "Liter" } ], "food": { @@ -931,6 +1177,7 @@ "open_data_slug": null, "parent": null, "plural_name": null, + "properties": [], "properties_food_amount": 100.0, "properties_food_unit": { "base_unit": "g", diff --git a/out/json/Schokoaufstrich.json b/out/json/Schokoaufstrich.json new file mode 100644 index 0000000..ef70559 --- /dev/null +++ b/out/json/Schokoaufstrich.json @@ -0,0 +1,624 @@ +{ + "created_at": "2026-04-21T23:01:59.615262+02:00", + "created_by": { + "display_name": "neini ", + "first_name": "neini", + "id": 5, + "is_active": true, + "is_staff": false, + "is_superuser": false, + "last_name": "", + "username": "neini" + }, + "description": null, + "file_path": "", + "food_properties": { + "1": { + "description": "Energie / Brennwert in KiloJoule", + "food_values": { + "257": { + "food": { + "id": 257, + "name": "Haferflocken" + }, + "id": 257, + "value": null + }, + "409": { + "food": { + "id": 409, + "name": "Zimt" + }, + "id": 409, + "value": null + }, + "599": { + "food": { + "id": 599, + "name": "Hafermilch" + }, + "id": 599, + "value": null + }, + "603": { + "food": { + "id": 603, + "name": "Dattels\u00fc\u00dfe" + }, + "id": 603, + "value": null + }, + "604": { + "food": { + "id": 604, + "name": "Kakaopulver" + }, + "id": 604, + "value": null + }, + "605": { + "food": { + "id": 605, + "name": "Vanilleextrakt" + }, + "id": 605, + "value": null + } + }, + "id": 1, + "missing_value": true, + "name": "Brennwert[kJ]", + "order": 0, + "total_value": 0, + "unit": "kJ" + }, + "7": { + "description": "", + "food_values": { + "257": { + "food": { + "id": 257, + "name": "Haferflocken" + }, + "id": 257, + "value": null + }, + "409": { + "food": { + "id": 409, + "name": "Zimt" + }, + "id": 409, + "value": null + }, + "599": { + "food": { + "id": 599, + "name": "Hafermilch" + }, + "id": 599, + "value": null + }, + "603": { + "food": { + "id": 603, + "name": "Dattels\u00fc\u00dfe" + }, + "id": 603, + "value": null + }, + "604": { + "food": { + "id": 604, + "name": "Kakaopulver" + }, + "id": 604, + "value": null + }, + "605": { + "food": { + "id": 605, + "name": "Vanilleextrakt" + }, + "id": 605, + "value": null + } + }, + "id": 7, + "missing_value": true, + "name": "war ein test, den ich nicht mehr l\u00f6schen kann...", + "order": 0, + "total_value": 0, + "unit": "" + } + }, + "id": 92, + "image": null, + "internal": true, + "keywords": [ + { + "created_at": "2024-08-11T22:29:36.616227+02:00", + "description": "", + "full_name": "Aufstrich", + "id": 7, + "label": "Aufstrich", + "name": "Aufstrich", + "numchild": 0, + "parent": null, + "updated_at": "2026-04-23T17:01:41.305236+02:00" + }, + { + "created_at": "2024-08-11T22:29:36.599408+02:00", + "description": "", + "full_name": "Fr\u00fchst\u00fcck", + "id": 6, + "label": "Fr\u00fchst\u00fcck", + "name": "Fr\u00fchst\u00fcck", + "numchild": 0, + "parent": null, + "updated_at": "2026-04-23T17:01:41.311054+02:00" + }, + { + "created_at": "2024-08-12T00:12:55.162950+02:00", + "description": "", + "full_name": "GPN", + "id": 10, + "label": "GPN", + "name": "GPN", + "numchild": 0, + "parent": null, + "updated_at": "2026-04-23T17:01:41.317116+02:00" + }, + { + "created_at": "2026-04-08T22:49:21.108554+02:00", + "description": "", + "full_name": "GPN24", + "id": 64, + "label": "GPN24", + "name": "GPN24", + "numchild": 0, + "parent": null, + "updated_at": "2026-04-23T17:01:41.322876+02:00" + } + ], + "last_cooked": null, + "name": "Schokoaufstrich", + "nutrition": null, + "private": false, + "properties": [], + "rating": null, + "servings": 50, + "servings_text": "", + "shared": [], + "show_ingredient_overview": true, + "source_url": null, + "steps": [ + { + "file": null, + "id": 329, + "ingredients": [ + { + "always_use_plural_food": false, + "always_use_plural_unit": false, + "amount": 800.0, + "conversions": [ + { + "amount": 800.0, + "food": "Haferflocken", + "unit": "g / Gramm" + }, + { + "amount": 0.8, + "food": "Haferflocken", + "unit": "kg / Kilogramm" + } + ], + "food": { + "child_inherit_fields": [], + "description": "", + "fdc_id": null, + "food_onhand": false, + "full_name": "Haferflocken", + "id": 257, + "ignore_shopping": false, + "inherit_fields": [], + "name": "Haferflocken", + "numchild": 0, + "open_data_slug": null, + "parent": null, + "plural_name": null, + "properties": [], + "properties_food_amount": 100.0, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, + "recipe": null, + "substitute": [], + "substitute_children": false, + "substitute_onhand": false, + "substitute_siblings": false, + "supermarket_category": { + "description": null, + "id": 43, + "name": "Trockenwaren", + "open_data_slug": null + }, + "url": "" + }, + "id": 1225, + "is_header": false, + "no_amount": false, + "note": "fein, ggf. explizit als glutenfrei deklarierte", + "order": 0, + "original_text": null, + "unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, + "used_in_recipes": [ + { + "id": 92, + "name": "Schokoaufstrich" + } + ] + } + ], + "instruction": "Gebt die Haferflocken in den Mixer und mahlt sie dort zu feinem Hafermehl.", + "instructions_markdown": "

Gebt die Haferflocken in den Mixer und mahlt sie dort zu feinem Hafermehl.

", + "name": "", + "order": 0, + "show_as_header": true, + "show_ingredients_table": true, + "step_recipe": null, + "step_recipe_data": null, + "time": 0 + }, + { + "file": null, + "id": 330, + "ingredients": [ + { + "always_use_plural_food": false, + "always_use_plural_unit": false, + "amount": 400.0, + "conversions": [ + { + "amount": 400.0, + "food": "Dattels\u00fc\u00dfe", + "unit": "g / Gramm" + }, + { + "amount": 0.4, + "food": "Dattels\u00fc\u00dfe", + "unit": "kg / Kilogramm" + } + ], + "food": { + "child_inherit_fields": [], + "description": "", + "fdc_id": null, + "food_onhand": false, + "full_name": "Dattels\u00fc\u00dfe", + "id": 603, + "ignore_shopping": false, + "inherit_fields": [], + "name": "Dattels\u00fc\u00dfe", + "numchild": 0, + "open_data_slug": null, + "parent": null, + "plural_name": null, + "properties": [], + "properties_food_amount": 100.0, + "properties_food_unit": null, + "recipe": null, + "substitute": [], + "substitute_children": false, + "substitute_onhand": false, + "substitute_siblings": false, + "supermarket_category": null, + "url": "" + }, + "id": 1226, + "is_header": false, + "no_amount": false, + "note": "(oder Puderzucker)", + "order": 0, + "original_text": null, + "unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, + "used_in_recipes": [ + { + "id": 92, + "name": "Schokoaufstrich" + } + ] + }, + { + "always_use_plural_food": false, + "always_use_plural_unit": false, + "amount": 250.0, + "conversions": [ + { + "amount": 250.0, + "food": "Kakaopulver", + "unit": "g / Gramm" + }, + { + "amount": 0.25, + "food": "Kakaopulver", + "unit": "kg / Kilogramm" + } + ], + "food": { + "child_inherit_fields": [], + "description": "", + "fdc_id": null, + "food_onhand": false, + "full_name": "Kakaopulver", + "id": 604, + "ignore_shopping": false, + "inherit_fields": [], + "name": "Kakaopulver", + "numchild": 0, + "open_data_slug": null, + "parent": null, + "plural_name": null, + "properties": [], + "properties_food_amount": 100.0, + "properties_food_unit": null, + "recipe": null, + "substitute": [], + "substitute_children": false, + "substitute_onhand": false, + "substitute_siblings": false, + "supermarket_category": null, + "url": "" + }, + "id": 1227, + "is_header": false, + "no_amount": false, + "note": null, + "order": 1, + "original_text": null, + "unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, + "used_in_recipes": [ + { + "id": 92, + "name": "Schokoaufstrich" + } + ] + }, + { + "always_use_plural_food": false, + "always_use_plural_unit": false, + "amount": 0.5, + "conversions": [ + { + "amount": 0.5, + "food": "Zimt", + "unit": "TL" + } + ], + "food": { + "child_inherit_fields": [], + "description": "", + "fdc_id": null, + "food_onhand": false, + "full_name": "Zimt", + "id": 409, + "ignore_shopping": false, + "inherit_fields": [], + "name": "Zimt", + "numchild": 0, + "open_data_slug": null, + "parent": null, + "plural_name": "Zimt", + "properties": [], + "properties_food_amount": 100.0, + "properties_food_unit": null, + "recipe": null, + "substitute": [], + "substitute_children": false, + "substitute_onhand": false, + "substitute_siblings": false, + "supermarket_category": { + "description": null, + "id": 34, + "name": "Kr\u00e4uter und Gew\u00fcrze", + "open_data_slug": null + }, + "url": "" + }, + "id": 1228, + "is_header": false, + "no_amount": false, + "note": null, + "order": 2, + "original_text": null, + "unit": { + "base_unit": null, + "description": null, + "id": 26, + "name": "TL", + "open_data_slug": null, + "plural_name": "TL" + }, + "used_in_recipes": [ + { + "id": 92, + "name": "Schokoaufstrich" + } + ] + } + ], + "instruction": "(Alternativ zur Dattels\u00fc\u00dfe geht auch Puderzucker.)\n\nGebt das Hafermehl zusammen mit den anderen trockenen Zutaten in eine R\u00fchrsch\u00fcssel und vermengt alles gut miteinander.", + "instructions_markdown": "

(Alternativ zur Dattels\u00fc\u00dfe geht auch Puderzucker.)

\n

Gebt das Hafermehl zusammen mit den anderen trockenen Zutaten in eine R\u00fchrsch\u00fcssel und vermengt alles gut miteinander.

", + "name": "", + "order": 0, + "show_as_header": true, + "show_ingredients_table": true, + "step_recipe": null, + "step_recipe_data": null, + "time": 0 + }, + { + "file": null, + "id": 331, + "ingredients": [ + { + "always_use_plural_food": false, + "always_use_plural_unit": false, + "amount": 200.0, + "conversions": [ + { + "amount": 200.0, + "food": "Hafermilch", + "unit": "Milliliter" + }, + { + "amount": 0.2, + "food": "Hafermilch", + "unit": "Liter" + } + ], + "food": { + "child_inherit_fields": [], + "description": "", + "fdc_id": null, + "food_onhand": false, + "full_name": "Hafermilch", + "id": 599, + "ignore_shopping": false, + "inherit_fields": [], + "name": "Hafermilch", + "numchild": 0, + "open_data_slug": null, + "parent": null, + "plural_name": null, + "properties": [], + "properties_food_amount": 100.0, + "properties_food_unit": null, + "recipe": null, + "substitute": [], + "substitute_children": false, + "substitute_onhand": false, + "substitute_siblings": false, + "supermarket_category": null, + "url": "" + }, + "id": 1229, + "is_header": false, + "no_amount": false, + "note": null, + "order": 0, + "original_text": null, + "unit": { + "base_unit": "ml", + "description": "", + "id": 8, + "name": "Milliliter", + "open_data_slug": null, + "plural_name": "Milliliter" + }, + "used_in_recipes": [ + { + "id": 92, + "name": "Schokoaufstrich" + } + ] + }, + { + "always_use_plural_food": false, + "always_use_plural_unit": false, + "amount": 0.5, + "conversions": [ + { + "amount": 0.5, + "food": "Vanilleextrakt", + "unit": "TL" + } + ], + "food": { + "child_inherit_fields": [], + "description": "", + "fdc_id": null, + "food_onhand": false, + "full_name": "Vanilleextrakt", + "id": 605, + "ignore_shopping": false, + "inherit_fields": [], + "name": "Vanilleextrakt", + "numchild": 0, + "open_data_slug": null, + "parent": null, + "plural_name": null, + "properties": [], + "properties_food_amount": 100.0, + "properties_food_unit": null, + "recipe": null, + "substitute": [], + "substitute_children": false, + "substitute_onhand": false, + "substitute_siblings": false, + "supermarket_category": null, + "url": "" + }, + "id": 1230, + "is_header": false, + "no_amount": false, + "note": null, + "order": 1, + "original_text": null, + "unit": { + "base_unit": null, + "description": null, + "id": 26, + "name": "TL", + "open_data_slug": null, + "plural_name": "TL" + }, + "used_in_recipes": [ + { + "id": 92, + "name": "Schokoaufstrich" + } + ] + } + ], + "instruction": "F\u00fcgt nun die Pflanzenmilch und das Vanilleextrakt hinzu und verr\u00fchrt alles zu einer dicklichen, streichf\u00e4higen und schokoladigen Masse. Passt die Fl\u00fcssigkeit euren Bed\u00fcrfnissen an \u2013 wer es gerne fl\u00fcssiger mag, gibt 2-3 EL mehr Pflanzenmilch hinzu (das gilt auch bei eventuell selbstgemachter, dickfl\u00fcssigerer Milch).", + "instructions_markdown": "

F\u00fcgt nun die Pflanzenmilch und das Vanilleextrakt hinzu und verr\u00fchrt alles zu einer dicklichen, streichf\u00e4higen und schokoladigen Masse. Passt die Fl\u00fcssigkeit euren Bed\u00fcrfnissen an \u2013 wer es gerne fl\u00fcssiger mag, gibt 2-3 EL mehr Pflanzenmilch hinzu (das gilt auch bei eventuell selbstgemachter, dickfl\u00fcssigerer Milch).

", + "name": "", + "order": 0, + "show_as_header": true, + "show_ingredients_table": true, + "step_recipe": null, + "step_recipe_data": null, + "time": 0 + } + ], + "updated_at": "2026-04-23T17:01:41.297422+02:00", + "waiting_time": 0, + "working_time": 0 +} \ No newline at end of file diff --git a/out/json/Sonnenblumenkern-Aufstrich mit Gurke und Dill.json b/out/json/Sonnenblumenkern-Aufstrich mit Gurke und Dill.json new file mode 100644 index 0000000..0cf59c2 --- /dev/null +++ b/out/json/Sonnenblumenkern-Aufstrich mit Gurke und Dill.json @@ -0,0 +1,698 @@ +{ + "created_at": "2026-04-19T23:58:22.238825+02:00", + "created_by": { + "display_name": "neini ", + "first_name": "neini", + "id": 5, + "is_active": true, + "is_staff": false, + "is_superuser": false, + "last_name": "", + "username": "neini" + }, + "description": null, + "file_path": "", + "food_properties": { + "1": { + "description": "Energie / Brennwert in KiloJoule", + "food_values": { + "236": { + "food": { + "id": 236, + "name": "Oliven\u00f6l" + }, + "id": 236, + "value": null + }, + "238": { + "food": { + "id": 238, + "name": "Wasser" + }, + "id": 238, + "value": 0 + }, + "243": { + "food": { + "id": 243, + "name": "Sonnenblumenkerne" + }, + "id": 243, + "value": null + }, + "391": { + "food": { + "id": 391, + "name": "Salz & Pfeffer" + }, + "id": 391, + "value": 0 + }, + "592": { + "food": { + "id": 592, + "name": "Gew\u00fcrzgurken" + }, + "id": 592, + "value": null + }, + "593": { + "food": { + "id": 593, + "name": "Dill" + }, + "id": 593, + "value": null + }, + "594": { + "food": { + "id": 594, + "name": "Gew\u00fcrzgurkenwasser" + }, + "id": 594, + "value": 0 + } + }, + "id": 1, + "missing_value": true, + "name": "Brennwert[kJ]", + "order": 0, + "total_value": 0, + "unit": "kJ" + }, + "7": { + "description": "", + "food_values": { + "236": { + "food": { + "id": 236, + "name": "Oliven\u00f6l" + }, + "id": 236, + "value": null + }, + "238": { + "food": { + "id": 238, + "name": "Wasser" + }, + "id": 238, + "value": 0 + }, + "243": { + "food": { + "id": 243, + "name": "Sonnenblumenkerne" + }, + "id": 243, + "value": null + }, + "391": { + "food": { + "id": 391, + "name": "Salz & Pfeffer" + }, + "id": 391, + "value": 0 + }, + "592": { + "food": { + "id": 592, + "name": "Gew\u00fcrzgurken" + }, + "id": 592, + "value": null + }, + "593": { + "food": { + "id": 593, + "name": "Dill" + }, + "id": 593, + "value": null + }, + "594": { + "food": { + "id": 594, + "name": "Gew\u00fcrzgurkenwasser" + }, + "id": 594, + "value": 0 + } + }, + "id": 7, + "missing_value": true, + "name": "war ein test, den ich nicht mehr l\u00f6schen kann...", + "order": 0, + "total_value": 0, + "unit": "" + } + }, + "id": 88, + "image": null, + "internal": true, + "keywords": [ + { + "created_at": "2024-08-11T22:29:36.616227+02:00", + "description": "", + "full_name": "Aufstrich", + "id": 7, + "label": "Aufstrich", + "name": "Aufstrich", + "numchild": 0, + "parent": null, + "updated_at": "2026-04-23T17:01:41.305236+02:00" + }, + { + "created_at": "2024-08-11T22:29:36.599408+02:00", + "description": "", + "full_name": "Fr\u00fchst\u00fcck", + "id": 6, + "label": "Fr\u00fchst\u00fcck", + "name": "Fr\u00fchst\u00fcck", + "numchild": 0, + "parent": null, + "updated_at": "2026-04-23T17:01:41.311054+02:00" + }, + { + "created_at": "2024-08-12T00:12:55.162950+02:00", + "description": "", + "full_name": "GPN", + "id": 10, + "label": "GPN", + "name": "GPN", + "numchild": 0, + "parent": null, + "updated_at": "2026-04-23T17:01:41.317116+02:00" + }, + { + "created_at": "2026-04-08T22:49:21.108554+02:00", + "description": "", + "full_name": "GPN24", + "id": 64, + "label": "GPN24", + "name": "GPN24", + "numchild": 0, + "parent": null, + "updated_at": "2026-04-23T17:01:41.322876+02:00" + } + ], + "last_cooked": null, + "name": "Sonnenblumenkern-Aufstrich mit Gurke und Dill", + "nutrition": null, + "private": false, + "properties": [], + "rating": null, + "servings": 10, + "servings_text": "", + "shared": [], + "show_ingredient_overview": true, + "source_url": null, + "steps": [ + { + "file": null, + "id": 313, + "ingredients": [ + { + "always_use_plural_food": false, + "always_use_plural_unit": false, + "amount": 100.0, + "conversions": [ + { + "amount": 100.0, + "food": "Sonnenblumenkerne", + "unit": "g / Gramm" + }, + { + "amount": 0.1, + "food": "Sonnenblumenkerne", + "unit": "kg / Kilogramm" + } + ], + "food": { + "child_inherit_fields": [], + "description": "", + "fdc_id": null, + "food_onhand": false, + "full_name": "Sonnenblumenkerne", + "id": 243, + "ignore_shopping": false, + "inherit_fields": [], + "name": "Sonnenblumenkerne", + "numchild": 0, + "open_data_slug": null, + "parent": null, + "plural_name": null, + "properties": [], + "properties_food_amount": 100.0, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, + "recipe": null, + "substitute": [], + "substitute_children": false, + "substitute_onhand": false, + "substitute_siblings": false, + "supermarket_category": { + "description": null, + "id": 43, + "name": "Trockenwaren", + "open_data_slug": null + }, + "url": "" + }, + "id": 1188, + "is_header": false, + "no_amount": false, + "note": null, + "order": 0, + "original_text": null, + "unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, + "used_in_recipes": [ + { + "id": 88, + "name": "Sonnenblumenkern-Aufstrich mit Gurke und Dill" + } + ] + }, + { + "always_use_plural_food": false, + "always_use_plural_unit": false, + "amount": 0.0, + "conversions": [], + "food": { + "child_inherit_fields": [], + "description": "Allergene: (keine)", + "fdc_id": null, + "food_onhand": false, + "full_name": "Wasser", + "id": 238, + "ignore_shopping": false, + "inherit_fields": [], + "name": "Wasser", + "numchild": 0, + "open_data_slug": null, + "parent": null, + "plural_name": null, + "properties": [], + "properties_food_amount": 100.0, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, + "recipe": null, + "substitute": [], + "substitute_children": false, + "substitute_onhand": false, + "substitute_siblings": false, + "supermarket_category": null, + "url": "" + }, + "id": 1189, + "is_header": false, + "no_amount": false, + "note": null, + "order": 1, + "original_text": null, + "unit": null, + "used_in_recipes": [ + { + "id": 88, + "name": "Sonnenblumenkern-Aufstrich mit Gurke und Dill" + } + ] + } + ], + "instruction": "Die Sonnenblumenkerne in einen Topf geben und mit so viel Wasser bedecken, dass sie gerade eben vollst\u00e4ndig bedeckt sind. Kurz aufkochen lassen, anschlie\u00dfend vom Herd ziehen und einige Zeit quellen lassen. Danach abk\u00fchlen lassen und das Wasser abgie\u00dfen.", + "instructions_markdown": "

Die Sonnenblumenkerne in einen Topf geben und mit so viel Wasser bedecken, dass sie gerade eben vollst\u00e4ndig bedeckt sind. Kurz aufkochen lassen, anschlie\u00dfend vom Herd ziehen und einige Zeit quellen lassen. Danach abk\u00fchlen lassen und das Wasser abgie\u00dfen.

", + "name": "", + "order": 0, + "show_as_header": true, + "show_ingredients_table": true, + "step_recipe": null, + "step_recipe_data": null, + "time": 0 + }, + { + "file": null, + "id": 314, + "ingredients": [ + { + "always_use_plural_food": false, + "always_use_plural_unit": false, + "amount": 3.0, + "conversions": [ + { + "amount": 3.0, + "food": "Oliven\u00f6l", + "unit": "EL" + } + ], + "food": { + "child_inherit_fields": [], + "description": "Allergene: (keine)", + "fdc_id": null, + "food_onhand": false, + "full_name": "Oliven\u00f6l", + "id": 236, + "ignore_shopping": false, + "inherit_fields": [], + "name": "Oliven\u00f6l", + "numchild": 0, + "open_data_slug": null, + "parent": null, + "plural_name": null, + "properties": [], + "properties_food_amount": 100.0, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, + "recipe": null, + "substitute": [], + "substitute_children": false, + "substitute_onhand": false, + "substitute_siblings": false, + "supermarket_category": { + "description": null, + "id": 32, + "name": "Essig & \u00d6l, S\u00e4fte", + "open_data_slug": null + }, + "url": "" + }, + "id": 1190, + "is_header": false, + "no_amount": false, + "note": null, + "order": 0, + "original_text": null, + "unit": { + "base_unit": null, + "description": null, + "id": 27, + "name": "EL", + "open_data_slug": null, + "plural_name": "EL" + }, + "used_in_recipes": [ + { + "id": 88, + "name": "Sonnenblumenkern-Aufstrich mit Gurke und Dill" + } + ] + }, + { + "always_use_plural_food": false, + "always_use_plural_unit": false, + "amount": 0.0, + "conversions": [], + "food": { + "child_inherit_fields": [], + "description": "", + "fdc_id": null, + "food_onhand": false, + "full_name": "Gew\u00fcrzgurkenwasser", + "id": 594, + "ignore_shopping": false, + "inherit_fields": [], + "name": "Gew\u00fcrzgurkenwasser", + "numchild": 0, + "open_data_slug": null, + "parent": null, + "plural_name": null, + "properties": [], + "properties_food_amount": 100.0, + "properties_food_unit": null, + "recipe": null, + "substitute": [], + "substitute_children": false, + "substitute_onhand": false, + "substitute_siblings": false, + "supermarket_category": null, + "url": "" + }, + "id": 1194, + "is_header": false, + "no_amount": false, + "note": null, + "order": 1, + "original_text": null, + "unit": null, + "used_in_recipes": [ + { + "id": 88, + "name": "Sonnenblumenkern-Aufstrich mit Gurke und Dill" + } + ] + } + ], + "instruction": "Die Sonnenblumenkerne in einen Mixer geben, 2-3 EL Oliven\u00f6l und etwas Gurkenwasser hinzuf\u00fcgen. Durchmixen bis die gew\u00fcnschte Konsistenz da ist.", + "instructions_markdown": "

Die Sonnenblumenkerne in einen Mixer geben, 2-3 EL Oliven\u00f6l und etwas Gurkenwasser hinzuf\u00fcgen. Durchmixen bis die gew\u00fcnschte Konsistenz da ist.

", + "name": "", + "order": 0, + "show_as_header": true, + "show_ingredients_table": true, + "step_recipe": null, + "step_recipe_data": null, + "time": 0 + }, + { + "file": null, + "id": 315, + "ingredients": [ + { + "always_use_plural_food": false, + "always_use_plural_unit": false, + "amount": 180.0, + "conversions": [ + { + "amount": 180.0, + "food": "Gew\u00fcrzgurken", + "unit": "g / Gramm" + }, + { + "amount": 0.18, + "food": "Gew\u00fcrzgurken", + "unit": "kg / Kilogramm" + } + ], + "food": { + "child_inherit_fields": [], + "description": "", + "fdc_id": null, + "food_onhand": false, + "full_name": "Gew\u00fcrzgurken", + "id": 592, + "ignore_shopping": false, + "inherit_fields": [], + "name": "Gew\u00fcrzgurken", + "numchild": 0, + "open_data_slug": null, + "parent": null, + "plural_name": null, + "properties": [], + "properties_food_amount": 100.0, + "properties_food_unit": null, + "recipe": null, + "substitute": [], + "substitute_children": false, + "substitute_onhand": false, + "substitute_siblings": false, + "supermarket_category": null, + "url": "" + }, + "id": 1191, + "is_header": false, + "no_amount": false, + "note": null, + "order": 0, + "original_text": null, + "unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, + "used_in_recipes": [ + { + "id": 88, + "name": "Sonnenblumenkern-Aufstrich mit Gurke und Dill" + } + ] + }, + { + "always_use_plural_food": false, + "always_use_plural_unit": false, + "amount": 2.0, + "conversions": [ + { + "amount": 2.0, + "food": "Dill", + "unit": "EL" + } + ], + "food": { + "child_inherit_fields": [], + "description": "", + "fdc_id": null, + "food_onhand": false, + "full_name": "Dill", + "id": 593, + "ignore_shopping": false, + "inherit_fields": [], + "name": "Dill", + "numchild": 0, + "open_data_slug": null, + "parent": null, + "plural_name": null, + "properties": [], + "properties_food_amount": 100.0, + "properties_food_unit": null, + "recipe": null, + "substitute": [], + "substitute_children": false, + "substitute_onhand": false, + "substitute_siblings": false, + "supermarket_category": null, + "url": "" + }, + "id": 1192, + "is_header": false, + "no_amount": false, + "note": null, + "order": 1, + "original_text": null, + "unit": { + "base_unit": null, + "description": null, + "id": 27, + "name": "EL", + "open_data_slug": null, + "plural_name": "EL" + }, + "used_in_recipes": [ + { + "id": 88, + "name": "Sonnenblumenkern-Aufstrich mit Gurke und Dill" + } + ] + } + ], + "instruction": "Gew\u00fcrzgurken fein w\u00fcrfeln. Den Dill hacken.\n\nGew\u00fcrzgurken und Dill in die Masse r\u00fchren.\n\n(Die 180g Gew\u00fcrzgurken im Grundrezept entsprechen dem Abtropfgewicht eines halben Normal-Glases Gew\u00fcrzgurken.)", + "instructions_markdown": "

Gew\u00fcrzgurken fein w\u00fcrfeln. Den Dill hacken.

\n

Gew\u00fcrzgurken und Dill in die Masse r\u00fchren.

\n

(Die 180g Gew\u00fcrzgurken im Grundrezept entsprechen dem Abtropfgewicht eines halben Normal-Glases Gew\u00fcrzgurken.)

", + "name": "", + "order": 0, + "show_as_header": true, + "show_ingredients_table": true, + "step_recipe": null, + "step_recipe_data": null, + "time": 0 + }, + { + "file": null, + "id": 316, + "ingredients": [ + { + "always_use_plural_food": false, + "always_use_plural_unit": false, + "amount": 0.0, + "conversions": [], + "food": { + "child_inherit_fields": [], + "description": "Allergene: (keine)", + "fdc_id": null, + "food_onhand": false, + "full_name": "Salz & Pfeffer", + "id": 391, + "ignore_shopping": true, + "inherit_fields": [], + "name": "Salz & Pfeffer", + "numchild": 0, + "open_data_slug": null, + "parent": null, + "plural_name": null, + "properties": [ + { + "id": 11, + "property_amount": 0.0, + "property_type": { + "description": "Energie / Brennwert in KiloJoule", + "fdc_id": 1062, + "id": 1, + "name": "Brennwert[kJ]", + "open_data_slug": null, + "order": 0, + "unit": "kJ" + } + } + ], + "properties_food_amount": 100.0, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, + "recipe": null, + "substitute": [], + "substitute_children": false, + "substitute_onhand": false, + "substitute_siblings": false, + "supermarket_category": null, + "url": "" + }, + "id": 1193, + "is_header": false, + "no_amount": false, + "note": null, + "order": 0, + "original_text": null, + "unit": null, + "used_in_recipes": [ + { + "id": 88, + "name": "Sonnenblumenkern-Aufstrich mit Gurke und Dill" + } + ] + } + ], + "instruction": "Mit S&P abschmecken.", + "instructions_markdown": "

Mit S&P abschmecken.

", + "name": "", + "order": 0, + "show_as_header": true, + "show_ingredients_table": true, + "step_recipe": null, + "step_recipe_data": null, + "time": 0 + } + ], + "updated_at": "2026-04-23T16:59:03.041509+02:00", + "waiting_time": 0, + "working_time": 0 +} \ No newline at end of file diff --git a/out/json/Veganer Obazda.json b/out/json/Veganer Obazda.json new file mode 100644 index 0000000..2281ee8 --- /dev/null +++ b/out/json/Veganer Obazda.json @@ -0,0 +1,1418 @@ +{ + "created_at": "2026-04-20T23:20:47.388112+02:00", + "created_by": { + "display_name": "neini ", + "first_name": "neini", + "id": 5, + "is_active": true, + "is_staff": false, + "is_superuser": false, + "last_name": "", + "username": "neini" + }, + "description": null, + "file_path": "", + "food_properties": { + "1": { + "description": "Energie / Brennwert in KiloJoule", + "food_values": { + "225": { + "food": { + "id": 225, + "name": "Salz" + }, + "id": 225, + "value": null + }, + "230": { + "food": { + "id": 230, + "name": "Paprikapulver (edels\u00fc\u00df)" + }, + "id": 230, + "value": null + }, + "235": { + "food": { + "id": 235, + "name": "Zitronensaft" + }, + "id": 235, + "value": null + }, + "239": { + "food": { + "id": 239, + "name": "Reiswaffeln" + }, + "id": 239, + "value": null + }, + "244": { + "food": { + "id": 244, + "name": "Pfeffer (schwarz)" + }, + "id": 244, + "value": null + }, + "311": { + "food": { + "id": 311, + "name": "Hefeflocken" + }, + "id": 311, + "value": null + }, + "373": { + "food": { + "id": 373, + "name": "Zwiebeln, rot (frisch)" + }, + "id": 373, + "value": null + }, + "450": { + "food": { + "id": 450, + "name": "Margarine" + }, + "id": 450, + "value": null + }, + "454": { + "food": { + "id": 454, + "name": "Zitronenschale" + }, + "id": 454, + "value": null + }, + "531": { + "food": { + "id": 531, + "name": "K\u00fcmmel (ganz)" + }, + "id": 531, + "value": null + }, + "595": { + "food": { + "id": 595, + "name": "Wei\u00dfes Miso" + }, + "id": 595, + "value": null + }, + "599": { + "food": { + "id": 599, + "name": "Hafermilch" + }, + "id": 599, + "value": null + }, + "600": { + "food": { + "id": 600, + "name": "Paprikapulver (rosenscharf)" + }, + "id": 600, + "value": null + }, + "601": { + "food": { + "id": 601, + "name": "Veganer Feta" + }, + "id": 601, + "value": null + } + }, + "id": 1, + "missing_value": true, + "name": "Brennwert[kJ]", + "order": 0, + "total_value": 0, + "unit": "kJ" + }, + "7": { + "description": "", + "food_values": { + "225": { + "food": { + "id": 225, + "name": "Salz" + }, + "id": 225, + "value": null + }, + "230": { + "food": { + "id": 230, + "name": "Paprikapulver (edels\u00fc\u00df)" + }, + "id": 230, + "value": null + }, + "235": { + "food": { + "id": 235, + "name": "Zitronensaft" + }, + "id": 235, + "value": null + }, + "239": { + "food": { + "id": 239, + "name": "Reiswaffeln" + }, + "id": 239, + "value": null + }, + "244": { + "food": { + "id": 244, + "name": "Pfeffer (schwarz)" + }, + "id": 244, + "value": null + }, + "311": { + "food": { + "id": 311, + "name": "Hefeflocken" + }, + "id": 311, + "value": null + }, + "373": { + "food": { + "id": 373, + "name": "Zwiebeln, rot (frisch)" + }, + "id": 373, + "value": null + }, + "450": { + "food": { + "id": 450, + "name": "Margarine" + }, + "id": 450, + "value": null + }, + "454": { + "food": { + "id": 454, + "name": "Zitronenschale" + }, + "id": 454, + "value": null + }, + "531": { + "food": { + "id": 531, + "name": "K\u00fcmmel (ganz)" + }, + "id": 531, + "value": null + }, + "595": { + "food": { + "id": 595, + "name": "Wei\u00dfes Miso" + }, + "id": 595, + "value": null + }, + "599": { + "food": { + "id": 599, + "name": "Hafermilch" + }, + "id": 599, + "value": null + }, + "600": { + "food": { + "id": 600, + "name": "Paprikapulver (rosenscharf)" + }, + "id": 600, + "value": null + }, + "601": { + "food": { + "id": 601, + "name": "Veganer Feta" + }, + "id": 601, + "value": null + } + }, + "id": 7, + "missing_value": true, + "name": "war ein test, den ich nicht mehr l\u00f6schen kann...", + "order": 0, + "total_value": 0, + "unit": "" + } + }, + "id": 90, + "image": null, + "internal": true, + "keywords": [ + { + "created_at": "2024-08-11T22:29:36.616227+02:00", + "description": "", + "full_name": "Aufstrich", + "id": 7, + "label": "Aufstrich", + "name": "Aufstrich", + "numchild": 0, + "parent": null, + "updated_at": "2026-04-23T17:01:41.305236+02:00" + }, + { + "created_at": "2024-08-11T22:29:36.599408+02:00", + "description": "", + "full_name": "Fr\u00fchst\u00fcck", + "id": 6, + "label": "Fr\u00fchst\u00fcck", + "name": "Fr\u00fchst\u00fcck", + "numchild": 0, + "parent": null, + "updated_at": "2026-04-23T17:01:41.311054+02:00" + }, + { + "created_at": "2024-08-12T00:12:55.162950+02:00", + "description": "", + "full_name": "GPN", + "id": 10, + "label": "GPN", + "name": "GPN", + "numchild": 0, + "parent": null, + "updated_at": "2026-04-23T17:01:41.317116+02:00" + }, + { + "created_at": "2026-04-08T22:49:21.108554+02:00", + "description": "", + "full_name": "GPN24", + "id": 64, + "label": "GPN24", + "name": "GPN24", + "numchild": 0, + "parent": null, + "updated_at": "2026-04-23T17:01:41.322876+02:00" + } + ], + "last_cooked": null, + "name": "Veganer Obazda", + "nutrition": null, + "private": false, + "properties": [], + "rating": null, + "servings": 10, + "servings_text": "", + "shared": [], + "show_ingredient_overview": true, + "source_url": null, + "steps": [ + { + "file": null, + "id": 321, + "ingredients": [ + { + "always_use_plural_food": false, + "always_use_plural_unit": false, + "amount": 8.0, + "conversions": [ + { + "amount": 8.0, + "food": "Hafermilch", + "unit": "EL" + } + ], + "food": { + "child_inherit_fields": [], + "description": "", + "fdc_id": null, + "food_onhand": false, + "full_name": "Hafermilch", + "id": 599, + "ignore_shopping": false, + "inherit_fields": [], + "name": "Hafermilch", + "numchild": 0, + "open_data_slug": null, + "parent": null, + "plural_name": null, + "properties": [], + "properties_food_amount": 100.0, + "properties_food_unit": null, + "recipe": null, + "substitute": [], + "substitute_children": false, + "substitute_onhand": false, + "substitute_siblings": false, + "supermarket_category": null, + "url": "" + }, + "id": 1206, + "is_header": false, + "no_amount": false, + "note": null, + "order": 0, + "original_text": null, + "unit": { + "base_unit": null, + "description": null, + "id": 27, + "name": "EL", + "open_data_slug": null, + "plural_name": "EL" + }, + "used_in_recipes": [ + { + "id": 90, + "name": "Veganer Obazda" + } + ] + }, + { + "always_use_plural_food": false, + "always_use_plural_unit": false, + "amount": 0.5, + "conversions": [ + { + "amount": 0.5, + "food": "Paprikapulver (rosenscharf)", + "unit": "TL" + } + ], + "food": { + "child_inherit_fields": [], + "description": "", + "fdc_id": null, + "food_onhand": false, + "full_name": "Paprikapulver (rosenscharf)", + "id": 600, + "ignore_shopping": false, + "inherit_fields": [], + "name": "Paprikapulver (rosenscharf)", + "numchild": 0, + "open_data_slug": null, + "parent": null, + "plural_name": null, + "properties": [], + "properties_food_amount": 100.0, + "properties_food_unit": null, + "recipe": null, + "substitute": [], + "substitute_children": false, + "substitute_onhand": false, + "substitute_siblings": false, + "supermarket_category": { + "description": "", + "id": 6, + "name": "Gew\u00fcrze", + "open_data_slug": null + }, + "url": "" + }, + "id": 1207, + "is_header": false, + "no_amount": false, + "note": null, + "order": 1, + "original_text": null, + "unit": { + "base_unit": null, + "description": null, + "id": 26, + "name": "TL", + "open_data_slug": null, + "plural_name": "TL" + }, + "used_in_recipes": [ + { + "id": 90, + "name": "Veganer Obazda" + } + ] + }, + { + "always_use_plural_food": false, + "always_use_plural_unit": false, + "amount": 1.0, + "conversions": [ + { + "amount": 1.0, + "food": "Paprikapulver (edels\u00fc\u00df)", + "unit": "TL" + }, + { + "amount": 7.0, + "food": "Paprikapulver (edels\u00fc\u00df)", + "unit": "g / Gramm" + }, + { + "amount": 0.007, + "food": "Paprikapulver (edels\u00fc\u00df)", + "unit": "kg / Kilogramm" + } + ], + "food": { + "child_inherit_fields": [], + "description": "Allergene: (keine)", + "fdc_id": null, + "food_onhand": false, + "full_name": "Paprikapulver (edels\u00fc\u00df)", + "id": 230, + "ignore_shopping": false, + "inherit_fields": [], + "name": "Paprikapulver (edels\u00fc\u00df)", + "numchild": 0, + "open_data_slug": null, + "parent": null, + "plural_name": null, + "properties": [], + "properties_food_amount": 100.0, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, + "recipe": null, + "substitute": [], + "substitute_children": false, + "substitute_onhand": false, + "substitute_siblings": false, + "supermarket_category": { + "description": "", + "id": 6, + "name": "Gew\u00fcrze", + "open_data_slug": null + }, + "url": "" + }, + "id": 1208, + "is_header": false, + "no_amount": false, + "note": null, + "order": 2, + "original_text": null, + "unit": { + "base_unit": null, + "description": null, + "id": 26, + "name": "TL", + "open_data_slug": null, + "plural_name": "TL" + }, + "used_in_recipes": [ + { + "id": 90, + "name": "Veganer Obazda" + } + ] + }, + { + "always_use_plural_food": false, + "always_use_plural_unit": false, + "amount": 1.5, + "conversions": [ + { + "amount": 1.5, + "food": "K\u00fcmmel (ganz)", + "unit": "TL" + } + ], + "food": { + "child_inherit_fields": [], + "description": "", + "fdc_id": null, + "food_onhand": false, + "full_name": "K\u00fcmmel (ganz)", + "id": 531, + "ignore_shopping": false, + "inherit_fields": [], + "name": "K\u00fcmmel (ganz)", + "numchild": 0, + "open_data_slug": null, + "parent": null, + "plural_name": null, + "properties": [], + "properties_food_amount": 100.0, + "properties_food_unit": null, + "recipe": null, + "substitute": [], + "substitute_children": false, + "substitute_onhand": false, + "substitute_siblings": false, + "supermarket_category": { + "description": "", + "id": 6, + "name": "Gew\u00fcrze", + "open_data_slug": null + }, + "url": "" + }, + "id": 1209, + "is_header": false, + "no_amount": false, + "note": null, + "order": 3, + "original_text": null, + "unit": { + "base_unit": null, + "description": null, + "id": 26, + "name": "TL", + "open_data_slug": null, + "plural_name": "TL" + }, + "used_in_recipes": [ + { + "id": 90, + "name": "Veganer Obazda" + } + ] + }, + { + "always_use_plural_food": false, + "always_use_plural_unit": false, + "amount": 1.0, + "conversions": [ + { + "amount": 1.0, + "food": "Wei\u00dfes Miso", + "unit": "TL" + } + ], + "food": { + "child_inherit_fields": [], + "description": "", + "fdc_id": null, + "food_onhand": false, + "full_name": "Wei\u00dfes Miso", + "id": 595, + "ignore_shopping": false, + "inherit_fields": [], + "name": "Wei\u00dfes Miso", + "numchild": 0, + "open_data_slug": null, + "parent": null, + "plural_name": null, + "properties": [], + "properties_food_amount": 100.0, + "properties_food_unit": null, + "recipe": null, + "substitute": [], + "substitute_children": false, + "substitute_onhand": false, + "substitute_siblings": false, + "supermarket_category": null, + "url": "" + }, + "id": 1210, + "is_header": false, + "no_amount": false, + "note": null, + "order": 4, + "original_text": null, + "unit": { + "base_unit": null, + "description": null, + "id": 26, + "name": "TL", + "open_data_slug": null, + "plural_name": "TL" + }, + "used_in_recipes": [ + { + "id": 90, + "name": "Veganer Obazda" + } + ] + }, + { + "always_use_plural_food": false, + "always_use_plural_unit": false, + "amount": 1.0, + "conversions": [ + { + "amount": 1.0, + "food": "Hefeflocken", + "unit": "TL" + } + ], + "food": { + "child_inherit_fields": [], + "description": "Allergene: (keine)", + "fdc_id": null, + "food_onhand": false, + "full_name": "Hefeflocken", + "id": 311, + "ignore_shopping": false, + "inherit_fields": [], + "name": "Hefeflocken", + "numchild": 0, + "open_data_slug": null, + "parent": null, + "plural_name": null, + "properties": [], + "properties_food_amount": 100.0, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, + "recipe": null, + "substitute": [], + "substitute_children": false, + "substitute_onhand": false, + "substitute_siblings": false, + "supermarket_category": { + "description": "", + "id": 6, + "name": "Gew\u00fcrze", + "open_data_slug": null + }, + "url": "" + }, + "id": 1211, + "is_header": false, + "no_amount": false, + "note": null, + "order": 5, + "original_text": null, + "unit": { + "base_unit": null, + "description": null, + "id": 26, + "name": "TL", + "open_data_slug": null, + "plural_name": "TL" + }, + "used_in_recipes": [ + { + "id": 90, + "name": "Veganer Obazda" + } + ] + }, + { + "always_use_plural_food": false, + "always_use_plural_unit": false, + "amount": 1.0, + "conversions": [ + { + "amount": 1.0, + "food": "Salz", + "unit": "TL" + }, + { + "amount": 7.0, + "food": "Salz", + "unit": "g / Gramm" + }, + { + "amount": 0.007, + "food": "Salz", + "unit": "kg / Kilogramm" + } + ], + "food": { + "child_inherit_fields": [], + "description": "Allergene: (keine)", + "fdc_id": null, + "food_onhand": false, + "full_name": "Salz", + "id": 225, + "ignore_shopping": false, + "inherit_fields": [], + "name": "Salz", + "numchild": 0, + "open_data_slug": null, + "parent": null, + "plural_name": null, + "properties": [], + "properties_food_amount": 100.0, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, + "recipe": null, + "substitute": [], + "substitute_children": false, + "substitute_onhand": false, + "substitute_siblings": false, + "supermarket_category": { + "description": "", + "id": 6, + "name": "Gew\u00fcrze", + "open_data_slug": null + }, + "url": "" + }, + "id": 1212, + "is_header": false, + "no_amount": false, + "note": null, + "order": 6, + "original_text": null, + "unit": { + "base_unit": null, + "description": null, + "id": 26, + "name": "TL", + "open_data_slug": null, + "plural_name": "TL" + }, + "used_in_recipes": [ + { + "id": 90, + "name": "Veganer Obazda" + } + ] + }, + { + "always_use_plural_food": false, + "always_use_plural_unit": false, + "amount": 25.0, + "conversions": [ + { + "amount": 25.0, + "food": "Reiswaffeln", + "unit": "g / Gramm" + }, + { + "amount": 0.025, + "food": "Reiswaffeln", + "unit": "kg / Kilogramm" + } + ], + "food": { + "child_inherit_fields": [], + "description": "", + "fdc_id": null, + "food_onhand": false, + "full_name": "Reiswaffeln", + "id": 239, + "ignore_shopping": false, + "inherit_fields": [], + "name": "Reiswaffeln", + "numchild": 0, + "open_data_slug": null, + "parent": null, + "plural_name": null, + "properties": [], + "properties_food_amount": 100.0, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, + "recipe": null, + "substitute": [], + "substitute_children": false, + "substitute_onhand": false, + "substitute_siblings": false, + "supermarket_category": { + "description": null, + "id": 43, + "name": "Trockenwaren", + "open_data_slug": null + }, + "url": "" + }, + "id": 1213, + "is_header": false, + "no_amount": false, + "note": null, + "order": 7, + "original_text": null, + "unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, + "used_in_recipes": [ + { + "id": 90, + "name": "Veganer Obazda" + } + ] + } + ], + "instruction": "Milch kurz erw\u00e4rmen, vom Herd nehmen und die beiden Paprikapulver und K\u00fcmmel, Miso, Hefeflocken und Salz reinr\u00fchren.\n\nDie Reiswaffeln zerkr\u00fcmeln und in die Milch geben. Vermengen und ziehen lassen.", + "instructions_markdown": "

Milch kurz erw\u00e4rmen, vom Herd nehmen und die beiden Paprikapulver und K\u00fcmmel, Miso, Hefeflocken und Salz reinr\u00fchren.

\n

Die Reiswaffeln zerkr\u00fcmeln und in die Milch geben. Vermengen und ziehen lassen.

", + "name": "", + "order": 0, + "show_as_header": true, + "show_ingredients_table": true, + "step_recipe": null, + "step_recipe_data": null, + "time": 0 + }, + { + "file": null, + "id": 322, + "ingredients": [ + { + "always_use_plural_food": false, + "always_use_plural_unit": false, + "amount": 100.0, + "conversions": [ + { + "amount": 100.0, + "food": "Margarine", + "unit": "g / Gramm" + }, + { + "amount": 0.1, + "food": "Margarine", + "unit": "kg / Kilogramm" + } + ], + "food": { + "child_inherit_fields": [], + "description": "Allergene: \u2049\ufe0f verwendetes Produkt pr\u00fcfen", + "fdc_id": 1, + "food_onhand": false, + "full_name": "Margarine", + "id": 450, + "ignore_shopping": false, + "inherit_fields": [], + "name": "Margarine", + "numchild": 0, + "open_data_slug": null, + "parent": null, + "plural_name": null, + "properties": [ + { + "id": 9, + "property_amount": null, + "property_type": { + "description": "Energie / Brennwert in KiloJoule", + "fdc_id": 1062, + "id": 1, + "name": "Brennwert[kJ]", + "open_data_slug": null, + "order": 0, + "unit": "kJ" + } + } + ], + "properties_food_amount": 100.0, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, + "recipe": null, + "substitute": [], + "substitute_children": false, + "substitute_onhand": false, + "substitute_siblings": false, + "supermarket_category": null, + "url": "" + }, + "id": 1214, + "is_header": false, + "no_amount": false, + "note": null, + "order": 7, + "original_text": null, + "unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, + "used_in_recipes": [ + { + "id": 90, + "name": "Veganer Obazda" + } + ] + }, + { + "always_use_plural_food": false, + "always_use_plural_unit": false, + "amount": 225.0, + "conversions": [ + { + "amount": 225.0, + "food": "Veganer Feta", + "unit": "g / Gramm" + }, + { + "amount": 0.225, + "food": "Veganer Feta", + "unit": "kg / Kilogramm" + } + ], + "food": { + "child_inherit_fields": [], + "description": "", + "fdc_id": null, + "food_onhand": false, + "full_name": "Veganer Feta", + "id": 601, + "ignore_shopping": false, + "inherit_fields": [], + "name": "Veganer Feta", + "numchild": 0, + "open_data_slug": null, + "parent": null, + "plural_name": null, + "properties": [], + "properties_food_amount": 100.0, + "properties_food_unit": null, + "recipe": null, + "substitute": [], + "substitute_children": false, + "substitute_onhand": false, + "substitute_siblings": false, + "supermarket_category": null, + "url": "" + }, + "id": 1215, + "is_header": false, + "no_amount": false, + "note": null, + "order": 8, + "original_text": null, + "unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, + "used_in_recipes": [ + { + "id": 90, + "name": "Veganer Obazda" + } + ] + } + ], + "instruction": "Margarine und den veganen Feta durchmischen und zu den eingeweichten Reiswaffeln geben. Nochmal durchmischen.", + "instructions_markdown": "

Margarine und den veganen Feta durchmischen und zu den eingeweichten Reiswaffeln geben. Nochmal durchmischen.

", + "name": "", + "order": 0, + "show_as_header": true, + "show_ingredients_table": true, + "step_recipe": null, + "step_recipe_data": null, + "time": 0 + }, + { + "file": null, + "id": 323, + "ingredients": [ + { + "always_use_plural_food": false, + "always_use_plural_unit": false, + "amount": 1.0, + "conversions": [ + { + "amount": 1.0, + "food": "Pfeffer (schwarz)", + "unit": "Prise" + } + ], + "food": { + "child_inherit_fields": [], + "description": "Annahme f\u00fcr die Umrechnung ist schwarzer, gemahlender Pfefferhttps://www.udobrutzelt.de/wissenswertes/umrechnung-teel%C3%B6ffel-essl%C3%B6ffel-zu-gramm/\n\nAllergene: (keine)", + "fdc_id": null, + "food_onhand": false, + "full_name": "Pfeffer (schwarz)", + "id": 244, + "ignore_shopping": false, + "inherit_fields": [], + "name": "Pfeffer (schwarz)", + "numchild": 0, + "open_data_slug": null, + "parent": null, + "plural_name": null, + "properties": [], + "properties_food_amount": 100.0, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, + "recipe": null, + "substitute": [], + "substitute_children": false, + "substitute_onhand": false, + "substitute_siblings": false, + "supermarket_category": { + "description": "", + "id": 6, + "name": "Gew\u00fcrze", + "open_data_slug": null + }, + "url": "" + }, + "id": 1216, + "is_header": false, + "no_amount": false, + "note": null, + "order": 0, + "original_text": null, + "unit": { + "base_unit": null, + "description": null, + "id": 75, + "name": "Prise", + "open_data_slug": null, + "plural_name": "Prise" + }, + "used_in_recipes": [ + { + "id": 90, + "name": "Veganer Obazda" + } + ] + }, + { + "always_use_plural_food": false, + "always_use_plural_unit": false, + "amount": 0.5, + "conversions": [ + { + "amount": 0.5, + "food": "Zitronenschale", + "unit": "TL" + } + ], + "food": { + "child_inherit_fields": [], + "description": "Allergene: (keine)", + "fdc_id": null, + "food_onhand": false, + "full_name": "Zitronenschale", + "id": 454, + "ignore_shopping": false, + "inherit_fields": [], + "name": "Zitronenschale", + "numchild": 0, + "open_data_slug": null, + "parent": null, + "plural_name": null, + "properties": [], + "properties_food_amount": 100.0, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, + "recipe": null, + "substitute": [], + "substitute_children": false, + "substitute_onhand": false, + "substitute_siblings": false, + "supermarket_category": null, + "url": "" + }, + "id": 1217, + "is_header": false, + "no_amount": false, + "note": null, + "order": 1, + "original_text": null, + "unit": { + "base_unit": null, + "description": null, + "id": 26, + "name": "TL", + "open_data_slug": null, + "plural_name": "TL" + }, + "used_in_recipes": [ + { + "id": 90, + "name": "Veganer Obazda" + } + ] + }, + { + "always_use_plural_food": false, + "always_use_plural_unit": false, + "amount": 5.0, + "conversions": [ + { + "amount": 5.0, + "food": "Zitronensaft", + "unit": "Milliliter" + }, + { + "amount": 0.005, + "food": "Zitronensaft", + "unit": "Liter" + } + ], + "food": { + "child_inherit_fields": [], + "description": "Allergene: (keine)", + "fdc_id": null, + "food_onhand": false, + "full_name": "Zitronensaft", + "id": 235, + "ignore_shopping": false, + "inherit_fields": [], + "name": "Zitronensaft", + "numchild": 0, + "open_data_slug": null, + "parent": null, + "plural_name": null, + "properties": [], + "properties_food_amount": 100.0, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, + "recipe": null, + "substitute": [], + "substitute_children": false, + "substitute_onhand": false, + "substitute_siblings": false, + "supermarket_category": { + "description": null, + "id": 32, + "name": "Essig & \u00d6l, S\u00e4fte", + "open_data_slug": null + }, + "url": "" + }, + "id": 1218, + "is_header": false, + "no_amount": false, + "note": "\"ein Spritzer\"", + "order": 2, + "original_text": null, + "unit": { + "base_unit": "ml", + "description": "", + "id": 8, + "name": "Milliliter", + "open_data_slug": null, + "plural_name": "Milliliter" + }, + "used_in_recipes": [ + { + "id": 90, + "name": "Veganer Obazda" + } + ] + }, + { + "always_use_plural_food": false, + "always_use_plural_unit": false, + "amount": 0.0, + "conversions": [], + "food": { + "child_inherit_fields": [], + "description": "Allergene: (keine)", + "fdc_id": null, + "food_onhand": false, + "full_name": "Salz", + "id": 225, + "ignore_shopping": false, + "inherit_fields": [], + "name": "Salz", + "numchild": 0, + "open_data_slug": null, + "parent": null, + "plural_name": null, + "properties": [], + "properties_food_amount": 100.0, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, + "recipe": null, + "substitute": [], + "substitute_children": false, + "substitute_onhand": false, + "substitute_siblings": false, + "supermarket_category": { + "description": "", + "id": 6, + "name": "Gew\u00fcrze", + "open_data_slug": null + }, + "url": "" + }, + "id": 1219, + "is_header": false, + "no_amount": false, + "note": null, + "order": 3, + "original_text": null, + "unit": null, + "used_in_recipes": [ + { + "id": 90, + "name": "Veganer Obazda" + } + ] + } + ], + "instruction": "Mit Pfeffer, Zitronenschale, Zitronensaft abschmecken. Ggf. auch nachsalzen.", + "instructions_markdown": "

Mit Pfeffer, Zitronenschale, Zitronensaft abschmecken. Ggf. auch nachsalzen.

", + "name": "", + "order": 0, + "show_as_header": true, + "show_ingredients_table": true, + "step_recipe": null, + "step_recipe_data": null, + "time": 0 + }, + { + "file": null, + "id": 324, + "ingredients": [], + "instruction": "Im K\u00fchlschrank ziehen lassen.", + "instructions_markdown": "

Im K\u00fchlschrank ziehen lassen.

", + "name": "", + "order": 0, + "show_as_header": true, + "show_ingredients_table": true, + "step_recipe": null, + "step_recipe_data": null, + "time": 0 + }, + { + "file": null, + "id": 325, + "ingredients": [ + { + "always_use_plural_food": false, + "always_use_plural_unit": false, + "amount": 1.0, + "conversions": [ + { + "amount": 1.0, + "food": "Zwiebeln, rot (frisch)", + "unit": "St\u00fcck" + } + ], + "food": { + "child_inherit_fields": [], + "description": "Allergene: (keine)", + "fdc_id": null, + "food_onhand": false, + "full_name": "Zwiebeln, rot (frisch)", + "id": 373, + "ignore_shopping": false, + "inherit_fields": [], + "name": "Zwiebeln, rot (frisch)", + "numchild": 0, + "open_data_slug": null, + "parent": null, + "plural_name": null, + "properties": [], + "properties_food_amount": 100.0, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, + "recipe": null, + "substitute": [], + "substitute_children": false, + "substitute_onhand": false, + "substitute_siblings": false, + "supermarket_category": { + "description": "", + "id": 3, + "name": "Gem\u00fcse (frisch)", + "open_data_slug": null + }, + "url": "" + }, + "id": 1220, + "is_header": false, + "no_amount": false, + "note": null, + "order": 13, + "original_text": null, + "unit": { + "base_unit": null, + "description": null, + "id": 25, + "name": "St\u00fcck", + "open_data_slug": null, + "plural_name": "St\u00fcck" + }, + "used_in_recipes": [ + { + "id": 90, + "name": "Veganer Obazda" + } + ] + } + ], + "instruction": "Zwiebel in d\u00fcnne Ringe schneiden und den Obazda garnieren.\n\n(Auf der GPN: Evt. untermischen.)", + "instructions_markdown": "

Zwiebel in d\u00fcnne Ringe schneiden und den Obazda garnieren.

\n

(Auf der GPN: Evt. untermischen.)

", + "name": "", + "order": 0, + "show_as_header": true, + "show_ingredients_table": true, + "step_recipe": null, + "step_recipe_data": null, + "time": 0 + } + ], + "updated_at": "2026-04-23T17:00:11.454286+02:00", + "waiting_time": 0, + "working_time": 0 +} \ No newline at end of file diff --git a/out/json/Veganes Mett (Team Geil).json b/out/json/Veganes Mett (Team Geil).json new file mode 100644 index 0000000..f5ca883 --- /dev/null +++ b/out/json/Veganes Mett (Team Geil).json @@ -0,0 +1,773 @@ +{ + "created_at": "2026-04-19T22:14:07.297260+02:00", + "created_by": { + "display_name": "neini ", + "first_name": "neini", + "id": 5, + "is_active": true, + "is_staff": false, + "is_superuser": false, + "last_name": "", + "username": "neini" + }, + "description": null, + "file_path": "", + "food_properties": { + "1": { + "description": "Energie / Brennwert in KiloJoule", + "food_values": { + "221": { + "food": { + "id": 221, + "name": "Zwiebeln (frisch)" + }, + "id": 221, + "value": null + }, + "225": { + "food": { + "id": 225, + "name": "Salz" + }, + "id": 225, + "value": null + }, + "238": { + "food": { + "id": 238, + "name": "Wasser" + }, + "id": 238, + "value": 0 + }, + "239": { + "food": { + "id": 239, + "name": "Reiswaffeln" + }, + "id": 239, + "value": null + }, + "247": { + "food": { + "id": 247, + "name": "Petersilie (frisch)" + }, + "id": 247, + "value": null + }, + "36": { + "food": { + "id": 36, + "name": "Tomatenmark" + }, + "id": 36, + "value": 262.2 + }, + "530": { + "food": { + "id": 530, + "name": "Pfeffer" + }, + "id": 530, + "value": null + } + }, + "id": 1, + "missing_value": true, + "name": "Brennwert[kJ]", + "order": 0, + "total_value": 262.2, + "unit": "kJ" + }, + "7": { + "description": "", + "food_values": { + "221": { + "food": { + "id": 221, + "name": "Zwiebeln (frisch)" + }, + "id": 221, + "value": null + }, + "225": { + "food": { + "id": 225, + "name": "Salz" + }, + "id": 225, + "value": null + }, + "238": { + "food": { + "id": 238, + "name": "Wasser" + }, + "id": 238, + "value": 0 + }, + "239": { + "food": { + "id": 239, + "name": "Reiswaffeln" + }, + "id": 239, + "value": null + }, + "247": { + "food": { + "id": 247, + "name": "Petersilie (frisch)" + }, + "id": 247, + "value": null + }, + "36": { + "food": { + "id": 36, + "name": "Tomatenmark" + }, + "id": 36, + "value": null + }, + "530": { + "food": { + "id": 530, + "name": "Pfeffer" + }, + "id": 530, + "value": null + } + }, + "id": 7, + "missing_value": true, + "name": "war ein test, den ich nicht mehr l\u00f6schen kann...", + "order": 0, + "total_value": 0, + "unit": "" + } + }, + "id": 86, + "image": null, + "internal": true, + "keywords": [ + { + "created_at": "2024-08-11T22:29:36.616227+02:00", + "description": "", + "full_name": "Aufstrich", + "id": 7, + "label": "Aufstrich", + "name": "Aufstrich", + "numchild": 0, + "parent": null, + "updated_at": "2026-04-23T17:01:41.305236+02:00" + }, + { + "created_at": "2024-08-11T22:29:36.599408+02:00", + "description": "", + "full_name": "Fr\u00fchst\u00fcck", + "id": 6, + "label": "Fr\u00fchst\u00fcck", + "name": "Fr\u00fchst\u00fcck", + "numchild": 0, + "parent": null, + "updated_at": "2026-04-23T17:01:41.311054+02:00" + }, + { + "created_at": "2024-08-12T00:12:55.162950+02:00", + "description": "", + "full_name": "GPN", + "id": 10, + "label": "GPN", + "name": "GPN", + "numchild": 0, + "parent": null, + "updated_at": "2026-04-23T17:01:41.317116+02:00" + }, + { + "created_at": "2026-04-08T22:49:21.108554+02:00", + "description": "", + "full_name": "GPN24", + "id": 64, + "label": "GPN24", + "name": "GPN24", + "numchild": 0, + "parent": null, + "updated_at": "2026-04-23T17:01:41.322876+02:00" + } + ], + "last_cooked": null, + "name": "Veganes Mett (Team Geil)", + "nutrition": null, + "private": false, + "properties": [], + "rating": null, + "servings": 10, + "servings_text": "", + "shared": [], + "show_ingredient_overview": true, + "source_url": null, + "steps": [ + { + "file": null, + "id": 307, + "ingredients": [ + { + "always_use_plural_food": false, + "always_use_plural_unit": false, + "amount": 125.0, + "conversions": [ + { + "amount": 125.0, + "food": "Reiswaffeln", + "unit": "g / Gramm" + }, + { + "amount": 0.125, + "food": "Reiswaffeln", + "unit": "kg / Kilogramm" + } + ], + "food": { + "child_inherit_fields": [], + "description": "", + "fdc_id": null, + "food_onhand": false, + "full_name": "Reiswaffeln", + "id": 239, + "ignore_shopping": false, + "inherit_fields": [], + "name": "Reiswaffeln", + "numchild": 0, + "open_data_slug": null, + "parent": null, + "plural_name": null, + "properties": [], + "properties_food_amount": 100.0, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, + "recipe": null, + "substitute": [], + "substitute_children": false, + "substitute_onhand": false, + "substitute_siblings": false, + "supermarket_category": { + "description": null, + "id": 43, + "name": "Trockenwaren", + "open_data_slug": null + }, + "url": "" + }, + "id": 1175, + "is_header": false, + "no_amount": false, + "note": null, + "order": 0, + "original_text": null, + "unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, + "used_in_recipes": [ + { + "id": 86, + "name": "Veganes Mett (Team Geil)" + } + ] + }, + { + "always_use_plural_food": false, + "always_use_plural_unit": false, + "amount": 0.0, + "conversions": [], + "food": { + "child_inherit_fields": [], + "description": "Allergene: (keine)", + "fdc_id": null, + "food_onhand": false, + "full_name": "Wasser", + "id": 238, + "ignore_shopping": false, + "inherit_fields": [], + "name": "Wasser", + "numchild": 0, + "open_data_slug": null, + "parent": null, + "plural_name": null, + "properties": [], + "properties_food_amount": 100.0, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, + "recipe": null, + "substitute": [], + "substitute_children": false, + "substitute_onhand": false, + "substitute_siblings": false, + "supermarket_category": null, + "url": "" + }, + "id": 1176, + "is_header": false, + "no_amount": false, + "note": null, + "order": 1, + "original_text": null, + "unit": null, + "used_in_recipes": [ + { + "id": 86, + "name": "Veganes Mett (Team Geil)" + } + ] + } + ], + "instruction": "Reiswaffeln mit den Fingern zerkleinern, in eine Sch\u00fcssel tun und mit hei\u00dfem Wasser \u00fcbergie\u00dfen, so dass ein angenehmer Pamps entsteht.", + "instructions_markdown": "

Reiswaffeln mit den Fingern zerkleinern, in eine Sch\u00fcssel tun und mit hei\u00dfem Wasser \u00fcbergie\u00dfen, so dass ein angenehmer Pamps entsteht.

", + "name": "", + "order": 0, + "show_as_header": true, + "show_ingredients_table": true, + "step_recipe": null, + "step_recipe_data": null, + "time": 0 + }, + { + "file": null, + "id": 308, + "ingredients": [ + { + "always_use_plural_food": false, + "always_use_plural_unit": false, + "amount": 50.0, + "conversions": [ + { + "amount": 50.0, + "food": "Zwiebeln (frisch)", + "unit": "g / Gramm" + }, + { + "amount": 0.05, + "food": "Zwiebeln (frisch)", + "unit": "kg / Kilogramm" + } + ], + "food": { + "child_inherit_fields": [], + "description": "Allergene: (keine)", + "fdc_id": null, + "food_onhand": false, + "full_name": "Zwiebeln (frisch)", + "id": 221, + "ignore_shopping": false, + "inherit_fields": [], + "name": "Zwiebeln (frisch)", + "numchild": 0, + "open_data_slug": null, + "parent": null, + "plural_name": "", + "properties": [], + "properties_food_amount": 100.0, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, + "recipe": null, + "substitute": [], + "substitute_children": false, + "substitute_onhand": false, + "substitute_siblings": false, + "supermarket_category": { + "description": "", + "id": 3, + "name": "Gem\u00fcse (frisch)", + "open_data_slug": null + }, + "url": "" + }, + "id": 1177, + "is_header": false, + "no_amount": false, + "note": null, + "order": 0, + "original_text": null, + "unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, + "used_in_recipes": [ + { + "id": 86, + "name": "Veganes Mett (Team Geil)" + } + ] + }, + { + "always_use_plural_food": false, + "always_use_plural_unit": false, + "amount": 60.0, + "conversions": [ + { + "amount": 60.0, + "food": "Tomatenmark", + "unit": "g / Gramm" + }, + { + "amount": 4.0, + "food": "Tomatenmark", + "unit": "EL" + }, + { + "amount": 0.06, + "food": "Tomatenmark", + "unit": "kg / Kilogramm" + } + ], + "food": { + "child_inherit_fields": [], + "description": "Naive Annahme: 1EL = 15g\n\nAllergene: (keine)", + "fdc_id": null, + "food_onhand": false, + "full_name": "Tomatenmark", + "id": 36, + "ignore_shopping": false, + "inherit_fields": [], + "name": "Tomatenmark", + "numchild": 0, + "open_data_slug": null, + "parent": null, + "plural_name": "", + "properties": [ + { + "id": 6, + "property_amount": 437.0, + "property_type": { + "description": "Energie / Brennwert in KiloJoule", + "fdc_id": 1062, + "id": 1, + "name": "Brennwert[kJ]", + "open_data_slug": null, + "order": 0, + "unit": "kJ" + } + } + ], + "properties_food_amount": 100.0, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, + "recipe": null, + "substitute": [], + "substitute_children": false, + "substitute_onhand": false, + "substitute_siblings": false, + "supermarket_category": { + "description": "", + "id": 4, + "name": "Konserven", + "open_data_slug": null + }, + "url": "" + }, + "id": 1178, + "is_header": false, + "no_amount": false, + "note": null, + "order": 1, + "original_text": null, + "unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, + "used_in_recipes": [ + { + "id": 86, + "name": "Veganes Mett (Team Geil)" + } + ] + }, + { + "always_use_plural_food": false, + "always_use_plural_unit": false, + "amount": 25.0, + "conversions": [ + { + "amount": 25.0, + "food": "Petersilie (frisch)", + "unit": "g / Gramm" + }, + { + "amount": 0.025, + "food": "Petersilie (frisch)", + "unit": "kg / Kilogramm" + } + ], + "food": { + "child_inherit_fields": [], + "description": "Allergene: (keine)", + "fdc_id": null, + "food_onhand": false, + "full_name": "Petersilie (frisch)", + "id": 247, + "ignore_shopping": false, + "inherit_fields": [], + "name": "Petersilie (frisch)", + "numchild": 0, + "open_data_slug": null, + "parent": null, + "plural_name": null, + "properties": [], + "properties_food_amount": 100.0, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, + "recipe": null, + "substitute": [], + "substitute_children": false, + "substitute_onhand": false, + "substitute_siblings": false, + "supermarket_category": { + "description": "", + "id": 3, + "name": "Gem\u00fcse (frisch)", + "open_data_slug": null + }, + "url": "" + }, + "id": 1179, + "is_header": false, + "no_amount": false, + "note": null, + "order": 2, + "original_text": null, + "unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, + "used_in_recipes": [ + { + "id": 86, + "name": "Veganes Mett (Team Geil)" + } + ] + } + ], + "instruction": "Zwiebeln hacken. Petersilie hacken. \n\nZwiebeln, Petersilie und Tomatenmark mit der Reiswaffelmasse vermischen!\n\n(Im Fettnapf-Rezept ist das viel mehr Tomatenmark.)", + "instructions_markdown": "

Zwiebeln hacken. Petersilie hacken.

\n

Zwiebeln, Petersilie und Tomatenmark mit der Reiswaffelmasse vermischen!

\n

(Im Fettnapf-Rezept ist das viel mehr Tomatenmark.)

", + "name": "", + "order": 0, + "show_as_header": true, + "show_ingredients_table": true, + "step_recipe": null, + "step_recipe_data": null, + "time": 0 + }, + { + "file": null, + "id": 309, + "ingredients": [ + { + "always_use_plural_food": false, + "always_use_plural_unit": false, + "amount": 5.0, + "conversions": [ + { + "amount": 5.0, + "food": "Salz", + "unit": "g / Gramm" + }, + { + "amount": 0.7142857142857143, + "food": "Salz", + "unit": "TL" + }, + { + "amount": 0.29411764705882354, + "food": "Salz", + "unit": "EL" + }, + { + "amount": 0.005, + "food": "Salz", + "unit": "kg / Kilogramm" + } + ], + "food": { + "child_inherit_fields": [], + "description": "Allergene: (keine)", + "fdc_id": null, + "food_onhand": false, + "full_name": "Salz", + "id": 225, + "ignore_shopping": false, + "inherit_fields": [], + "name": "Salz", + "numchild": 0, + "open_data_slug": null, + "parent": null, + "plural_name": null, + "properties": [], + "properties_food_amount": 100.0, + "properties_food_unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, + "recipe": null, + "substitute": [], + "substitute_children": false, + "substitute_onhand": false, + "substitute_siblings": false, + "supermarket_category": { + "description": "", + "id": 6, + "name": "Gew\u00fcrze", + "open_data_slug": null + }, + "url": "" + }, + "id": 1180, + "is_header": false, + "no_amount": false, + "note": null, + "order": 0, + "original_text": null, + "unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, + "used_in_recipes": [ + { + "id": 86, + "name": "Veganes Mett (Team Geil)" + } + ] + }, + { + "always_use_plural_food": false, + "always_use_plural_unit": false, + "amount": 5.0, + "conversions": [ + { + "amount": 5.0, + "food": "Pfeffer", + "unit": "g / Gramm" + }, + { + "amount": 0.005, + "food": "Pfeffer", + "unit": "kg / Kilogramm" + } + ], + "food": { + "child_inherit_fields": [], + "description": "", + "fdc_id": null, + "food_onhand": false, + "full_name": "Pfeffer", + "id": 530, + "ignore_shopping": false, + "inherit_fields": [], + "name": "Pfeffer", + "numchild": 0, + "open_data_slug": null, + "parent": null, + "plural_name": null, + "properties": [], + "properties_food_amount": 100.0, + "properties_food_unit": null, + "recipe": null, + "substitute": [], + "substitute_children": false, + "substitute_onhand": false, + "substitute_siblings": false, + "supermarket_category": null, + "url": "" + }, + "id": 1181, + "is_header": false, + "no_amount": false, + "note": null, + "order": 1, + "original_text": null, + "unit": { + "base_unit": "g", + "description": "", + "id": 5, + "name": "g / Gramm", + "open_data_slug": null, + "plural_name": "g" + }, + "used_in_recipes": [ + { + "id": 86, + "name": "Veganes Mett (Team Geil)" + } + ] + } + ], + "instruction": "**Salz bitte vorsichtig. TODO: ggf. Rezept korrigieren!**\n\nMit S&P abschmecken. \n\n**(Im Rezept im Fettnapf kommt noch Oliven\u00f6l dazu; vorstellbar, dass es auch hier fehlt! TODO: ggf. Rezept korrigieren!)**", + "instructions_markdown": "

Salz bitte vorsichtig. TODO: ggf. Rezept korrigieren!

\n

Mit S&P abschmecken.

\n

(Im Rezept im Fettnapf kommt noch Oliven\u00f6l dazu; vorstellbar, dass es auch hier fehlt! TODO: ggf. Rezept korrigieren!)

", + "name": "", + "order": 0, + "show_as_header": true, + "show_ingredients_table": true, + "step_recipe": null, + "step_recipe_data": null, + "time": 0 + } + ], + "updated_at": "2026-04-23T17:00:38.388069+02:00", + "waiting_time": 0, + "working_time": 15 +} \ No newline at end of file