from django.utils.timezone import now
from django.utils.translation import ugettext_lazy as _
from django.views.generic.base import TemplateView
+from emissions.app_settings import app_settings as emissions_app_settings
from emissions.models import Diffusion, Emission, Episode, Focus, NewsItem, Schedule
from emissions.utils import period_program
nb_lines = 2 * 24 # the cells are half hours
times = ['%02d:%02d' % (x / 2, x % 2 * 30) for x in range(nb_lines)]
times = (
- times[2 * Schedule.DAY_HOUR_START + (1 if Schedule.DAY_MINUTE_START else 0) :]
- + times[: 2 * Schedule.DAY_HOUR_START + (1 if Schedule.DAY_MINUTE_START else 0)]
+ times[
+ 2 * emissions_app_settings.DAY_HOUR_START
+ + (1 if emissions_app_settings.DAY_MINUTE_START else 0) :
+ ]
+ + times[
+ : 2 * emissions_app_settings.DAY_HOUR_START
+ + (1 if emissions_app_settings.DAY_MINUTE_START else 0)
+ ]
)
context['times'] = times
weeks.append(
{'start_date': start_date, 'end_date': start_date + datetime.timedelta(days=6), 'grid': grid}
)
- start_time = datetime.time(Schedule.DAY_HOUR_START, Schedule.DAY_MINUTE_START)
+ start_time = datetime.time(
+ emissions_app_settings.DAY_HOUR_START, emissions_app_settings.DAY_MINUTE_START
+ )
base_start_time = datetime.datetime.combine(start_date, start_time)
for line_no in range(48):
grid_row = []