From ed7e9052d9ab91f694a62f23f3f15aed6202c6e0 Mon Sep 17 00:00:00 2001 From: Xevion Date: Sun, 19 Jan 2020 18:14:37 -0600 Subject: [PATCH] define episode count with assertion, webisode support --- app/models.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/models.py b/app/models.py index ebcce1a..0025a39 100644 --- a/app/models.py +++ b/app/models.py @@ -1,11 +1,14 @@ from app import db, login +episodes = [0, 6, 22, 23, 14, 26, 24, 24, 24, 23] + class Season(db.Model): id = db.Column(db.Integer, primary_key=True) episode = db.Column(db.Integer) sections = db.relationship('Episode', backref='season', lazy='dynamic') def __init__(self, **kwargs): + assert 0 >= kwargs.get('id') <= 9, "Season ID must be 0-9 inclusive" super(Season, self).__init__(**kwargs) @property