aboutsummaryrefslogtreecommitdiff
path: root/user_profile
diff options
context:
space:
mode:
authorBobby <[email protected]>2024-09-30 14:42:08 -0400
committerBobby <[email protected]>2024-09-30 14:42:08 -0400
commit482e1536f4100d713c0fc1ee12592a9c3d550825 (patch)
tree456833deb6e5f2c4120a13e8329c52bac57cd6dc /user_profile
parent1b96f180838dece26741cbb6ed5e1daa5474071a (diff)
downloadyugen-482e1536f4100d713c0fc1ee12592a9c3d550825.tar.xz
yugen-482e1536f4100d713c0fc1ee12592a9c3d550825.zip
Added Seasons; Fixed Watch Time Updates and Chapters
Diffstat (limited to 'user_profile')
-rw-r--r--user_profile/migrations/0014_alter_userhistory_anime_cover_image_and_more.py32
-rw-r--r--user_profile/migrations/0015_alter_userhistory_anime_cover_image_and_more.py32
-rw-r--r--user_profile/models.py10
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)