From dabb94abc5dad647ebbeaebc365df40239ea9778 Mon Sep 17 00:00:00 2001 From: Tony Date: Wed, 10 Nov 2021 15:25:52 -0600 Subject: [PATCH 3/5] Bold and biggened event name --- events/templates/events/schedule.html | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/events/templates/events/schedule.html b/events/templates/events/schedule.html index f71dd16..dff2d79 100644 --- a/events/templates/events/schedule.html +++ b/events/templates/events/schedule.html @@ -1,15 +1,10 @@ - -{% extends 'base.html' %} - -{% block title %} {{ title }} {% endblock %} - -{% block content %} +{% extends 'base.html' %}{% block title %} {{ title }} {% endblock %}{% block content %}

{{ title }}

    {% for event in events %} -
  1. - {{ event.away_team.name }} vs. {{ event.home_team.name }}
    +
  2. + {{ event.away_team.name }} vs. {{ event.home_team.name }}
    {{ event.start|date:"l, F j, Y g:i A" }}
    {{ event.venue.name }}
    Edit Event Details From a99c29f49b95323f7ca8724c2224007254dc10a0 Mon Sep 17 00:00:00 2001 From: Tony Date: Wed, 10 Nov 2021 15:31:01 -0600 Subject: [PATCH 4/5] added title/subtitle layout to list for teams and venues --- teams/views.py | 8 +++++++- venues/views.py | 13 ++++++++++--- 2 files changed, 17 insertions(+), 4 deletions(-) diff --git a/teams/views.py b/teams/views.py index c114ebf..3476936 100644 --- a/teams/views.py +++ b/teams/views.py @@ -8,7 +8,13 @@ def root(request): def list(request): teams = Team.objects.all() - return render(request, 'list.html', {'title': "Teams", 'items': [(team.id, f"{team.name}") for team in teams], 'edit_url_name':'edit team'}) + return render(request, 'list.html', {'title': "Players", + 'items': [ + {'id':team.id, + 'title':f"{team.name}" + } + for team in teams], + 'edit_url_name': 'edit team'}) def edit(request, id=0): # if this is a POST request we need to process the form data diff --git a/venues/views.py b/venues/views.py index 9e09cb6..4458eb3 100644 --- a/venues/views.py +++ b/venues/views.py @@ -1,5 +1,5 @@ from django.shortcuts import render, redirect, get_object_or_404 -from django.http import HttpResponse +from django.http import HttpResponse, HttpResponseBadRequest from .models import Venue from .forms import VenueForm @@ -8,7 +8,13 @@ def root(request): def list(request): venues = Venue.objects.all() - return render(request, 'list.html', {'title': "Venues", 'items': [(venue.id, f"{venue.name}") for venue in venues], 'edit_url_name': 'edit venue'}) + return render(request, 'list.html', {'title': "Venues", + 'items': [ + {'id':venue.id, + 'title':f"{venue.name}" + } + for venue in venues], + 'edit_url_name': 'edit venue'}) def edit(request, id=0): @@ -26,7 +32,8 @@ def edit(request, id=0): # ... # redirect to a new URL: new_venue, did_create = Venue.objects.update_or_create(pk=id, defaults=form.cleaned_data) - return render(request, 'success.html', {'call_back':'players list'}) + return render(request, 'success.html', {'call_back':'players list','id':new_venue.id}, status=201 if did_create else 200) + return HttpResponseBadRequest() # if a GET (or any other method) we'll create a blank form else: From 6148bf5d613ed7d796065ba777439974f97ccfb9 Mon Sep 17 00:00:00 2001 From: Tony Date: Thu, 11 Nov 2021 07:27:40 -0600 Subject: [PATCH 5/5] Change schedule "vs." to capital letters --- events/templates/events/schedule.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/events/templates/events/schedule.html b/events/templates/events/schedule.html index dff2d79..298f6ca 100644 --- a/events/templates/events/schedule.html +++ b/events/templates/events/schedule.html @@ -4,7 +4,7 @@
      {% for event in events %}
    1. - {{ event.away_team.name }} vs. {{ event.home_team.name }}
      + {{ event.away_team.name }} vs. {{ event.home_team.name }}
      {{ event.start|date:"l, F j, Y g:i A" }}
      {{ event.venue.name }}
      Edit Event Details