feat: added advertisers endpoints

This commit is contained in:
ITQ
2025-02-16 12:32:11 +03:00
parent 7013635988
commit bdafd96d94
4 changed files with 302 additions and 0 deletions
@@ -0,0 +1,21 @@
import typing
from uuid import UUID
from ninja import ModelSchema
from apps.advertiser.models import Advertiser as AdvertiserModel
from apps.mlscore.models import Mlscore as MlscoreModel
class Advertiser(ModelSchema):
advertiser_id: UUID
class Meta:
model = AdvertiserModel
exclude: typing.ClassVar[tuple[str]] = (AdvertiserModel.id.field.name,)
class Mlscore(ModelSchema):
class Meta:
model = MlscoreModel
exclude: typing.ClassVar[tuple[str]] = (MlscoreModel.id.field.name,)