feat: added report endpoints

This commit is contained in:
ITQ
2025-02-18 23:54:44 +03:00
parent f3f281ae51
commit 2a4cf973a9
3 changed files with 66 additions and 0 deletions
@@ -0,0 +1,18 @@
import typing
from ninja import ModelSchema, Schema
from apps.campaign.models import CampaignReport
class SubmitReportIn(ModelSchema):
class Meta:
model = CampaignReport
fields: typing.ClassVar[tuple[str]] = (
CampaignReport.client.field.name,
CampaignReport.message.field.name,
)
class SubmitReportOut(Schema):
status: str = "ok"