Exemplo n.º 1
0
def film_screenings(film, filter):
    past = filter.get('past', False)
    screenings = showtimes_helper.film_screenings(film,
                                                  filter['date'],
                                                  filter['channels'],
                                                  past=past,
                                                  days=filter.get('days', 1))
    # TODO
    return [s for i, s in enumerate(screenings) if i < 10]
Exemplo n.º 2
0
def filmscreenings_text(user, film, channels, date, days):
    screenings = list(showtimes_helper.film_screenings(film, date, channels, days=days))
    timezone_id = user.get_profile().timezone_id
    try:
        timezone = timezone_id and pytz.timezone(timezone_id) or pytz.utc
    except pytz.UnknownTimeZoneError:
        timezone = pytz.utc
    
    return dict(
        film=film,
        channels=channels,
        date=date,
        days=days,
        screenings=screenings,
        timezone=timezone,
    )
Exemplo n.º 3
0
def filmscreenings_text(user, film, channels, date, days):
    screenings = list(
        showtimes_helper.film_screenings(film, date, channels, days=days))
    timezone_id = user.get_profile().timezone_id
    try:
        timezone = timezone_id and pytz.timezone(timezone_id) or pytz.utc
    except pytz.UnknownTimeZoneError:
        timezone = pytz.utc

    return dict(
        film=film,
        channels=channels,
        date=date,
        days=days,
        screenings=screenings,
        timezone=timezone,
    )
Exemplo n.º 4
0
def film_screenings(film, filter):
    past = filter.get('past', False)
    screenings = showtimes_helper.film_screenings(film, filter['date'], filter['channels'], past=past, days=filter.get('days', 1))
    # TODO
    return [s for i, s in enumerate(screenings) if i<10]