From 27bccdea5d5e376fdecb27b03f692408a2cc1f99 Mon Sep 17 00:00:00 2001 From: syn Date: Mon, 23 Mar 2020 10:42:48 +0300 Subject: Fix image serving * Fix hardcoded url * Improve resizing --- config.py | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) (limited to 'config.py') diff --git a/config.py b/config.py index dca2efc..516b306 100644 --- a/config.py +++ b/config.py @@ -1,5 +1,6 @@ from uuid import UUID from os import environ +from pathlib import Path host = '0.0.0.0' port = 80 @@ -12,14 +13,16 @@ PG_URI = f'postgres://{pg_user}:{pg_pass}@pg' APP_SECRET = UUID('8036587d-11ea-4c59-af9b-9da52eded1bc').bytes -NGX_IMAGE_PATH = '/var/ngx_img/{}' -NGX_IMAGE_URL = '/ngx_img/{}' -CUT_SIZES = [ - (256, 256), - (512, 512), - (1024, 1024), - (2048, 2048), -] +NGX_IMAGE_PATH = Path('/var/ngx_img') +NGX_IMAGE_URL = Path('/ngx_img') + +CUT_SIZES = { + 's': (256, 256), + 'm': (512, 512), + 'l': (1024, 1024), + 'xl': (2048, 2048) + # 'o': +} DELETE_FILE_ON_DELETE = False NOT_FOUND_IMAGE_CONTENT_TYPE = 'image/jpeg' -- cgit v1.2.1-18-gbd029