Exemplo n.º 1
0
def film_tv_screenings(request, film=None):
    user = request.user
    film = film or get_object_or_404(Film, id=request.GET.get('film_id'))
    today = get_today(request.timezone)
    days = []
    channels = get_tv_channels(request)
    for n, name in enumerate((_("Today"), _("Tomorrow"), _("Day After Tomorrow"))):
        date = today + datetime.timedelta(days=n)
        screening_set = ScreeningSet(date, channels)
        playing = screening_set.get_channels(film.id)
        if playing:
            days.append({'name':name, 'channels':playing})
    return {
        'film':film,
        'days':days,
    }
Exemplo n.º 2
0
def film_tv_screenings(request, film=None):
    user = request.user
    film = film or get_object_or_404(Film, id=request.GET.get('film_id'))
    today = get_today(request.timezone)
    days = []
    channels = get_tv_channels(request)
    for n, name in enumerate(
        (_("Today"), _("Tomorrow"), _("Day After Tomorrow"))):
        date = today + datetime.timedelta(days=n)
        screening_set = ScreeningSet(date, channels)
        playing = screening_set.get_channels(film.id)
        if playing:
            days.append({'name': name, 'channels': playing})
    return {
        'film': film,
        'days': days,
    }
Exemplo n.º 3
0
def film_cinema_screenings(request, film=None):
    user = request.user
    film = film or get_object_or_404(Film, id=request.GET.get('film_id'))
    today = get_today(request.timezone)
    days = []
    towns = ()

    MAX_NUMBER_OF_SCREENINGS = getattr(settings, 'MAX_NUMBER_OF_SCREENINGS', 8)

    channels = get_theaters(request) or ()

    for n, name in enumerate((_("Today"), _("Tomorrow"), _("Day After Tomorrow"))):
        date = today + datetime.timedelta(days=n)
        screening_set = ScreeningSet(date, channels)
        playing = screening_set.get_channels(film.id)
        if playing:
            days.append({'name':name, 'channels':playing})

    return {
        'film':film,
        'days':days,
        'towns_playing': towns,
    }
Exemplo n.º 4
0
def film_cinema_screenings(request, film=None):
    user = request.user
    film = film or get_object_or_404(Film, id=request.GET.get('film_id'))
    today = get_today(request.timezone)
    days = []
    towns = ()

    MAX_NUMBER_OF_SCREENINGS = getattr(settings, 'MAX_NUMBER_OF_SCREENINGS', 8)

    channels = get_theaters(request) or ()

    for n, name in enumerate(
        (_("Today"), _("Tomorrow"), _("Day After Tomorrow"))):
        date = today + datetime.timedelta(days=n)
        screening_set = ScreeningSet(date, channels)
        playing = screening_set.get_channels(film.id)
        if playing:
            days.append({'name': name, 'channels': playing})

    return {
        'film': film,
        'days': days,
        'towns_playing': towns,
    }