diff options
| author | Bobby <[email protected]> | 2024-09-30 14:42:08 -0400 |
|---|---|---|
| committer | Bobby <[email protected]> | 2024-09-30 14:42:08 -0400 |
| commit | 482e1536f4100d713c0fc1ee12592a9c3d550825 (patch) | |
| tree | 456833deb6e5f2c4120a13e8329c52bac57cd6dc /user_profile | |
| parent | 1b96f180838dece26741cbb6ed5e1daa5474071a (diff) | |
| download | yugen-482e1536f4100d713c0fc1ee12592a9c3d550825.tar.xz yugen-482e1536f4100d713c0fc1ee12592a9c3d550825.zip | |
Added Seasons; Fixed Watch Time Updates and Chapters
Diffstat (limited to 'user_profile')
3 files changed, 68 insertions, 6 deletions
diff --git a/user_profile/migrations/0014_alter_userhistory_anime_cover_image_and_more.py b/user_profile/migrations/0014_alter_userhistory_anime_cover_image_and_more.py new file mode 100644 index 0000000..b276738 --- /dev/null +++ b/user_profile/migrations/0014_alter_userhistory_anime_cover_image_and_more.py @@ -0,0 +1,32 @@ +# Generated by Django 5.1 on 2024-09-30 18:29 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + dependencies = [ + ("user_profile", "0013_userhistory_episode_title"), + ] + + operations = [ + migrations.AlterField( + model_name="userhistory", + name="anime_cover_image", + field=models.CharField(blank=True, max_length=256), + ), + migrations.AlterField( + model_name="userhistory", + name="anime_title_english", + field=models.CharField(blank=True, max_length=256), + ), + migrations.AlterField( + model_name="userhistory", + name="anime_title_native", + field=models.CharField(blank=True, max_length=256), + ), + migrations.AlterField( + model_name="userhistory", + name="anime_title_romaji", + field=models.CharField(blank=True, max_length=256), + ), + ] diff --git a/user_profile/migrations/0015_alter_userhistory_anime_cover_image_and_more.py b/user_profile/migrations/0015_alter_userhistory_anime_cover_image_and_more.py new file mode 100644 index 0000000..8c0b813 --- /dev/null +++ b/user_profile/migrations/0015_alter_userhistory_anime_cover_image_and_more.py @@ -0,0 +1,32 @@ +# Generated by Django 5.1 on 2024-09-30 18:29 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + dependencies = [ + ("user_profile", "0014_alter_userhistory_anime_cover_image_and_more"), + ] + + operations = [ + migrations.AlterField( + model_name="userhistory", + name="anime_cover_image", + field=models.CharField(blank=True, max_length=256, null=True), + ), + migrations.AlterField( + model_name="userhistory", + name="anime_title_english", + field=models.CharField(blank=True, max_length=256, null=True), + ), + migrations.AlterField( + model_name="userhistory", + name="anime_title_native", + field=models.CharField(blank=True, max_length=256, null=True), + ), + migrations.AlterField( + model_name="userhistory", + name="anime_title_romaji", + field=models.CharField(blank=True, max_length=256, null=True), + ), + ] diff --git a/user_profile/models.py b/user_profile/models.py index 18a0473..7c4f467 100644 --- a/user_profile/models.py +++ b/user_profile/models.py @@ -27,13 +27,11 @@ class UserPreferences(models.Model): class UserHistory(models.Model): user = models.ForeignKey(settings.AUTH_USER_MODEL, on_delete=models.CASCADE) - # anime = models.ForeignKey(Anime, on_delete=models.CASCADE) - # episode = models.ForeignKey(AnimeEpisode, on_delete=models.CASCADE) anime = models.IntegerField() - anime_title_english = models.CharField(max_length=256) - anime_title_romaji = models.CharField(max_length=256) - anime_title_native = models.CharField(max_length=256) - anime_cover_image = models.CharField(max_length=256) + anime_title_english = models.CharField(max_length=256, blank=True, null=True) + anime_title_romaji = models.CharField(max_length=256, blank=True, null=True) + anime_title_native = models.CharField(max_length=256, blank=True, null=True) + anime_cover_image = models.CharField(max_length=256, blank=True, null=True) episode = models.IntegerField() episode_title = models.CharField(max_length=256) time_watched = models.IntegerField(default=0) |
