From a2839c9f912dc4876d1b49098fe30c6fddabb960 Mon Sep 17 00:00:00 2001 From: Bastiaan Welmers Date: Mon, 4 May 2020 18:03:03 +0200 Subject: [PATCH] Fix models --- videodinges/models.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/videodinges/models.py b/videodinges/models.py index 92a2766..d353eec 100644 --- a/videodinges/models.py +++ b/videodinges/models.py @@ -7,15 +7,15 @@ Quality = namedtuple('Quality', ['name', 'width', 'height', 'priority']) qualities = ( Quality(name='360p', width=640, height=360, priority=1), Quality(name='480p', width=853, height=480, priority=2), - Quality(name='480p', width=1280, height=720, priority=2), + Quality(name='720p', width=1280, height=720, priority=2), Quality(name='1080p', width=1920, height=1080, priority=1), ) class Video(models.Model): id = models.AutoField(primary_key=True) - title = models.CharField() - slug = models.CharField() + title = models.CharField(max_length=256) + slug = models.CharField(max_length=256) description = models.TextField() created_at = models.DateTimeField(default=datetime.now) updated_at = models.DateTimeField(default=datetime.now) @@ -28,5 +28,5 @@ class Video(models.Model): class Transcoding(models.Model): id = models.AutoField(primary_key=True) video = models.ForeignKey(Video, on_delete=models.CASCADE) - quality = models.CharField(choices=(quality.name, quality.name) for quality in qualities) + quality = models.CharField(choices=((quality.name, quality.name) for quality in qualities), max_length=128) file = models.FileField()