diff --git a/django_code/apps/random_simpsons/models.py b/django_code/apps/random_simpsons/models.py index 330728f..ed68901 100644 --- a/django_code/apps/random_simpsons/models.py +++ b/django_code/apps/random_simpsons/models.py @@ -1,13 +1,26 @@ from django.db import models from datetime import datetime +from django.utils.timezone import make_aware + class SimpsonsData(models.Model): season = models.IntegerField() episode = models.IntegerField() url = models.CharField(max_length=1000) seen = models.BooleanField() - modified_at = models.DateTimeField(default=datetime.fromtimestamp(0)) + modified_at = models.DateTimeField(default=lambda: make_aware(datetime.fromtimestamp(0))) + class Meta: db_table = 'episodes' +class urlData(models.Model): + url_example = models.CharField(max_length=1000, help_text="https://www.1shows.org/tv/456-the-simpsons?streaming=true&season=18&episode=5") + prefix = models.CharField(max_length=1000, help_text="https://www.1shows.org/tv/456-the-simpsons?streaming=true&season=") + infix = models.CharField(max_length=1000, help_text="8&episode=") + suffix = models.CharField(max_length=1000, help_text="") + addedDate = models.DateField('Published', blank=True, null=True, auto_now_add=True) + + class Meta: + db_table = 'redirectUrl' + simpsons_data_object = SimpsonsData.objects.using('simpsons_db')