add endpoint for get task attachments

This commit is contained in:
Timur
2025-03-02 12:29:15 +03:00
parent 16372bb35d
commit 9a0122ab1c
3 changed files with 23 additions and 2 deletions
+7 -1
View File
@@ -3,7 +3,7 @@ from uuid import UUID
from ninja import ModelSchema, Schema
from apps.task.models import CompetitionTask, CompetitionTaskSubmission
from apps.task.models import CompetitionTask, CompetitionTaskSubmission, CompetitionTaskAttachment
class TaskOutSchema(ModelSchema):
@@ -30,3 +30,9 @@ class HistorySubmissionOut(ModelSchema):
class Meta:
model = CompetitionTaskSubmission
fields = ("id", "earned_points", "timestamp", "content",)
class TaskAttachmentSchema(ModelSchema):
class Meta:
model = CompetitionTaskAttachment
fields = ("id", "file", "public",)