Jon Solow
commited on
Commit
·
e310fd9
1
Parent(s):
c0a6646
Implement a rosters short team name and mapping to pfr team names
Browse files- src/domain/teams.py +6 -0
src/domain/teams.py
CHANGED
@@ -12,6 +12,7 @@ class NFLTeam:
|
|
12 |
city: str
|
13 |
division: divisions.NFLDivision
|
14 |
footballguys_short_name: str = ""
|
|
|
15 |
url: str = ""
|
16 |
injury_report_suffix: str = "/team/injury-report/"
|
17 |
|
@@ -19,6 +20,7 @@ class NFLTeam:
|
|
19 |
self.footballguys_short_name = (
|
20 |
self.team_short_name if self.footballguys_short_name == "" else self.footballguys_short_name
|
21 |
)
|
|
|
22 |
self.conference: NFLConference = self.division.conference
|
23 |
self.injury_report_url = urljoin(self.url, self.injury_report_suffix)
|
24 |
self.team_full_name = " ".join([self.city, self.team_name])
|
@@ -179,6 +181,7 @@ los_angeles_rams = NFLTeam(
|
|
179 |
team_short_name="LAR",
|
180 |
division=divisions.NFCWest,
|
181 |
url="https://www.therams.com/",
|
|
|
182 |
)
|
183 |
|
184 |
miami_dolphins = NFLTeam(
|
@@ -303,3 +306,6 @@ PLAYOFFS_TEAMS = [
|
|
303 |
# tbd
|
304 |
green_bay_packers,
|
305 |
]
|
|
|
|
|
|
|
|
12 |
city: str
|
13 |
division: divisions.NFLDivision
|
14 |
footballguys_short_name: str = ""
|
15 |
+
rosters_short_name: str = ""
|
16 |
url: str = ""
|
17 |
injury_report_suffix: str = "/team/injury-report/"
|
18 |
|
|
|
20 |
self.footballguys_short_name = (
|
21 |
self.team_short_name if self.footballguys_short_name == "" else self.footballguys_short_name
|
22 |
)
|
23 |
+
self.rosters_short_name = self.team_short_name if self.rosters_short_name == "" else self.rosters_short_name
|
24 |
self.conference: NFLConference = self.division.conference
|
25 |
self.injury_report_url = urljoin(self.url, self.injury_report_suffix)
|
26 |
self.team_full_name = " ".join([self.city, self.team_name])
|
|
|
181 |
team_short_name="LAR",
|
182 |
division=divisions.NFCWest,
|
183 |
url="https://www.therams.com/",
|
184 |
+
rosters_short_name="LA",
|
185 |
)
|
186 |
|
187 |
miami_dolphins = NFLTeam(
|
|
|
306 |
# tbd
|
307 |
green_bay_packers,
|
308 |
]
|
309 |
+
|
310 |
+
|
311 |
+
SCHEDULE_NAME_TO_PFR_NAME_MAP = {t.rosters_short_name: t.team_full_name for t in ALL_TEAMS}
|