-
Notifications
You must be signed in to change notification settings - Fork 0
Stuff to change every year
mgale456 edited this page Mar 5, 2020
·
4 revisions
make a new Team_Data.csv with at least these columns (can be done with a join):
- Name - team name
- School - team's school
- Abbr - team name abbreviation
- Email - captain's email
- Captain Name - captain's name
- Manually add them through the Django admin site
url: /admin/. This is easiest, but the data will dissappear if you remove the docker volume. This is not good if you are making any changes or doing any development, since you may have to remigrate the db - Update the migration file:
team_management/migrations/team_management/0002.....pyThis is the best option, since the data is stored in a persistent file
edit team_management/models.py
under GameParticipant edit switcher and add def <name of scoringType>. I recommend following the format of brewPotion from 2020. For each time they score, it calculates what it is worth with a simple formula, and then multiplies it by the multiplier. You can get more complicated with if statements or anything you want.