From 04b5488ede47c4ddf84e77bae887bcb202096d61 Mon Sep 17 00:00:00 2001
From: nprasad2077 <114438461+nprasad2077@users.noreply.github.com>
Date: Wed, 10 May 2023 15:31:59 -0500
Subject: [PATCH] landing page created
---
nba_data/templates/landing.html | 14 ++++++++++++++
nba_data/urls.py | 3 ++-
nba_data/views.py | 3 +++
3 files changed, 19 insertions(+), 1 deletion(-)
create mode 100644 nba_data/templates/landing.html
diff --git a/nba_data/templates/landing.html b/nba_data/templates/landing.html
new file mode 100644
index 0000000..47de3e7
--- /dev/null
+++ b/nba_data/templates/landing.html
@@ -0,0 +1,14 @@
+
+
+
+
+
+
+ NBA Data API
+
+
+
+ Welcome to NBA Data API!
+
+
+
\ No newline at end of file
diff --git a/nba_data/urls.py b/nba_data/urls.py
index 6b68608..007980c 100644
--- a/nba_data/urls.py
+++ b/nba_data/urls.py
@@ -1,7 +1,8 @@
from django.urls import path
-from .views import PlayerDataList, PlayerDataByTeamList, PlayerDataBySeasonList, PlayerDataByNameList, TopScorersbySeasonList, TopScorersbySeasonListPlayoffs, ThreeTwoTopPointTrends, TopAssistsBySeasonList, TopReboundsBySeasonList, TopBlocksBySeasonList, TopStealsBySeasonList, TopOffensiveReboundsBySeasonList, TopDefensiveReboundsBySeasonList, PointsPerGameHistogramBySeasonList, TopPtsScatterPlotData, TopPtsScatterPlotDataFast, TopPtsScatterPlotDataFast2018, Top20ScorersPost2009WS, Top20ScorersPost2014WS, Top20ScorersPost2018WS, TopAssistsBySeasonListPlayoffs, Top25ScorersPostSeasonPlayoffs, TopPtsScatterPlotDataFastSelect, OverallDBStats, TopScorersbySeasonTotalsList, TopAssistsBySeasonTotalsList, TopReboundsbySeasonTotalsList, TopStealsbySeasonTotalsList, TopBlocksbySeasonTotalsList, TopDefensiveReboundsBySeasonTotalsList, TopOffensiveReboundsbySeasonTotalsList, UsageRateHistogramView, PlayerShotChartDataList
+from .views import PlayerDataList, PlayerDataByTeamList, PlayerDataBySeasonList, PlayerDataByNameList, TopScorersbySeasonList, TopScorersbySeasonListPlayoffs, ThreeTwoTopPointTrends, TopAssistsBySeasonList, TopReboundsBySeasonList, TopBlocksBySeasonList, TopStealsBySeasonList, TopOffensiveReboundsBySeasonList, TopDefensiveReboundsBySeasonList, PointsPerGameHistogramBySeasonList, TopPtsScatterPlotData, TopPtsScatterPlotDataFast, TopPtsScatterPlotDataFast2018, Top20ScorersPost2009WS, Top20ScorersPost2014WS, Top20ScorersPost2018WS, TopAssistsBySeasonListPlayoffs, Top25ScorersPostSeasonPlayoffs, TopPtsScatterPlotDataFastSelect, OverallDBStats, TopScorersbySeasonTotalsList, TopAssistsBySeasonTotalsList, TopReboundsbySeasonTotalsList, TopStealsbySeasonTotalsList, TopBlocksbySeasonTotalsList, TopDefensiveReboundsBySeasonTotalsList, TopOffensiveReboundsbySeasonTotalsList, UsageRateHistogramView, PlayerShotChartDataList, landing_page
urlpatterns = [
+ path('', landing_page, name='landing'),
path('api/playerdata/', PlayerDataList.as_view(), name='playerdata_list'),
path('api/playerdata/team//', PlayerDataByTeamList.as_view(), name='playerdata_by_team'),
path('api/playerdata/season//', PlayerDataBySeasonList.as_view(), name='playerdata_by_season'),
diff --git a/nba_data/views.py b/nba_data/views.py
index 148759c..7eaf587 100644
--- a/nba_data/views.py
+++ b/nba_data/views.py
@@ -667,3 +667,6 @@ class PlayerShotChartDataList(generics.ListAPIView):
season = self.kwargs['season']
return PlayerShotChartData.objects.filter(player_name__icontains=player_name, season=season).order_by('id')
+
+def landing_page(request):
+ return render(request, 'landing.html')
\ No newline at end of file