mirror of
https://github.com/hay-kot/mealie.git
synced 2025-08-22 14:33:33 -07:00
update docs
This commit is contained in:
parent
75147e22ce
commit
3f11b3261b
5 changed files with 20 additions and 16 deletions
|
@ -1,5 +1,19 @@
|
||||||
# Organizing Recipes
|
# Organizing Recipes
|
||||||
|
|
||||||
|
Below are some general guidelines that were considered when creating the organization structure for recipes.
|
||||||
|
|
||||||
|
|
||||||
|
## From The Community
|
||||||
|
|
||||||
|
> My categories are mostly based on the 'course' they belong to. Appetizers, Starters, Main course, but also sauces or beverages. When I'm looking for an idea for an every day dinner, I just browse "main course".
|
||||||
|
>
|
||||||
|
> My tags are for picking the exact type of meal I'm looking for, based on my mood or my guests' diet, like gluten-free, vegetarian, sweet-sour or casserole. They can also act as sub-categories, like "alcohol" for beverages or "hot meal" for a main course.
|
||||||
|
>
|
||||||
|
> User: [sephrat](https://github.com/sephrat)
|
||||||
|
|
||||||
|
|
||||||
|
## Structure
|
||||||
|
|
||||||
!!! tip
|
!!! tip
|
||||||
Below is a suggestion of guidelines my wife and I use for organizing our recipes within Mealie. Mealie is fairly flexible, so feel free to utilize how you'd like! 👍
|
Below is a suggestion of guidelines my wife and I use for organizing our recipes within Mealie. Mealie is fairly flexible, so feel free to utilize how you'd like! 👍
|
||||||
|
|
||||||
|
|
|
@ -100,7 +100,10 @@ export default {
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
flat() {
|
flat() {
|
||||||
return this.selected.length > 0 && this.solo;
|
if (this.selected) {
|
||||||
|
return this.selected.length > 0 && this.solo;
|
||||||
|
}
|
||||||
|
return false;
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
|
|
|
@ -133,11 +133,6 @@ export default {
|
||||||
to: "/admin/profile",
|
to: "/admin/profile",
|
||||||
title: this.$t("settings.profile"),
|
title: this.$t("settings.profile"),
|
||||||
},
|
},
|
||||||
{
|
|
||||||
icon: "mdi-food",
|
|
||||||
to: "/admin/meal-planner",
|
|
||||||
title: this.$t("meal-plan.meal-planner"),
|
|
||||||
},
|
|
||||||
];
|
];
|
||||||
},
|
},
|
||||||
adminLinks() {
|
adminLinks() {
|
||||||
|
|
|
@ -1,5 +1,4 @@
|
||||||
import Admin from "@/pages/Admin";
|
import Admin from "@/pages/Admin";
|
||||||
import MealPlanner from "@/pages/Admin/MealPlanner";
|
|
||||||
import Migration from "@/pages/Admin/Migration";
|
import Migration from "@/pages/Admin/Migration";
|
||||||
import Profile from "@/pages/Admin/Profile";
|
import Profile from "@/pages/Admin/Profile";
|
||||||
import ManageUsers from "@/pages/Admin/ManageUsers";
|
import ManageUsers from "@/pages/Admin/ManageUsers";
|
||||||
|
@ -29,13 +28,6 @@ export const adminRoutes = {
|
||||||
title: "settings.profile",
|
title: "settings.profile",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
|
||||||
path: "meal-planner",
|
|
||||||
component: MealPlanner,
|
|
||||||
meta: {
|
|
||||||
title: "meal-plan.meal-planner",
|
|
||||||
},
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
path: "migrations",
|
path: "migrations",
|
||||||
component: Migration,
|
component: Migration,
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
from typing import Optional
|
from typing import Optional
|
||||||
|
|
||||||
from fastapi_camelcase import CamelModel
|
from fastapi_camelcase import CamelModel
|
||||||
from mealie.schema.category import CategoryBase
|
from mealie.schema.category import CategoryBase, RecipeCategoryResponse
|
||||||
from pydantic import validator
|
from pydantic import validator
|
||||||
from slugify import slugify
|
from slugify import slugify
|
||||||
|
|
||||||
|
@ -34,7 +34,7 @@ class CustomPageBase(CamelModel):
|
||||||
name: str
|
name: str
|
||||||
slug: Optional[str]
|
slug: Optional[str]
|
||||||
position: int
|
position: int
|
||||||
categories: list[CategoryBase] = []
|
categories: list[RecipeCategoryResponse] = []
|
||||||
|
|
||||||
class Config:
|
class Config:
|
||||||
orm_mode = True
|
orm_mode = True
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue