обновление для Кубка России
переделаны все парсеры на ссылки из базы
This commit is contained in:
32
source_config.py
Normal file
32
source_config.py
Normal file
@@ -0,0 +1,32 @@
|
||||
from parsers.parser_sources import (
|
||||
RFS_BASE_URL,
|
||||
get_default_source_key,
|
||||
get_parser_source,
|
||||
source_absolute_url,
|
||||
source_match_url,
|
||||
)
|
||||
|
||||
|
||||
_default_source = get_parser_source()
|
||||
|
||||
# Старые константы оставлены для совместимости с уже существующим кодом.
|
||||
DATA_EVENT_CODE = get_default_source_key()
|
||||
DATA_EVENT_NAME = _default_source["title"]
|
||||
DATA_TOURNAMENT_ID = _default_source["tournament_id"]
|
||||
DATA_ROUND_ID = _default_source["round_id"]
|
||||
DATA_SEASON = _default_source["season"]
|
||||
DATA_TEAMS_URL = _default_source["teams_url"]
|
||||
DATA_SCHEDULE_URL = _default_source["schedule_url"]
|
||||
DATA_STANDINGS_URL = _default_source["standings_url"]
|
||||
DATA_MATCH_BASE_URL = _default_source["match_base_url"]
|
||||
DATA_LOGO_BASE_PATH = _default_source.get("logo_base_path", "")
|
||||
DATA_PHOTO_BASE_PATH = _default_source.get("photo_base_path", "")
|
||||
|
||||
|
||||
def absolute_url(path_or_url: str) -> str:
|
||||
"""Возвращает абсолютную ссылку для href с сайта WFL."""
|
||||
return source_absolute_url(_default_source, path_or_url)
|
||||
|
||||
|
||||
def match_url(match_external_id: str | int) -> str:
|
||||
return source_match_url(_default_source, match_external_id)
|
||||
Reference in New Issue
Block a user