We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 4d2d61e + 49b967a commit f884b21Copy full SHA for f884b21
2 files changed
server/python/src/models/models.py
@@ -92,9 +92,18 @@ class CreateMovieRequest(BaseModel):
92
rated: Optional[str] = None
93
runtime: Optional[int] = None
94
poster: Optional[str] = None
95
+
96
+class Comment(BaseModel):
97
+ id: Optional[str] = Field(alias="_id")
98
+ name: str
99
+ email: str
100
+ movie_id: str
101
+ text: str
102
+ date: datetime
103
-
104
+ model_config = {
105
+ "populate_by_name": True
106
+ }
107
class SuccessResponse(BaseModel, Generic[T]):
108
success: bool = True
109
message: Optional[str]
@@ -113,4 +122,3 @@ class ErrorResponse(BaseModel):
113
122
message: str
114
123
error: ErrorDetails
115
124
timestamp: str
116
0 commit comments