бэк несколько медиа

This commit is contained in:
Artem Tsyrulnikov
2026-01-22 20:31:10 +03:00
parent cf38b2b661
commit 912b543f75
17 changed files with 483 additions and 131 deletions

View File

@@ -21,9 +21,12 @@ __all__ = (
'PlacementType',
'PlacementPost',
'Creative',
'CreativeMedia',
'replace_invite_link_with_tag',
'validate_media_size',
'validate_media_items',
'MAX_CREATIVE_MEDIA_BYTES',
'MAX_CREATIVE_MEDIA_ITEMS',
'validate_workspace_avatar_size',
'MAX_WORKSPACE_AVATAR_BYTES',
'Post',
@@ -61,15 +64,20 @@ __all__ = (
'CreativeInviteLinkNotFound',
'CreativeMultipleInviteLinks',
'CreativeMediaTooLarge',
'CreativeMediaTooMany',
'CreativeMediaGroupUnsupported',
'UserByUsernameNotFound',
)
from .channel import Channel
from .creative import (
MAX_CREATIVE_MEDIA_BYTES,
MAX_CREATIVE_MEDIA_ITEMS,
Creative,
CreativeMedia,
CreativeStatus,
replace_invite_link_with_tag,
validate_media_items,
validate_media_size,
)
from .error import (
@@ -78,7 +86,9 @@ from .error import (
ChannelNotFound,
CreativeInUse,
CreativeInviteLinkNotFound,
CreativeMediaGroupUnsupported,
CreativeMediaTooLarge,
CreativeMediaTooMany,
CreativeMultipleInviteLinks,
CreativeNotFound,
LoginTokenAlreadyUsed,