diff --git a/app/models.py b/app/models.py index b3a6d5a..9db01f2 100644 --- a/app/models.py +++ b/app/models.py @@ -580,7 +580,7 @@ class PackageScreenshot(db.Model): id=self.id) def getThumbnailURL(self): - return self.url.replace("/uploads/", "/thumbnails/332x221/") + return self.url.replace("/uploads/", "/thumbnails/350x233/") class EditRequest(db.Model): id = db.Column(db.Integer, primary_key=True) diff --git a/app/views/thumbnails.py b/app/views/thumbnails.py index d33e74c..99b9fde 100644 --- a/app/views/thumbnails.py +++ b/app/views/thumbnails.py @@ -21,20 +21,21 @@ from app import app import glob, os from PIL import Image -ALLOWED_RESOLUTIONS=[(332,221)] +ALLOWED_RESOLUTIONS=[(350,233)] def mkdir(path): if not os.path.isdir(path): os.mkdir(path) +mkdir("app/public/thumbnails/") + @app.route("/thumbnails/") @app.route("/thumbnails/x/") -def make_thumbnail(img, w=332, h=221): +def make_thumbnail(img, w=350, h=233): if not (w, h) in ALLOWED_RESOLUTIONS: abort(403) - mkdir("app/public/thumbnails/") - mkdir("app/public/thumbnails/332x221/") + mkdir("app/public/thumbnails/{}x{}/".format(w, h)) cache_filepath = "public/thumbnails/{}x{}/{}".format(w, h, img) source_filepath = "public/uploads/" + img