From 3c439da6556ba2e90a2887cc72337941f6f2f7ac Mon Sep 17 00:00:00 2001 From: Magnus Nilsson Date: Fri, 8 Jan 2021 09:16:09 +0100 Subject: [PATCH] Allow setting custom header and page_header Allow optional custom `header` and `page_header` settings in `class Site(BaseModel):` header need to be a string looking like `
CUSTOM_HEADER
` due to how its rendered in frontend Also, removed duplicate footer parameter in `class Site(BaseModel):` definition. --- fastapi_admin/site.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/fastapi_admin/site.py b/fastapi_admin/site.py index 83f657c..53e3b5b 100644 --- a/fastapi_admin/site.py +++ b/fastapi_admin/site.py @@ -43,7 +43,6 @@ class Site(BaseModel): login_logo: Optional[HttpUrl] login_footer: Optional[str] login_description: Optional[str] - footer: Optional[str] locale: str locale_switcher: bool = False theme_switcher: bool = False @@ -55,7 +54,9 @@ class Site(BaseModel): menus: Optional[List[Menu]] # custom footer with html footer: Optional[str] - + # custom header - require html beginning with a
due to being rendered in a + header: Optional[str] + page_header: Optional[str] class Field(BaseModel): label: str