diff --git a/benchcoach/urls.py b/benchcoach/urls.py
index 2a98129..7ef45f9 100644
--- a/benchcoach/urls.py
+++ b/benchcoach/urls.py
@@ -21,7 +21,7 @@ from django.conf import settings
from .views import welcome
urlpatterns = [
- path('', welcome),
+ path('', welcome, name="home"),
path('admin/', admin.site.urls),
path('events/', include('events.urls')),
path('teams/', include('teams.urls')),
diff --git a/events/templates/events/schedule.html b/events/templates/events/schedule.html
index b4cbd40..8c64b04 100644
--- a/events/templates/events/schedule.html
+++ b/events/templates/events/schedule.html
@@ -1,15 +1,19 @@
-{% load bootstrap5 %}
-{% bootstrap_css %}
-{% bootstrap_javascript %}
-
Schedule
-Schedule
-
+{% extends 'base.html' %}
+
+{% block title %} {{ title }} {% endblock %}
+
+{% block content %}
+
+{{ title }}
+
{% for event in events %}
- -
+
-
{{ event.away_team.name }} vs. {{ event.home_team.name }}
{{ event.start|date:"l, F j, Y g:i A" }}
{{ event.venue.name }}
{% endfor %}
-
\ No newline at end of file
+
+
+{% endblock %}
\ No newline at end of file
diff --git a/events/views.py b/events/views.py
index 82ee6d1..dfc2e6e 100644
--- a/events/views.py
+++ b/events/views.py
@@ -6,4 +6,4 @@ def root(request):
def schedule(request):
events = Event.objects.all()
- return render(request, 'events/schedule.html', {'events': events})
\ No newline at end of file
+ return render(request, 'events/schedule.html', {'title':'Schedule', 'events': events})
\ No newline at end of file
diff --git a/teams/templates/teams/list.html b/teams/templates/teams/list.html
deleted file mode 100644
index 554d9df..0000000
--- a/teams/templates/teams/list.html
+++ /dev/null
@@ -1,13 +0,0 @@
-{% load bootstrap5 %}
-{% bootstrap_css %}
-{% bootstrap_javascript %}
-
-Teams
-Teams
-
-{% for team in teams %}
- -
- {{ team.name }}
-
-{% endfor %}
-
\ No newline at end of file
diff --git a/teams/views.py b/teams/views.py
index 9714407..63321a5 100644
--- a/teams/views.py
+++ b/teams/views.py
@@ -6,4 +6,4 @@ def root(request):
def list(request):
teams = Team.objects.all()
- return render(request, 'teams/list.html', {'teams': teams})
\ No newline at end of file
+ return render(request, 'list.html', {'title': "Teams", 'items': [f"{team.name}" for team in teams]})
\ No newline at end of file
diff --git a/templates/home.html b/templates/home.html
index e58fc35..8d4d55e 100644
--- a/templates/home.html
+++ b/templates/home.html
@@ -1,17 +1,11 @@
-
-
-
- {% load bootstrap5 %}
-{% bootstrap_css %}
-{% bootstrap_javascript %}
-
- Bench Coach
-
-Bench Coach
+{% extends "base.html" %}
+
+{% block title %}Bench Coach Home{% endblock %}
+
+{% block content %}
+
{% for page in pages %}
{{ page }}
{% endfor %}
-
-
-
\ No newline at end of file
+{% endblock %}
\ No newline at end of file
diff --git a/templates/navbar.html b/templates/navbar.html
deleted file mode 100644
index c7f6cbe..0000000
--- a/templates/navbar.html
+++ /dev/null
@@ -1,73 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/venues/views.py b/venues/views.py
index 34d5f97..47eeecf 100644
--- a/venues/views.py
+++ b/venues/views.py
@@ -6,4 +6,4 @@ def root(request):
def list(request):
venues = Venue.objects.all()
- return render(request, 'venues/list.html', {'venues': venues})
\ No newline at end of file
+ return render(request, 'list.html', {'title': "Venues", 'items': [f"{venue.name}" for venue in venues]})
\ No newline at end of file