Как создать расписание в форме пончиковой диаграммы с помощью django

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

<div class="footer">
  <div class="input_content">
    <form>
      <label>Input activity</label>
      <input>
      <button>play / pause</button>
      <button>stop
      </button>
    </form>
  </div>
</div>

html выше:

введите описание изображения здесь

Пример изображения, которое я хочу нарисовать в html:

введите описание изображения здесь

В настоящее время я думаю о следующем:

  1. Введите цвет и активность в html и нажмите кнопку play для сохранения данных (дата, цвет, активность, время начала) в sqlite Django, и нажмите кнопку end для сохранения времени окончания в sqlite.
  2. Отрисуйте диаграмму пончиков в html, используя сохраненные данные (дата, цвет, активность, время начала, время окончания) с помощью views.py. Мероприятия одного дня должны отображаться на одном графике.

Хотелось бы узнать, реализуемо ли то, о чем я думаю, или есть лучший способ. Заранее спасибо.

Вернуться на верх