Skip to content

Latest commit

 

History

History

task1

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 

Построение таблицы

Вам необходимо оценить динамику инфляции в РФ и подготовить сравнительную таблицу. У вас есть данные по инфляции в csv-файле, необходимо реализовать приложение, которое выводит размер инфляции по годам и месяцам в процентах и отображает общую инфляцию за год.

Вам необходимо реализовать чтение csv-файла inflation_russia.csv во view inflation_view в файле apps/views.py и вывести данные из этого файла в таблице.

Построение шаблона реализуйте в файле app/templates/inflation.html.

Таблица должна состоять из столбцов: "Год", перечисление месяцев, "Всего". Суммарно 14 столбцов.

Таблица с суммарной величиной должна быть закрашена в серый цвет.

Если инфляция за месяц была отрицательной (дефляция), то ячейка должна быть закрашена в зеленый. Если значение инфляции превысило 1%, то в красный. Должна быть реализована визуальная градация красного: от 1% до 2%, от 2% до 5%, от 5% и более (3 оттенка красного, визуально они должны быть различимы).

Если данных за месяц нет, то нужно выводить прочерк.

Пример таблицы:

Пример

Советы

Документация по проекту

Для запуска проекта необходимо:

Установить зависимости:

pip install -r requirements.txt

Выполнить команду:

python manage.py runserver