«Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату

Європейська комісія готує нові правила, які полегшать конфіскацію майна росіян, що потрапили до санкційних списків.

«Ми створюємо для Європи інструмент, щоб зробити можливими конфіскації у осіб, які потрапили під санкції, у всіх державах ЄС», – заявив 11 травня комісар Євросоюзу з питань юстиції Дідьє Рейндерс.

Наразі санкції ЄС дозволяють лише заморожувати активи осіб та компаній із санкційного списку. Однак Єврокомісія розробляє новий юридичний інструмент, який прирівняє до кримінального злочину будь-яку спробу порушити або обійти санкції – наприклад, спробу передати активи членам родини або підставним особам. Як повідомила агенція Reuters, відповідна законодавча пропозиція має бути оприлюднена 25 травня. Кінцевою метою цього процесу буде перерозподіл доходів від цих конфіскацій на користь України, зазначив Рейндерс.

«Сушите весла, сэр!»

Загалом з початку повномасштабної російської агресії у «заморозці» за кордонами рф опинилися сотні мільярдів доларів, що належали олігархам з оточення путіна. Зокрема, лише одна Франція наклала арешт на російські активи вартістю 23 млрд євро, Бельгія – 10 млрд євро, а от Німеччина досі пасе задніх, заморозивши наразі лише 341 млн євро. З цього приводу фракція ХДС/ХСС 12 травня заявила у Бундестазі, що Німеччина має негайно вдосконалити юридичні механізми реалізації накладених санкцій, щоб перестати бути «тихою гаванню для економічних друзів путіна».

До речі, про гавані. Найбільшу увагу широкого загалу зазвичай привертає арешт розкішних яхт, які самі по собі є символом російського олігархату. За останні два з половиною місяця без своїх плавучих іграшок залишилися, зокрема, виконавчий директор «Роснефти» Ігор Сєчін, металургічний магнат Віктор Вексельберг, колишній співвласник «Альфа-банку» Олексій Кузьмічов, власник основного російського виробника золота «Полюс Золото» Сулейман Керімов та багато інших «грошових мішків» з оточення путіна.

Новини.LIVE презентує вам стислу хронологію корабельних втрат, які понесли путінські олігархи у нерівній боротьбі із санкційним законодавством.

Хроніки (не)затоплених кораблів: підводний човен, золоті вбиральні та «невичерпний винний льох»

2 березня у Гамбурзі затримана 156-метрова супер’яхта Алішера Усманова, найбагатшої людини Росії 2012 року за версією Forbes. Вартість яхти «Dilbar» (названої на честь матері Усманова) складає приблизно 800 млн доларів. На ній встановлено найбільший у світі критий басейн об’ємом 180 куб. м. Як виявилося, формально власником яхти є Гульбахор Ісмаїлова, сестра Усманова, тому після розслідування, проведеного німецькою владою, Ісмаїлову також було внесено до санкційних списків.

3 березня у порту Ла-Сьйота на Лазурному березі французькі правоохоронці затримали 85,6-метрову яхту «Amore Vero» (італ. «Справжнє кохання») вартістю близько 190 млн доларів. «Amore Vero» належить Ігорю Сєчіну і має гелікоптерний майданчик, басейн, ліфт, джакузі та дві суперкомфортні VIP-каюти на верхній палубі.

4 березня стало зовсім невдалим днем для путінських олігархів: цього дня з’явилося повідомлення про заблокування в Італії відразу двох яхт. У Сан-Ремо заарештували яхту Геннадія Тимченка «Lena» (вартістю приблизно 50 млн доларів), а в порту міста Імперія – яхту власника «Северсталі» Олексія Мордашова «Lady M» (близько 70 млн доларів). Після арешту «Lady M» наляканий Мордашов про всяк випадок перегнав із Сейшел до Владивостоку іншу свою яхту – 142-метровий «Nord». Його поява у Владивостоцькому порту викликала неабиякий захват серед місцевих мешканців: адже до цього російські олігархи зазвичай гребували рідними портами, тримаючи свої яхти виключно у теплих морях.

11 березня «жертвою» конфіскаторів став російський мільярдер Андрій Мельниченко: італійська влада заарештувала у Трієсті його 143-метрову яхту з лаконічною назвою «А». Яхта вартістю близько 400 млн доларів має парусні щогли заввишки 100 метрів.

15 березня – ще один катастрофічний день для путінських «яхтсменів»: у Барселоні затримали яхту «Valerie» вартістю 140 млн доларів, що належала гендиректору «Ростеха» Сергію Чемезову. Того ж дня на Майорці заарештовано яхту «Lady Anastasia» очільника «Рособоронэкспорта» Олександра Міхєєва. Яхта Міхєєва (орієнтовною вартістю 8 млн доларів) стала знаменитою ще наприкінці лютого: саме її спустив під воду один з членів екіпажу – українець, який обурився нападом росії на Україну. Примітно, що заслухавши покази українського моряка, іспанський суд не став висувати йому звинувачень та з-під варти.

16 березня знов «постраждав» Ігор Сєчін: іспанська влада затримала його 135-метрову яхту «Crescent» (орієнтовна вартість – 600 млн доларів), яка перебувала у каталонському порту Таррагона. Того ж дня дійшла черга і до українського кума путіна Віктора Медведчука: хорватські правоохоронці наклали арешт на його 93-метрову яхту «Royal Romance», яка оцінюється у 200 млн доларів. Раніше Медведчук намагався сховати яхту від санкцій, переоформивши її з офшорної компанії Fregata Marine Ltd, що належала його дружині Оксані Марченко, на іншу компанію – Holdings Ltd, зареєстровану на Маршаллових островах. Однак цей трюк не спрацював, і вже у квітні Личаківський райсуд Львова передав яхту Нацагентству України з питань виявлення, розшуку та менеджменту активів (АРМА). Як повідомили в агентстві, АРМА планує продати її на відкритих торгах.

21 березня суд у Гібралтарі (заморська територія Великої Британії) наклав арешт на яхту російського мільярдера Дмитра Пумпянського вартістю 70 млн доларів. На борту яхти «Axioma» (попередня назва – «Red Square», тобто «Красна площа») – 6 кают, 3D-кинотеатр, сауна та зона для барбекю. Крім того, наприкінці березня у Каннах та в Антибі французька влада затримала ще дві російських яхти - «La Petite Ourse» («Мала Ведмедиця») та «La Grande Ourse» («Велика Ведмедиця»). Обидві «ведмедиці» належали екс-співвласнику «Альфа-банку» Олексію Кузьмичову, а їхня загальна вартість складає приблизно 90 млн доларів.

Наступного дня, 22 березня, видання Helsingin Sanomat повідомило, що Фінляндія затримала вже 21 яхту, чиї власники можуть перебувати під санкціями. Зокрема, на початку місяця у порту Котка було затримано 34-метрову яхту «Fotinia», якою користувався екс-президент та екс-прем’єр росії Дмитро Медведєв.

29 березня міністр транспорту Великої Британії Грант Шеппс розповів журналістам, що у лондонських доках заарештовано супер’яхту «Phi» вартістю 38 млн фунтів стерлінгів (близько 46 млн доларів). За словами Шеппса, вона належить російському олігарху, близькому до путіна, однак імені цього олігарха міністерство не розкриває. Як пише The Guardian, на яхті, зокрема, є басейн та «невичерпний винний льох».

4 квітня настала черга мільярдера Віктора Вексельберга: на вимогу влади США в Іспанії було заарештовано його 78-метрову яхту «Tango» вартістю 95 млн доларів. Як заявив федеральний прокурор Нью-Йорка Ендрю Адамс, на утримання цієї яхти США доведеться витратити близько 9,5 млн доларів. Утім, утримання заарештованого майна взагалі виливається в чималі гроші: зокрема, Італія у 2022 році буде вимушена витратити на ці цілі понад €13 млн, пише La Repubblica.

15 квітня у Республіці Фіджі затримали яхту «Amadea», яка належить російському сенатору та олігарху Сулейману Керімову. 5 травня Міністерство юстиції США повідомило, що на вимогу Сполучених Штатів на яхту вартістю 300 млн доларів було конфісковано. «Минулого місяця я попереджала, що міністерство спостерігає за кожною яхтою, придбаною за брудні гроші. Арешт цієї яхти має сказати кожному корумпованому російському олігарху, що йому не сховатися — навіть у найвіддаленішій частині світу», — заявила заступниця Генерального прокурора США Ліза Монако.

А 6 травня у тенета правоохоронців взагалі потрапила велика риба – на узбережжі італійської провінції Маріна-ді-Каррара заарештували 140-метрову супер’яхту «Scheherazade», чия вартість, за різними оцінками, складає від 700 до 990 млн доларів. Раніше команда російського опозиціонера Олексія Навального повідомляла, що ця яхта належить Володимиру путіну. Газета The Sun, яка опублікувала світлини яхти, охарактеризувала її внутрішнє оздоблення як «огидну розкіш».

«Кожна поверхня покрита мармуром або золотом. Тут є незліченна кількість басейнів, спа, сауна, театр, тренажерний зал, два вертолітні майданчики. Це як міні-місто. Є навіть лікарня – що має сенс, якщо згадати чутки про смертельну хворобу путіна», – розповів газеті робітник, який брав участь у розбудові яхти.

Крім того, на палубі є танцмайданчик, який може трансформуватися у ще один басейн, величезний телевізор, встановлення якого обійшлося у понад 1 млн євро, та вбиральня із золотими тримачами для туалетного паперу.

Останньою за хронологією стала супер’яхта «Luna», яка належить російському олігарху Фархаду Ахмедову. 13 травня «Luna» була затримана німецькими правоохоронцями в порту Гамбургу. Яхта коштує близько 452 млн євро і має не лише обов’язкові басейн та танцмайданчик на палубі, а й власний невеликий підводний човен. Раніше судно належало Роману Абрамовичу, який продав його у 2004 році.

І на морі, і на суші

Утім, міжнародні правоохоронці полюють не лише на підсанкційні яхти. Зокрема, Алішер Усманов втратив не тільки свій надкоштовний корабель, а й віллу на узбережжі Сардинії вартістю у 35 млн євро. Крім того, італійська влада конфіскувала сардинську віллу російського олігарха Дмитра Мазепина, віллу екс-депутата Держдуми Олега Савченка в Тоскані та дві вілли Володимира Соловйова на озері Комо, де російський пропагандон сусідив з Мадонною, Сільвестром Сталлоне та Джорджем Клуні.

Франція, у свою чергу, наклала арешт на три маєтки: віллу Олега Дерипаски поблизу Сен-Тропе, віллу колишнього зятя путіна Дмитра Шаламова у Біарріці та маєток чеченського мільярдера Муси Бажаєва «Le Trianon», названий на честь одного з палаців Людовіка XIV. А російський сенатор Андрій Клішас та олігарх Петро Авен втратили свою нерухомість у Швейцарії: у Клішаса конфіскували віллу в кантоні Тічино, а в Авена – апартаменти на гольф-курорті в кантоні Берн.

Станом на початок травня, як зазначив в інтерв’ю «РБК-Україна» прем’єр-міністр України Денис Шмигаль, у світі арештовано близько 300 млрд доларів державних активів рф, а разом із заарештованими коштами російських олігархів ця цифра сягає 500 млрд. Планується, що першими країнами, які введуть законодавчі норми щодо передачі цих активів Україні, будуть Канада та США.

«І більшість країн будуть йти теж цим шляхом. Окупант має платити за свою агресію і у майбутньому потенційний агресор має розуміти, що він буде платити тій країні, яка страждає через нього», – заявив Шмигаль.

Автор: Юлія Тененьова

 

DJDT

Версії

Package Name Версія
Django 4.2.7
Python 3.10.9
ajax_select Ajax Selects 3.0.2
daphne Daphne 4.1.2
debug_toolbar Debug Toolbar 4.3.0
django_elasticsearch_dsl Django elasticsearch-dsl 7.1.1
django_hosts Hosts 6.0
django_q Django Q 1.3.6
django_telegram_logging Django_Telegram_Logging 1.0.2
django_user_agents Django_User_Agents 0.4.0
polymorphic Polymorphic 3.1.0
pymorphy2 Pymorphy2 0.9.1
rest_framework Django REST framework 3.15.2
webpack_loader Webpack Loader 3.1.1

Час

Resource usage

Resource Значення
User CPU time 172.247 msec
System CPU time 7.844 msec
Total CPU time 180.091 msec
Elapsed time 203.166 msec
Context switches 41 voluntary, 6 involuntary

Browser timing

Timing attribute Timeline Milliseconds since navigation start (+length)

Settings from novyny_live.settings.site

Setting Значення
ABSOLUTE_URL_OVERRIDES {}
ADMINS []
ALLOWED_HOSTS ['novunu.live', '.novunu.live', 'localhost', '127.0.0.1', '[::1]']
APPEND_SLASH True
ASGI_APPLICATION 'novyny_live.asgi.application'
AUTHENTICATION_BACKENDS ('users.auth_backends.EmailOrUsernameBackend',)
AUTH_PASSWORD_VALIDATORS '********************'
AUTH_USER_MODEL 'users.User'
BASE_DIR PosixPath('/var/www/news-site-columnist')
CACHES {'default': {'BACKEND': 'django.core.cache.backends.redis.RedisCache', 'LOCATION': 'redis://127.0.0.1:6379'}, 'file_resubmit': {'BACKEND': 'django.core.cache.backends.filebased.FileBasedCache', 'LOCATION': PosixPath('/var/www/news-site-columnist/file_resubmit_cache')}}
CACHE_MIDDLEWARE_ALIAS 'default'
CACHE_MIDDLEWARE_KEY_PREFIX '********************'
CACHE_MIDDLEWARE_SECONDS 600
CHANNEL_LAYERS {'default': {'BACKEND': 'channels_redis.core.RedisChannelLayer', 'CONFIG': {'hosts': [('127.0.0.1', 6379)]}}}
CKEDITOR_CONFIGS {'default': {'allowedContent': True, 'autoGrow_onStartup': 'true', 'editorplaceholder': 'Введіть текст...', 'embed_provider': '//ckeditor.iframe.ly/api/oembed?url={url}&callback={callback}&api_key=d292da799edc455e287870', 'extraPlugins': ['autoembed', 'autolink', 'embed', 'embedbase', 'image2', 'removeformat', 'selectall', 'sourcedialog', 'textmatch', 'autogrow', 'fixed', 'placeholder', 'clipboard', 'pastefromword', 'mynbsp', 'tagsnews', 'readalsoblock', 'clarificationblock', 'becomecolumnist', 'gallery', 'faq', 'citation', 'guide'], 'filebrowserImageBrowseUrl': '/admin/gallery/image/?_popup=1', 'language': 'uk', 'removePlugins': ['elementspath'], 'scayt_sLang': 'uk_UA', 'toolbar': 'Custom', 'toolbar_Custom': [['Cut', 'Copy', 'Paste', 'PasteText', 'PasteFromWord', '-', 'Undo', 'Redo', '-'], ['Link', 'Unlink', 'Anchor', 'Readalso', 'Readalsoblock', 'Clarificationblock', 'Becomecolumnist'], ['Image', 'Slidergallery', 'Tagsnews', 'Faq', 'Citation', 'Guide', 'Table', 'SpecialChar', 'Embed'], ['SelectAll', 'RemoveFormat', 'Bold', 'Italic', 'Underline'], ['NumberedList', 'BulletedList', '-', 'Outdent', 'Indent', '-', 'JustifyLeft', 'JustifyCenter', 'JustifyRight', 'JustifyBlock'], ['Blockquote', 'Styles', 'Format'], ['Source']], 'width': 'auto'}, 'lang_en': {'allowedContent': True, 'autoGrow_onStartup': 'true', 'editorplaceholder': 'Введіть текст...', 'embed_provider': '//ckeditor.iframe.ly/api/oembed?url={url}&callback={callback}&api_key=d292da799edc455e287870', 'extraPlugins': ['autoembed', 'autolink', 'embed', 'embedbase', 'image2', 'removeformat', 'selectall', 'sourcedialog', 'textmatch', 'autogrow', 'fixed', 'placeholder', 'clipboard', 'pastefromword', 'mynbsp', 'tagsnews', 'readalsoblock', 'clarificationblock', 'becomecolumnist', 'gallery', 'faq', 'citation', 'guide'], 'filebrowserImageBrowseUrl': '/admin/gallery/image/?_popup=1', 'language': 'en', 'removePlugins': ['elementspath'], 'scayt_sLang': 'uk_UA', 'toolbar': 'Custom', 'toolbar_Custom': [['Cut', 'Copy', 'Paste', 'PasteText', 'PasteFromWord', '-', 'Undo', 'Redo', '-'], ['Link', 'Unlink', 'Anchor', 'Readalso', 'Readalsoblock', 'Clarificationblock', 'Becomecolumnist'], ['Image', 'Slidergallery', 'Tagsnews', 'Faq', 'Citation', 'Guide', 'Table', 'SpecialChar', 'Embed'], ['SelectAll', 'RemoveFormat', 'Bold', 'Italic', 'Underline'], ['NumberedList', 'BulletedList', '-', 'Outdent', 'Indent', '-', 'JustifyLeft', 'JustifyCenter', 'JustifyRight', 'JustifyBlock'], ['Blockquote', 'Styles', 'Format'], ['Source']], 'width': 'auto'}, 'lang_ru': {'allowedContent': True, 'autoGrow_onStartup': 'true', 'editorplaceholder': 'Введіть текст...', 'embed_provider': '//ckeditor.iframe.ly/api/oembed?url={url}&callback={callback}&api_key=d292da799edc455e287870', 'extraPlugins': ['autoembed', 'autolink', 'embed', 'embedbase', 'image2', 'removeformat', 'selectall', 'sourcedialog', 'textmatch', 'autogrow', 'fixed', 'placeholder', 'clipboard', 'pastefromword', 'mynbsp', 'tagsnews', 'readalsoblock', 'clarificationblock', 'becomecolumnist', 'gallery', 'faq', 'citation', 'guide'], 'filebrowserImageBrowseUrl': '/admin/gallery/image/?_popup=1', 'language': 'ru', 'removePlugins': ['elementspath'], 'scayt_sLang': 'uk_UA', 'toolbar': 'Custom', 'toolbar_Custom': [['Cut', 'Copy', 'Paste', 'PasteText', 'PasteFromWord', '-', 'Undo', 'Redo', '-'], ['Link', 'Unlink', 'Anchor', 'Readalso', 'Readalsoblock', 'Clarificationblock', 'Becomecolumnist'], ['Image', 'Slidergallery', 'Tagsnews', 'Faq', 'Citation', 'Guide', 'Table', 'SpecialChar', 'Embed'], ['SelectAll', 'RemoveFormat', 'Bold', 'Italic', 'Underline'], ['NumberedList', 'BulletedList', '-', 'Outdent', 'Indent', '-', 'JustifyLeft', 'JustifyCenter', 'JustifyRight', 'JustifyBlock'], ['Blockquote', 'Styles', 'Format'], ['Source']], 'width': 'auto'}, 'lang_uk': {'allowedContent': True, 'autoGrow_onStartup': 'true', 'editorplaceholder': 'Введіть текст...', 'embed_provider': '//ckeditor.iframe.ly/api/oembed?url={url}&callback={callback}&api_key=d292da799edc455e287870', 'extraPlugins': ['autoembed', 'autolink', 'embed', 'embedbase', 'image2', 'removeformat', 'selectall', 'sourcedialog', 'textmatch', 'autogrow', 'fixed', 'placeholder', 'clipboard', 'pastefromword', 'mynbsp', 'tagsnews', 'readalsoblock', 'clarificationblock', 'becomecolumnist', 'gallery', 'faq', 'citation', 'guide'], 'filebrowserImageBrowseUrl': '/admin/gallery/image/?_popup=1', 'language': 'uk', 'removePlugins': ['elementspath'], 'scayt_sLang': 'uk_UA', 'toolbar': 'Custom', 'toolbar_Custom': [['Cut', 'Copy', 'Paste', 'PasteText', 'PasteFromWord', '-', 'Undo', 'Redo', '-'], ['Link', 'Unlink', 'Anchor', 'Readalso', 'Readalsoblock', 'Clarificationblock', 'Becomecolumnist'], ['Image', 'Slidergallery', 'Tagsnews', 'Faq', 'Citation', 'Guide', 'Table', 'SpecialChar', 'Embed'], ['SelectAll', 'RemoveFormat', 'Bold', 'Italic', 'Underline'], ['NumberedList', 'BulletedList', '-', 'Outdent', 'Indent', '-', 'JustifyLeft', 'JustifyCenter', 'JustifyRight', 'JustifyBlock'], ['Blockquote', 'Styles', 'Format'], ['Source']], 'width': 'auto'}, 'simple': {'forcePasteAsPlainText': True, 'height': 150, 'removePlugins': 'stylesheetparser', 'toolbar': [['Bold', 'Italic', 'Underline'], ['NumberedList', 'BulletedList'], ['Link', 'Unlink'], ['RemoveFormat']], 'width': '100%'}, 'stories': {'extraPlugins': ['image2'], 'toolbar': 'Custom', 'toolbar_Custom': [['Cut', 'Copy', 'Paste', 'PasteText', 'PasteFromWord', '-', 'Undo', 'Redo', '-'], ['Link', 'Unlink', 'Anchor'], ['Image', 'Table', 'SpecialChar'], ['SelectAll', 'RemoveFormat', 'Bold', 'Italic', 'Underline'], ['NumberedList', 'BulletedList', '-', 'Outdent', 'Indent', '-', 'JustifyLeft', 'JustifyCenter', 'JustifyRight', 'JustifyBlock'], ['Blockquote', 'Styles', 'Format'], ['Source']], 'width': 'auto'}}
CKEDITOR_UPLOAD_PATH 'ckeditor_uploads/'
CLOUDFLARE_IMAGES_ACCOUNT_HASH '4_JwVYxosZqzJ7gIDJgTLA'
CLOUDFLARE_IMAGES_ACCOUNT_ID 'eb3f89264532d26a3b45d67802a4fcd9'
CLOUDFLARE_IMAGES_API_TOKEN '********************'
CLOUDFLARE_IMAGES_DOMAIN 'novyny.live'
CLOUDFLARE_VIDEOS_ACCOUNT_HASH '4_JwVYxosZqzJ7gIDJgTLA'
CLOUDFLARE_VIDEOS_ACCOUNT_ID 'eb3f89264532d26a3b45d67802a4fcd9'
CLOUDFLARE_VIDEOS_API_TOKEN '********************'
CLOUDFLARE_VIDEOS_CUSTOMER_CODE '194ct854mtpycat8'
CORS_ALLOWED_ORIGINS ['https://googletagmanager.com', 'https://www.googletagmanager.com', 'https://webcache.googleusercontent.com']
CORS_ORIGIN_ALLOW_ALL False
CSRF_COOKIE_AGE 31449600
CSRF_COOKIE_DOMAIN None
CSRF_COOKIE_HTTPONLY False
CSRF_COOKIE_MASKED False
CSRF_COOKIE_NAME 'csrftoken'
CSRF_COOKIE_PATH '/'
CSRF_COOKIE_SAMESITE 'Lax'
CSRF_COOKIE_SECURE False
CSRF_FAILURE_VIEW 'django.views.csrf.csrf_failure'
CSRF_HEADER_NAME 'HTTP_X_CSRFTOKEN'
CSRF_TRUSTED_ORIGINS ['https://None.novunu.live']
CSRF_USE_SESSIONS False
DATABASES {'default': {'ATOMIC_REQUESTS': False, 'AUTOCOMMIT': True, 'CONN_HEALTH_CHECKS': False, 'CONN_MAX_AGE': 0, 'ENGINE': 'django.db.backends.postgresql', 'HOST': 'localhost', 'NAME': 'dev_db', 'OPTIONS': {}, 'PASSWORD': '********************', 'PORT': '5432', 'TEST': {'CHARSET': None, 'COLLATION': None, 'MIGRATE': True, 'MIRROR': None, 'NAME': 'test_novyny_live'}, 'TIME_ZONE': None, 'USER': 'novyny_user'}}
DATABASE_ROUTERS []
DATA_UPLOAD_MAX_MEMORY_SIZE 2621440
DATA_UPLOAD_MAX_NUMBER_FIELDS 1000
DATA_UPLOAD_MAX_NUMBER_FILES 100
DATETIME_FORMAT 'N j, Y, P'
DATETIME_INPUT_FORMATS ['%Y-%m-%d %H:%M:%S', '%Y-%m-%d %H:%M:%S.%f', '%Y-%m-%d %H:%M', '%m/%d/%Y %H:%M:%S', '%m/%d/%Y %H:%M:%S.%f', '%m/%d/%Y %H:%M', '%m/%d/%y %H:%M:%S', '%m/%d/%y %H:%M:%S.%f', '%m/%d/%y %H:%M']
DATE_FORMAT 'N j, Y'
DATE_INPUT_FORMATS ['%Y-%m-%d', '%m/%d/%Y', '%m/%d/%y', '%b %d %Y', '%b %d, %Y', '%d %b %Y', '%d %b, %Y', '%B %d %Y', '%B %d, %Y', '%d %B %Y', '%d %B, %Y']
DEBUG 1
DEBUG_PROPAGATE_EXCEPTIONS False
DEBUG_TOOLBAR_PANELS ['debug_toolbar.panels.versions.VersionsPanel', 'debug_toolbar.panels.timer.TimerPanel', 'debug_toolbar.panels.settings.SettingsPanel', 'debug_toolbar.panels.headers.HeadersPanel', 'debug_toolbar.panels.request.RequestPanel', 'debug_toolbar.panels.sql.SQLPanel', 'debug_toolbar.panels.templates.TemplatesPanel', 'debug_toolbar.panels.cache.CachePanel', 'debug_toolbar.panels.signals.SignalsPanel', 'debug_toolbar.panels.logging.LoggingPanel', 'debug_toolbar.panels.redirects.RedirectsPanel', 'debug_toolbar.panels.profiling.ProfilingPanel', 'template_timings_panel.panels.TemplateTimings.TemplateTimings']
DECIMAL_SEPARATOR '.'
DEEPL_AUTH_KEY '********************'
DEFAULT_AUTO_FIELD 'django.db.models.BigAutoField'
DEFAULT_CHARSET 'utf-8'
DEFAULT_EXCEPTION_REPORTER 'django.views.debug.ExceptionReporter'
DEFAULT_EXCEPTION_REPORTER_FILTER 'django.views.debug.SafeExceptionReporterFilter'
DEFAULT_FILE_STORAGE 'news.storages.MyCloudflareImagesStorage'
DEFAULT_FROM_EMAIL 'webmaster@localhost'
DEFAULT_HOST 'www'
DEFAULT_INDEX_TABLESPACE ''
DEFAULT_SUBDOMAIN ''
DEFAULT_TABLESPACE ''
DISALLOWED_USER_AGENTS []
ELASTICSEARCH_DSL {'default': {'hosts': 'http://localhost:9200'}}
ELASTICSEARCH_DSL_SIGNAL_PROCESSOR 'django_elasticsearch_dsl_polymorphic.signals.PolymorphicRealTimeSignalProcessor'
EMAIL_BACKEND 'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST 'localhost'
EMAIL_HOST_PASSWORD '********************'
EMAIL_HOST_USER ''
EMAIL_PORT 25
EMAIL_SSL_CERTFILE None
EMAIL_SSL_KEYFILE '********************'
EMAIL_SUBJECT_PREFIX '[Django] '
EMAIL_TIMEOUT None
EMAIL_USE_LOCALTIME False
EMAIL_USE_SSL False
EMAIL_USE_TLS False
ENABLE_DEBUG_TOOLBAR 1
ENABLE_ELASTICSEARCH 1
FILE_UPLOAD_DIRECTORY_PERMISSIONS None
FILE_UPLOAD_HANDLERS ['django.core.files.uploadhandler.MemoryFileUploadHandler', 'django.core.files.uploadhandler.TemporaryFileUploadHandler']
FILE_UPLOAD_MAX_MEMORY_SIZE 2621440
FILE_UPLOAD_PERMISSIONS 420
FILE_UPLOAD_TEMP_DIR None
FIRST_DAY_OF_WEEK 0
FIXTURE_DIRS []
FORCE_SCRIPT_NAME None
FORMAT_MODULE_PATH None
FORM_RENDERER 'django.forms.renderers.TemplatesSetting'
GOOGLE_API_KEY_FOR_YOUTUBE '********************'
GOOGLE_APPLICATION_CREDENTIALS './novyny-translate-c430af20fe4e.json'
HOST_PORT ''
HOST_SCHEME 'https'
ICONS_DIR PosixPath('/var/www/news-site-columnist/static/admin/img/custom/menu')
IFRAMELY_API_KEY '********************'
IGNORABLE_404_URLS []
INSTALLED_APPS ['daphne', 'news', 'users', 'gallery', 'site_settings', 'censorship', 'site_search', 'django_cloudflare_videos', 'admin_feedback', 'frontend', 'redirects', 'pymorphy2', 'currencies', 'amp_stories', 'vacancies', 'context_section', 'test_indices', 'corsheaders', 'django_user_agents', 'modeltranslation', 'jazzmin', 'django_q', 'django_telegram_logging', 'polymorphic', 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'django.contrib.postgres', 'django.contrib.sites', 'django.contrib.sitemaps', 'django.forms', 'rest_framework', 'django_hosts', 'ajax_select', 'debug_toolbar', 'template_timings_panel', 'django_elasticsearch_dsl', 'django_elasticsearch_dsl_polymorphic', 'webpack_loader']
INTERNAL_IPS ['127.0.0.1']
JAZZMIN_SETTINGS {'custom_links': {'news': [{'icon': 'fire-icon.svg', 'name': 'Статистика війни', 'permissions': ['news.view_warstatistics'], 'url': '/admin/news/warstatistics/1/'}, {'icon': 'theme.svg', 'name': 'Елементи сайту', 'permissions': ['news.view_siteelements'], 'url': '/admin/news/siteelements/1/'}]}, 'hide_apps': ['django_q', 'django_cloudflare_videos'], 'hide_models': ['news.ReadAlsoPost', 'news.Region', 'news.WarStatistics', 'news.QuoteAuthor', 'sites.Site', 'news.QuoteOfTheDay', 'news.SiteElements'], 'icons': {'admin_feedback.Feedback': 'advice.svg', 'amp_stories.Story': 'icons8-instagram.svg', 'auth.Group': 'user.svg', 'currencies.Currency': 'ukraine-hryvna.svg', 'currencies.CurrencyCourse': 'currency-exchange.svg', 'django.contrib.auth.models.Group': 'author.svg', 'django.contrib.sites.models.Site': 'website.svg', 'gallery.Gallery': 'gallery.svg', 'gallery.Image': 'gallery.svg', 'news.Category': 'category.svg', 'news.EnglishOnlyPostProxy': 'news.svg', 'news.Post': 'news.svg', 'news.QuoteOfTheDay': 'theme.svg', 'news.SiteElements': 'theme.svg', 'news.SliderItem': 'gallery.svg', 'news.SponsorPost': 'news.svg', 'news.TVHost': 'tv_host.svg', 'news.Tag': 'tag.svg', 'news.Theme': 'theme.svg', 'news.VideoPost': 'video-icon.svg', 'news.VideoProject': 'video-icon.svg', 'redirects.RedirectGroup': 'redirect-group.svg', 'redirects.RedirectURL': 'redirect.svg', 'users.Author': 'author.svg', 'users.User': 'user.svg'}, 'order_with_respect_to': ['auth.Group', 'news', 'news.Post', 'news.EnglishOnlyPostProxy', 'news.VideoPost', 'news.Category', 'news.Theme', 'news.Tag', 'users', 'users.Author', 'users.User', 'gallery'], 'site_logo': 'admin/img/custom/logo.svg'}
JAZZMIN_UI_TWEAKS {'accent': 'accent-primary', 'actions_sticky_top': True, 'body_small_text': False, 'brand_colour': False, 'brand_small_text': True, 'button_classes': {'danger': 'btn-outline-danger', 'info': 'btn-outline-info', 'primary': 'btn-primary', 'secondary': 'btn-outline-secondary', 'success': 'btn-outline-success', 'warning': 'btn-outline-warning'}, 'dark_mode_theme': 'darkly', 'footer_fixed': False, 'footer_small_text': False, 'layout_boxed': False, 'navbar': 'navbar-white navbar-light', 'navbar_fixed': False, 'navbar_small_text': False, 'no_navbar_border': False, 'sidebar': 'sidebar-light-primary', 'sidebar_disable_expand': False, 'sidebar_fixed': True, 'sidebar_nav_child_indent': False, 'sidebar_nav_compact_style': False, 'sidebar_nav_flat_style': False, 'sidebar_nav_legacy_style': False, 'sidebar_nav_small_text': False, 'theme': 'pulse'}
LANGUAGES (('uk', 'Ukrainian'), ('en', 'English'), ('ru', 'Russian'))
LANGUAGES_BIDI ['he', 'ar', 'ar-dz', 'ckb', 'fa', 'ur']
LANGUAGE_CODE 'uk'
LANGUAGE_COOKIE_AGE None
LANGUAGE_COOKIE_DOMAIN None
LANGUAGE_COOKIE_HTTPONLY False
LANGUAGE_COOKIE_NAME 'django_language'
LANGUAGE_COOKIE_PATH '/'
LANGUAGE_COOKIE_SAMESITE None
LANGUAGE_COOKIE_SECURE False
LOCALE_PATHS ('/var/www/news-site-columnist/locale/',)
LOGGING {'disable_existing_loggers': False, 'formatters': {'simple': {'format': '{levelname} {message}', 'style': '{'}, 'verbose': {'format': '{levelname} {asctime} {module} ' '{process:d} {thread:d} {message}', 'style': '{'}}, 'handlers': {'console': {'class': 'logging.StreamHandler', 'formatter': 'simple', 'level': 'DEBUG'}, 'telegram': {'class': 'django_telegram_logging.handler.TelegramHandler', 'level': 'ERROR'}}, 'loggers': {'django': {'handlers': ['console'], 'propagate': True}, 'django.request': {'handlers': ['console'], 'level': 'ERROR', 'propagate': False}}, 'version': 1}
LOGGING_CONFIG 'logging.config.dictConfig'
LOGIN_REDIRECT_URL '/accounts/profile/'
LOGIN_URL '/accounts/login/'
LOGOUT_REDIRECT_URL None
MANAGERS []
MEDIA_ROOT PosixPath('/var/www/news-site-columnist/media')
MEDIA_URL '/media/'
MESSAGE_STORAGE 'django.contrib.messages.storage.session.SessionStorage'
MIDDLEWARE ['django_hosts.middleware.HostsRequestMiddleware', 'redirects.middleware.redirect_middleware.RedirectMiddleware', 'django.middleware.security.SecurityMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.locale.LocaleMiddleware', 'corsheaders.middleware.CorsMiddleware', 'django_user_agents.middleware.UserAgentMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware', 'debug_toolbar.middleware.DebugToolbarMiddleware', 'news.middleware.my_hosts_request_middleware.MyHostsRequestMiddleware', 'news.middleware.subdomain_middleare.MySubdomainMiddleware']
MIGRATION_MODULES {}
MINFIN_API_KEY '********************'
MODELTRANSLATION_DEFAULT_LANGUAGE 'uk'
MODELTRANSLATION_LANGUAGES ('uk', 'en', 'ru')
MODELTRANSLATION_LANGUAGES_NAMES {'en': 'Англійська', 'ru': 'Російська', 'uk': 'Українська'}
MONTH_DAY_FORMAT 'F j'
MT_LANGUAGES_CHOICES <generator object <genexpr> at 0x7f95bf95edc0>
NUMBER_GROUPING 0
PARENT_HOST 'novunu.live'
PASSWORD_HASHERS '********************'
PASSWORD_RESET_TIMEOUT '********************'
PING_GOOGLE_SITEMAPS '1'
PREPEND_WWW False
Q_CLUSTER {'ack_failures': True, 'attempt_count': 1, 'compress': True, 'max_attempts': 1, 'name': 'shop', 'redis': {'db': 0, 'host': '127.0.0.1', 'port': 6379}, 'retry': 190, 'timeout': 180, 'workers': 8}
ROOT_HOSTCONF 'novyny_live.hosts'
ROOT_URLCONF 'novyny_live.main_domain_urls'
SECRET_KEY '********************'
SECRET_KEY_FALLBACKS '********************'
SECURE_CONTENT_TYPE_NOSNIFF True
SECURE_CROSS_ORIGIN_OPENER_POLICY 'same-origin'
SECURE_HSTS_INCLUDE_SUBDOMAINS False
SECURE_HSTS_PRELOAD False
SECURE_HSTS_SECONDS 0
SECURE_PROXY_SSL_HEADER None
SECURE_REDIRECT_EXEMPT []
SECURE_REFERRER_POLICY 'no-referrer-when-downgrade'
SECURE_SSL_HOST None
SECURE_SSL_REDIRECT False
SERVER_EMAIL 'root@localhost'
SESSION_CACHE_ALIAS 'default'
SESSION_COOKIE_AGE 1209600
SESSION_COOKIE_DOMAIN None
SESSION_COOKIE_HTTPONLY True
SESSION_COOKIE_NAME 'sessionid'
SESSION_COOKIE_PATH '/'
SESSION_COOKIE_SAMESITE 'Lax'
SESSION_COOKIE_SECURE False
SESSION_ENGINE 'django.contrib.sessions.backends.db'
SESSION_EXPIRE_AT_BROWSER_CLOSE False
SESSION_FILE_PATH None
SESSION_SAVE_EVERY_REQUEST False
SESSION_SERIALIZER 'django.contrib.sessions.serializers.JSONSerializer'
SETTINGS_MODULE 'novyny_live.settings.site'
SHORT_DATETIME_FORMAT 'm/d/Y P'
SHORT_DATE_FORMAT 'm/d/Y'
SIGNING_BACKEND 'django.core.signing.TimestampSigner'
SILENCED_SYSTEM_CHECKS []
SITE_ID 1
SKAYT_LANG_CODES {'en': 'en_US', 'ru': 'ru', 'uk': 'uk_UA'}
STATICFILES_DIRS ['/var/www/news-site-columnist/static', '/var/www/news-site-columnist/news/static']
STATICFILES_FINDERS ['django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder']
STATICFILES_STORAGE 'django.contrib.staticfiles.storage.StaticFilesStorage'
STATIC_ROOT None
STATIC_URL '/static/'
STORAGES {'default': {'BACKEND': 'news.storages.MyCloudflareImagesStorage'}, 'staticfiles': {'BACKEND': 'django.contrib.staticfiles.storage.StaticFilesStorage'}}
TELEGRAM_LOGGING_CHAT -896657161
TELEGRAM_LOGGING_EMIT_ON_DEBUG False
TELEGRAM_LOGGING_TOKEN '********************'
TEMPLATES [{'APP_DIRS': True, 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': [PosixPath('/var/www/news-site-columnist/templates')], 'OPTIONS': {'context_processors': ['django.template.context_processors.debug', 'django.template.context_processors.request', 'django.contrib.auth.context_processors.auth', 'django.contrib.messages.context_processors.messages']}}]
TEMPLATE_CONTEXT_PROCESSORS ('django.core.context_processors.request',)
TEST_NON_SERIALIZED_APPS []
TEST_RUNNER 'django.test.runner.DiscoverRunner'
THOUSAND_SEPARATOR ','
TIME_FORMAT 'P'
TIME_INPUT_FORMATS ['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']
TIME_ZONE 'Europe/Kiev'
TRANSLATABLE_MODEL_MODULES ''
USE_DEPRECATED_PYTZ False
USE_I18N True
USE_L10N True
USE_THOUSAND_SEPARATOR False
USE_TZ True
USE_X_FORWARDED_HOST False
USE_X_FORWARDED_PORT False
WEBPACK_LOADER {'DEFAULT': {'BUNDLE_DIR_NAME': '/frontend/novyny-live-layout/dist/', 'CACHE': False, 'IGNORE': ['.+\\.hot-update.js', '.+\\.map'], 'POLL_INTERVAL': 0.1, 'STATS_FILE': '/var/www/news-site-columnist/frontend/static/frontend/novyny-live-layout/webpack-stats.json'}}
WSGI_APPLICATION 'novyny_live.wsgi.application'
X_FRAME_OPTIONS 'DENY'
YEAR_MONTH_FORMAT 'F Y'

Headers

Request headers

Ключ Значення
Accept */*
Accept-Encoding gzip, br
Cdn-Loop cloudflare; loops=1
Cf-Connecting-Ip 216.73.216.113
Cf-Ipcountry US
Cf-Ray 9601ed3e0cd8a20e-YYZ
Cf-Visitor {"scheme":"https"}
Host society.novunu.live
User-Agent Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
X-Forwarded-For 216.73.216.113, 216.73.216.113
X-Forwarded-Proto https
X-Real-Ip 216.73.216.113

Response headers

Ключ Значення
AMP-Access-Control-Allow-Source-Origin https://society.novunu.live/russkaia-elitnaia-iakhta-idi-nakh-i-kak-v-mire-okhotiatsia-za-imushchestvom-putinskogo-oligarkhata-45230.html/amp
Content-Type text/html; charset=utf-8

WSGI environ

Since the WSGI environ inherits the environment of the server, only a significant subset is shown below.

Ключ Значення
PATH_INFO /russkaia-elitnaia-iakhta-idi-nakh-i-kak-v-mire-okhotiatsia-za-imushchestvom-putinskogo-oligarkhata-45230.html/amp
QUERY_STRING
REMOTE_ADDR 127.0.0.1
REQUEST_METHOD GET
SCRIPT_NAME
SERVER_NAME 127.0.0.1
SERVER_PORT 8101
SERVER_PROTOCOL HTTP/1.0
SERVER_SOFTWARE gunicorn/23.0.0

Request

View information

View function Arguments Keyword arguments URL name
news.views.post.ParentCategoryGetPostAmp () {'pk': 45230, 'slug': 'russkaia-elitnaia-iakhta-idi-nakh-i-kak-v-mire-okhotiatsia-za-imushchestvom-putinskogo-oligarkhata'} pcategory_get_post_amp

No cookies

No session data

Немає GET даних

Немає POST даних

SQL queries from 1 connection

  • default 28,07 ms (22 queries including 17 similar and 17 duplicates )
Запит Timeline Час (мс) Подія
SELECT "category"."subdomain"
  FROM "category"
SELECT ••• FROM "category"
0,73

Connection: default

Transaction status: Idle

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/utils.py in runner(1860)
  return sentry_patched_function(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(193)
  return middleware(environ, start_response)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/wsgi.py in __call__(131)
  response = self.app(

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(479)
  rv = old_get_response(self, request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/var/www/news-site-columnist/redirects/middleware/redirect_middleware.py in __call__(17)
  return self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/corsheaders/middleware.py in __call__(56)
  result = self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django_user_agents/middleware.py in __call__(14)
  return self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/var/www/news-site-columnist/news/middleware/subdomain_middleare.py in __call__(19)
  if sd != settings.DEFAULT_SUBDOMAIN and sd != 'videos' and sd not in all_cat_subdomains:

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/modeltranslation/manager.py in __iter__(570)
  for row in super().__iter__():

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/modeltranslation/manager.py in __iter__(555)
  for row in super().__iter__():

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/modeltranslation/manager.py in __iter__(545)
  for row in super().__iter__():

SELECT "post"."created_at",
       "post"."seo_title",
       "post"."seo_title_uk",
       "post"."seo_title_en",
       "post"."seo_title_ru",
       "post"."seo_description",
       "post"."seo_description_uk",
       "post"."seo_description_en",
       "post"."seo_description_ru",
       "post"."seo_keywords",
       "post"."seo_keywords_uk",
       "post"."seo_keywords_en",
       "post"."seo_keywords_ru",
       "post"."seo_header_one",
       "post"."seo_header_one_uk",
       "post"."seo_header_one_en",
       "post"."seo_header_one_ru",
       "post"."created_by",
       "post"."updated_by",
       "post"."polymorphic_ctype_id",
       "post"."id",
       "post"."head",
       "post"."head_uk",
       "post"."head_en",
       "post"."head_ru",
       "post"."sub_head",
       "post"."sub_head_uk",
       "post"."sub_head_en",
       "post"."sub_head_ru",
       "post"."content",
       "post"."content_uk",
       "post"."content_en",
       "post"."content_ru",
       "post"."author_id",
       "post"."seo_tag_id",
       "post"."publish_at",
       "post"."translated_at",
       "post"."updated_at",
       "post"."slug",
       "post"."aplication_type",
       "post"."last_editor_id",
       "post"."status",
       "post"."show_at_homepage",
       "post"."show_at_news_feed",
       "post"."is_category_top",
       "post"."is_homepage_top",
       "post"."is_homepage_top_uk",
       "post"."is_homepage_top_en",
       "post"."is_homepage_top_ru",
       "post"."id_sponsored",
       "post"."is_lightning",
       "post"."is_exclusive",
       "post"."is_photo_report",
       "post"."is_post",
       "post"."is_article",
       "post"."main_page_img_full_width",
       "post"."need_hires",
       "post"."has_photo",
       "post"."has_video",
       "post"."is_editors_choise",
       "post"."show_in_sidebar",
       "post"."category_id",
       "post"."old_category_id",
       "post"."past_region",
       "post"."year_of_war",
       "post"."breaking_news",
       "post"."without_img",
       "post"."show_stories_block",
       "post"."display_type",
       "post"."image",
       "post"."image_alt",
       "post"."image_alt_uk",
       "post"."image_alt_en",
       "post"."image_alt_ru",
       "post"."seo_image",
       "post"."text_under_image",
       "post"."text_under_image_uk",
       "post"."text_under_image_en",
       "post"."text_under_image_ru",
       "post"."image_source",
       "post"."image_source_uk",
       "post"."image_source_en",
       "post"."image_source_ru",
       "post"."theme_id",
       "post"."is_nofollow_disabled",
       "post"."audio_content_id",
       "post"."audio_content_uk_id",
       "post"."audio_content_en_id",
       "post"."audio_content_ru_id",
       "post"."views",
       "post"."views_uk",
       "post"."views_ru",
       "post"."views_analytics",
       "post"."views_analytics_ru",
       "post"."views_analytics_uk",
       "post"."views_analytics_at",
       "post"."busy_by_id",
       "post"."image_editor_id",
       "post"."release_editor_id",
       "post"."special_type",
       "post"."head_longer_than_100",
       "post"."uk_has_translation",
       "post"."ru_has_translation",
       "post"."en_has_translation",
       "post"."homepage_slider_text",
       "post"."homepage_slider_text_uk",
       "post"."homepage_slider_text_en",
       "post"."homepage_slider_text_ru"
  FROM "post"
 INNER JOIN "category"
    ON ("post"."category_id" = "category"."id")
  LEFT OUTER JOIN "category" T3
    ON ("category"."parent_id" = T3."id")
 WHERE ("post"."uk_has_translation" AND (T3."subdomain" = 'society' OR "category"."subdomain" = 'society') AND "post"."id" = 45230)
 LIMIT 21
SELECT ••• FROM "post" INNER JOIN "category" ON ("post"."category_id" = "category"."id") LEFT OUTER JOIN "category" T3 ON ("category"."parent_id" = T3."id") WHERE ("post"."uk_has_translation" AND (T3."subdomain" = 'society' OR "category"."subdomain" = 'society') AND "post"."id" = 45230) LIMIT 21
5 similar queries. Duplicated 5 times.
3,71

Connection: default

Transaction status: Idle

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/utils.py in runner(1860)
  return sentry_patched_function(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(193)
  return middleware(environ, start_response)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/wsgi.py in __call__(131)
  response = self.app(

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(479)
  rv = old_get_response(self, request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/var/www/news-site-columnist/redirects/middleware/redirect_middleware.py in __call__(17)
  return self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/corsheaders/middleware.py in __call__(56)
  result = self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django_user_agents/middleware.py in __call__(14)
  return self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/var/www/news-site-columnist/news/middleware/subdomain_middleare.py in __call__(22)
  response = self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(94)
  return callback(request, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/views/generic/base.py in view(104)
  return self.dispatch(request, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/views/generic/base.py in dispatch(143)
  return handler(request, *args, **kwargs)

/var/www/news-site-columnist/news/views/base.py in get(136)
  post = self.get_object()

/var/www/news-site-columnist/news/views/post.py in get_object(322)
  .get()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/polymorphic/query.py in _polymorphic_iterator(58)
  o = next(base_iter)

SELECT "post"."created_at",
       "post"."seo_title",
       "post"."seo_title_uk",
       "post"."seo_title_en",
       "post"."seo_title_ru",
       "post"."seo_description",
       "post"."seo_description_uk",
       "post"."seo_description_en",
       "post"."seo_description_ru",
       "post"."seo_keywords",
       "post"."seo_keywords_uk",
       "post"."seo_keywords_en",
       "post"."seo_keywords_ru",
       "post"."seo_header_one",
       "post"."seo_header_one_uk",
       "post"."seo_header_one_en",
       "post"."seo_header_one_ru",
       "post"."created_by",
       "post"."updated_by",
       "post"."polymorphic_ctype_id",
       "post"."id",
       "post"."head",
       "post"."head_uk",
       "post"."head_en",
       "post"."head_ru",
       "post"."sub_head",
       "post"."sub_head_uk",
       "post"."sub_head_en",
       "post"."sub_head_ru",
       "post"."content",
       "post"."content_uk",
       "post"."content_en",
       "post"."content_ru",
       "post"."author_id",
       "post"."seo_tag_id",
       "post"."publish_at",
       "post"."translated_at",
       "post"."updated_at",
       "post"."slug",
       "post"."aplication_type",
       "post"."last_editor_id",
       "post"."status",
       "post"."show_at_homepage",
       "post"."show_at_news_feed",
       "post"."is_category_top",
       "post"."is_homepage_top",
       "post"."is_homepage_top_uk",
       "post"."is_homepage_top_en",
       "post"."is_homepage_top_ru",
       "post"."id_sponsored",
       "post"."is_lightning",
       "post"."is_exclusive",
       "post"."is_photo_report",
       "post"."is_post",
       "post"."is_article",
       "post"."main_page_img_full_width",
       "post"."need_hires",
       "post"."has_photo",
       "post"."has_video",
       "post"."is_editors_choise",
       "post"."show_in_sidebar",
       "post"."category_id",
       "post"."old_category_id",
       "post"."past_region",
       "post"."year_of_war",
       "post"."breaking_news",
       "post"."without_img",
       "post"."show_stories_block",
       "post"."display_type",
       "post"."image",
       "post"."image_alt",
       "post"."image_alt_uk",
       "post"."image_alt_en",
       "post"."image_alt_ru",
       "post"."seo_image",
       "post"."text_under_image",
       "post"."text_under_image_uk",
       "post"."text_under_image_en",
       "post"."text_under_image_ru",
       "post"."image_source",
       "post"."image_source_uk",
       "post"."image_source_en",
       "post"."image_source_ru",
       "post"."theme_id",
       "post"."is_nofollow_disabled",
       "post"."audio_content_id",
       "post"."audio_content_uk_id",
       "post"."audio_content_en_id",
       "post"."audio_content_ru_id",
       "post"."views",
       "post"."views_uk",
       "post"."views_ru",
       "post"."views_analytics",
       "post"."views_analytics_ru",
       "post"."views_analytics_uk",
       "post"."views_analytics_at",
       "post"."busy_by_id",
       "post"."image_editor_id",
       "post"."release_editor_id",
       "post"."special_type",
       "post"."head_longer_than_100",
       "post"."uk_has_translation",
       "post"."ru_has_translation",
       "post"."en_has_translation",
       "post"."homepage_slider_text",
       "post"."homepage_slider_text_uk",
       "post"."homepage_slider_text_en",
       "post"."homepage_slider_text_ru"
  FROM "post"
 INNER JOIN "category"
    ON ("post"."category_id" = "category"."id")
  LEFT OUTER JOIN "category" T3
    ON ("category"."parent_id" = T3."id")
 WHERE ("post"."uk_has_translation" AND (T3."subdomain" = 'society' OR "category"."subdomain" = 'society') AND "post"."id" = 45230)
 LIMIT 21
SELECT ••• FROM "post" INNER JOIN "category" ON ("post"."category_id" = "category"."id") LEFT OUTER JOIN "category" T3 ON ("category"."parent_id" = T3."id") WHERE ("post"."uk_has_translation" AND (T3."subdomain" = 'society' OR "category"."subdomain" = 'society') AND "post"."id" = 45230) LIMIT 21
5 similar queries. Duplicated 5 times.
1,51

Connection: default

Transaction status: Idle

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/utils.py in runner(1860)
  return sentry_patched_function(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(193)
  return middleware(environ, start_response)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/wsgi.py in __call__(131)
  response = self.app(

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(479)
  rv = old_get_response(self, request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/var/www/news-site-columnist/redirects/middleware/redirect_middleware.py in __call__(17)
  return self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/corsheaders/middleware.py in __call__(56)
  result = self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django_user_agents/middleware.py in __call__(14)
  return self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/var/www/news-site-columnist/news/middleware/subdomain_middleare.py in __call__(22)
  response = self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(94)
  return callback(request, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/views/generic/base.py in view(104)
  return self.dispatch(request, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/views/generic/base.py in dispatch(143)
  return handler(request, *args, **kwargs)

/var/www/news-site-columnist/news/views/base.py in get(148)
  return super().get(request, *args, **kwargs)

/var/www/news-site-columnist/news/views/base.py in get(171)
  obj: Post = self.get_object()

/var/www/news-site-columnist/news/views/post.py in get_object(322)
  .get()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/polymorphic/query.py in _polymorphic_iterator(58)
  o = next(base_iter)

SELECT "post"."created_at",
       "post"."seo_title",
       "post"."seo_title_uk",
       "post"."seo_title_en",
       "post"."seo_title_ru",
       "post"."seo_description",
       "post"."seo_description_uk",
       "post"."seo_description_en",
       "post"."seo_description_ru",
       "post"."seo_keywords",
       "post"."seo_keywords_uk",
       "post"."seo_keywords_en",
       "post"."seo_keywords_ru",
       "post"."seo_header_one",
       "post"."seo_header_one_uk",
       "post"."seo_header_one_en",
       "post"."seo_header_one_ru",
       "post"."created_by",
       "post"."updated_by",
       "post"."polymorphic_ctype_id",
       "post"."id",
       "post"."head",
       "post"."head_uk",
       "post"."head_en",
       "post"."head_ru",
       "post"."sub_head",
       "post"."sub_head_uk",
       "post"."sub_head_en",
       "post"."sub_head_ru",
       "post"."content",
       "post"."content_uk",
       "post"."content_en",
       "post"."content_ru",
       "post"."author_id",
       "post"."seo_tag_id",
       "post"."publish_at",
       "post"."translated_at",
       "post"."updated_at",
       "post"."slug",
       "post"."aplication_type",
       "post"."last_editor_id",
       "post"."status",
       "post"."show_at_homepage",
       "post"."show_at_news_feed",
       "post"."is_category_top",
       "post"."is_homepage_top",
       "post"."is_homepage_top_uk",
       "post"."is_homepage_top_en",
       "post"."is_homepage_top_ru",
       "post"."id_sponsored",
       "post"."is_lightning",
       "post"."is_exclusive",
       "post"."is_photo_report",
       "post"."is_post",
       "post"."is_article",
       "post"."main_page_img_full_width",
       "post"."need_hires",
       "post"."has_photo",
       "post"."has_video",
       "post"."is_editors_choise",
       "post"."show_in_sidebar",
       "post"."category_id",
       "post"."old_category_id",
       "post"."past_region",
       "post"."year_of_war",
       "post"."breaking_news",
       "post"."without_img",
       "post"."show_stories_block",
       "post"."display_type",
       "post"."image",
       "post"."image_alt",
       "post"."image_alt_uk",
       "post"."image_alt_en",
       "post"."image_alt_ru",
       "post"."seo_image",
       "post"."text_under_image",
       "post"."text_under_image_uk",
       "post"."text_under_image_en",
       "post"."text_under_image_ru",
       "post"."image_source",
       "post"."image_source_uk",
       "post"."image_source_en",
       "post"."image_source_ru",
       "post"."theme_id",
       "post"."is_nofollow_disabled",
       "post"."audio_content_id",
       "post"."audio_content_uk_id",
       "post"."audio_content_en_id",
       "post"."audio_content_ru_id",
       "post"."views",
       "post"."views_uk",
       "post"."views_ru",
       "post"."views_analytics",
       "post"."views_analytics_ru",
       "post"."views_analytics_uk",
       "post"."views_analytics_at",
       "post"."busy_by_id",
       "post"."image_editor_id",
       "post"."release_editor_id",
       "post"."special_type",
       "post"."head_longer_than_100",
       "post"."uk_has_translation",
       "post"."ru_has_translation",
       "post"."en_has_translation",
       "post"."homepage_slider_text",
       "post"."homepage_slider_text_uk",
       "post"."homepage_slider_text_en",
       "post"."homepage_slider_text_ru"
  FROM "post"
 INNER JOIN "category"
    ON ("post"."category_id" = "category"."id")
  LEFT OUTER JOIN "category" T3
    ON ("category"."parent_id" = T3."id")
 WHERE ("post"."uk_has_translation" AND (T3."subdomain" = 'society' OR "category"."subdomain" = 'society') AND "post"."id" = 45230)
 LIMIT 21
SELECT ••• FROM "post" INNER JOIN "category" ON ("post"."category_id" = "category"."id") LEFT OUTER JOIN "category" T3 ON ("category"."parent_id" = T3."id") WHERE ("post"."uk_has_translation" AND (T3."subdomain" = 'society' OR "category"."subdomain" = 'society') AND "post"."id" = 45230) LIMIT 21
5 similar queries. Duplicated 5 times.
1,30

Connection: default

Transaction status: Idle

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/utils.py in runner(1860)
  return sentry_patched_function(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(193)
  return middleware(environ, start_response)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/wsgi.py in __call__(131)
  response = self.app(

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(479)
  rv = old_get_response(self, request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/var/www/news-site-columnist/redirects/middleware/redirect_middleware.py in __call__(17)
  return self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/corsheaders/middleware.py in __call__(56)
  result = self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django_user_agents/middleware.py in __call__(14)
  return self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/var/www/news-site-columnist/news/middleware/subdomain_middleare.py in __call__(22)
  response = self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(94)
  return callback(request, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/views/generic/base.py in view(104)
  return self.dispatch(request, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/views/generic/base.py in dispatch(143)
  return handler(request, *args, **kwargs)

/var/www/news-site-columnist/news/views/base.py in get(148)
  return super().get(request, *args, **kwargs)

/var/www/news-site-columnist/news/views/base.py in get(175)
  resp = super().get(request, *args, **kwargs)

/var/www/news-site-columnist/news/views/post.py in get(188)
  resp = super().get(request, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/views/generic/detail.py in get(108)
  self.object = self.get_object()

/var/www/news-site-columnist/news/views/post.py in get_object(322)
  .get()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/polymorphic/query.py in _polymorphic_iterator(58)
  o = next(base_iter)

SELECT "post"."created_at",
       "post"."seo_title",
       "post"."seo_title_uk",
       "post"."seo_title_en",
       "post"."seo_title_ru",
       "post"."seo_description",
       "post"."seo_description_uk",
       "post"."seo_description_en",
       "post"."seo_description_ru",
       "post"."seo_keywords",
       "post"."seo_keywords_uk",
       "post"."seo_keywords_en",
       "post"."seo_keywords_ru",
       "post"."seo_header_one",
       "post"."seo_header_one_uk",
       "post"."seo_header_one_en",
       "post"."seo_header_one_ru",
       "post"."created_by",
       "post"."updated_by",
       "post"."polymorphic_ctype_id",
       "post"."id",
       "post"."head",
       "post"."head_uk",
       "post"."head_en",
       "post"."head_ru",
       "post"."sub_head",
       "post"."sub_head_uk",
       "post"."sub_head_en",
       "post"."sub_head_ru",
       "post"."content",
       "post"."content_uk",
       "post"."content_en",
       "post"."content_ru",
       "post"."author_id",
       "post"."seo_tag_id",
       "post"."publish_at",
       "post"."translated_at",
       "post"."updated_at",
       "post"."slug",
       "post"."aplication_type",
       "post"."last_editor_id",
       "post"."status",
       "post"."show_at_homepage",
       "post"."show_at_news_feed",
       "post"."is_category_top",
       "post"."is_homepage_top",
       "post"."is_homepage_top_uk",
       "post"."is_homepage_top_en",
       "post"."is_homepage_top_ru",
       "post"."id_sponsored",
       "post"."is_lightning",
       "post"."is_exclusive",
       "post"."is_photo_report",
       "post"."is_post",
       "post"."is_article",
       "post"."main_page_img_full_width",
       "post"."need_hires",
       "post"."has_photo",
       "post"."has_video",
       "post"."is_editors_choise",
       "post"."show_in_sidebar",
       "post"."category_id",
       "post"."old_category_id",
       "post"."past_region",
       "post"."year_of_war",
       "post"."breaking_news",
       "post"."without_img",
       "post"."show_stories_block",
       "post"."display_type",
       "post"."image",
       "post"."image_alt",
       "post"."image_alt_uk",
       "post"."image_alt_en",
       "post"."image_alt_ru",
       "post"."seo_image",
       "post"."text_under_image",
       "post"."text_under_image_uk",
       "post"."text_under_image_en",
       "post"."text_under_image_ru",
       "post"."image_source",
       "post"."image_source_uk",
       "post"."image_source_en",
       "post"."image_source_ru",
       "post"."theme_id",
       "post"."is_nofollow_disabled",
       "post"."audio_content_id",
       "post"."audio_content_uk_id",
       "post"."audio_content_en_id",
       "post"."audio_content_ru_id",
       "post"."views",
       "post"."views_uk",
       "post"."views_ru",
       "post"."views_analytics",
       "post"."views_analytics_ru",
       "post"."views_analytics_uk",
       "post"."views_analytics_at",
       "post"."busy_by_id",
       "post"."image_editor_id",
       "post"."release_editor_id",
       "post"."special_type",
       "post"."head_longer_than_100",
       "post"."uk_has_translation",
       "post"."ru_has_translation",
       "post"."en_has_translation",
       "post"."homepage_slider_text",
       "post"."homepage_slider_text_uk",
       "post"."homepage_slider_text_en",
       "post"."homepage_slider_text_ru"
  FROM "post"
 INNER JOIN "category"
    ON ("post"."category_id" = "category"."id")
  LEFT OUTER JOIN "category" T3
    ON ("category"."parent_id" = T3."id")
 WHERE ("post"."uk_has_translation" AND (T3."subdomain" = 'society' OR "category"."subdomain" = 'society') AND "post"."id" = 45230)
 LIMIT 21
SELECT ••• FROM "post" INNER JOIN "category" ON ("post"."category_id" = "category"."id") LEFT OUTER JOIN "category" T3 ON ("category"."parent_id" = T3."id") WHERE ("post"."uk_has_translation" AND (T3."subdomain" = 'society' OR "category"."subdomain" = 'society') AND "post"."id" = 45230) LIMIT 21
5 similar queries. Duplicated 5 times.
1,34

Connection: default

Transaction status: Idle

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/utils.py in runner(1860)
  return sentry_patched_function(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(193)
  return middleware(environ, start_response)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/wsgi.py in __call__(131)
  response = self.app(

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(479)
  rv = old_get_response(self, request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/var/www/news-site-columnist/redirects/middleware/redirect_middleware.py in __call__(17)
  return self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/corsheaders/middleware.py in __call__(56)
  result = self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django_user_agents/middleware.py in __call__(14)
  return self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/var/www/news-site-columnist/news/middleware/subdomain_middleare.py in __call__(22)
  response = self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(94)
  return callback(request, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/views/generic/base.py in view(104)
  return self.dispatch(request, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/views/generic/base.py in dispatch(143)
  return handler(request, *args, **kwargs)

/var/www/news-site-columnist/news/views/base.py in get(148)
  return super().get(request, *args, **kwargs)

/var/www/news-site-columnist/news/views/base.py in get(175)
  resp = super().get(request, *args, **kwargs)

/var/www/news-site-columnist/news/views/post.py in get(188)
  resp = super().get(request, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/views/generic/detail.py in get(109)
  context = self.get_context_data(object=self.object)

/var/www/news-site-columnist/news/views/post.py in get_context_data(129)
  post = self.get_object()

/var/www/news-site-columnist/news/views/post.py in get_object(322)
  .get()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/polymorphic/query.py in _polymorphic_iterator(58)
  o = next(base_iter)

SELECT 1 AS "a"
  FROM "news_telegramlinkreplacement"
 LIMIT 1
SELECT 1 AS "a" FROM "news_telegramlinkreplacement" LIMIT 1
0,39

Connection: default

Transaction status: Idle

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/utils.py in runner(1860)
  return sentry_patched_function(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(193)
  return middleware(environ, start_response)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/wsgi.py in __call__(131)
  response = self.app(

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(479)
  rv = old_get_response(self, request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/var/www/news-site-columnist/redirects/middleware/redirect_middleware.py in __call__(17)
  return self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/corsheaders/middleware.py in __call__(56)
  result = self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django_user_agents/middleware.py in __call__(14)
  return self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/var/www/news-site-columnist/news/middleware/subdomain_middleare.py in __call__(22)
  response = self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(94)
  return callback(request, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/views/generic/base.py in view(104)
  return self.dispatch(request, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/views/generic/base.py in dispatch(143)
  return handler(request, *args, **kwargs)

/var/www/news-site-columnist/news/views/base.py in get(148)
  return super().get(request, *args, **kwargs)

/var/www/news-site-columnist/news/views/base.py in get(175)
  resp = super().get(request, *args, **kwargs)

/var/www/news-site-columnist/news/views/post.py in get(188)
  resp = super().get(request, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/views/generic/detail.py in get(109)
  context = self.get_context_data(object=self.object)

/var/www/news-site-columnist/news/views/post.py in get_context_data(137)
  data["tlp"] = get_telegram_link_replacement()

/var/www/news-site-columnist/news/utils.py in get_telegram_link_replacement(143)
  if TelegramLinkReplacement.objects.all().exists():

SELECT "post"."created_at",
       "post"."seo_title",
       "post"."seo_title_uk",
       "post"."seo_title_en",
       "post"."seo_title_ru",
       "post"."seo_description",
       "post"."seo_description_uk",
       "post"."seo_description_en",
       "post"."seo_description_ru",
       "post"."seo_keywords",
       "post"."seo_keywords_uk",
       "post"."seo_keywords_en",
       "post"."seo_keywords_ru",
       "post"."seo_header_one",
       "post"."seo_header_one_uk",
       "post"."seo_header_one_en",
       "post"."seo_header_one_ru",
       "post"."created_by",
       "post"."updated_by",
       "post"."polymorphic_ctype_id",
       "post"."id",
       "post"."head",
       "post"."head_uk",
       "post"."head_en",
       "post"."head_ru",
       "post"."sub_head",
       "post"."sub_head_uk",
       "post"."sub_head_en",
       "post"."sub_head_ru",
       "post"."content",
       "post"."content_uk",
       "post"."content_en",
       "post"."content_ru",
       "post"."author_id",
       "post"."seo_tag_id",
       "post"."publish_at",
       "post"."translated_at",
       "post"."updated_at",
       "post"."slug",
       "post"."aplication_type",
       "post"."last_editor_id",
       "post"."status",
       "post"."show_at_homepage",
       "post"."show_at_news_feed",
       "post"."is_category_top",
       "post"."is_homepage_top",
       "post"."is_homepage_top_uk",
       "post"."is_homepage_top_en",
       "post"."is_homepage_top_ru",
       "post"."id_sponsored",
       "post"."is_lightning",
       "post"."is_exclusive",
       "post"."is_photo_report",
       "post"."is_post",
       "post"."is_article",
       "post"."main_page_img_full_width",
       "post"."need_hires",
       "post"."has_photo",
       "post"."has_video",
       "post"."is_editors_choise",
       "post"."show_in_sidebar",
       "post"."category_id",
       "post"."old_category_id",
       "post"."past_region",
       "post"."year_of_war",
       "post"."breaking_news",
       "post"."without_img",
       "post"."show_stories_block",
       "post"."display_type",
       "post"."image",
       "post"."image_alt",
       "post"."image_alt_uk",
       "post"."image_alt_en",
       "post"."image_alt_ru",
       "post"."seo_image",
       "post"."text_under_image",
       "post"."text_under_image_uk",
       "post"."text_under_image_en",
       "post"."text_under_image_ru",
       "post"."image_source",
       "post"."image_source_uk",
       "post"."image_source_en",
       "post"."image_source_ru",
       "post"."theme_id",
       "post"."is_nofollow_disabled",
       "post"."audio_content_id",
       "post"."audio_content_uk_id",
       "post"."audio_content_en_id",
       "post"."audio_content_ru_id",
       "post"."views",
       "post"."views_uk",
       "post"."views_ru",
       "post"."views_analytics",
       "post"."views_analytics_ru",
       "post"."views_analytics_uk",
       "post"."views_analytics_at",
       "post"."busy_by_id",
       "post"."image_editor_id",
       "post"."release_editor_id",
       "post"."special_type",
       "post"."head_longer_than_100",
       "post"."uk_has_translation",
       "post"."ru_has_translation",
       "post"."en_has_translation",
       "post"."homepage_slider_text",
       "post"."homepage_slider_text_uk",
       "post"."homepage_slider_text_en",
       "post"."homepage_slider_text_ru"
  FROM "post"
 WHERE ("post"."uk_has_translation" AND "post"."id" = 259281)
 LIMIT 21
SELECT ••• FROM "post" WHERE ("post"."uk_has_translation" AND "post"."id" = 259281) LIMIT 21
0,81

Connection: default

Transaction status: Idle

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/utils.py in runner(1860)
  return sentry_patched_function(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(193)
  return middleware(environ, start_response)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/wsgi.py in __call__(131)
  response = self.app(

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(479)
  rv = old_get_response(self, request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/var/www/news-site-columnist/redirects/middleware/redirect_middleware.py in __call__(17)
  return self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/corsheaders/middleware.py in __call__(56)
  result = self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django_user_agents/middleware.py in __call__(14)
  return self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/var/www/news-site-columnist/news/middleware/subdomain_middleare.py in __call__(22)
  response = self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(94)
  return callback(request, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/views/generic/base.py in view(104)
  return self.dispatch(request, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/views/generic/base.py in dispatch(143)
  return handler(request, *args, **kwargs)

/var/www/news-site-columnist/news/views/base.py in get(148)
  return super().get(request, *args, **kwargs)

/var/www/news-site-columnist/news/views/base.py in get(175)
  resp = super().get(request, *args, **kwargs)

/var/www/news-site-columnist/news/views/post.py in get(188)
  resp = super().get(request, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/views/generic/detail.py in get(109)
  context = self.get_context_data(object=self.object)

/var/www/news-site-columnist/news/views/post.py in get_context_data(137)
  data["tlp"] = get_telegram_link_replacement()

/var/www/news-site-columnist/news/utils.py in get_telegram_link_replacement(148)
  return Post.objects.get(id=tlp.post_id)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/polymorphic/query.py in _polymorphic_iterator(58)
  o = next(base_iter)

SELECT "post"."created_at",
       "post"."seo_title",
       "post"."seo_title_uk",
       "post"."seo_title_en",
       "post"."seo_title_ru",
       "post"."seo_description",
       "post"."seo_description_uk",
       "post"."seo_description_en",
       "post"."seo_description_ru",
       "post"."seo_keywords",
       "post"."seo_keywords_uk",
       "post"."seo_keywords_en",
       "post"."seo_keywords_ru",
       "post"."seo_header_one",
       "post"."seo_header_one_uk",
       "post"."seo_header_one_en",
       "post"."seo_header_one_ru",
       "post"."created_by",
       "post"."updated_by",
       "post"."polymorphic_ctype_id",
       "post"."id",
       "post"."head",
       "post"."head_uk",
       "post"."head_en",
       "post"."head_ru",
       "post"."sub_head",
       "post"."sub_head_uk",
       "post"."sub_head_en",
       "post"."sub_head_ru",
       "post"."content",
       "post"."content_uk",
       "post"."content_en",
       "post"."content_ru",
       "post"."author_id",
       "post"."seo_tag_id",
       "post"."publish_at",
       "post"."translated_at",
       "post"."updated_at",
       "post"."slug",
       "post"."aplication_type",
       "post"."last_editor_id",
       "post"."status",
       "post"."show_at_homepage",
       "post"."show_at_news_feed",
       "post"."is_category_top",
       "post"."is_homepage_top",
       "post"."is_homepage_top_uk",
       "post"."is_homepage_top_en",
       "post"."is_homepage_top_ru",
       "post"."id_sponsored",
       "post"."is_lightning",
       "post"."is_exclusive",
       "post"."is_photo_report",
       "post"."is_post",
       "post"."is_article",
       "post"."main_page_img_full_width",
       "post"."need_hires",
       "post"."has_photo",
       "post"."has_video",
       "post"."is_editors_choise",
       "post"."show_in_sidebar",
       "post"."category_id",
       "post"."old_category_id",
       "post"."past_region",
       "post"."year_of_war",
       "post"."breaking_news",
       "post"."without_img",
       "post"."show_stories_block",
       "post"."display_type",
       "post"."image",
       "post"."image_alt",
       "post"."image_alt_uk",
       "post"."image_alt_en",
       "post"."image_alt_ru",
       "post"."seo_image",
       "post"."text_under_image",
       "post"."text_under_image_uk",
       "post"."text_under_image_en",
       "post"."text_under_image_ru",
       "post"."image_source",
       "post"."image_source_uk",
       "post"."image_source_en",
       "post"."image_source_ru",
       "post"."theme_id",
       "post"."is_nofollow_disabled",
       "post"."audio_content_id",
       "post"."audio_content_uk_id",
       "post"."audio_content_en_id",
       "post"."audio_content_ru_id",
       "post"."views",
       "post"."views_uk",
       "post"."views_ru",
       "post"."views_analytics",
       "post"."views_analytics_ru",
       "post"."views_analytics_uk",
       "post"."views_analytics_at",
       "post"."busy_by_id",
       "post"."image_editor_id",
       "post"."release_editor_id",
       "post"."special_type",
       "post"."head_longer_than_100",
       "post"."uk_has_translation",
       "post"."ru_has_translation",
       "post"."en_has_translation",
       "post"."homepage_slider_text",
       "post"."homepage_slider_text_uk",
       "post"."homepage_slider_text_en",
       "post"."homepage_slider_text_ru",
       "news_videopost"."post_ptr_id",
       "news_videopost"."youtube_video_url",
       "news_videopost"."is_most_important",
       "news_videopost"."additional_image",
       "news_videopost"."video_data",
       "news_videopost"."video_project_id",
       "news_videopost"."is_icon_hidden"
  FROM "news_videopost"
 INNER JOIN "post"
    ON ("news_videopost"."post_ptr_id" = "post"."id")
 WHERE "news_videopost"."post_ptr_id" IN (259281)
SELECT ••• FROM "news_videopost" INNER JOIN "post" ON ("news_videopost"."post_ptr_id" = "post"."id") WHERE "news_videopost"."post_ptr_id" IN (259281)
1,19

Connection: default

Transaction status: Idle

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/utils.py in runner(1860)
  return sentry_patched_function(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(193)
  return middleware(environ, start_response)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/wsgi.py in __call__(131)
  response = self.app(

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(479)
  rv = old_get_response(self, request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/var/www/news-site-columnist/redirects/middleware/redirect_middleware.py in __call__(17)
  return self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/corsheaders/middleware.py in __call__(56)
  result = self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django_user_agents/middleware.py in __call__(14)
  return self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/var/www/news-site-columnist/news/middleware/subdomain_middleare.py in __call__(22)
  response = self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(94)
  return callback(request, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/views/generic/base.py in view(104)
  return self.dispatch(request, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/views/generic/base.py in dispatch(143)
  return handler(request, *args, **kwargs)

/var/www/news-site-columnist/news/views/base.py in get(148)
  return super().get(request, *args, **kwargs)

/var/www/news-site-columnist/news/views/base.py in get(175)
  resp = super().get(request, *args, **kwargs)

/var/www/news-site-columnist/news/views/post.py in get(188)
  resp = super().get(request, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/views/generic/detail.py in get(109)
  context = self.get_context_data(object=self.object)

/var/www/news-site-columnist/news/views/post.py in get_context_data(137)
  data["tlp"] = get_telegram_link_replacement()

/var/www/news-site-columnist/news/utils.py in get_telegram_link_replacement(148)
  return Post.objects.get(id=tlp.post_id)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/polymorphic/query.py in _polymorphic_iterator(64)
  real_results = self.queryset._get_real_instances(base_result_objects)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/polymorphic/query.py in _get_real_instances(457)
  real_objects_dict = {

SELECT "category"."id",
       "category"."created_at",
       "category"."updated_at",
       "category"."seo_title",
       "category"."seo_title_uk",
       "category"."seo_title_en",
       "category"."seo_title_ru",
       "category"."seo_description",
       "category"."seo_description_uk",
       "category"."seo_description_en",
       "category"."seo_description_ru",
       "category"."seo_keywords",
       "category"."seo_keywords_uk",
       "category"."seo_keywords_en",
       "category"."seo_keywords_ru",
       "category"."seo_header_one",
       "category"."seo_header_one_uk",
       "category"."seo_header_one_en",
       "category"."seo_header_one_ru",
       "category"."seo_news_title",
       "category"."seo_news_title_uk",
       "category"."seo_news_title_en",
       "category"."seo_news_title_ru",
       "category"."seo_news_description",
       "category"."seo_news_description_uk",
       "category"."seo_news_description_en",
       "category"."seo_news_description_ru",
       "category"."subdomain",
       "category"."parent_id",
       "category"."image",
       "category"."is_active",
       "category"."is_rss_active",
       "category"."is_interesting",
       "category"."ticker_rss_active",
       "category"."show_home",
       "category"."show_home_en",
       "category"."show_video",
       "category"."show_menu",
       "category"."show_in_search",
       "category"."show_in_header",
       "category"."show_in_header_uk",
       "category"."show_in_header_en",
       "category"."show_in_header_ru",
       "category"."seo_tag_id",
       "category"."sort_weight",
       "category"."sort_weight_en",
       "category"."header_sort_weight",
       "category"."header_sort_weight_uk",
       "category"."header_sort_weight_en",
       "category"."header_sort_weight_ru",
       "category"."footer_sort_weight",
       "category"."name",
       "category"."name_uk",
       "category"."name_en",
       "category"."name_ru",
       "category"."slug",
       "category"."description",
       "category"."description_uk",
       "category"."description_en",
       "category"."description_ru",
       "category"."fb_link",
       "category"."tg_link",
       "category"."uk_has_translation",
       "category"."ru_has_translation",
       "category"."en_has_translation",
       "category"."has_infinite_scroll",
       "category"."_show_home_without_subdomain",
       "category"."_show_home_without_subdomain_en",
       "category"."background_id",
       "category"."use_old_design",
       "category"."use_old_design_for_posts",
       "category"."is_context_category",
       "category"."show_stories_on_main",
       "category"."show_posts_table_of_contents",
       "category"."svg_icon"
  FROM "category"
 WHERE "category"."id" = 4
 LIMIT 21
SELECT ••• FROM "category" WHERE "category"."id" = 4 LIMIT 21
3 similar queries. Duplicated 3 times.
0,93

Connection: default

Transaction status: Idle

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/utils.py in runner(1860)
  return sentry_patched_function(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(193)
  return middleware(environ, start_response)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/wsgi.py in __call__(131)
  response = self.app(

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(479)
  rv = old_get_response(self, request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/var/www/news-site-columnist/redirects/middleware/redirect_middleware.py in __call__(17)
  return self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/corsheaders/middleware.py in __call__(56)
  result = self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django_user_agents/middleware.py in __call__(14)
  return self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/var/www/news-site-columnist/news/middleware/subdomain_middleare.py in __call__(22)
  response = self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(94)
  return callback(request, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/views/generic/base.py in view(104)
  return self.dispatch(request, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/views/generic/base.py in dispatch(143)
  return handler(request, *args, **kwargs)

/var/www/news-site-columnist/news/views/base.py in get(148)
  return super().get(request, *args, **kwargs)

/var/www/news-site-columnist/news/views/base.py in get(175)
  resp = super().get(request, *args, **kwargs)

/var/www/news-site-columnist/news/views/post.py in get(188)
  resp = super().get(request, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/views/generic/detail.py in get(109)
  context = self.get_context_data(object=self.object)

/var/www/news-site-columnist/news/views/post.py in get_context_data(139)
  data['use_old_design'] = post.category.use_old_design_for_posts if post.category else False

SELECT "author"."id",
       "author"."created_at",
       "author"."updated_at",
       "author"."created_by",
       "author"."updated_by",
       "author"."name",
       "author"."name_uk",
       "author"."name_en",
       "author"."name_ru",
       "author"."slug",
       "author"."sort_weight",
       "author"."facebook_url",
       "author"."linked_in_url",
       "author"."is_columnist",
       "author"."show_check_mark",
       "author"."gender",
       "author"."is_active",
       "author"."is_chief",
       "author"."is_chief_deputy",
       "author"."image",
       "author"."description",
       "author"."description_uk",
       "author"."description_en",
       "author"."description_ru",
       "author"."show_at_redaction_page",
       "author"."redaction_region",
       "author"."position",
       "author"."position_uk",
       "author"."position_en",
       "author"."position_ru"
  FROM "author"
 WHERE "author"."id" = 41
 LIMIT 21
SELECT ••• FROM "author" WHERE "author"."id" = 41 LIMIT 21
2 similar queries. Duplicated 2 times.
0,77

Connection: default

Transaction status: Idle

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/utils.py in runner(1860)
  return sentry_patched_function(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(193)
  return middleware(environ, start_response)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/wsgi.py in __call__(131)
  response = self.app(

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(479)
  rv = old_get_response(self, request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/var/www/news-site-columnist/redirects/middleware/redirect_middleware.py in __call__(17)
  return self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/corsheaders/middleware.py in __call__(56)
  result = self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django_user_agents/middleware.py in __call__(14)
  return self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/var/www/news-site-columnist/news/middleware/subdomain_middleare.py in __call__(22)
  response = self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(94)
  return callback(request, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/views/generic/base.py in view(104)
  return self.dispatch(request, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/views/generic/base.py in dispatch(143)
  return handler(request, *args, **kwargs)

/var/www/news-site-columnist/news/views/base.py in get(148)
  return super().get(request, *args, **kwargs)

/var/www/news-site-columnist/news/views/base.py in get(175)
  resp = super().get(request, *args, **kwargs)

/var/www/news-site-columnist/news/views/post.py in get(188)
  resp = super().get(request, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/views/generic/detail.py in get(109)
  context = self.get_context_data(object=self.object)

/var/www/news-site-columnist/news/views/post.py in get_context_data(143)
  if post.author:

SELECT "users_user"."id",
       "users_user"."password",
       "users_user"."last_login",
       "users_user"."is_superuser",
       "users_user"."first_name",
       "users_user"."last_name",
       "users_user"."is_staff",
       "users_user"."is_active",
       "users_user"."date_joined",
       "users_user"."created_at",
       "users_user"."updated_at",
       "users_user"."created_by",
       "users_user"."updated_by",
       "users_user"."full_name",
       "users_user"."email",
       "users_user"."news_author_id",
       "users_user"."freelancer",
       "users_user"."username",
       "users_user"."can_translate_to_english"
  FROM "users_user"
 WHERE "users_user"."news_author_id" = 41
 LIMIT 21
SELECT ••• FROM "users_user" WHERE "users_user"."news_author_id" = 41 LIMIT 21
0,57

Connection: default

Transaction status: Idle

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/utils.py in runner(1860)
  return sentry_patched_function(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(193)
  return middleware(environ, start_response)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/wsgi.py in __call__(131)
  response = self.app(

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(479)
  rv = old_get_response(self, request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/var/www/news-site-columnist/redirects/middleware/redirect_middleware.py in __call__(17)
  return self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/corsheaders/middleware.py in __call__(56)
  result = self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django_user_agents/middleware.py in __call__(14)
  return self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/var/www/news-site-columnist/news/middleware/subdomain_middleare.py in __call__(22)
  response = self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(94)
  return callback(request, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/views/generic/base.py in view(104)
  return self.dispatch(request, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/views/generic/base.py in dispatch(143)
  return handler(request, *args, **kwargs)

/var/www/news-site-columnist/news/views/base.py in get(148)
  return super().get(request, *args, **kwargs)

/var/www/news-site-columnist/news/views/base.py in get(175)
  resp = super().get(request, *args, **kwargs)

/var/www/news-site-columnist/news/views/post.py in get(188)
  resp = super().get(request, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/views/generic/detail.py in get(109)
  context = self.get_context_data(object=self.object)

/var/www/news-site-columnist/news/views/post.py in get_context_data(144)
  user = User.objects.get(news_author=post.author.id)

SELECT "post"."created_at",
       "post"."seo_title",
       "post"."seo_title_uk",
       "post"."seo_title_en",
       "post"."seo_title_ru",
       "post"."seo_description",
       "post"."seo_description_uk",
       "post"."seo_description_en",
       "post"."seo_description_ru",
       "post"."seo_keywords",
       "post"."seo_keywords_uk",
       "post"."seo_keywords_en",
       "post"."seo_keywords_ru",
       "post"."seo_header_one",
       "post"."seo_header_one_uk",
       "post"."seo_header_one_en",
       "post"."seo_header_one_ru",
       "post"."created_by",
       "post"."updated_by",
       "post"."polymorphic_ctype_id",
       "post"."id",
       "post"."head",
       "post"."head_uk",
       "post"."head_en",
       "post"."head_ru",
       "post"."sub_head",
       "post"."sub_head_uk",
       "post"."sub_head_en",
       "post"."sub_head_ru",
       "post"."content",
       "post"."content_uk",
       "post"."content_en",
       "post"."content_ru",
       "post"."author_id",
       "post"."seo_tag_id",
       "post"."publish_at",
       "post"."translated_at",
       "post"."updated_at",
       "post"."slug",
       "post"."aplication_type",
       "post"."last_editor_id",
       "post"."status",
       "post"."show_at_homepage",
       "post"."show_at_news_feed",
       "post"."is_category_top",
       "post"."is_homepage_top",
       "post"."is_homepage_top_uk",
       "post"."is_homepage_top_en",
       "post"."is_homepage_top_ru",
       "post"."id_sponsored",
       "post"."is_lightning",
       "post"."is_exclusive",
       "post"."is_photo_report",
       "post"."is_post",
       "post"."is_article",
       "post"."main_page_img_full_width",
       "post"."need_hires",
       "post"."has_photo",
       "post"."has_video",
       "post"."is_editors_choise",
       "post"."show_in_sidebar",
       "post"."category_id",
       "post"."old_category_id",
       "post"."past_region",
       "post"."year_of_war",
       "post"."breaking_news",
       "post"."without_img",
       "post"."show_stories_block",
       "post"."display_type",
       "post"."image",
       "post"."image_alt",
       "post"."image_alt_uk",
       "post"."image_alt_en",
       "post"."image_alt_ru",
       "post"."seo_image",
       "post"."text_under_image",
       "post"."text_under_image_uk",
       "post"."text_under_image_en",
       "post"."text_under_image_ru",
       "post"."image_source",
       "post"."image_source_uk",
       "post"."image_source_en",
       "post"."image_source_ru",
       "post"."theme_id",
       "post"."is_nofollow_disabled",
       "post"."audio_content_id",
       "post"."audio_content_uk_id",
       "post"."audio_content_en_id",
       "post"."audio_content_ru_id",
       "post"."views",
       "post"."views_uk",
       "post"."views_ru",
       "post"."views_analytics",
       "post"."views_analytics_ru",
       "post"."views_analytics_uk",
       "post"."views_analytics_at",
       "post"."busy_by_id",
       "post"."image_editor_id",
       "post"."release_editor_id",
       "post"."special_type",
       "post"."head_longer_than_100",
       "post"."uk_has_translation",
       "post"."ru_has_translation",
       "post"."en_has_translation",
       "post"."homepage_slider_text",
       "post"."homepage_slider_text_uk",
       "post"."homepage_slider_text_en",
       "post"."homepage_slider_text_ru"
  FROM "post"
 INNER JOIN "category"
    ON ("post"."category_id" = "category"."id")
  LEFT OUTER JOIN "category" T3
    ON ("category"."parent_id" = T3."id")
 WHERE ("post"."uk_has_translation" AND (T3."subdomain" = 'society' OR "category"."subdomain" = 'society') AND "post"."id" = 45230)
 LIMIT 21
SELECT ••• FROM "post" INNER JOIN "category" ON ("post"."category_id" = "category"."id") LEFT OUTER JOIN "category" T3 ON ("category"."parent_id" = T3."id") WHERE ("post"."uk_has_translation" AND (T3."subdomain" = 'society' OR "category"."subdomain" = 'society') AND "post"."id" = 45230) LIMIT 21
5 similar queries. Duplicated 5 times.
1,62

Connection: default

Transaction status: Idle

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/utils.py in runner(1860)
  return sentry_patched_function(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(193)
  return middleware(environ, start_response)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/wsgi.py in __call__(131)
  response = self.app(

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(479)
  rv = old_get_response(self, request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/var/www/news-site-columnist/redirects/middleware/redirect_middleware.py in __call__(17)
  return self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/corsheaders/middleware.py in __call__(56)
  result = self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django_user_agents/middleware.py in __call__(14)
  return self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/var/www/news-site-columnist/news/middleware/subdomain_middleare.py in __call__(22)
  response = self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(94)
  return callback(request, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/views/generic/base.py in view(104)
  return self.dispatch(request, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/views/generic/base.py in dispatch(143)
  return handler(request, *args, **kwargs)

/var/www/news-site-columnist/news/views/base.py in get(148)
  return super().get(request, *args, **kwargs)

/var/www/news-site-columnist/news/views/base.py in get(175)
  resp = super().get(request, *args, **kwargs)

/var/www/news-site-columnist/news/views/post.py in get(188)
  resp = super().get(request, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/views/generic/detail.py in get(110)
  return self.render_to_response(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/views/generic/base.py in render_to_response(200)
  template=self.get_template_names(),

/var/www/news-site-columnist/news/views/post.py in get_template_names(170)
  object = self.get_object()

/var/www/news-site-columnist/news/views/post.py in get_object(322)
  .get()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/polymorphic/query.py in _polymorphic_iterator(58)
  o = next(base_iter)

SELECT "category"."id",
       "category"."created_at",
       "category"."updated_at",
       "category"."seo_title",
       "category"."seo_title_uk",
       "category"."seo_title_en",
       "category"."seo_title_ru",
       "category"."seo_description",
       "category"."seo_description_uk",
       "category"."seo_description_en",
       "category"."seo_description_ru",
       "category"."seo_keywords",
       "category"."seo_keywords_uk",
       "category"."seo_keywords_en",
       "category"."seo_keywords_ru",
       "category"."seo_header_one",
       "category"."seo_header_one_uk",
       "category"."seo_header_one_en",
       "category"."seo_header_one_ru",
       "category"."seo_news_title",
       "category"."seo_news_title_uk",
       "category"."seo_news_title_en",
       "category"."seo_news_title_ru",
       "category"."seo_news_description",
       "category"."seo_news_description_uk",
       "category"."seo_news_description_en",
       "category"."seo_news_description_ru",
       "category"."subdomain",
       "category"."parent_id",
       "category"."image",
       "category"."is_active",
       "category"."is_rss_active",
       "category"."is_interesting",
       "category"."ticker_rss_active",
       "category"."show_home",
       "category"."show_home_en",
       "category"."show_video",
       "category"."show_menu",
       "category"."show_in_search",
       "category"."show_in_header",
       "category"."show_in_header_uk",
       "category"."show_in_header_en",
       "category"."show_in_header_ru",
       "category"."seo_tag_id",
       "category"."sort_weight",
       "category"."sort_weight_en",
       "category"."header_sort_weight",
       "category"."header_sort_weight_uk",
       "category"."header_sort_weight_en",
       "category"."header_sort_weight_ru",
       "category"."footer_sort_weight",
       "category"."name",
       "category"."name_uk",
       "category"."name_en",
       "category"."name_ru",
       "category"."slug",
       "category"."description",
       "category"."description_uk",
       "category"."description_en",
       "category"."description_ru",
       "category"."fb_link",
       "category"."tg_link",
       "category"."uk_has_translation",
       "category"."ru_has_translation",
       "category"."en_has_translation",
       "category"."has_infinite_scroll",
       "category"."_show_home_without_subdomain",
       "category"."_show_home_without_subdomain_en",
       "category"."background_id",
       "category"."use_old_design",
       "category"."use_old_design_for_posts",
       "category"."is_context_category",
       "category"."show_stories_on_main",
       "category"."show_posts_table_of_contents",
       "category"."svg_icon"
  FROM "category"
 WHERE "category"."id" = 4
 LIMIT 21
SELECT ••• FROM "category" WHERE "category"."id" = 4 LIMIT 21
3 similar queries. Duplicated 3 times.
0,57

Connection: default

Transaction status: Idle

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/utils.py in runner(1860)
  return sentry_patched_function(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(193)
  return middleware(environ, start_response)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/wsgi.py in __call__(131)
  response = self.app(

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(479)
  rv = old_get_response(self, request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/var/www/news-site-columnist/redirects/middleware/redirect_middleware.py in __call__(17)
  return self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/corsheaders/middleware.py in __call__(56)
  result = self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django_user_agents/middleware.py in __call__(14)
  return self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/var/www/news-site-columnist/news/middleware/subdomain_middleare.py in __call__(22)
  response = self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(94)
  return callback(request, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/views/generic/base.py in view(104)
  return self.dispatch(request, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/views/generic/base.py in dispatch(143)
  return handler(request, *args, **kwargs)

/var/www/news-site-columnist/news/views/base.py in get(148)
  return super().get(request, *args, **kwargs)

/var/www/news-site-columnist/news/views/base.py in get(175)
  resp = super().get(request, *args, **kwargs)

/var/www/news-site-columnist/news/views/post.py in get(188)
  resp = super().get(request, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/views/generic/detail.py in get(110)
  return self.render_to_response(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/views/generic/base.py in render_to_response(200)
  template=self.get_template_names(),

/var/www/news-site-columnist/news/views/post.py in get_template_names(171)
  if object.category and object.category.use_old_design_for_posts:

SELECT "tag"."id",
       "tag"."created_at",
       "tag"."updated_at",
       "tag"."created_by",
       "tag"."updated_by",
       "tag"."slug",
       "tag"."name",
       "tag"."name_uk",
       "tag"."name_en",
       "tag"."name_ru",
       "tag"."description",
       "tag"."description_uk",
       "tag"."description_en",
       "tag"."description_ru",
       "tag"."seo_title",
       "tag"."seo_title_uk",
       "tag"."seo_title_en",
       "tag"."seo_title_ru",
       "tag"."seo_description",
       "tag"."seo_description_uk",
       "tag"."seo_description_en",
       "tag"."seo_description_ru",
       "tag"."is_active",
       "tag"."show_in_tags_sitemap"
  FROM "tag"
 INNER JOIN "post_tags"
    ON ("tag"."id" = "post_tags"."tag_id")
 WHERE "post_tags"."post_id" = 45230
SELECT ••• FROM "tag" INNER JOIN "post_tags" ON ("tag"."id" = "post_tags"."tag_id") WHERE "post_tags"."post_id" = 45230
3 similar queries. Duplicated 3 times.
1,56

Connection: default

Transaction status: Idle

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/utils.py in runner(1860)
  return sentry_patched_function(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(193)
  return middleware(environ, start_response)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/wsgi.py in __call__(131)
  response = self.app(

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(479)
  rv = old_get_response(self, request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/var/www/news-site-columnist/redirects/middleware/redirect_middleware.py in __call__(17)
  return self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/corsheaders/middleware.py in __call__(56)
  result = self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django_user_agents/middleware.py in __call__(14)
  return self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/var/www/news-site-columnist/news/middleware/subdomain_middleare.py in __call__(22)
  response = self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(94)
  return callback(request, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/views/generic/base.py in view(104)
  return self.dispatch(request, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/views/generic/base.py in dispatch(143)
  return handler(request, *args, **kwargs)

/var/www/news-site-columnist/news/views/base.py in get(148)
  return super().get(request, *args, **kwargs)

/var/www/news-site-columnist/news/views/base.py in get(175)
  resp = super().get(request, *args, **kwargs)

/var/www/news-site-columnist/news/views/post.py in get(193)
  bs = BeautifulSoup(resp.render().content, "html.parser")

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/views.py in sentry_patched_render(41)
  return old_render(self)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/utils.py in runner(1860)
  return sentry_patched_function(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/templates.py in rendered_content(77)
  return real_rendered_content.fget(self)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/template_timings_panel/panels/TemplateTimings.py in timing_hook(139)
  result = func(self, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in render(175)
  return self._render(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(112)
  return self.nodelist.render(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in render(1005)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1005)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in render_annotated(966)
  return self.render(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/loader_tags.py in render(208)
  return template.render(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/template_timings_panel/panels/TemplateTimings.py in timing_hook(139)
  result = func(self, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in render(177)
  return self._render(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(112)
  return self.nodelist.render(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in render(1005)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1005)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in render_annotated(966)
  return self.render(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/defaulttags.py in render(320)
  if match:

109 {{ post.seo_description }}{% else %}
110 {{ post.content|striptags|truncatechars:150 }}
111 {% endif %}{% endspaceless %}",
112 "keywords": [{% if post.tags.all %}{% for tag in post.tags.all %}"
113 {{ tag.name }}"{% if not forloop.last %}, {% endif %}
114 {% endfor %}{% endif %}],
115 "publishingPrinciples": "https://novyny.live{% if LANGUAGE_CODE == 'ru' %}/{{ LANGUAGE_CODE }}{% endif %}/about",
116 "articleSection": "{{ post.category.name }}",

/var/www/news-site-columnist/news/templates/news/amp/header.amp.html

SELECT "tag"."id",
       "tag"."created_at",
       "tag"."updated_at",
       "tag"."created_by",
       "tag"."updated_by",
       "tag"."slug",
       "tag"."name",
       "tag"."name_uk",
       "tag"."name_en",
       "tag"."name_ru",
       "tag"."description",
       "tag"."description_uk",
       "tag"."description_en",
       "tag"."description_ru",
       "tag"."seo_title",
       "tag"."seo_title_uk",
       "tag"."seo_title_en",
       "tag"."seo_title_ru",
       "tag"."seo_description",
       "tag"."seo_description_uk",
       "tag"."seo_description_en",
       "tag"."seo_description_ru",
       "tag"."is_active",
       "tag"."show_in_tags_sitemap"
  FROM "tag"
 INNER JOIN "post_tags"
    ON ("tag"."id" = "post_tags"."tag_id")
 WHERE "post_tags"."post_id" = 45230
SELECT ••• FROM "tag" INNER JOIN "post_tags" ON ("tag"."id" = "post_tags"."tag_id") WHERE "post_tags"."post_id" = 45230
3 similar queries. Duplicated 3 times.
1,05

Connection: default

Transaction status: Idle

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/utils.py in runner(1860)
  return sentry_patched_function(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(193)
  return middleware(environ, start_response)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/wsgi.py in __call__(131)
  response = self.app(

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(479)
  rv = old_get_response(self, request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/var/www/news-site-columnist/redirects/middleware/redirect_middleware.py in __call__(17)
  return self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/corsheaders/middleware.py in __call__(56)
  result = self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django_user_agents/middleware.py in __call__(14)
  return self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/var/www/news-site-columnist/news/middleware/subdomain_middleare.py in __call__(22)
  response = self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(94)
  return callback(request, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/views/generic/base.py in view(104)
  return self.dispatch(request, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/views/generic/base.py in dispatch(143)
  return handler(request, *args, **kwargs)

/var/www/news-site-columnist/news/views/base.py in get(148)
  return super().get(request, *args, **kwargs)

/var/www/news-site-columnist/news/views/base.py in get(175)
  resp = super().get(request, *args, **kwargs)

/var/www/news-site-columnist/news/views/post.py in get(193)
  bs = BeautifulSoup(resp.render().content, "html.parser")

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/views.py in sentry_patched_render(41)
  return old_render(self)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/utils.py in runner(1860)
  return sentry_patched_function(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/templates.py in rendered_content(77)
  return real_rendered_content.fget(self)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/template_timings_panel/panels/TemplateTimings.py in timing_hook(139)
  result = func(self, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in render(175)
  return self._render(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(112)
  return self.nodelist.render(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in render(1005)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1005)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in render_annotated(966)
  return self.render(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/loader_tags.py in render(208)
  return template.render(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/template_timings_panel/panels/TemplateTimings.py in timing_hook(139)
  result = func(self, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in render(177)
  return self._render(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(112)
  return self.nodelist.render(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in render(1005)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1005)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in render_annotated(966)
  return self.render(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/defaulttags.py in render(321)
  return nodelist.render(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in render(1005)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1005)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in render_annotated(966)
  return self.render(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/defaulttags.py in render(194)
  len_values = len(values)

109 {{ post.seo_description }}{% else %}
110 {{ post.content|striptags|truncatechars:150 }}
111 {% endif %}{% endspaceless %}",
112 "keywords": [{% if post.tags.all %}{% for tag in post.tags.all %}"
113 {{ tag.name }}"{% if not forloop.last %}, {% endif %}
114 {% endfor %}{% endif %}],
115 "publishingPrinciples": "https://novyny.live{% if LANGUAGE_CODE == 'ru' %}/{{ LANGUAGE_CODE }}{% endif %}/about",
116 "articleSection": "{{ post.category.name }}",

/var/www/news-site-columnist/news/templates/news/amp/header.amp.html

SELECT "category"."id",
       "category"."created_at",
       "category"."updated_at",
       "category"."seo_title",
       "category"."seo_title_uk",
       "category"."seo_title_en",
       "category"."seo_title_ru",
       "category"."seo_description",
       "category"."seo_description_uk",
       "category"."seo_description_en",
       "category"."seo_description_ru",
       "category"."seo_keywords",
       "category"."seo_keywords_uk",
       "category"."seo_keywords_en",
       "category"."seo_keywords_ru",
       "category"."seo_header_one",
       "category"."seo_header_one_uk",
       "category"."seo_header_one_en",
       "category"."seo_header_one_ru",
       "category"."seo_news_title",
       "category"."seo_news_title_uk",
       "category"."seo_news_title_en",
       "category"."seo_news_title_ru",
       "category"."seo_news_description",
       "category"."seo_news_description_uk",
       "category"."seo_news_description_en",
       "category"."seo_news_description_ru",
       "category"."subdomain",
       "category"."parent_id",
       "category"."image",
       "category"."is_active",
       "category"."is_rss_active",
       "category"."is_interesting",
       "category"."ticker_rss_active",
       "category"."show_home",
       "category"."show_home_en",
       "category"."show_video",
       "category"."show_menu",
       "category"."show_in_search",
       "category"."show_in_header",
       "category"."show_in_header_uk",
       "category"."show_in_header_en",
       "category"."show_in_header_ru",
       "category"."seo_tag_id",
       "category"."sort_weight",
       "category"."sort_weight_en",
       "category"."header_sort_weight",
       "category"."header_sort_weight_uk",
       "category"."header_sort_weight_en",
       "category"."header_sort_weight_ru",
       "category"."footer_sort_weight",
       "category"."name",
       "category"."name_uk",
       "category"."name_en",
       "category"."name_ru",
       "category"."slug",
       "category"."description",
       "category"."description_uk",
       "category"."description_en",
       "category"."description_ru",
       "category"."fb_link",
       "category"."tg_link",
       "category"."uk_has_translation",
       "category"."ru_has_translation",
       "category"."en_has_translation",
       "category"."has_infinite_scroll",
       "category"."_show_home_without_subdomain",
       "category"."_show_home_without_subdomain_en",
       "category"."background_id",
       "category"."use_old_design",
       "category"."use_old_design_for_posts",
       "category"."is_context_category",
       "category"."show_stories_on_main",
       "category"."show_posts_table_of_contents",
       "category"."svg_icon"
  FROM "category"
 WHERE "category"."id" = 4
 LIMIT 21
SELECT ••• FROM "category" WHERE "category"."id" = 4 LIMIT 21
3 similar queries. Duplicated 3 times.
0,87

Connection: default

Transaction status: Idle

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/utils.py in runner(1860)
  return sentry_patched_function(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(193)
  return middleware(environ, start_response)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/wsgi.py in __call__(131)
  response = self.app(

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(479)
  rv = old_get_response(self, request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/var/www/news-site-columnist/redirects/middleware/redirect_middleware.py in __call__(17)
  return self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/corsheaders/middleware.py in __call__(56)
  result = self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django_user_agents/middleware.py in __call__(14)
  return self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/var/www/news-site-columnist/news/middleware/subdomain_middleare.py in __call__(22)
  response = self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(94)
  return callback(request, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/views/generic/base.py in view(104)
  return self.dispatch(request, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/views/generic/base.py in dispatch(143)
  return handler(request, *args, **kwargs)

/var/www/news-site-columnist/news/views/base.py in get(148)
  return super().get(request, *args, **kwargs)

/var/www/news-site-columnist/news/views/base.py in get(175)
  resp = super().get(request, *args, **kwargs)

/var/www/news-site-columnist/news/views/post.py in get(193)
  bs = BeautifulSoup(resp.render().content, "html.parser")

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/views.py in sentry_patched_render(41)
  return old_render(self)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/utils.py in runner(1860)
  return sentry_patched_function(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/templates.py in rendered_content(77)
  return real_rendered_content.fget(self)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/template_timings_panel/panels/TemplateTimings.py in timing_hook(139)
  result = func(self, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in render(175)
  return self._render(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(112)
  return self.nodelist.render(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in render(1005)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1005)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in render_annotated(966)
  return self.render(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/loader_tags.py in render(208)
  return template.render(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/template_timings_panel/panels/TemplateTimings.py in timing_hook(139)
  result = func(self, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in render(177)
  return self._render(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(112)
  return self.nodelist.render(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in render(1005)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1005)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in render_annotated(966)
  return self.render(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in render(1064)
  output = self.filter_expression.resolve(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in resolve(715)
  obj = self.var.resolve(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in resolve(847)
  value = self._resolve_lookup(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(890)
  current = getattr(current, bit)

113 {{ tag.name }}"{% if not forloop.last %}, {% endif %}
114 {% endfor %}{% endif %}],
115 "publishingPrinciples": "https://novyny.live{% if LANGUAGE_CODE == 'ru' %}/{{ LANGUAGE_CODE }}{% endif %}/about",
116 "articleSection": "{{ post.category.name }}",
117 "articleBody": "{{ post.content|striptags }}",
118 "mainEntityOfPage": {
119 "@type": "WebPage",
120 "@id": "{{ request.build_absolute_uri }}",

/var/www/news-site-columnist/news/templates/news/amp/header.amp.html

SELECT "author"."id",
       "author"."created_at",
       "author"."updated_at",
       "author"."created_by",
       "author"."updated_by",
       "author"."name",
       "author"."name_uk",
       "author"."name_en",
       "author"."name_ru",
       "author"."slug",
       "author"."sort_weight",
       "author"."facebook_url",
       "author"."linked_in_url",
       "author"."is_columnist",
       "author"."show_check_mark",
       "author"."gender",
       "author"."is_active",
       "author"."is_chief",
       "author"."is_chief_deputy",
       "author"."image",
       "author"."description",
       "author"."description_uk",
       "author"."description_en",
       "author"."description_ru",
       "author"."show_at_redaction_page",
       "author"."redaction_region",
       "author"."position",
       "author"."position_uk",
       "author"."position_en",
       "author"."position_ru"
  FROM "author"
 WHERE "author"."id" = 41
 LIMIT 21
SELECT ••• FROM "author" WHERE "author"."id" = 41 LIMIT 21
2 similar queries. Duplicated 2 times.
0,53

Connection: default

Transaction status: Idle

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/utils.py in runner(1860)
  return sentry_patched_function(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(193)
  return middleware(environ, start_response)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/wsgi.py in __call__(131)
  response = self.app(

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(479)
  rv = old_get_response(self, request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/var/www/news-site-columnist/redirects/middleware/redirect_middleware.py in __call__(17)
  return self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/corsheaders/middleware.py in __call__(56)
  result = self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django_user_agents/middleware.py in __call__(14)
  return self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/var/www/news-site-columnist/news/middleware/subdomain_middleare.py in __call__(22)
  response = self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(94)
  return callback(request, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/views/generic/base.py in view(104)
  return self.dispatch(request, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/views/generic/base.py in dispatch(143)
  return handler(request, *args, **kwargs)

/var/www/news-site-columnist/news/views/base.py in get(148)
  return super().get(request, *args, **kwargs)

/var/www/news-site-columnist/news/views/base.py in get(175)
  resp = super().get(request, *args, **kwargs)

/var/www/news-site-columnist/news/views/post.py in get(193)
  bs = BeautifulSoup(resp.render().content, "html.parser")

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/views.py in sentry_patched_render(41)
  return old_render(self)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/utils.py in runner(1860)
  return sentry_patched_function(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/templates.py in rendered_content(77)
  return real_rendered_content.fget(self)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/template_timings_panel/panels/TemplateTimings.py in timing_hook(139)
  result = func(self, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in render(175)
  return self._render(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(112)
  return self.nodelist.render(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in render(1005)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1005)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in render_annotated(966)
  return self.render(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/loader_tags.py in render(208)
  return template.render(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/template_timings_panel/panels/TemplateTimings.py in timing_hook(139)
  result = func(self, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in render(177)
  return self._render(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(112)
  return self.nodelist.render(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in render(1005)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1005)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in render_annotated(966)
  return self.render(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in render(1064)
  output = self.filter_expression.resolve(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in resolve(715)
  obj = self.var.resolve(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in resolve(847)
  value = self._resolve_lookup(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in _resolve_lookup(890)
  current = getattr(current, bit)

128 },
129 "author": {
130 "@type": "Person",
131 "knowsAbout": "{{ post.author.description }}",
132 "url": "{{ post.author.get_absolute_url }}",
133 "name": "{{ post.author.name }}",
134 "image": {
135 "@type": "ImageObject",

/var/www/news-site-columnist/news/templates/news/amp/header.amp.html

SELECT "category"."id",
       "category"."created_at",
       "category"."updated_at",
       "category"."seo_title",
       "category"."seo_title_uk",
       "category"."seo_title_en",
       "category"."seo_title_ru",
       "category"."seo_description",
       "category"."seo_description_uk",
       "category"."seo_description_en",
       "category"."seo_description_ru",
       "category"."seo_keywords",
       "category"."seo_keywords_uk",
       "category"."seo_keywords_en",
       "category"."seo_keywords_ru",
       "category"."seo_header_one",
       "category"."seo_header_one_uk",
       "category"."seo_header_one_en",
       "category"."seo_header_one_ru",
       "category"."seo_news_title",
       "category"."seo_news_title_uk",
       "category"."seo_news_title_en",
       "category"."seo_news_title_ru",
       "category"."seo_news_description",
       "category"."seo_news_description_uk",
       "category"."seo_news_description_en",
       "category"."seo_news_description_ru",
       "category"."subdomain",
       "category"."parent_id",
       "category"."image",
       "category"."is_active",
       "category"."is_rss_active",
       "category"."is_interesting",
       "category"."ticker_rss_active",
       "category"."show_home",
       "category"."show_home_en",
       "category"."show_video",
       "category"."show_menu",
       "category"."show_in_search",
       "category"."show_in_header",
       "category"."show_in_header_uk",
       "category"."show_in_header_en",
       "category"."show_in_header_ru",
       "category"."seo_tag_id",
       "category"."sort_weight",
       "category"."sort_weight_en",
       "category"."header_sort_weight",
       "category"."header_sort_weight_uk",
       "category"."header_sort_weight_en",
       "category"."header_sort_weight_ru",
       "category"."footer_sort_weight",
       "category"."name",
       "category"."name_uk",
       "category"."name_en",
       "category"."name_ru",
       "category"."slug",
       "category"."description",
       "category"."description_uk",
       "category"."description_en",
       "category"."description_ru",
       "category"."fb_link",
       "category"."tg_link",
       "category"."uk_has_translation",
       "category"."ru_has_translation",
       "category"."en_has_translation",
       "category"."has_infinite_scroll",
       "category"."_show_home_without_subdomain",
       "category"."_show_home_without_subdomain_en",
       "category"."background_id",
       "category"."use_old_design",
       "category"."use_old_design_for_posts",
       "category"."is_context_category",
       "category"."show_stories_on_main",
       "category"."show_posts_table_of_contents",
       "category"."svg_icon"
  FROM "category"
 WHERE ("category"."uk_has_translation" AND NOT "category"."is_context_category" AND "category"."is_active" AND "category"."parent_id" IS NULL AND "category"."show_menu")
 ORDER BY "category"."footer_sort_weight" DESC,
          "category"."name_uk" ASC
SELECT ••• FROM "category" WHERE ("category"."uk_has_translation" AND NOT "category"."is_context_category" AND "category"."is_active" AND "category"."parent_id" IS NULL AND "category"."show_menu") ORDER BY "category"."footer_sort_weight" DESC, "category"."name_uk" ASC
2 similar queries. Duplicated 2 times.
2,77

Connection: default

Transaction status: Idle

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/utils.py in runner(1860)
  return sentry_patched_function(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(193)
  return middleware(environ, start_response)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/wsgi.py in __call__(131)
  response = self.app(

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(479)
  rv = old_get_response(self, request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/var/www/news-site-columnist/redirects/middleware/redirect_middleware.py in __call__(17)
  return self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/corsheaders/middleware.py in __call__(56)
  result = self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django_user_agents/middleware.py in __call__(14)
  return self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/var/www/news-site-columnist/news/middleware/subdomain_middleare.py in __call__(22)
  response = self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(94)
  return callback(request, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/views/generic/base.py in view(104)
  return self.dispatch(request, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/views/generic/base.py in dispatch(143)
  return handler(request, *args, **kwargs)

/var/www/news-site-columnist/news/views/base.py in get(148)
  return super().get(request, *args, **kwargs)

/var/www/news-site-columnist/news/views/base.py in get(175)
  resp = super().get(request, *args, **kwargs)

/var/www/news-site-columnist/news/views/post.py in get(193)
  bs = BeautifulSoup(resp.render().content, "html.parser")

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/views.py in sentry_patched_render(41)
  return old_render(self)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/utils.py in runner(1860)
  return sentry_patched_function(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/templates.py in rendered_content(77)
  return real_rendered_content.fget(self)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/template_timings_panel/panels/TemplateTimings.py in timing_hook(139)
  result = func(self, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in render(175)
  return self._render(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(112)
  return self.nodelist.render(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in render(1005)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1005)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in render_annotated(966)
  return self.render(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/loader_tags.py in render(208)
  return template.render(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/template_timings_panel/panels/TemplateTimings.py in timing_hook(139)
  result = func(self, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in render(177)
  return self._render(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(112)
  return self.nodelist.render(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in render(1005)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1005)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in render_annotated(966)
  return self.render(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/library.py in render(237)
  output = self.func(*resolved_args, **resolved_kwargs)

/var/www/news-site-columnist/news/templatetags/custom_tags.py in get_by_value(182)
  return next((item for item in lst if getattr(item, property) == value), None)

312 </a>
313 </li>
314 </ul>
315 {% get_by_value parent_categories 'subdomain' 'regions' as regions_category %}
316 <span class="header__mob-category-title">{{ regions_category.name }}</span>
317 <div class="header__regions-list header__regions-list-mob">
318 {% for cat in regions_category.subcategories.all %}
319 <a href="{{ cat.get_absolute_url }}">{{ cat.name }}</a>

/var/www/news-site-columnist/news/templates/news/amp/header.amp.html

SELECT "category"."id",
       "category"."created_at",
       "category"."updated_at",
       "category"."seo_title",
       "category"."seo_title_uk",
       "category"."seo_title_en",
       "category"."seo_title_ru",
       "category"."seo_description",
       "category"."seo_description_uk",
       "category"."seo_description_en",
       "category"."seo_description_ru",
       "category"."seo_keywords",
       "category"."seo_keywords_uk",
       "category"."seo_keywords_en",
       "category"."seo_keywords_ru",
       "category"."seo_header_one",
       "category"."seo_header_one_uk",
       "category"."seo_header_one_en",
       "category"."seo_header_one_ru",
       "category"."seo_news_title",
       "category"."seo_news_title_uk",
       "category"."seo_news_title_en",
       "category"."seo_news_title_ru",
       "category"."seo_news_description",
       "category"."seo_news_description_uk",
       "category"."seo_news_description_en",
       "category"."seo_news_description_ru",
       "category"."subdomain",
       "category"."parent_id",
       "category"."image",
       "category"."is_active",
       "category"."is_rss_active",
       "category"."is_interesting",
       "category"."ticker_rss_active",
       "category"."show_home",
       "category"."show_home_en",
       "category"."show_video",
       "category"."show_menu",
       "category"."show_in_search",
       "category"."show_in_header",
       "category"."show_in_header_uk",
       "category"."show_in_header_en",
       "category"."show_in_header_ru",
       "category"."seo_tag_id",
       "category"."sort_weight",
       "category"."sort_weight_en",
       "category"."header_sort_weight",
       "category"."header_sort_weight_uk",
       "category"."header_sort_weight_en",
       "category"."header_sort_weight_ru",
       "category"."footer_sort_weight",
       "category"."name",
       "category"."name_uk",
       "category"."name_en",
       "category"."name_ru",
       "category"."slug",
       "category"."description",
       "category"."description_uk",
       "category"."description_en",
       "category"."description_ru",
       "category"."fb_link",
       "category"."tg_link",
       "category"."uk_has_translation",
       "category"."ru_has_translation",
       "category"."en_has_translation",
       "category"."has_infinite_scroll",
       "category"."_show_home_without_subdomain",
       "category"."_show_home_without_subdomain_en",
       "category"."background_id",
       "category"."use_old_design",
       "category"."use_old_design_for_posts",
       "category"."is_context_category",
       "category"."show_stories_on_main",
       "category"."show_posts_table_of_contents",
       "category"."svg_icon"
  FROM "category"
 WHERE ("category"."uk_has_translation" AND NOT "category"."is_context_category" AND "category"."show_menu" AND "category"."is_active" AND "category"."parent_id" IN (78465, 78468, 78445, 78501, 78506, 78514, 78519, 78516, 78504, 78456, 78517, 78466, 43, 78521, 78522, 78515, 78508, 78510, 78518, 78505, 78472, 78523, 78483))
 ORDER BY "category"."footer_sort_weight" DESC
SELECT ••• FROM "category" WHERE ("category"."uk_has_translation" AND NOT "category"."is_context_category" AND "category"."show_menu" AND "category"."is_active" AND "category"."parent_id" IN (78465, 78468, 78445, 78501, 78506, 78514, 78519, 78516, 78504, 78456, 78517, 78466, 43, 78521, 78522, 78515, 78508, 78510, 78518, 78505, 78472, 78523, 78483)) ORDER BY "category"."footer_sort_weight" DESC
2 similar queries. Duplicated 2 times.
1,35

Connection: default

Transaction status: Idle

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/utils.py in runner(1860)
  return sentry_patched_function(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(193)
  return middleware(environ, start_response)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/wsgi.py in __call__(131)
  response = self.app(

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(479)
  rv = old_get_response(self, request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/var/www/news-site-columnist/redirects/middleware/redirect_middleware.py in __call__(17)
  return self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/corsheaders/middleware.py in __call__(56)
  result = self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django_user_agents/middleware.py in __call__(14)
  return self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/var/www/news-site-columnist/news/middleware/subdomain_middleare.py in __call__(22)
  response = self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(94)
  return callback(request, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/views/generic/base.py in view(104)
  return self.dispatch(request, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/views/generic/base.py in dispatch(143)
  return handler(request, *args, **kwargs)

/var/www/news-site-columnist/news/views/base.py in get(148)
  return super().get(request, *args, **kwargs)

/var/www/news-site-columnist/news/views/base.py in get(175)
  resp = super().get(request, *args, **kwargs)

/var/www/news-site-columnist/news/views/post.py in get(193)
  bs = BeautifulSoup(resp.render().content, "html.parser")

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/views.py in sentry_patched_render(41)
  return old_render(self)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/utils.py in runner(1860)
  return sentry_patched_function(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/templates.py in rendered_content(77)
  return real_rendered_content.fget(self)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/template_timings_panel/panels/TemplateTimings.py in timing_hook(139)
  result = func(self, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in render(175)
  return self._render(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(112)
  return self.nodelist.render(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in render(1005)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1005)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in render_annotated(966)
  return self.render(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/loader_tags.py in render(208)
  return template.render(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/template_timings_panel/panels/TemplateTimings.py in timing_hook(139)
  result = func(self, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in render(177)
  return self._render(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(112)
  return self.nodelist.render(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in render(1005)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1005)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in render_annotated(966)
  return self.render(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/library.py in render(237)
  output = self.func(*resolved_args, **resolved_kwargs)

/var/www/news-site-columnist/news/templatetags/custom_tags.py in get_by_value(182)
  return next((item for item in lst if getattr(item, property) == value), None)

312 </a>
313 </li>
314 </ul>
315 {% get_by_value parent_categories 'subdomain' 'regions' as regions_category %}
316 <span class="header__mob-category-title">{{ regions_category.name }}</span>
317 <div class="header__regions-list header__regions-list-mob">
318 {% for cat in regions_category.subcategories.all %}
319 <a href="{{ cat.get_absolute_url }}">{{ cat.name }}</a>

/var/www/news-site-columnist/news/templates/news/amp/header.amp.html

SELECT "tag"."id",
       "tag"."created_at",
       "tag"."updated_at",
       "tag"."created_by",
       "tag"."updated_by",
       "tag"."slug",
       "tag"."name",
       "tag"."name_uk",
       "tag"."name_en",
       "tag"."name_ru",
       "tag"."description",
       "tag"."description_uk",
       "tag"."description_en",
       "tag"."description_ru",
       "tag"."seo_title",
       "tag"."seo_title_uk",
       "tag"."seo_title_en",
       "tag"."seo_title_ru",
       "tag"."seo_description",
       "tag"."seo_description_uk",
       "tag"."seo_description_en",
       "tag"."seo_description_ru",
       "tag"."is_active",
       "tag"."show_in_tags_sitemap"
  FROM "tag"
 INNER JOIN "post_tags"
    ON ("tag"."id" = "post_tags"."tag_id")
 WHERE "post_tags"."post_id" = 45230
SELECT ••• FROM "tag" INNER JOIN "post_tags" ON ("tag"."id" = "post_tags"."tag_id") WHERE "post_tags"."post_id" = 45230
3 similar queries. Duplicated 3 times.
1,01

Connection: default

Transaction status: Idle

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/utils.py in runner(1860)
  return sentry_patched_function(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(193)
  return middleware(environ, start_response)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/wsgi.py in __call__(131)
  response = self.app(

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(479)
  rv = old_get_response(self, request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/var/www/news-site-columnist/redirects/middleware/redirect_middleware.py in __call__(17)
  return self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/corsheaders/middleware.py in __call__(56)
  result = self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django_user_agents/middleware.py in __call__(14)
  return self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/var/www/news-site-columnist/news/middleware/subdomain_middleare.py in __call__(22)
  response = self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(94)
  return callback(request, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/views/generic/base.py in view(104)
  return self.dispatch(request, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/views/generic/base.py in dispatch(143)
  return handler(request, *args, **kwargs)

/var/www/news-site-columnist/news/views/base.py in get(148)
  return super().get(request, *args, **kwargs)

/var/www/news-site-columnist/news/views/base.py in get(175)
  resp = super().get(request, *args, **kwargs)

/var/www/news-site-columnist/news/views/post.py in get(193)
  bs = BeautifulSoup(resp.render().content, "html.parser")

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/views.py in sentry_patched_render(41)
  return old_render(self)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/utils.py in runner(1860)
  return sentry_patched_function(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/templates.py in rendered_content(77)
  return real_rendered_content.fget(self)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/template_timings_panel/panels/TemplateTimings.py in timing_hook(139)
  result = func(self, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in render(175)
  return self._render(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(112)
  return self.nodelist.render(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in render(1005)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1005)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in render_annotated(966)
  return self.render(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/loader_tags.py in render(208)
  return template.render(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/template_timings_panel/panels/TemplateTimings.py in timing_hook(139)
  result = func(self, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in render(177)
  return self._render(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(112)
  return self.nodelist.render(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in render(1005)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1005)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in render_annotated(966)
  return self.render(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/defaulttags.py in render(321)
  return nodelist.render(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in render(1005)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1005)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in render_annotated(966)
  return self.render(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/defaulttags.py in render(194)
  len_values = len(values)

71 <section class="splide article-categories-slider">
72 <div class="splide__track">
73 <ul class="splide__list">
74 {% for tag in post.tags.all %}
75 <li class="splide__slide">
76 <a href="{% host_url 'news:home' host 'www' %}tag/{{ tag.slug }}" target="_blank"
77 class="article-categories__item">{{ tag.name }}</a>
78 </li>

/var/www/news-site-columnist/news/templates/news/amp/post_content_amp.html

SELECT "category"."id",
       "category"."created_at",
       "category"."updated_at",
       "category"."seo_title",
       "category"."seo_title_uk",
       "category"."seo_title_en",
       "category"."seo_title_ru",
       "category"."seo_description",
       "category"."seo_description_uk",
       "category"."seo_description_en",
       "category"."seo_description_ru",
       "category"."seo_keywords",
       "category"."seo_keywords_uk",
       "category"."seo_keywords_en",
       "category"."seo_keywords_ru",
       "category"."seo_header_one",
       "category"."seo_header_one_uk",
       "category"."seo_header_one_en",
       "category"."seo_header_one_ru",
       "category"."seo_news_title",
       "category"."seo_news_title_uk",
       "category"."seo_news_title_en",
       "category"."seo_news_title_ru",
       "category"."seo_news_description",
       "category"."seo_news_description_uk",
       "category"."seo_news_description_en",
       "category"."seo_news_description_ru",
       "category"."subdomain",
       "category"."parent_id",
       "category"."image",
       "category"."is_active",
       "category"."is_rss_active",
       "category"."is_interesting",
       "category"."ticker_rss_active",
       "category"."show_home",
       "category"."show_home_en",
       "category"."show_video",
       "category"."show_menu",
       "category"."show_in_search",
       "category"."show_in_header",
       "category"."show_in_header_uk",
       "category"."show_in_header_en",
       "category"."show_in_header_ru",
       "category"."seo_tag_id",
       "category"."sort_weight",
       "category"."sort_weight_en",
       "category"."header_sort_weight",
       "category"."header_sort_weight_uk",
       "category"."header_sort_weight_en",
       "category"."header_sort_weight_ru",
       "category"."footer_sort_weight",
       "category"."name",
       "category"."name_uk",
       "category"."name_en",
       "category"."name_ru",
       "category"."slug",
       "category"."description",
       "category"."description_uk",
       "category"."description_en",
       "category"."description_ru",
       "category"."fb_link",
       "category"."tg_link",
       "category"."uk_has_translation",
       "category"."ru_has_translation",
       "category"."en_has_translation",
       "category"."has_infinite_scroll",
       "category"."_show_home_without_subdomain",
       "category"."_show_home_without_subdomain_en",
       "category"."background_id",
       "category"."use_old_design",
       "category"."use_old_design_for_posts",
       "category"."is_context_category",
       "category"."show_stories_on_main",
       "category"."show_posts_table_of_contents",
       "category"."svg_icon"
  FROM "category"
 WHERE ("category"."uk_has_translation" AND NOT "category"."is_context_category" AND "category"."is_active" AND "category"."parent_id" IS NULL AND "category"."show_menu")
 ORDER BY "category"."footer_sort_weight" DESC,
          "category"."name_uk" ASC
SELECT ••• FROM "category" WHERE ("category"."uk_has_translation" AND NOT "category"."is_context_category" AND "category"."is_active" AND "category"."parent_id" IS NULL AND "category"."show_menu") ORDER BY "category"."footer_sort_weight" DESC, "category"."name_uk" ASC
2 similar queries. Duplicated 2 times.
2,15

Connection: default

Transaction status: Idle

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/utils.py in runner(1860)
  return sentry_patched_function(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(193)
  return middleware(environ, start_response)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/wsgi.py in __call__(131)
  response = self.app(

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(479)
  rv = old_get_response(self, request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/var/www/news-site-columnist/redirects/middleware/redirect_middleware.py in __call__(17)
  return self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/corsheaders/middleware.py in __call__(56)
  result = self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django_user_agents/middleware.py in __call__(14)
  return self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/var/www/news-site-columnist/news/middleware/subdomain_middleare.py in __call__(22)
  response = self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(94)
  return callback(request, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/views/generic/base.py in view(104)
  return self.dispatch(request, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/views/generic/base.py in dispatch(143)
  return handler(request, *args, **kwargs)

/var/www/news-site-columnist/news/views/base.py in get(148)
  return super().get(request, *args, **kwargs)

/var/www/news-site-columnist/news/views/base.py in get(175)
  resp = super().get(request, *args, **kwargs)

/var/www/news-site-columnist/news/views/post.py in get(193)
  bs = BeautifulSoup(resp.render().content, "html.parser")

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/views.py in sentry_patched_render(41)
  return old_render(self)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/utils.py in runner(1860)
  return sentry_patched_function(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/templates.py in rendered_content(77)
  return real_rendered_content.fget(self)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/template_timings_panel/panels/TemplateTimings.py in timing_hook(139)
  result = func(self, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in render(175)
  return self._render(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(112)
  return self.nodelist.render(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in render(1005)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1005)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in render_annotated(966)
  return self.render(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/loader_tags.py in render(208)
  return template.render(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/template_timings_panel/panels/TemplateTimings.py in timing_hook(139)
  result = func(self, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in render(177)
  return self._render(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(112)
  return self.nodelist.render(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in render(1005)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1005)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in render_annotated(966)
  return self.render(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/defaulttags.py in render(194)
  len_values = len(values)

18 </div>
19 </div>
20 </div>
21 {% for p_category in parent_categories %}
22 {% if forloop.counter0|divisibleby:"3" %}
23 <div class="footer__news-col">
24 {% include 'news/amp/category_footer_list.amp.html' with p_category=p_category id=forloop.counter %}
25 {% elif forloop.counter0|add:-2|divisibleby:"3" %}

/var/www/news-site-columnist/news/templates/news/amp/footer.amp.html

SELECT "category"."id",
       "category"."created_at",
       "category"."updated_at",
       "category"."seo_title",
       "category"."seo_title_uk",
       "category"."seo_title_en",
       "category"."seo_title_ru",
       "category"."seo_description",
       "category"."seo_description_uk",
       "category"."seo_description_en",
       "category"."seo_description_ru",
       "category"."seo_keywords",
       "category"."seo_keywords_uk",
       "category"."seo_keywords_en",
       "category"."seo_keywords_ru",
       "category"."seo_header_one",
       "category"."seo_header_one_uk",
       "category"."seo_header_one_en",
       "category"."seo_header_one_ru",
       "category"."seo_news_title",
       "category"."seo_news_title_uk",
       "category"."seo_news_title_en",
       "category"."seo_news_title_ru",
       "category"."seo_news_description",
       "category"."seo_news_description_uk",
       "category"."seo_news_description_en",
       "category"."seo_news_description_ru",
       "category"."subdomain",
       "category"."parent_id",
       "category"."image",
       "category"."is_active",
       "category"."is_rss_active",
       "category"."is_interesting",
       "category"."ticker_rss_active",
       "category"."show_home",
       "category"."show_home_en",
       "category"."show_video",
       "category"."show_menu",
       "category"."show_in_search",
       "category"."show_in_header",
       "category"."show_in_header_uk",
       "category"."show_in_header_en",
       "category"."show_in_header_ru",
       "category"."seo_tag_id",
       "category"."sort_weight",
       "category"."sort_weight_en",
       "category"."header_sort_weight",
       "category"."header_sort_weight_uk",
       "category"."header_sort_weight_en",
       "category"."header_sort_weight_ru",
       "category"."footer_sort_weight",
       "category"."name",
       "category"."name_uk",
       "category"."name_en",
       "category"."name_ru",
       "category"."slug",
       "category"."description",
       "category"."description_uk",
       "category"."description_en",
       "category"."description_ru",
       "category"."fb_link",
       "category"."tg_link",
       "category"."uk_has_translation",
       "category"."ru_has_translation",
       "category"."en_has_translation",
       "category"."has_infinite_scroll",
       "category"."_show_home_without_subdomain",
       "category"."_show_home_without_subdomain_en",
       "category"."background_id",
       "category"."use_old_design",
       "category"."use_old_design_for_posts",
       "category"."is_context_category",
       "category"."show_stories_on_main",
       "category"."show_posts_table_of_contents",
       "category"."svg_icon"
  FROM "category"
 WHERE ("category"."uk_has_translation" AND NOT "category"."is_context_category" AND "category"."show_menu" AND "category"."is_active" AND "category"."parent_id" IN (78465, 78468, 78445, 78501, 78506, 78514, 78519, 78516, 78504, 78456, 78517, 78466, 43, 78521, 78522, 78515, 78508, 78510, 78518, 78505, 78472, 78523, 78483))
 ORDER BY "category"."footer_sort_weight" DESC
SELECT ••• FROM "category" WHERE ("category"."uk_has_translation" AND NOT "category"."is_context_category" AND "category"."show_menu" AND "category"."is_active" AND "category"."parent_id" IN (78465, 78468, 78445, 78501, 78506, 78514, 78519, 78516, 78504, 78456, 78517, 78466, 43, 78521, 78522, 78515, 78508, 78510, 78518, 78505, 78472, 78523, 78483)) ORDER BY "category"."footer_sort_weight" DESC
2 similar queries. Duplicated 2 times.
1,34

Connection: default

Transaction status: Idle

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/utils.py in runner(1860)
  return sentry_patched_function(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(193)
  return middleware(environ, start_response)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/wsgi.py in __call__(131)
  response = self.app(

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(479)
  rv = old_get_response(self, request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/var/www/news-site-columnist/redirects/middleware/redirect_middleware.py in __call__(17)
  return self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/corsheaders/middleware.py in __call__(56)
  result = self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django_user_agents/middleware.py in __call__(14)
  return self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/var/www/news-site-columnist/news/middleware/subdomain_middleare.py in __call__(22)
  response = self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(94)
  return callback(request, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/views/generic/base.py in view(104)
  return self.dispatch(request, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/views/generic/base.py in dispatch(143)
  return handler(request, *args, **kwargs)

/var/www/news-site-columnist/news/views/base.py in get(148)
  return super().get(request, *args, **kwargs)

/var/www/news-site-columnist/news/views/base.py in get(175)
  resp = super().get(request, *args, **kwargs)

/var/www/news-site-columnist/news/views/post.py in get(193)
  bs = BeautifulSoup(resp.render().content, "html.parser")

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/views.py in sentry_patched_render(41)
  return old_render(self)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/utils.py in runner(1860)
  return sentry_patched_function(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/templates.py in rendered_content(77)
  return real_rendered_content.fget(self)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/template_timings_panel/panels/TemplateTimings.py in timing_hook(139)
  result = func(self, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in render(175)
  return self._render(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(112)
  return self.nodelist.render(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in render(1005)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1005)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in render_annotated(966)
  return self.render(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/loader_tags.py in render(208)
  return template.render(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/template_timings_panel/panels/TemplateTimings.py in timing_hook(139)
  result = func(self, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in render(177)
  return self._render(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/test/utils.py in instrumented_test_render(112)
  return self.nodelist.render(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in render(1005)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in <listcomp>(1005)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/base.py in render_annotated(966)
  return self.render(context)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/template/defaulttags.py in render(194)
  len_values = len(values)

18 </div>
19 </div>
20 </div>
21 {% for p_category in parent_categories %}
22 {% if forloop.counter0|divisibleby:"3" %}
23 <div class="footer__news-col">
24 {% include 'news/amp/category_footer_list.amp.html' with p_category=p_category id=forloop.counter %}
25 {% elif forloop.counter0|add:-2|divisibleby:"3" %}

/var/www/news-site-columnist/news/templates/news/amp/footer.amp.html

Шаблони (оброблено 28)

Template path

  1. /var/www/news-site-columnist/templates

Шаблонів

news/single_post_amp.html
/var/www/news-site-columnist/news/templates/news/single_post_amp.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: <function csrf.<locals>._get_val at ' '0x7f95b62aeb90>>', 'debug': True, 'messages': <SessionStorage: request=<WSGIRequest: GET '/russkaia-elitnaia-iakhta-idi-nakh-i-kak-v-mire-okhotiatsia-za-imushchestvom-putinskogo-oligarkhata-45230.html/amp'>>, 'perms': PermWrapper(<SimpleLazyObject: <function AuthenticationMiddleware.process_request.<locals>.<lambda> at 0x7f95b4755480>>), 'request': '<<request>>', 'sql_queries': <function debug.<locals>.<lambda> at 0x7f95b5488f70>, 'user': '<SimpleLazyObject: <function ' 'AuthenticationMiddleware.process_request.<locals>.<lambda> at ' '0x7f95b4755480>>'} {'all_posts': '<<multilinguallanguagefilteredpostqueryset of news.Post>>', 'author_email': 'info@novyny.live', 'object': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>, 'post': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>, 'related_posts': '<<multilinguallanguagefilteredpostqueryset of news.Post>>', 'table_of_contents': '<<queryset of news.PostContentHeading>>', 'tlp': <VideoPost: Кислиця жорстко висловився щодо переговорів у Стамбулі>, 'use_old_design': True, 'view': <news.views.post.ParentCategoryGetPostAmp object at 0x7f95b56213f0>}
news/amp/header.amp.html
/var/www/news-site-columnist/news/templates/news/amp/header.amp.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: <function csrf.<locals>._get_val at ' '0x7f95b62aeb90>>', 'debug': True, 'messages': <SessionStorage: request=<WSGIRequest: GET '/russkaia-elitnaia-iakhta-idi-nakh-i-kak-v-mire-okhotiatsia-za-imushchestvom-putinskogo-oligarkhata-45230.html/amp'>>, 'perms': PermWrapper(<SimpleLazyObject: <function AuthenticationMiddleware.process_request.<locals>.<lambda> at 0x7f95b4755480>>), 'request': '<<request>>', 'sql_queries': <function debug.<locals>.<lambda> at 0x7f95b5488f70>, 'user': '<SimpleLazyObject: <function ' 'AuthenticationMiddleware.process_request.<locals>.<lambda> at ' '0x7f95b4755480>>'} {'all_posts': '<<multilinguallanguagefilteredpostqueryset of news.Post>>', 'author_email': 'info@novyny.live', 'object': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>, 'post': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>, 'related_posts': '<<multilinguallanguagefilteredpostqueryset of news.Post>>', 'table_of_contents': '<<queryset of news.PostContentHeading>>', 'tlp': <VideoPost: Кислиця жорстко висловився щодо переговорів у Стамбулі>, 'use_old_design': True, 'view': <news.views.post.ParentCategoryGetPostAmp object at 0x7f95b56213f0>}
news/amp/inline-style.amp.html
/var/www/news-site-columnist/news/templates/news/amp/inline-style.amp.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: <function csrf.<locals>._get_val at ' '0x7f95b62aeb90>>', 'debug': True, 'messages': <SessionStorage: request=<WSGIRequest: GET '/russkaia-elitnaia-iakhta-idi-nakh-i-kak-v-mire-okhotiatsia-za-imushchestvom-putinskogo-oligarkhata-45230.html/amp'>>, 'perms': PermWrapper(<SimpleLazyObject: <function AuthenticationMiddleware.process_request.<locals>.<lambda> at 0x7f95b4755480>>), 'request': '<<request>>', 'sql_queries': <function debug.<locals>.<lambda> at 0x7f95b5488f70>, 'user': '<SimpleLazyObject: <function ' 'AuthenticationMiddleware.process_request.<locals>.<lambda> at ' '0x7f95b4755480>>'} {'all_posts': '<<multilinguallanguagefilteredpostqueryset of news.Post>>', 'author_email': 'info@novyny.live', 'object': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>, 'post': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>, 'related_posts': '<<multilinguallanguagefilteredpostqueryset of news.Post>>', 'table_of_contents': '<<queryset of news.PostContentHeading>>', 'tlp': <VideoPost: Кислиця жорстко висловився щодо переговорів у Стамбулі>, 'use_old_design': True, 'view': <news.views.post.ParentCategoryGetPostAmp object at 0x7f95b56213f0>} {'DEFAULT_LC': 'uk', 'LANGUAGES': [('uk', 'Українська'), ('en', 'Англійська'), ('ru', 'Російська')], 'LANGUAGE_CODE': 'uk', 'SELECTED_LANG': 'uk', 'languages': [{'bidi': False, 'code': 'uk', 'name': 'Ukrainian', 'name_local': 'Українська', 'name_translated': 'Українська'}, {'bidi': False, 'code': 'en', 'name': 'English', 'name_local': 'English', 'name_translated': 'Англійська'}, {'bidi': False, 'code': 'ru', 'name': 'Russian', 'name_local': 'Русский', 'name_translated': 'Російська'}], 'parent_categories': '<<multilingualqueryset of news.Category>>', 'regions_category': None}
news/amp/post_content_amp.html
/var/www/news-site-columnist/news/templates/news/amp/post_content_amp.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: <function csrf.<locals>._get_val at ' '0x7f95b62aeb90>>', 'debug': True, 'messages': <SessionStorage: request=<WSGIRequest: GET '/russkaia-elitnaia-iakhta-idi-nakh-i-kak-v-mire-okhotiatsia-za-imushchestvom-putinskogo-oligarkhata-45230.html/amp'>>, 'perms': PermWrapper(<SimpleLazyObject: <function AuthenticationMiddleware.process_request.<locals>.<lambda> at 0x7f95b4755480>>), 'request': '<<request>>', 'sql_queries': <function debug.<locals>.<lambda> at 0x7f95b5488f70>, 'user': '<SimpleLazyObject: <function ' 'AuthenticationMiddleware.process_request.<locals>.<lambda> at ' '0x7f95b4755480>>'} {'all_posts': '<<multilinguallanguagefilteredpostqueryset of news.Post>>', 'author_email': 'info@novyny.live', 'object': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>, 'post': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>, 'related_posts': '<<multilinguallanguagefilteredpostqueryset of news.Post>>', 'table_of_contents': '<<queryset of news.PostContentHeading>>', 'tlp': <VideoPost: Кислиця жорстко висловився щодо переговорів у Стамбулі>, 'use_old_design': True, 'view': <news.views.post.ParentCategoryGetPostAmp object at 0x7f95b56213f0>} {'only_post': False, 'post': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>}
news/amp/footer.amp.html
/var/www/news-site-columnist/news/templates/news/amp/footer.amp.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: <function csrf.<locals>._get_val at ' '0x7f95b62aeb90>>', 'debug': True, 'messages': <SessionStorage: request=<WSGIRequest: GET '/russkaia-elitnaia-iakhta-idi-nakh-i-kak-v-mire-okhotiatsia-za-imushchestvom-putinskogo-oligarkhata-45230.html/amp'>>, 'perms': PermWrapper(<SimpleLazyObject: <function AuthenticationMiddleware.process_request.<locals>.<lambda> at 0x7f95b4755480>>), 'request': '<<request>>', 'sql_queries': <function debug.<locals>.<lambda> at 0x7f95b5488f70>, 'user': '<SimpleLazyObject: <function ' 'AuthenticationMiddleware.process_request.<locals>.<lambda> at ' '0x7f95b4755480>>'} {'all_posts': '<<multilinguallanguagefilteredpostqueryset of news.Post>>', 'author_email': 'info@novyny.live', 'object': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>, 'post': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>, 'related_posts': '<<multilinguallanguagefilteredpostqueryset of news.Post>>', 'table_of_contents': '<<queryset of news.PostContentHeading>>', 'tlp': <VideoPost: Кислиця жорстко висловився щодо переговорів у Стамбулі>, 'use_old_design': True, 'view': <news.views.post.ParentCategoryGetPostAmp object at 0x7f95b56213f0>} {'parent_categories': '<<multilingualqueryset of news.Category>>', 'post': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>}
news/amp/category_footer_list.amp.html
/var/www/news-site-columnist/news/templates/news/amp/category_footer_list.amp.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: <function csrf.<locals>._get_val at ' '0x7f95b62aeb90>>', 'debug': True, 'messages': <SessionStorage: request=<WSGIRequest: GET '/russkaia-elitnaia-iakhta-idi-nakh-i-kak-v-mire-okhotiatsia-za-imushchestvom-putinskogo-oligarkhata-45230.html/amp'>>, 'perms': PermWrapper(<SimpleLazyObject: <function AuthenticationMiddleware.process_request.<locals>.<lambda> at 0x7f95b4755480>>), 'request': '<<request>>', 'sql_queries': <function debug.<locals>.<lambda> at 0x7f95b5488f70>, 'user': '<SimpleLazyObject: <function ' 'AuthenticationMiddleware.process_request.<locals>.<lambda> at ' '0x7f95b4755480>>'} {'all_posts': '<<multilinguallanguagefilteredpostqueryset of news.Post>>', 'author_email': 'info@novyny.live', 'object': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>, 'post': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>, 'related_posts': '<<multilinguallanguagefilteredpostqueryset of news.Post>>', 'table_of_contents': '<<queryset of news.PostContentHeading>>', 'tlp': <VideoPost: Кислиця жорстко висловився щодо переговорів у Стамбулі>, 'use_old_design': True, 'view': <news.views.post.ParentCategoryGetPostAmp object at 0x7f95b56213f0>} {'parent_categories': '<<multilingualqueryset of news.Category>>', 'post': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>} {'forloop': {'counter': 23, 'counter0': 22, 'first': False, 'last': True, 'parentloop': {}, 'revcounter': 1, 'revcounter0': 0}, 'p_category': <Category: Штаб>} {'id': 1, 'p_category': <Category: Life>}
news/amp/category_footer_list.amp.html
/var/www/news-site-columnist/news/templates/news/amp/category_footer_list.amp.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: <function csrf.<locals>._get_val at ' '0x7f95b62aeb90>>', 'debug': True, 'messages': <SessionStorage: request=<WSGIRequest: GET '/russkaia-elitnaia-iakhta-idi-nakh-i-kak-v-mire-okhotiatsia-za-imushchestvom-putinskogo-oligarkhata-45230.html/amp'>>, 'perms': PermWrapper(<SimpleLazyObject: <function AuthenticationMiddleware.process_request.<locals>.<lambda> at 0x7f95b4755480>>), 'request': '<<request>>', 'sql_queries': <function debug.<locals>.<lambda> at 0x7f95b5488f70>, 'user': '<SimpleLazyObject: <function ' 'AuthenticationMiddleware.process_request.<locals>.<lambda> at ' '0x7f95b4755480>>'} {'all_posts': '<<multilinguallanguagefilteredpostqueryset of news.Post>>', 'author_email': 'info@novyny.live', 'object': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>, 'post': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>, 'related_posts': '<<multilinguallanguagefilteredpostqueryset of news.Post>>', 'table_of_contents': '<<queryset of news.PostContentHeading>>', 'tlp': <VideoPost: Кислиця жорстко висловився щодо переговорів у Стамбулі>, 'use_old_design': True, 'view': <news.views.post.ParentCategoryGetPostAmp object at 0x7f95b56213f0>} {'parent_categories': '<<multilingualqueryset of news.Category>>', 'post': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>} {'forloop': {'counter': 23, 'counter0': 22, 'first': False, 'last': True, 'parentloop': {}, 'revcounter': 1, 'revcounter0': 0}, 'p_category': <Category: Штаб>} {'id': 2, 'p_category': <Category: Авто>}
news/amp/category_footer_list.amp.html
/var/www/news-site-columnist/news/templates/news/amp/category_footer_list.amp.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: <function csrf.<locals>._get_val at ' '0x7f95b62aeb90>>', 'debug': True, 'messages': <SessionStorage: request=<WSGIRequest: GET '/russkaia-elitnaia-iakhta-idi-nakh-i-kak-v-mire-okhotiatsia-za-imushchestvom-putinskogo-oligarkhata-45230.html/amp'>>, 'perms': PermWrapper(<SimpleLazyObject: <function AuthenticationMiddleware.process_request.<locals>.<lambda> at 0x7f95b4755480>>), 'request': '<<request>>', 'sql_queries': <function debug.<locals>.<lambda> at 0x7f95b5488f70>, 'user': '<SimpleLazyObject: <function ' 'AuthenticationMiddleware.process_request.<locals>.<lambda> at ' '0x7f95b4755480>>'} {'all_posts': '<<multilinguallanguagefilteredpostqueryset of news.Post>>', 'author_email': 'info@novyny.live', 'object': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>, 'post': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>, 'related_posts': '<<multilinguallanguagefilteredpostqueryset of news.Post>>', 'table_of_contents': '<<queryset of news.PostContentHeading>>', 'tlp': <VideoPost: Кислиця жорстко висловився щодо переговорів у Стамбулі>, 'use_old_design': True, 'view': <news.views.post.ParentCategoryGetPostAmp object at 0x7f95b56213f0>} {'parent_categories': '<<multilingualqueryset of news.Category>>', 'post': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>} {'forloop': {'counter': 23, 'counter0': 22, 'first': False, 'last': True, 'parentloop': {}, 'revcounter': 1, 'revcounter0': 0}, 'p_category': <Category: Штаб>} {'id': 3, 'p_category': <Category: Актуально>}
news/amp/category_footer_list.amp.html
/var/www/news-site-columnist/news/templates/news/amp/category_footer_list.amp.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: <function csrf.<locals>._get_val at ' '0x7f95b62aeb90>>', 'debug': True, 'messages': <SessionStorage: request=<WSGIRequest: GET '/russkaia-elitnaia-iakhta-idi-nakh-i-kak-v-mire-okhotiatsia-za-imushchestvom-putinskogo-oligarkhata-45230.html/amp'>>, 'perms': PermWrapper(<SimpleLazyObject: <function AuthenticationMiddleware.process_request.<locals>.<lambda> at 0x7f95b4755480>>), 'request': '<<request>>', 'sql_queries': <function debug.<locals>.<lambda> at 0x7f95b5488f70>, 'user': '<SimpleLazyObject: <function ' 'AuthenticationMiddleware.process_request.<locals>.<lambda> at ' '0x7f95b4755480>>'} {'all_posts': '<<multilinguallanguagefilteredpostqueryset of news.Post>>', 'author_email': 'info@novyny.live', 'object': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>, 'post': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>, 'related_posts': '<<multilinguallanguagefilteredpostqueryset of news.Post>>', 'table_of_contents': '<<queryset of news.PostContentHeading>>', 'tlp': <VideoPost: Кислиця жорстко висловився щодо переговорів у Стамбулі>, 'use_old_design': True, 'view': <news.views.post.ParentCategoryGetPostAmp object at 0x7f95b56213f0>} {'parent_categories': '<<multilingualqueryset of news.Category>>', 'post': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>} {'forloop': {'counter': 23, 'counter0': 22, 'first': False, 'last': True, 'parentloop': {}, 'revcounter': 1, 'revcounter0': 0}, 'p_category': <Category: Штаб>} {'id': 4, 'p_category': <Category: Військова економіка>}
news/amp/category_footer_list.amp.html
/var/www/news-site-columnist/news/templates/news/amp/category_footer_list.amp.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: <function csrf.<locals>._get_val at ' '0x7f95b62aeb90>>', 'debug': True, 'messages': <SessionStorage: request=<WSGIRequest: GET '/russkaia-elitnaia-iakhta-idi-nakh-i-kak-v-mire-okhotiatsia-za-imushchestvom-putinskogo-oligarkhata-45230.html/amp'>>, 'perms': PermWrapper(<SimpleLazyObject: <function AuthenticationMiddleware.process_request.<locals>.<lambda> at 0x7f95b4755480>>), 'request': '<<request>>', 'sql_queries': <function debug.<locals>.<lambda> at 0x7f95b5488f70>, 'user': '<SimpleLazyObject: <function ' 'AuthenticationMiddleware.process_request.<locals>.<lambda> at ' '0x7f95b4755480>>'} {'all_posts': '<<multilinguallanguagefilteredpostqueryset of news.Post>>', 'author_email': 'info@novyny.live', 'object': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>, 'post': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>, 'related_posts': '<<multilinguallanguagefilteredpostqueryset of news.Post>>', 'table_of_contents': '<<queryset of news.PostContentHeading>>', 'tlp': <VideoPost: Кислиця жорстко висловився щодо переговорів у Стамбулі>, 'use_old_design': True, 'view': <news.views.post.ParentCategoryGetPostAmp object at 0x7f95b56213f0>} {'parent_categories': '<<multilingualqueryset of news.Category>>', 'post': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>} {'forloop': {'counter': 23, 'counter0': 22, 'first': False, 'last': True, 'parentloop': {}, 'revcounter': 1, 'revcounter0': 0}, 'p_category': <Category: Штаб>} {'id': 5, 'p_category': <Category: Дім>}
news/amp/category_footer_list.amp.html
/var/www/news-site-columnist/news/templates/news/amp/category_footer_list.amp.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: <function csrf.<locals>._get_val at ' '0x7f95b62aeb90>>', 'debug': True, 'messages': <SessionStorage: request=<WSGIRequest: GET '/russkaia-elitnaia-iakhta-idi-nakh-i-kak-v-mire-okhotiatsia-za-imushchestvom-putinskogo-oligarkhata-45230.html/amp'>>, 'perms': PermWrapper(<SimpleLazyObject: <function AuthenticationMiddleware.process_request.<locals>.<lambda> at 0x7f95b4755480>>), 'request': '<<request>>', 'sql_queries': <function debug.<locals>.<lambda> at 0x7f95b5488f70>, 'user': '<SimpleLazyObject: <function ' 'AuthenticationMiddleware.process_request.<locals>.<lambda> at ' '0x7f95b4755480>>'} {'all_posts': '<<multilinguallanguagefilteredpostqueryset of news.Post>>', 'author_email': 'info@novyny.live', 'object': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>, 'post': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>, 'related_posts': '<<multilinguallanguagefilteredpostqueryset of news.Post>>', 'table_of_contents': '<<queryset of news.PostContentHeading>>', 'tlp': <VideoPost: Кислиця жорстко висловився щодо переговорів у Стамбулі>, 'use_old_design': True, 'view': <news.views.post.ParentCategoryGetPostAmp object at 0x7f95b56213f0>} {'parent_categories': '<<multilingualqueryset of news.Category>>', 'post': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>} {'forloop': {'counter': 23, 'counter0': 22, 'first': False, 'last': True, 'parentloop': {}, 'revcounter': 1, 'revcounter0': 0}, 'p_category': <Category: Штаб>} {'id': 6, 'p_category': <Category: Інвестиції>}
news/amp/category_footer_list.amp.html
/var/www/news-site-columnist/news/templates/news/amp/category_footer_list.amp.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: <function csrf.<locals>._get_val at ' '0x7f95b62aeb90>>', 'debug': True, 'messages': <SessionStorage: request=<WSGIRequest: GET '/russkaia-elitnaia-iakhta-idi-nakh-i-kak-v-mire-okhotiatsia-za-imushchestvom-putinskogo-oligarkhata-45230.html/amp'>>, 'perms': PermWrapper(<SimpleLazyObject: <function AuthenticationMiddleware.process_request.<locals>.<lambda> at 0x7f95b4755480>>), 'request': '<<request>>', 'sql_queries': <function debug.<locals>.<lambda> at 0x7f95b5488f70>, 'user': '<SimpleLazyObject: <function ' 'AuthenticationMiddleware.process_request.<locals>.<lambda> at ' '0x7f95b4755480>>'} {'all_posts': '<<multilinguallanguagefilteredpostqueryset of news.Post>>', 'author_email': 'info@novyny.live', 'object': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>, 'post': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>, 'related_posts': '<<multilinguallanguagefilteredpostqueryset of news.Post>>', 'table_of_contents': '<<queryset of news.PostContentHeading>>', 'tlp': <VideoPost: Кислиця жорстко висловився щодо переговорів у Стамбулі>, 'use_old_design': True, 'view': <news.views.post.ParentCategoryGetPostAmp object at 0x7f95b56213f0>} {'parent_categories': '<<multilingualqueryset of news.Category>>', 'post': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>} {'forloop': {'counter': 23, 'counter0': 22, 'first': False, 'last': True, 'parentloop': {}, 'revcounter': 1, 'revcounter0': 0}, 'p_category': <Category: Штаб>} {'id': 7, 'p_category': <Category: Кіно>}
news/amp/category_footer_list.amp.html
/var/www/news-site-columnist/news/templates/news/amp/category_footer_list.amp.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: <function csrf.<locals>._get_val at ' '0x7f95b62aeb90>>', 'debug': True, 'messages': <SessionStorage: request=<WSGIRequest: GET '/russkaia-elitnaia-iakhta-idi-nakh-i-kak-v-mire-okhotiatsia-za-imushchestvom-putinskogo-oligarkhata-45230.html/amp'>>, 'perms': PermWrapper(<SimpleLazyObject: <function AuthenticationMiddleware.process_request.<locals>.<lambda> at 0x7f95b4755480>>), 'request': '<<request>>', 'sql_queries': <function debug.<locals>.<lambda> at 0x7f95b5488f70>, 'user': '<SimpleLazyObject: <function ' 'AuthenticationMiddleware.process_request.<locals>.<lambda> at ' '0x7f95b4755480>>'} {'all_posts': '<<multilinguallanguagefilteredpostqueryset of news.Post>>', 'author_email': 'info@novyny.live', 'object': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>, 'post': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>, 'related_posts': '<<multilinguallanguagefilteredpostqueryset of news.Post>>', 'table_of_contents': '<<queryset of news.PostContentHeading>>', 'tlp': <VideoPost: Кислиця жорстко висловився щодо переговорів у Стамбулі>, 'use_old_design': True, 'view': <news.views.post.ParentCategoryGetPostAmp object at 0x7f95b56213f0>} {'parent_categories': '<<multilingualqueryset of news.Category>>', 'post': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>} {'forloop': {'counter': 23, 'counter0': 22, 'first': False, 'last': True, 'parentloop': {}, 'revcounter': 1, 'revcounter0': 0}, 'p_category': <Category: Штаб>} {'id': 8, 'p_category': <Category: Медцентр>}
news/amp/category_footer_list.amp.html
/var/www/news-site-columnist/news/templates/news/amp/category_footer_list.amp.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: <function csrf.<locals>._get_val at ' '0x7f95b62aeb90>>', 'debug': True, 'messages': <SessionStorage: request=<WSGIRequest: GET '/russkaia-elitnaia-iakhta-idi-nakh-i-kak-v-mire-okhotiatsia-za-imushchestvom-putinskogo-oligarkhata-45230.html/amp'>>, 'perms': PermWrapper(<SimpleLazyObject: <function AuthenticationMiddleware.process_request.<locals>.<lambda> at 0x7f95b4755480>>), 'request': '<<request>>', 'sql_queries': <function debug.<locals>.<lambda> at 0x7f95b5488f70>, 'user': '<SimpleLazyObject: <function ' 'AuthenticationMiddleware.process_request.<locals>.<lambda> at ' '0x7f95b4755480>>'} {'all_posts': '<<multilinguallanguagefilteredpostqueryset of news.Post>>', 'author_email': 'info@novyny.live', 'object': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>, 'post': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>, 'related_posts': '<<multilinguallanguagefilteredpostqueryset of news.Post>>', 'table_of_contents': '<<queryset of news.PostContentHeading>>', 'tlp': <VideoPost: Кислиця жорстко висловився щодо переговорів у Стамбулі>, 'use_old_design': True, 'view': <news.views.post.ParentCategoryGetPostAmp object at 0x7f95b56213f0>} {'parent_categories': '<<multilingualqueryset of news.Category>>', 'post': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>} {'forloop': {'counter': 23, 'counter0': 22, 'first': False, 'last': True, 'parentloop': {}, 'revcounter': 1, 'revcounter0': 0}, 'p_category': <Category: Штаб>} {'id': 9, 'p_category': <Category: Метео>}
news/amp/category_footer_list.amp.html
/var/www/news-site-columnist/news/templates/news/amp/category_footer_list.amp.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: <function csrf.<locals>._get_val at ' '0x7f95b62aeb90>>', 'debug': True, 'messages': <SessionStorage: request=<WSGIRequest: GET '/russkaia-elitnaia-iakhta-idi-nakh-i-kak-v-mire-okhotiatsia-za-imushchestvom-putinskogo-oligarkhata-45230.html/amp'>>, 'perms': PermWrapper(<SimpleLazyObject: <function AuthenticationMiddleware.process_request.<locals>.<lambda> at 0x7f95b4755480>>), 'request': '<<request>>', 'sql_queries': <function debug.<locals>.<lambda> at 0x7f95b5488f70>, 'user': '<SimpleLazyObject: <function ' 'AuthenticationMiddleware.process_request.<locals>.<lambda> at ' '0x7f95b4755480>>'} {'all_posts': '<<multilinguallanguagefilteredpostqueryset of news.Post>>', 'author_email': 'info@novyny.live', 'object': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>, 'post': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>, 'related_posts': '<<multilinguallanguagefilteredpostqueryset of news.Post>>', 'table_of_contents': '<<queryset of news.PostContentHeading>>', 'tlp': <VideoPost: Кислиця жорстко висловився щодо переговорів у Стамбулі>, 'use_old_design': True, 'view': <news.views.post.ParentCategoryGetPostAmp object at 0x7f95b56213f0>} {'parent_categories': '<<multilingualqueryset of news.Category>>', 'post': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>} {'forloop': {'counter': 23, 'counter0': 22, 'first': False, 'last': True, 'parentloop': {}, 'revcounter': 1, 'revcounter0': 0}, 'p_category': <Category: Штаб>} {'id': 10, 'p_category': <Category: Мобілізація>}
news/amp/category_footer_list.amp.html
/var/www/news-site-columnist/news/templates/news/amp/category_footer_list.amp.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: <function csrf.<locals>._get_val at ' '0x7f95b62aeb90>>', 'debug': True, 'messages': <SessionStorage: request=<WSGIRequest: GET '/russkaia-elitnaia-iakhta-idi-nakh-i-kak-v-mire-okhotiatsia-za-imushchestvom-putinskogo-oligarkhata-45230.html/amp'>>, 'perms': PermWrapper(<SimpleLazyObject: <function AuthenticationMiddleware.process_request.<locals>.<lambda> at 0x7f95b4755480>>), 'request': '<<request>>', 'sql_queries': <function debug.<locals>.<lambda> at 0x7f95b5488f70>, 'user': '<SimpleLazyObject: <function ' 'AuthenticationMiddleware.process_request.<locals>.<lambda> at ' '0x7f95b4755480>>'} {'all_posts': '<<multilinguallanguagefilteredpostqueryset of news.Post>>', 'author_email': 'info@novyny.live', 'object': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>, 'post': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>, 'related_posts': '<<multilinguallanguagefilteredpostqueryset of news.Post>>', 'table_of_contents': '<<queryset of news.PostContentHeading>>', 'tlp': <VideoPost: Кислиця жорстко висловився щодо переговорів у Стамбулі>, 'use_old_design': True, 'view': <news.views.post.ParentCategoryGetPostAmp object at 0x7f95b56213f0>} {'parent_categories': '<<multilingualqueryset of news.Category>>', 'post': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>} {'forloop': {'counter': 23, 'counter0': 22, 'first': False, 'last': True, 'parentloop': {}, 'revcounter': 1, 'revcounter0': 0}, 'p_category': <Category: Штаб>} {'id': 11, 'p_category': <Category: Нерухомість>}
news/amp/category_footer_list.amp.html
/var/www/news-site-columnist/news/templates/news/amp/category_footer_list.amp.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: <function csrf.<locals>._get_val at ' '0x7f95b62aeb90>>', 'debug': True, 'messages': <SessionStorage: request=<WSGIRequest: GET '/russkaia-elitnaia-iakhta-idi-nakh-i-kak-v-mire-okhotiatsia-za-imushchestvom-putinskogo-oligarkhata-45230.html/amp'>>, 'perms': PermWrapper(<SimpleLazyObject: <function AuthenticationMiddleware.process_request.<locals>.<lambda> at 0x7f95b4755480>>), 'request': '<<request>>', 'sql_queries': <function debug.<locals>.<lambda> at 0x7f95b5488f70>, 'user': '<SimpleLazyObject: <function ' 'AuthenticationMiddleware.process_request.<locals>.<lambda> at ' '0x7f95b4755480>>'} {'all_posts': '<<multilinguallanguagefilteredpostqueryset of news.Post>>', 'author_email': 'info@novyny.live', 'object': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>, 'post': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>, 'related_posts': '<<multilinguallanguagefilteredpostqueryset of news.Post>>', 'table_of_contents': '<<queryset of news.PostContentHeading>>', 'tlp': <VideoPost: Кислиця жорстко висловився щодо переговорів у Стамбулі>, 'use_old_design': True, 'view': <news.views.post.ParentCategoryGetPostAmp object at 0x7f95b56213f0>} {'parent_categories': '<<multilingualqueryset of news.Category>>', 'post': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>} {'forloop': {'counter': 23, 'counter0': 22, 'first': False, 'last': True, 'parentloop': {}, 'revcounter': 1, 'revcounter0': 0}, 'p_category': <Category: Штаб>} {'id': 12, 'p_category': <Category: Новини дня>}
news/amp/category_footer_list.amp.html
/var/www/news-site-columnist/news/templates/news/amp/category_footer_list.amp.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: <function csrf.<locals>._get_val at ' '0x7f95b62aeb90>>', 'debug': True, 'messages': <SessionStorage: request=<WSGIRequest: GET '/russkaia-elitnaia-iakhta-idi-nakh-i-kak-v-mire-okhotiatsia-za-imushchestvom-putinskogo-oligarkhata-45230.html/amp'>>, 'perms': PermWrapper(<SimpleLazyObject: <function AuthenticationMiddleware.process_request.<locals>.<lambda> at 0x7f95b4755480>>), 'request': '<<request>>', 'sql_queries': <function debug.<locals>.<lambda> at 0x7f95b5488f70>, 'user': '<SimpleLazyObject: <function ' 'AuthenticationMiddleware.process_request.<locals>.<lambda> at ' '0x7f95b4755480>>'} {'all_posts': '<<multilinguallanguagefilteredpostqueryset of news.Post>>', 'author_email': 'info@novyny.live', 'object': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>, 'post': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>, 'related_posts': '<<multilinguallanguagefilteredpostqueryset of news.Post>>', 'table_of_contents': '<<queryset of news.PostContentHeading>>', 'tlp': <VideoPost: Кислиця жорстко висловився щодо переговорів у Стамбулі>, 'use_old_design': True, 'view': <news.views.post.ParentCategoryGetPostAmp object at 0x7f95b56213f0>} {'parent_categories': '<<multilingualqueryset of news.Category>>', 'post': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>} {'forloop': {'counter': 23, 'counter0': 22, 'first': False, 'last': True, 'parentloop': {}, 'revcounter': 1, 'revcounter0': 0}, 'p_category': <Category: Штаб>} {'id': 13, 'p_category': <Category: Промо>}
news/amp/category_footer_list.amp.html
/var/www/news-site-columnist/news/templates/news/amp/category_footer_list.amp.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: <function csrf.<locals>._get_val at ' '0x7f95b62aeb90>>', 'debug': True, 'messages': <SessionStorage: request=<WSGIRequest: GET '/russkaia-elitnaia-iakhta-idi-nakh-i-kak-v-mire-okhotiatsia-za-imushchestvom-putinskogo-oligarkhata-45230.html/amp'>>, 'perms': PermWrapper(<SimpleLazyObject: <function AuthenticationMiddleware.process_request.<locals>.<lambda> at 0x7f95b4755480>>), 'request': '<<request>>', 'sql_queries': <function debug.<locals>.<lambda> at 0x7f95b5488f70>, 'user': '<SimpleLazyObject: <function ' 'AuthenticationMiddleware.process_request.<locals>.<lambda> at ' '0x7f95b4755480>>'} {'all_posts': '<<multilinguallanguagefilteredpostqueryset of news.Post>>', 'author_email': 'info@novyny.live', 'object': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>, 'post': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>, 'related_posts': '<<multilinguallanguagefilteredpostqueryset of news.Post>>', 'table_of_contents': '<<queryset of news.PostContentHeading>>', 'tlp': <VideoPost: Кислиця жорстко висловився щодо переговорів у Стамбулі>, 'use_old_design': True, 'view': <news.views.post.ParentCategoryGetPostAmp object at 0x7f95b56213f0>} {'parent_categories': '<<multilingualqueryset of news.Category>>', 'post': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>} {'forloop': {'counter': 23, 'counter0': 22, 'first': False, 'last': True, 'parentloop': {}, 'revcounter': 1, 'revcounter0': 0}, 'p_category': <Category: Штаб>} {'id': 14, 'p_category': <Category: Психологія>}
news/amp/category_footer_list.amp.html
/var/www/news-site-columnist/news/templates/news/amp/category_footer_list.amp.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: <function csrf.<locals>._get_val at ' '0x7f95b62aeb90>>', 'debug': True, 'messages': <SessionStorage: request=<WSGIRequest: GET '/russkaia-elitnaia-iakhta-idi-nakh-i-kak-v-mire-okhotiatsia-za-imushchestvom-putinskogo-oligarkhata-45230.html/amp'>>, 'perms': PermWrapper(<SimpleLazyObject: <function AuthenticationMiddleware.process_request.<locals>.<lambda> at 0x7f95b4755480>>), 'request': '<<request>>', 'sql_queries': <function debug.<locals>.<lambda> at 0x7f95b5488f70>, 'user': '<SimpleLazyObject: <function ' 'AuthenticationMiddleware.process_request.<locals>.<lambda> at ' '0x7f95b4755480>>'} {'all_posts': '<<multilinguallanguagefilteredpostqueryset of news.Post>>', 'author_email': 'info@novyny.live', 'object': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>, 'post': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>, 'related_posts': '<<multilinguallanguagefilteredpostqueryset of news.Post>>', 'table_of_contents': '<<queryset of news.PostContentHeading>>', 'tlp': <VideoPost: Кислиця жорстко висловився щодо переговорів у Стамбулі>, 'use_old_design': True, 'view': <news.views.post.ParentCategoryGetPostAmp object at 0x7f95b56213f0>} {'parent_categories': '<<multilingualqueryset of news.Category>>', 'post': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>} {'forloop': {'counter': 23, 'counter0': 22, 'first': False, 'last': True, 'parentloop': {}, 'revcounter': 1, 'revcounter0': 0}, 'p_category': <Category: Штаб>} {'id': 15, 'p_category': <Category: Рецепти>}
news/amp/category_footer_list.amp.html
/var/www/news-site-columnist/news/templates/news/amp/category_footer_list.amp.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: <function csrf.<locals>._get_val at ' '0x7f95b62aeb90>>', 'debug': True, 'messages': <SessionStorage: request=<WSGIRequest: GET '/russkaia-elitnaia-iakhta-idi-nakh-i-kak-v-mire-okhotiatsia-za-imushchestvom-putinskogo-oligarkhata-45230.html/amp'>>, 'perms': PermWrapper(<SimpleLazyObject: <function AuthenticationMiddleware.process_request.<locals>.<lambda> at 0x7f95b4755480>>), 'request': '<<request>>', 'sql_queries': <function debug.<locals>.<lambda> at 0x7f95b5488f70>, 'user': '<SimpleLazyObject: <function ' 'AuthenticationMiddleware.process_request.<locals>.<lambda> at ' '0x7f95b4755480>>'} {'all_posts': '<<multilinguallanguagefilteredpostqueryset of news.Post>>', 'author_email': 'info@novyny.live', 'object': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>, 'post': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>, 'related_posts': '<<multilinguallanguagefilteredpostqueryset of news.Post>>', 'table_of_contents': '<<queryset of news.PostContentHeading>>', 'tlp': <VideoPost: Кислиця жорстко висловився щодо переговорів у Стамбулі>, 'use_old_design': True, 'view': <news.views.post.ParentCategoryGetPostAmp object at 0x7f95b56213f0>} {'parent_categories': '<<multilingualqueryset of news.Category>>', 'post': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>} {'forloop': {'counter': 23, 'counter0': 22, 'first': False, 'last': True, 'parentloop': {}, 'revcounter': 1, 'revcounter0': 0}, 'p_category': <Category: Штаб>} {'id': 16, 'p_category': <Category: Ринок праці>}
news/amp/category_footer_list.amp.html
/var/www/news-site-columnist/news/templates/news/amp/category_footer_list.amp.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: <function csrf.<locals>._get_val at ' '0x7f95b62aeb90>>', 'debug': True, 'messages': <SessionStorage: request=<WSGIRequest: GET '/russkaia-elitnaia-iakhta-idi-nakh-i-kak-v-mire-okhotiatsia-za-imushchestvom-putinskogo-oligarkhata-45230.html/amp'>>, 'perms': PermWrapper(<SimpleLazyObject: <function AuthenticationMiddleware.process_request.<locals>.<lambda> at 0x7f95b4755480>>), 'request': '<<request>>', 'sql_queries': <function debug.<locals>.<lambda> at 0x7f95b5488f70>, 'user': '<SimpleLazyObject: <function ' 'AuthenticationMiddleware.process_request.<locals>.<lambda> at ' '0x7f95b4755480>>'} {'all_posts': '<<multilinguallanguagefilteredpostqueryset of news.Post>>', 'author_email': 'info@novyny.live', 'object': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>, 'post': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>, 'related_posts': '<<multilinguallanguagefilteredpostqueryset of news.Post>>', 'table_of_contents': '<<queryset of news.PostContentHeading>>', 'tlp': <VideoPost: Кислиця жорстко висловився щодо переговорів у Стамбулі>, 'use_old_design': True, 'view': <news.views.post.ParentCategoryGetPostAmp object at 0x7f95b56213f0>} {'parent_categories': '<<multilingualqueryset of news.Category>>', 'post': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>} {'forloop': {'counter': 23, 'counter0': 22, 'first': False, 'last': True, 'parentloop': {}, 'revcounter': 1, 'revcounter0': 0}, 'p_category': <Category: Штаб>} {'id': 17, 'p_category': <Category: Свята>}
news/amp/category_footer_list.amp.html
/var/www/news-site-columnist/news/templates/news/amp/category_footer_list.amp.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: <function csrf.<locals>._get_val at ' '0x7f95b62aeb90>>', 'debug': True, 'messages': <SessionStorage: request=<WSGIRequest: GET '/russkaia-elitnaia-iakhta-idi-nakh-i-kak-v-mire-okhotiatsia-za-imushchestvom-putinskogo-oligarkhata-45230.html/amp'>>, 'perms': PermWrapper(<SimpleLazyObject: <function AuthenticationMiddleware.process_request.<locals>.<lambda> at 0x7f95b4755480>>), 'request': '<<request>>', 'sql_queries': <function debug.<locals>.<lambda> at 0x7f95b5488f70>, 'user': '<SimpleLazyObject: <function ' 'AuthenticationMiddleware.process_request.<locals>.<lambda> at ' '0x7f95b4755480>>'} {'all_posts': '<<multilinguallanguagefilteredpostqueryset of news.Post>>', 'author_email': 'info@novyny.live', 'object': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>, 'post': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>, 'related_posts': '<<multilinguallanguagefilteredpostqueryset of news.Post>>', 'table_of_contents': '<<queryset of news.PostContentHeading>>', 'tlp': <VideoPost: Кислиця жорстко висловився щодо переговорів у Стамбулі>, 'use_old_design': True, 'view': <news.views.post.ParentCategoryGetPostAmp object at 0x7f95b56213f0>} {'parent_categories': '<<multilingualqueryset of news.Category>>', 'post': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>} {'forloop': {'counter': 23, 'counter0': 22, 'first': False, 'last': True, 'parentloop': {}, 'revcounter': 1, 'revcounter0': 0}, 'p_category': <Category: Штаб>} {'id': 18, 'p_category': <Category: Технології>}
news/amp/category_footer_list.amp.html
/var/www/news-site-columnist/news/templates/news/amp/category_footer_list.amp.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: <function csrf.<locals>._get_val at ' '0x7f95b62aeb90>>', 'debug': True, 'messages': <SessionStorage: request=<WSGIRequest: GET '/russkaia-elitnaia-iakhta-idi-nakh-i-kak-v-mire-okhotiatsia-za-imushchestvom-putinskogo-oligarkhata-45230.html/amp'>>, 'perms': PermWrapper(<SimpleLazyObject: <function AuthenticationMiddleware.process_request.<locals>.<lambda> at 0x7f95b4755480>>), 'request': '<<request>>', 'sql_queries': <function debug.<locals>.<lambda> at 0x7f95b5488f70>, 'user': '<SimpleLazyObject: <function ' 'AuthenticationMiddleware.process_request.<locals>.<lambda> at ' '0x7f95b4755480>>'} {'all_posts': '<<multilinguallanguagefilteredpostqueryset of news.Post>>', 'author_email': 'info@novyny.live', 'object': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>, 'post': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>, 'related_posts': '<<multilinguallanguagefilteredpostqueryset of news.Post>>', 'table_of_contents': '<<queryset of news.PostContentHeading>>', 'tlp': <VideoPost: Кислиця жорстко висловився щодо переговорів у Стамбулі>, 'use_old_design': True, 'view': <news.views.post.ParentCategoryGetPostAmp object at 0x7f95b56213f0>} {'parent_categories': '<<multilingualqueryset of news.Category>>', 'post': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>} {'forloop': {'counter': 23, 'counter0': 22, 'first': False, 'last': True, 'parentloop': {}, 'revcounter': 1, 'revcounter0': 0}, 'p_category': <Category: Штаб>} {'id': 19, 'p_category': <Category: Туризм>}
news/amp/category_footer_list.amp.html
/var/www/news-site-columnist/news/templates/news/amp/category_footer_list.amp.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: <function csrf.<locals>._get_val at ' '0x7f95b62aeb90>>', 'debug': True, 'messages': <SessionStorage: request=<WSGIRequest: GET '/russkaia-elitnaia-iakhta-idi-nakh-i-kak-v-mire-okhotiatsia-za-imushchestvom-putinskogo-oligarkhata-45230.html/amp'>>, 'perms': PermWrapper(<SimpleLazyObject: <function AuthenticationMiddleware.process_request.<locals>.<lambda> at 0x7f95b4755480>>), 'request': '<<request>>', 'sql_queries': <function debug.<locals>.<lambda> at 0x7f95b5488f70>, 'user': '<SimpleLazyObject: <function ' 'AuthenticationMiddleware.process_request.<locals>.<lambda> at ' '0x7f95b4755480>>'} {'all_posts': '<<multilinguallanguagefilteredpostqueryset of news.Post>>', 'author_email': 'info@novyny.live', 'object': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>, 'post': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>, 'related_posts': '<<multilinguallanguagefilteredpostqueryset of news.Post>>', 'table_of_contents': '<<queryset of news.PostContentHeading>>', 'tlp': <VideoPost: Кислиця жорстко висловився щодо переговорів у Стамбулі>, 'use_old_design': True, 'view': <news.views.post.ParentCategoryGetPostAmp object at 0x7f95b56213f0>} {'parent_categories': '<<multilingualqueryset of news.Category>>', 'post': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>} {'forloop': {'counter': 23, 'counter0': 22, 'first': False, 'last': True, 'parentloop': {}, 'revcounter': 1, 'revcounter0': 0}, 'p_category': <Category: Штаб>} {'id': 20, 'p_category': <Category: ТЦК>}
news/amp/category_footer_list.amp.html
/var/www/news-site-columnist/news/templates/news/amp/category_footer_list.amp.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: <function csrf.<locals>._get_val at ' '0x7f95b62aeb90>>', 'debug': True, 'messages': <SessionStorage: request=<WSGIRequest: GET '/russkaia-elitnaia-iakhta-idi-nakh-i-kak-v-mire-okhotiatsia-za-imushchestvom-putinskogo-oligarkhata-45230.html/amp'>>, 'perms': PermWrapper(<SimpleLazyObject: <function AuthenticationMiddleware.process_request.<locals>.<lambda> at 0x7f95b4755480>>), 'request': '<<request>>', 'sql_queries': <function debug.<locals>.<lambda> at 0x7f95b5488f70>, 'user': '<SimpleLazyObject: <function ' 'AuthenticationMiddleware.process_request.<locals>.<lambda> at ' '0x7f95b4755480>>'} {'all_posts': '<<multilinguallanguagefilteredpostqueryset of news.Post>>', 'author_email': 'info@novyny.live', 'object': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>, 'post': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>, 'related_posts': '<<multilinguallanguagefilteredpostqueryset of news.Post>>', 'table_of_contents': '<<queryset of news.PostContentHeading>>', 'tlp': <VideoPost: Кислиця жорстко висловився щодо переговорів у Стамбулі>, 'use_old_design': True, 'view': <news.views.post.ParentCategoryGetPostAmp object at 0x7f95b56213f0>} {'parent_categories': '<<multilingualqueryset of news.Category>>', 'post': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>} {'forloop': {'counter': 23, 'counter0': 22, 'first': False, 'last': True, 'parentloop': {}, 'revcounter': 1, 'revcounter0': 0}, 'p_category': <Category: Штаб>} {'id': 21, 'p_category': <Category: Фінанси>}
news/amp/category_footer_list.amp.html
/var/www/news-site-columnist/news/templates/news/amp/category_footer_list.amp.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: <function csrf.<locals>._get_val at ' '0x7f95b62aeb90>>', 'debug': True, 'messages': <SessionStorage: request=<WSGIRequest: GET '/russkaia-elitnaia-iakhta-idi-nakh-i-kak-v-mire-okhotiatsia-za-imushchestvom-putinskogo-oligarkhata-45230.html/amp'>>, 'perms': PermWrapper(<SimpleLazyObject: <function AuthenticationMiddleware.process_request.<locals>.<lambda> at 0x7f95b4755480>>), 'request': '<<request>>', 'sql_queries': <function debug.<locals>.<lambda> at 0x7f95b5488f70>, 'user': '<SimpleLazyObject: <function ' 'AuthenticationMiddleware.process_request.<locals>.<lambda> at ' '0x7f95b4755480>>'} {'all_posts': '<<multilinguallanguagefilteredpostqueryset of news.Post>>', 'author_email': 'info@novyny.live', 'object': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>, 'post': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>, 'related_posts': '<<multilinguallanguagefilteredpostqueryset of news.Post>>', 'table_of_contents': '<<queryset of news.PostContentHeading>>', 'tlp': <VideoPost: Кислиця жорстко висловився щодо переговорів у Стамбулі>, 'use_old_design': True, 'view': <news.views.post.ParentCategoryGetPostAmp object at 0x7f95b56213f0>} {'parent_categories': '<<multilingualqueryset of news.Category>>', 'post': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>} {'forloop': {'counter': 23, 'counter0': 22, 'first': False, 'last': True, 'parentloop': {}, 'revcounter': 1, 'revcounter0': 0}, 'p_category': <Category: Штаб>} {'id': 22, 'p_category': <Category: Хроніки>}
news/amp/category_footer_list.amp.html
/var/www/news-site-columnist/news/templates/news/amp/category_footer_list.amp.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: <function csrf.<locals>._get_val at ' '0x7f95b62aeb90>>', 'debug': True, 'messages': <SessionStorage: request=<WSGIRequest: GET '/russkaia-elitnaia-iakhta-idi-nakh-i-kak-v-mire-okhotiatsia-za-imushchestvom-putinskogo-oligarkhata-45230.html/amp'>>, 'perms': PermWrapper(<SimpleLazyObject: <function AuthenticationMiddleware.process_request.<locals>.<lambda> at 0x7f95b4755480>>), 'request': '<<request>>', 'sql_queries': <function debug.<locals>.<lambda> at 0x7f95b5488f70>, 'user': '<SimpleLazyObject: <function ' 'AuthenticationMiddleware.process_request.<locals>.<lambda> at ' '0x7f95b4755480>>'} {'all_posts': '<<multilinguallanguagefilteredpostqueryset of news.Post>>', 'author_email': 'info@novyny.live', 'object': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>, 'post': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>, 'related_posts': '<<multilinguallanguagefilteredpostqueryset of news.Post>>', 'table_of_contents': '<<queryset of news.PostContentHeading>>', 'tlp': <VideoPost: Кислиця жорстко висловився щодо переговорів у Стамбулі>, 'use_old_design': True, 'view': <news.views.post.ParentCategoryGetPostAmp object at 0x7f95b56213f0>} {'parent_categories': '<<multilingualqueryset of news.Category>>', 'post': <Post: «Русская элитная яхта, иди нах@й!»: як у світі полюють на майно путінського олігархату>} {'forloop': {'counter': 23, 'counter0': 22, 'first': False, 'last': True, 'parentloop': {}, 'revcounter': 1, 'revcounter0': 0}, 'p_category': <Category: Штаб>} {'id': 23, 'p_category': <Category: Штаб>}

Context processors

django.template.context_processors.csrf
Toggle context {'csrf_token': <SimpleLazyObject: <function csrf.<locals>._get_val at 0x7f95b62aeb90>>}
django.template.context_processors.debug
Toggle context {'debug': True, 'sql_queries': <function debug.<locals>.<lambda> at 0x7f95b5488f70>}
django.template.context_processors.request
Toggle context {'request': <WSGIRequest: GET '/russkaia-elitnaia-iakhta-idi-nakh-i-kak-v-mire-okhotiatsia-za-imushchestvom-putinskogo-oligarkhata-45230.html/amp'>}
django.contrib.auth.context_processors.auth
Toggle context {'user': <SimpleLazyObject: <function AuthenticationMiddleware.process_request.<locals>.<lambda> at 0x7f95b4755480>>, 'perms': PermWrapper(<SimpleLazyObject: <function AuthenticationMiddleware.process_request.<locals>.<lambda> at 0x7f95b4755480>>)}
django.contrib.messages.context_processors.messages
Toggle context {'messages': <SessionStorage: request=<WSGIRequest: GET '/russkaia-elitnaia-iakhta-idi-nakh-i-kak-v-mire-okhotiatsia-za-imushchestvom-putinskogo-oligarkhata-45230.html/amp'>>, 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30, 'ERROR': 40}}

Cache calls from 2 backends

Резюме

Total calls Total time Cache hits Cache misses
3 1,3054641894996166 ms 3 0

Commands

add get set get_or_set touch delete clear get_many set_many delete_many has_key incr decr incr_version decr_version
0 3 0 0 0 0 0 0 0 0 0 0 0 0 0

Calls

Час (мс) Тип Arguments Keyword arguments Backend
0,4987 get ('django_user_agents.fac378ac3b3d3886829021b3309d4fd1',) {} <django.core.cache.backends.redis.RedisCache object at 0x7f95b79f53c0>
/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/utils.py in runner(1860)
  return sentry_patched_function(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(193)
  return middleware(environ, start_response)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/wsgi.py in __call__(131)
  response = self.app(

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(479)
  rv = old_get_response(self, request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/var/www/news-site-columnist/redirects/middleware/redirect_middleware.py in __call__(17)
  return self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/corsheaders/middleware.py in __call__(56)
  result = self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django_user_agents/middleware.py in __call__(14)
  return self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/var/www/news-site-columnist/news/middleware/subdomain_middleare.py in __call__(22)
  response = self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(94)
  return callback(request, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/views/generic/base.py in view(104)
  return self.dispatch(request, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/views/generic/base.py in dispatch(143)
  return handler(request, *args, **kwargs)

/var/www/news-site-columnist/news/views/base.py in get(148)
  return super().get(request, *args, **kwargs)

/var/www/news-site-columnist/news/views/base.py in get(175)
  resp = super().get(request, *args, **kwargs)

/var/www/news-site-columnist/news/views/post.py in get(188)
  resp = super().get(request, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/views/generic/detail.py in get(109)
  context = self.get_context_data(object=self.object)

/var/www/news-site-columnist/news/views/post.py in get_context_data(116)
  user_agent = get_user_agent(self.request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django_user_agents/utils.py in get_user_agent(54)
  user_agent = cache.get(key)

0,4022 get ('TelegramLinkReplacement',) {} <django.core.cache.backends.redis.RedisCache object at 0x7f95b79f53c0>
/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/utils.py in runner(1860)
  return sentry_patched_function(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(193)
  return middleware(environ, start_response)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/wsgi.py in __call__(131)
  response = self.app(

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(479)
  rv = old_get_response(self, request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/var/www/news-site-columnist/redirects/middleware/redirect_middleware.py in __call__(17)
  return self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/corsheaders/middleware.py in __call__(56)
  result = self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django_user_agents/middleware.py in __call__(14)
  return self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/var/www/news-site-columnist/news/middleware/subdomain_middleare.py in __call__(22)
  response = self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(94)
  return callback(request, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/views/generic/base.py in view(104)
  return self.dispatch(request, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/views/generic/base.py in dispatch(143)
  return handler(request, *args, **kwargs)

/var/www/news-site-columnist/news/views/base.py in get(148)
  return super().get(request, *args, **kwargs)

/var/www/news-site-columnist/news/views/base.py in get(175)
  resp = super().get(request, *args, **kwargs)

/var/www/news-site-columnist/news/views/post.py in get(188)
  resp = super().get(request, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/views/generic/detail.py in get(109)
  context = self.get_context_data(object=self.object)

/var/www/news-site-columnist/news/views/post.py in get_context_data(137)
  data["tlp"] = get_telegram_link_replacement()

/var/www/news-site-columnist/news/utils.py in get_telegram_link_replacement(144)
  tlp = TelegramLinkReplacement.load()

/var/www/news-site-columnist/novyny_live/models.py in load(26)
  if cache.get(cls.__name__) is None:

0,4046 get ('TelegramLinkReplacement',) {} <django.core.cache.backends.redis.RedisCache object at 0x7f95b79f53c0>
/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in run(125)
  self.run_for_one(timeout)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in run_for_one(69)
  self.accept(listener)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/utils.py in runner(1860)
  return sentry_patched_function(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(193)
  return middleware(environ, start_response)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/wsgi.py in __call__(131)
  response = self.app(

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(479)
  rv = old_get_response(self, request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/var/www/news-site-columnist/redirects/middleware/redirect_middleware.py in __call__(17)
  return self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/corsheaders/middleware.py in __call__(56)
  result = self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django_user_agents/middleware.py in __call__(14)
  return self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(177)
  return f(*args, **kwargs)

/var/www/news-site-columnist/news/middleware/subdomain_middleare.py in __call__(22)
  response = self.get_response(request)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(94)
  return callback(request, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/views/generic/base.py in view(104)
  return self.dispatch(request, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/views/generic/base.py in dispatch(143)
  return handler(request, *args, **kwargs)

/var/www/news-site-columnist/news/views/base.py in get(148)
  return super().get(request, *args, **kwargs)

/var/www/news-site-columnist/news/views/base.py in get(175)
  resp = super().get(request, *args, **kwargs)

/var/www/news-site-columnist/news/views/post.py in get(188)
  resp = super().get(request, *args, **kwargs)

/home/youser/.local/share/virtualenvs/news-site-columnist-8tsXn7bh/lib/python3.10/site-packages/django/views/generic/detail.py in get(109)
  context = self.get_context_data(object=self.object)

/var/www/news-site-columnist/news/views/post.py in get_context_data(137)
  data["tlp"] = get_telegram_link_replacement()

/var/www/news-site-columnist/news/utils.py in get_telegram_link_replacement(144)
  tlp = TelegramLinkReplacement.load()

/var/www/news-site-columnist/novyny_live/models.py in load(30)
  return cache.get(cls.__name__)

Сигнали

Сигнал Отримувачі сигнала
class_prepared
connection_created register_type_handlers
got_request_exception _got_request_exception
m2m_changed PolymorphicRealTimeSignalProcessor.handle_m2m_changed
post_delete HistoricalRecords.post_delete, HistoricalRecords.post_delete, HistoricalRecords.post_delete, PolymorphicRealTimeSignalProcessor.handle_delete
post_init ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, CloudflareImagesField.update_dimension_fields, CloudflareImagesField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, CloudflareImagesField.update_dimension_fields, CloudflareImagesField.update_dimension_fields, CloudflareImagesField.update_dimension_fields, CloudflareImagesField.update_dimension_fields, CloudflareImagesField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init
post_migrate change_site_domain, create_permissions, create_contenttypes, create_default_site
post_save call_hook, sitemap_ping_google, save_youtube_data, HistoricalRecords.post_save, HistoricalRecords.post_save, HistoricalRecords.post_save, PolymorphicRealTimeSignalProcessor.handle_save
pre_delete clear_site_cache, PolymorphicRealTimeSignalProcessor.handle_pre_delete
pre_init
pre_migrate inject_rename_contenttypes_operations
pre_save clear_site_cache
request_finished close_old_connections, close_caches, reset_urlconf
request_started reset_queries, close_old_connections
setting_changed reset_cache, setting_changed_receiver, clear_cache_handlers, update_installed_apps, update_connections_time_zone, clear_routers_cache, reset_template_engines, storages_changed, clear_serializers_cache, language_changed, localize_settings_changed, file_storage_changed, complex_setting_changed, root_urlconf_changed, static_storage_changed, static_finders_changed, auth_password_validators_changed, user_model_swapped, update_toolbar_config, reset_hashers, ChannelLayerManager._reset_backends, reload_api_settings, update_level_tags, uninstall_if_needed, clear_caches, StaticFilesStorage._clear_cached_properties

Template Timings