add db service, add member page

This commit is contained in:
David Rodenkirchen
2024-05-27 10:01:27 +02:00
parent a27d28498c
commit 474ec1b211
8 changed files with 121 additions and 0 deletions
+51
View File
@@ -0,0 +1,51 @@
from from_root import from_root
from ezgg_website.components import MemberInfo
from ezgg_website.components.member_card import MemberInfo
# @ToDo: Make real database service at some point
class DatabaseService:
def __init__(self):
pass
def get_members(self) -> list[MemberInfo]:
return [
MemberInfo(
picture_path=from_root("ezgg_website/assets/member_pictures/anon.png"),
name="David \"Typhus\" R.",
position="1. Vorsitzender",
entry_date="29.10.2023"
), MemberInfo(
picture_path=from_root("ezgg_website/assets/member_pictures/anon.png"),
name="Julia \"Ravenchild\" A.",
position="2. Vorsitzende",
entry_date="29.10.2023"
), MemberInfo(
picture_path=from_root("ezgg_website/assets/member_pictures/anon.png"),
name="Jessy \"JessySixx\" R.",
position="Schatzmeisterin",
entry_date="29.10.2023"
), MemberInfo(
picture_path=from_root("ezgg_website/assets/member_pictures/anon.png"),
name="Tim \"Matschwicht\" B.",
position="Mitglied",
entry_date="29.10.2023"
), MemberInfo(
picture_path=from_root("ezgg_website/assets/member_pictures/anon.png"),
name="Dennis \"Goodman\" P.",
position="Mitglied",
entry_date="29.10.2023"
), MemberInfo(
picture_path=from_root("ezgg_website/assets/member_pictures/anon.png"),
name="Tom \"Tcprod\" C.",
position="Mitglied",
entry_date="29.10.2023"
), MemberInfo(
picture_path=from_root("ezgg_website/assets/member_pictures/anon.png"),
name="Chris \"Meliodas\" K.",
position="Mitglied",
entry_date="29.10.2023"
)
]