kers/events/views.py
2020-07-22 04:08:30 +02:00

25 lines
804 B
Python

from django.http import HttpResponseRedirect
from django.shortcuts import render, get_object_or_404
from django.utils import timezone
from django.urls import reverse
import datetime
from .models import Event, EventRegistration, CustomUser
def index(request):
events = Event.objects.filter(date__gte=timezone.now().date()).order_by("date")[:20]
return render(request, "events/index.html", {"events": events})
def register(request, event_id):
if request.method == "POST":
event = get_object_or_404(Event, id=event_id)
# registration = Event.entry_set.create(
# state=EventRegistration.INTERESTED,
# event=event,
# user=CustomUser.objects.get(),
# )
return HttpResponseRedirect(reverse("events:index", args=(event.id,)))