Booking can be made as early as possible depending on the club booking opening
This commit is contained in:
parent
fc11a1e1eb
commit
8562e101b4
5 changed files with 171 additions and 13 deletions
|
@ -1,11 +1,15 @@
|
|||
from pydantic import BaseModel, Field
|
||||
from pendulum import Time
|
||||
from pydantic import BaseModel, Field, ConfigDict
|
||||
from pydantic_extra_types.pendulum_dt import DateTime
|
||||
|
||||
|
||||
class Club(BaseModel):
|
||||
model_config = ConfigDict(arbitrary_types_allowed=True)
|
||||
id: str = Field()
|
||||
url: str = Field()
|
||||
courts_ids: list[int] = Field(default_factory=list)
|
||||
booking_open_days_before: int = Field(default=7)
|
||||
booking_opening_time: Time = Field(default=Time(hour=0, minute=0))
|
||||
|
||||
|
||||
class BookingFilter(BaseModel):
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue