implement media pipelines and url rewriting

This commit is contained in:
Abel Luck 2024-04-18 15:27:00 +02:00
parent 0c3a7fe7fe
commit dc4e79c130
14 changed files with 1079 additions and 124 deletions

View file

@ -1,12 +1,24 @@
from dataclasses import dataclass
from typing import Any
from typing import Any, List
@dataclass
class ElementItem:
feed_name: str
el: Any
image_urls: List[str]
images: List[Any]
file_urls: List[str]
files: List[Any]
audio_urls: List[str]
audios: List[Any]
video_urls: List[str]
videos: List[Any]
@dataclass
class ChannelElementItem:
feed_name: str
el: Any
image_urls: List[str]
images: List[Any]