Создание многозадачного календаря для моего сайта на основе фреймворка Django
В моей базе данных есть несколько велосипедов, у каждого велосипеда есть номер и статус (доступен, в ремонте и т.д.). Мне нужно создать на главной странице таблицу: селектор месяца (для каждого месяца своя таблица) и саму таблицу, в которой столбцами будут дни месяца (да, 31 столбец), а строками - каждый велосипед.
В каждый отдельный день сохраняется статус велосипеда, и каждый день пользователь обновляет таблицу, добавляя нужный статус для данного дня. Например: В столбце для дня 24 есть все различные статусы велосипедов, представленные разными цветными точками.
Эта таблица используется для хранения истории данных всех велосипедов в системе. Таким образом, у нас есть и история состояния, и таблица, которая обновляется ежедневно.
Но я, честно говоря, понятия не имею, как это сделать. Календари на основе JavaScript кажутся неэффективными в моем случае, но я приму любые советы.