Arreglo que hacia random en a partir de cien pelis, cuando debería ser a partir de 101
This commit is contained in:
parent
3fd4570dbd
commit
6810cf11c4
|
@ -7,7 +7,6 @@ import wikipediaapi
|
|||
from bs4 import BeautifulSoup
|
||||
from django.conf import settings
|
||||
from django.db import models
|
||||
from pathlib import Path
|
||||
from unidecode import unidecode
|
||||
|
||||
|
||||
|
@ -86,7 +85,7 @@ class MovieQuerySet(models.QuerySet):
|
|||
all = list(Movie.objects.filter(**kwargs).values())
|
||||
if len(all) < min_items:
|
||||
return None
|
||||
elif len(all) < random_max:
|
||||
elif len(all) <= random_max:
|
||||
return all
|
||||
else:
|
||||
return random.sample(all, random_max)
|
||||
|
@ -173,7 +172,7 @@ class MovieQuerySet(models.QuerySet):
|
|||
movie["count_formatted"] = self.format_count(movie["count"])
|
||||
movie["stars_icons"] = self.format_stars(movie["stars"])
|
||||
movie["file_name"] = self._fix_path_movie(movie["file_name"])
|
||||
movie["cartel"] = self._fix_path_cartel(movie['cartel'])
|
||||
movie["cartel"] = self._fix_path_cartel(movie["cartel"])
|
||||
if wikipedia:
|
||||
movie["wiki"] = self.get_wiki(movie)
|
||||
|
||||
|
@ -182,16 +181,16 @@ class MovieQuerySet(models.QuerySet):
|
|||
Enmienda ruta a medio.
|
||||
"""
|
||||
if not file_name:
|
||||
return ''
|
||||
return ""
|
||||
|
||||
letter = file_name[0].upper()
|
||||
if letter.isdigit():
|
||||
letter = '0'
|
||||
letter = "0"
|
||||
url = f"{settings.URL_CDN}/{letter}/{file_name}"
|
||||
return url
|
||||
|
||||
def _fix_path_cartel(self, file_name):
|
||||
""" Si no existe el cartel regresa el default """
|
||||
"""Si no existe el cartel regresa el default"""
|
||||
url = f"{settings.MEDIA_URL}{file_name}"
|
||||
|
||||
path = Path(f"{settings.MEDIA_ROOT}{file_name}")
|
||||
|
@ -200,7 +199,6 @@ class MovieQuerySet(models.QuerySet):
|
|||
|
||||
return url
|
||||
|
||||
|
||||
def fix_summ(self, raw):
|
||||
"""
|
||||
Enmienda sinopsis de Wikipedia.
|
||||
|
|
Loading…
Reference in New Issue