Отображение данных из базы данных mysql в календаре django

Я хочу разработать календарь и отобразить данные из базы данных mysql в django, как показано ниже:

enter image description here

Здесь значения года извлекаются из базы данных mysql.

Любая помощь будет высоко оценена!
Спасибо!!!

пробовали ли вы:

years={}
persons = Persons.objects.all()
for person in persons:
   years[person.firstname]=person.doj.year

Я изменил набор запросов, чтобы получить отчетливый год из колонки datetime, и он отлично работает для меня:

def calender(request):
    dateofjoining = Persons.objects.extra(select={"doj": "EXTRACT(YEAR FROM doj)"}).distinct().values_list("doj", flat=True)
    
    person = {
        "Years": dateofjoining
    }
    print(person["Years"][0])
    return render(request, "home.html", person)

Но я не могу отобразить его в представлении календаря.

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