from django.http import HttpResponse from django.shortcuts import render from django.views import generic from django.template import loader from django.views.decorators.clickjacking import xframe_options_exempt # Create your views here. from caldav.models import * @xframe_options_exempt def view_task_caldav(request): o_caldav = cls_caldav(url="https://sync.infomaniak.com/calendars/AA01593/a4835de4-b3cd-46ca-8f48-3dacd3a2b46e?export") o_caldav.get_caldav_data() template = loader.get_template("task/task.html") context = {'latest_task_list':o_caldav.day, 'night_task_list': o_caldav.night} return HttpResponse(template.render(context,request)) @xframe_options_exempt def view_vhc_caldav(request): o_caldav = cls_caldav(url="https://sync.infomaniak.com/calendars/AA01593/4f7b4591-a4c4-4443-9f78-01df068f58b8?export") o_caldav.get_caldav_data(periode=2) template = loader.get_template("vhc/vhc_view.html") context = {'latest_task_list': o_caldav.items} return HttpResponse(template.render(context, request)) @xframe_options_exempt def view_rh_caldav(request): o_caldav = cls_caldav(url="https://sync.infomaniak.com/calendars/AA01593/c9916d31-c25b-4b0b-8673-81e2164b6f10?export") o_caldav.get_caldav_data(periode=2) template = loader.get_template("rh/rh_view.html") context = {'latest_task_list': o_caldav.items} return HttpResponse(template.render(context, request))