Skip to content

Instantly share code, notes, and snippets.

@Neceros
Last active October 3, 2016 09:03
Show Gist options
  • Save Neceros/6fd0db1c1a082b117d19b66aa3c8dec5 to your computer and use it in GitHub Desktop.
Save Neceros/6fd0db1c1a082b117d19b66aa3c8dec5 to your computer and use it in GitHub Desktop.
from django.shortcuts import render
from django.views.generic import View
from .models import Event
class EventsList(View):
model = Event
title = 'Events'
def get(self, request, *args, **kwargs):
events = Event.objects.all()
subjects = []
whats = []
wheres = []
extras = []
for event in events:
subjects.append(event.subject)
whats.append(event.what)
wheres.append(event.where)
extras.append(event.extra)
template = "events/view.html"
context = {
"title": self.title,
"subjects": subjects,
"whats": whats,
"wheres": wheres,
"extras": extras,
}
return render(request, template, context)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment