mirror of
https://github.com/rzmk/learnhouse.git
synced 2025-12-19 04:19:25 +00:00
feat: init assignments UI and fix bugs
This commit is contained in:
parent
10e9be1d33
commit
6a4e16ec29
16 changed files with 436 additions and 47 deletions
|
|
@ -97,6 +97,7 @@ class AssignmentTaskBase(SQLModel):
|
|||
title: str
|
||||
description: str
|
||||
hint: str
|
||||
reference_file: Optional[str]
|
||||
assignment_type: AssignmentTaskTypeEnum
|
||||
contents: Dict = Field(default={}, sa_column=Column(JSON))
|
||||
max_grade_value: int = 0 # Value is always between 0-100
|
||||
|
|
@ -108,7 +109,7 @@ class AssignmentTaskBase(SQLModel):
|
|||
activity_id: int
|
||||
|
||||
|
||||
class AssignmentTaskCreate(AssignmentTaskBase ):
|
||||
class AssignmentTaskCreate(AssignmentTaskBase):
|
||||
"""Model for creating a new assignment task."""
|
||||
|
||||
pass # Inherits all fields from AssignmentTaskBase
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue