from django.shortcuts import render from .models import NotionPage from django.conf import settings import time # Create your views here. def meeting_overview(request): html = '' page = NotionPage.objects.get(url=settings.NOTION_URL).page meeting_block = None for block in page.children: if block.id == '383b2866-a0ae-4f4e-b246-4131117721c0': meeting_block = block.collection break sort_dict = {} for meeting in meeting_block.get_rows(): month = meeting.title.split(' ')[0].lower() if month in sort_dict: sort_dict[month].append(meeting) else: sort_dict[month] = [meeting] # html = f'

{meeting.title}

' + html for month in sort_dict.keys(): string = '
{}{}
' button = f'

{month}

' tmp = '' for meeting in sort_dict[month]: tmp = f'
  • {meeting.title}
  • ' + tmp tmp = f'