chore: restructured project
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
from typing import ClassVar
|
||||
from uuid import UUID
|
||||
|
||||
from ninja import ModelSchema, Schema
|
||||
|
||||
from apps.campaign.models import Campaign
|
||||
|
||||
|
||||
class Advertisment(ModelSchema):
|
||||
advertiser_id: UUID
|
||||
ad_id: UUID
|
||||
|
||||
class Meta:
|
||||
model = Campaign
|
||||
fields: ClassVar[tuple[str]] = (
|
||||
Campaign.ad_title.field.name,
|
||||
Campaign.ad_text.field.name,
|
||||
Campaign.ad_image.field.name,
|
||||
)
|
||||
|
||||
|
||||
class ClickIn(Schema):
|
||||
client_id: UUID
|
||||
Reference in New Issue
Block a user