From 2365c7d907e926a1f3e39f6fe94c1c29e1380333 Mon Sep 17 00:00:00 2001 From: El Mau Date: Thu, 6 Jul 2023 17:20:02 -0600 Subject: [PATCH] Change url base --- source/main/models.py | 40 +--------------------------------------- 1 file changed, 1 insertion(+), 39 deletions(-) diff --git a/source/main/models.py b/source/main/models.py index f5f23c1..8256f5f 100644 --- a/source/main/models.py +++ b/source/main/models.py @@ -75,6 +75,7 @@ class Person(models.Model): class MovieQuerySet(models.QuerySet): + def random_pick(self, random_max=6, min_items=20, all=None, **kwargs): """ Regresa películas de manera aleatoria. @@ -265,44 +266,6 @@ class MovieQuerySet(models.QuerySet): else: return f"{num}{sym}" - # ~ def get_sub_lang(self, key): - # ~ """ - # ~ Obtiene los lenguajes de los subtítulos en diversas nomenclaturas. - - # ~ La llave está en ISO-639-2 o ISO-639-3. - # ~ Cfr. https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes - # ~ https://en.wikipedia.org/wiki/ISO_639-2 - # ~ OJO: hay más variantes de Tarahumara y de Mixteco - # ~ """ - # ~ langs = { - # ~ "spa": {"iso639_1": "es", "label": "Español"}, - # ~ "eng": {"iso639_1": "en", "label": "Inglés"}, - # ~ "fra": {"iso639_1": "fr", "label": "Francés"}, - # ~ "por": {"iso639_1": "pt", "label": "Portugués"}, - # ~ "rum": {"iso639_1": "ro", "label": "Rumano"}, - # ~ "cat": {"iso639_1": "ca", "label": "Catalán"}, - # ~ "glg": {"iso639_1": "gl", "label": "Gallego"}, - # ~ "grn": {"iso639_1": "gn", "label": "Guaraní"}, - # ~ "gug": {"iso639_1": "gn", "label": "Guaraní"}, - # ~ "nah": {"iso639_1": "!!", "label": "Náhuatl"}, - # ~ "myn": {"iso639_1": "!!", "label": "Maya"}, - # ~ "zap": {"iso639_1": "!!", "label": "Zapoteco"}, - # ~ "oto": {"iso639_1": "!!", "label": "Otomí"}, - # ~ "tar": {"iso639_1": "!!", "label": "Tarahumara"}, - # ~ "mix": {"iso639_1": "!!", "label": "Mixteco"}, - # ~ "apa": {"iso639_1": "!!", "label": "Apache"}, - # ~ "rus": {"iso639_1": "ru", "label": "Ruso"}, - # ~ "deu": {"iso639_1": "de", "label": "Alemán"}, - # ~ "ger": {"iso639_1": "de", "label": "Alemán"}, - # ~ "chi": {"iso639_1": "zh", "label": "Chino"}, - # ~ "zho": {"iso639_1": "zh", "label": "Chino"}, - # ~ } - # ~ if key in langs: - # ~ lang = langs[key] - # ~ lang["suffix"] = key - # ~ return lang - # ~ return {"suffix": key, "iso639_1": "!!", "label": key} - def get_subs(self, id): """ Obtiene subtítulos de película por id. @@ -322,7 +285,6 @@ class MovieQuerySet(models.QuerySet): subs = [] for k, v in settings.LANG_SUBTITLES.items(): - # ~ url_sub = f'{settings.URL_BASE}{url_base}/{base_name}.{k}.vtt' url_sub = f'{url_base}/{base_name}.{k}.vtt' response = requests.get(url_sub) if response.status_code==200: