diff --git a/gamechanger/utils/gamechanger.py b/gamechanger/utils/gamechanger.py index 3614c2f..e26d8af 100644 --- a/gamechanger/utils/gamechanger.py +++ b/gamechanger/utils/gamechanger.py @@ -8,6 +8,7 @@ import vcr url = "https://gc.com/t/{season_id}/{team_id}/{page}" +# TODO Remove VCR @vcr.use_cassette( "gamechanger/fixtures/authenticated_session.yaml", record_mode="new_episodes" ) @@ -71,6 +72,7 @@ def scrape_page(season_id, team_id, page): return json.loads(m) +# TODO Remove VCR @vcr.use_cassette("gamechanger/fixtures/stats.yaml", record_mode="new_episodes") def stats(request): authenticated_session = get_authenticated_session(request) diff --git a/teamsnap/migrations/0001_initial.py b/teamsnap/migrations/0001_initial.py index 8e68fc2..9d70dbf 100644 --- a/teamsnap/migrations/0001_initial.py +++ b/teamsnap/migrations/0001_initial.py @@ -1,4 +1,4 @@ -# Generated by Django 3.2.13 on 2022-06-09 12:09 +# Generated by Django 3.2.13 on 2022-06-10 14:00 from django.conf import settings from django.db import migrations, models @@ -15,34 +15,30 @@ class Migration(migrations.Migration): operations = [ migrations.CreateModel( - name='Team', + name='Opponent', fields=[ ('id', models.IntegerField(primary_key=True, serialize=False)), - ('logo', models.ImageField(upload_to='logos')), - ('logo_mono', models.ImageField(upload_to='logos_mono')), + ('logo', models.ImageField(blank=True, null=True, upload_to='logos')), + ('logo_mono', models.ImageField(blank=True, null=True, upload_to='logos_mono')), ], ), migrations.CreateModel( - name="Preferences", + name='Team', fields=[ - ( - "id", - models.BigAutoField( - auto_created=True, - primary_key=True, - serialize=False, - verbose_name="ID", - ), - ), - ("managed_team_id", models.IntegerField()), - ( - "user", - models.OneToOneField( - on_delete=django.db.models.deletion.CASCADE, - related_name='teamsnap_preferences', - to=settings.AUTH_USER_MODEL, - ), - ), + ('id', models.IntegerField(primary_key=True, serialize=False)), + ('logo', models.ImageField(blank=True, null=True, upload_to='logos')), + ('logo_mono', models.ImageField(blank=True, null=True, upload_to='logos_mono')), ], ), + migrations.CreateModel( + name='Preferences', + fields=[ + ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('managed_team_id', models.IntegerField()), + ('user', models.OneToOneField(on_delete=django.db.models.deletion.CASCADE, related_name='teamsnap_preferences', to=settings.AUTH_USER_MODEL)), + ], + options={ + 'verbose_name_plural': 'preferences', + }, + ), ]