Гайд по Атласу PoE. Что это такое и как работает

Купить сферы в Path of Exile Купить сферы в Path of Exile

Что такое Атлас и карты

Атлас

По аналогии с реальным миром, Атлас - это сборник карт, который также включает в себя их связи, уровни и различные механики которые связаны с картами.

Говоря другими словами, Атлас - это путеводитель игрока по картам в мире PoE.

как выглядит атлас пое

Проходя карты, они будут отмечаться в Атласе, а также будут открываться новые части Атласа, убирая "туман войны".

Помимо этого, проходя карты вы будете получать особые очки талантов Атласа, которые можно будет потратить в дереве талантов Атласа. Чем больше очков вы вложите в дерево - тем больше определенных наград вы получите. Эту механику мы подробно разберем чуть ниже.

Прогресс Атласа привязан к лиге и будет одинаков на всех персонажах этой лиги.

Что такое карты Атласа

Карты - это отдельные локации, которые можно открыть используя соответствующий предмет на машине Картоходца.

Карты бывают разных уровней. Уровни карт в PoE называют тирами. Всего тиров 16.

В зависимости от тира карты разделяют на:

  • Белые (по цвету значка карты) - карты 1-5 тира
  • Желтые (по цвету значка карты) - карты 6-10 тира
  • Красные (по цвету значка карты) - карты 11-16 тира

Тир карты влияет на:

  • Уровень монстров которых вы встретите на этой карте, а уровень монстров влияет на их здоровье и урон. Т.е. с каждым тиром карт базовые значения монстров будут становится выше и они будут сильнее (даже несмотря на свойства карт). На первом тире мы встретим монстров 68 уровня, а на 16-м - 83 уровня
  • Свойства, которые будут ролится на карте. Чем выше тир карты - тем сложнее будут свойства на ней. Например на картах низкого тира вы можете встретить свойство на 15-19% увеличение здоровья монстров, в то время как на картах высокого тира это же свойство будет со значениями 40-49% здоровья
  • Уровень выпадаемых предметов. Чем выше тир карты - тем выше уровень у предметов которые могут падать, а чем выше уровень предмета - тем сильнее предмет (в теории). Некоторые предметы (включая уникальные) имеют высокий уровень предмета, из-за чего они не могут выпасть на картах низкого тира либо при прокачке на Актах
  • Уровень выпадаемых карт. Чем выше тир карты - тем выше тир карт которые могут выпасть. Вы не можете выбить на карте 1-го тира - карту 16-тира, используя обычные механики выпадения предметов

Тир карты в Атласе можно повысить (но не выше 16-го) используя Камни пустоты, о них мы поговорим чуть ниже.

Понизить тир карты в Атласе либо повысить тир карты которая у вас уже есть на руках нельзя.

Выпадение карт

Выпадение карт в PoE не является полностью случайным. Карты выпадают по определенным правилам, зная которые вы будете понимать какие карты вам могут выпасть, а какие не могут и почему они не могут выпасть.

При выпадении, в первую очередь выбирается какой тир будет у карты (учитывая все механики влияющие на тир карт), после чего выбирается определенная карта из списка всех пройденных карт, включая текущую карту и соединенные с ней.

Игроку могут выпасть только те карты которые он уже закрыл (т.е. убил босса на этой карте), а также карты которые связаны с той что проходится сейчас (связь между картами в Атласе отображается пунктирной линией между ними).

Например, если мы проходим Карту Паучьего леса 1-го тира и у нас не открыты карты 2 тира, нам могут выпасть Карта Башни т2 или Карта Трясины т2, даже если они у нас до этого не были пройдены. Это происходит именно из-за того что эти карты соединены между собой в Атласе.

Принцип выпадения карт пое

Тир карты которая выпадает с монстра, ограничен уровнем зоны на которой мы его убиваем, а также редкостью монстра:

  • С обычных (белых) монстров выпадают карты только того же тира
  • С магических (синих) и редких (желтых) монстров может выпасть карта на 1 тир выше
  • С уникальных монстров (оранжевых) может выпасть карта на 2 тира выше

Чем больше на карте магических, редких и уникальных мобов, тем больше у нас шанс получить с нее карту более высокого тира.

Купить сферы в Path of Exile Купить сферы в Path of Exile

Дерево Атласа

Что такое дерево талантов Атласа

Дерево талантов Атласа представляет собой систему пассивных умений которые определенным образом влияют на карты. Часть из них влияет на весь Атлас, часть - только на определенные механики.

Например, талант Tamper-Proof | Защита от взлома делает все ларцы на картах редкими (желтыми) и оскверненными, это затрагивает только механику ларцов, а талант Shaping the Skies | Сотворение небес влияет на весь Атлас, повышая наш шанс на дроп карт более высокого тира.

Дерево Атласа очень важно, ведь именно от него зависит:

  • Выпадение карт, их количество и тиры
  • Сила монстров и определенных боссов
  • Количество выпадающих предметов из определенных монстров
  • Эффективность определенных лиг-меганик (например можно значительно усилить экспедицию, если вы её фармите)
  • Шанс встретить на карте определенную лиг-механику. Можно как повысить его, так и вовсе отключить какую-то лиг-механику, чтобы она вам не попадалась, полезно если вы не любите Жатву, например

Так как перечисленные пункты выше напрямую влияют на эффективность вашего фарма, не стоит игнорировать талантами Атласа. Всегда старайтесь получить как можно больше очков талантов Атласа, ведь чем больше талантов - тем лучше фарм.

Таланты на дереве Атласа могут как отлично синергировать с друг другом, например группы талантов посвященные конкретной механике, так и наоборот, мешать друг другу. Поэтому выбор какие именно таланты качать и на какую механику делать упор крайне важен.

Чтобы не допустить ошибок при выборе талантов, а также посмотреть на уже готовые рабочие варианты деревьев - мы рекомендуем ознакомиться с нашим гайдом по деревьям Атласа.

Мы крайне не рекомендуем следовать уже готовым деревьям Атласа, если вы не разобрались как именно происходит фарм с их помощью. Дело в том, что при некоторых способах фарма используются дополнительные механики, например скарабеи, либо является обязательным наличие сильного билда с Headhunter | Охотник за головами, либо вам и вовсе потребуется напарник-саппорт без которого не справится.

Так что если вы и нашли какое-то дерево талантов, постарайтесь найти хотя бы минимальное описание что и как с ним фармить, прежде чем его использовать. Мы очень часто сталкиваемся с тем, что люди в слепую повторяют за стримерами деревья, но совершенно не понимают как нужно с ними фармить, из-за чего не получают нужное количество лута и расстраиваются в игре/дереве талантов.

Ознакомиться и поэксперементировать с деревом талантов самостоятельно можно здесь.

Получение и сброс талантов дерева Атласа

Получение талантов Атласа

Как мы уже говорили, дерево талантов Атласа очень похоже на дерево пассивных умений персонажа, однако его очки талантов мы получаем не за повышение уровня, а за закрытие карт и выполнения специальных заданий Атласа.

Чтобы получить очко талантов, на уникальных картах нам достаточно убить босса, а на обычных картах нам придется убить босса при определенных условиях:

  • Если карта 1-5 тира - необходимо закрыть ее минимум на волшебной (синей) версии этой карты
  • Если карта 6-10 тира - необходимо закрыть ее минимум на редкой (желтой) версии этой карты
  • Если карта 11-16 тира - необходимо закрыть ее минимум на оскверненной редкой (желтой) версии этой карты
Требования для закрытия карт пое

Карты бывают опциональные и основные. Основные карты, расположены на Атласе, и за их закрытие, при соблюдении нужных условий, мы получаем очки талантов Атласа.

Опциональные карты на Атласе не расположены и за их прохождение очки дерева талантов Атласа не дают. Примером таких карт служат:

  • Cortex | Кора, его реплика и другие синтез карты
  • The Beachhead | Плацдарм
  • The Vinktar Square | Площадь Винктара

Всего за закрытие всех карт мы можем получить 115 очков талантов из 132.

Остальные таланты Атласа мы получаем у Кирака за первое убийство:

  • Пожирателя миров
  • Неутолимого голода
  • Пламенного экзарха
  • Черного солнца
  • Мейвен
  • Убер Древнего

Оставшиеся таланты получаем за завершение приглашений Мейвен. Первую часть этих приглашений мы завершим в рамках заданий Атласа, а второй нам придется столкнуться с эндгейм боссами и победить их в следующих приглашениях:

  • Maven's Invitation: The Formed | Приглашение Мейвен: Обращённые
  • Maven's Invitation: The Twisted | Приглашение Мейвен: Искажённые
  • Maven's Invitation: The Elderslayers | Приглашение Мейвен: Убийцы Древнего
  • Maven's Invitation: The Forgotten | Приглашение Мейвен: Позабытые
  • Maven's Invitation: The Hidden | Приглашение Мейвен: Сокрытые
  • Maven's Invitation: The Feared | Приглашение Мейвен: Внушающие страх

Получение талантов Атласа в группе

Для того чтобы получить талант Атласа за прохождение карты или приглашения - вам не обязательно открывать эту карту/приглашение у себя в убежище. Вы можете присоединится в группу к другому игроку, зайти к нему на карту и убить босса на его карте, и тогда, если выполнены все условия, вы точно так же получите очко таланта.

Это значительно упрощает и ускоряет закрытие Атласа, ведь в группе вы можете распределить карты между друг другом и проходить разные карты. При этом нужно будет лишь периодически заходить к игроку из группы на карту, чтобы убить с ним босса, бегать с ним постоянно и зачищать монстров на карте не нужно.

Обычно именно таким образом опытные стримеры/игроки закрывают Атлас (в группе), ведь используя этот метод можно уже на 1-2 день лиги закрыть все карты Атласа.

Сброс талантов Атласа

Если вы хотите изменить уже распределенные таланты Атласа (сбросить Атлас пое) - это можно довольно легко сделать.

Для этого нужны будут очки сброса талантов Атласа. Эти очки вы будете получать в небольшом количестве при выполнении квестов на Атлас (убийстве важных боссов и прохождении приглашений Мейвен), но основной способ их получения это валюта Orb of Unmaking | Сфера небытия. Работает она точно также как и Orb of Regret | Сфера раскаяния.

Добавляете себе нужное количество очков сброса, после чего открываете окно с талантами Атласа (кнопка G/П), сверху нажимаете "Сброс умений", затем выбираете таланты которые нужно сбросить и нажимаете "Подтвердить". После чего у вас появятся свободные очки талантов которые можно будет заново распределить.

Купить сферы в Path of Exile Купить сферы в Path of Exile

Камни пустоты

Камни пустоты являются специальными предметами, которые влияют на Атлас.

Камни пустоты представляют собой предметы которые вставляются в специальный слот в Атласе. При размещении камня пустоты в слот, карты Атласа изменятся и часть карт станет более высокого тира. Так происходит при размещении каждого камня пустоты. При размещении всех 4, все карты в Атласе будут 16 тира.

Как работают камни пустоты пое

Всего их существует 4 камня пустоты, каждый из которых мы получаем убивая одного из 4 верховных боссов Атласа:

  • Убер Древнего
  • Мейвен
  • Пламенного экзарха
  • Пожирателя миров

Чтобы получить соответствующий камень пустоты достаточно один раз убить каждого босса или попасть к другому игроку на момент убийства босса.

Важные моменты которые стоит учесть:

  • Камни пустоты в любой момент можно свободно вынимать или вставлять
  • Каждый камень при размещении увеличивает шанс на 25% того, что карты которые выпадают окажутся на 1 тир выше. Бонус работает только пока камень вставлен в свой специальный слот
  • На камни пустоты можно применять секстанты (их мы рассмотрим ниже)

Поскольку камни пустоты добываются с довольно сложных боссов, особенно на начальном этапе лиги, не каждый игрок способен их убить, мы рекомендуем не переживать и не спешить с их получением, если нет такой возможности.
Но если вы хотите побыстрее закрыть весь Атлас либо начать фармить карты высокого тира - постарайтесь как можно скорее получить их. Это существенно ускорит вашу прогрессию и выпадение карт высоких тиров.

Атлас можно закрыть и не получив камней пустоты, однако прогрессируя по Атласу вы почти гарантированно получите 2 камня пустоты. Самой игрой предусмотрены бои с Пламенным экзархом и Пожирателем миров, в формате ознакомления (их облегченные версии), в процессе вашего прогресса по Атласу.

Предпочитаемые карты

Это механика Атласа которая дает игроку возможность выбрать одну или несколько карт в качестве "избранных", в результате эта карта или карты будут выпадать с более высокой вероятностью.

Цель данной механики, дать игроку возможность бегать карты которые ему больше нравятся либо которые имеют интересующий его лут.

Происходит это в меню интерфейса Атласа, кликаем на специальный слот, после чего выбираем нужную нам карту.

Предпочитаемые карты пое

Таких слотов всего 12, изначально они заблокированы. Чтобы разблокировать каждый слот нужно выполнить условия каждого слота по отдельности:

  1. Закрыть карту 16 тира
  2. Убить любого Хранителя Древнего
  3. Убить любого Хранителя Создателя
  4. Убить любого Завоевателя Атласа (гвард Сируса)
  5. Убить Сируса
  6. Убить Венария на карте Кора (Кортекс)
  7. Убить Создателя
  8. Убить Древнего
  9. Убить Мейвен
  10. Убить Пожирателя Миров
  11. Убить Пламенного Экзарха
  12. Завершить приглашение Maven's Invitation: The Feared | Приглашение Мейвен: Внушающие страх

Каждый слот повышает шанс выпадения карты которая в нем выбрана. Можно вставить как 12 разных карт, так и 12 одинаковых. Это особенно эффективно если вы вставили 4 камня пустоты и все ваши карты 16 тира, выставив одну конкретную карту во все "избранные" слоты - вы значительно повысите шанс её выпадения, в сравнении с остальными вашими картами 16 тира.

Купить сферы в Path of Exile Купить сферы в Path of Exile

Влияния Атласа

По мере прогрессированию по Атласу мы столкнемся с влиянием Мейвен, Пожирателя миров и Пламенного экзарха. Эти влияния активируются на машине картоходца с помощью специальных кнопок (выделены зеленым).

влияния на атласе пое

Влияния Экзарха и Пожиратель добавляют на карту дополнительных монстров и специальные алтари, которые добавляют на карту новые свойства. Вы непременно столкнетесь с этими влияниями при прогрессии Атласа.

Влияния Пожирателя Миров и Пламенного Экзарха

При прохождении карт под влиянием Пожирателя мы столкнемся с Неутолимым Голодом (мини-босс) и Пожирателем миров, а при прохождении карт под влиянием Экзарха, мы столкнемся с Черным солнцем (мини-босс) и Пламенным экзархом.

После первой победы над этими боссами, нам откроется возможность получать приглашения на битву, за прохождения определенного количества карт, под соответствующим влиянием.

Доступ к последующим боям с боссами будут выглядеть следующим образом:

  1. Вы проходите 14 карт с определенным влиянием
  2. На 14 по счету карте вам обязательно нужно убить босса карты, с него выпадет карта с мини-боссом этого влияния
  3. Вы проходите ещё 14 карт с определенным влиянием
  4. На 28 по счету карте вам обязательно нужно убить босса карты, с него выпадет карта с верховным боссом этого влияния

На Атласе и в машине картоходца при этом появятся счетчики карт для каждого из влияний и можно будет отслеживать прогресс на получение нужного приглашения. Их видно на скриншоте выше.

Таланты Атласа Baptised by Fire | Крещение огнём и Etched by Acid | Травление кислотой ускоряют заполнение шкалы влияния, тем самым уменьшая необходимое количество карт для появления боссов определенных влияний.

Влияние Мейвен

Влияние Мейвен позволяет ей появляться в схватке с боссом карты. Сама она не вступает босс, но она усиливает босса и различными способами мешает игроку. С ее влиянием мы начнем сталкиваться на желтых картах.

Босс усиленный Мейвен не дает дополнительного лута. Её главная суть в том, что после убийства определенного количества разных боссов карт, мы получим возможность попасть на приглашение Мейвен.

Приглашение Мейвен - это локация, в которой содержатся только боссы, а точнее копии боссов, которых мы ранее убили в её присутствии.

Приглашения Мейвен бывают двух типов:

  • Приглашения связанные с боссами обычных карт Атласа
  • Приглашения связанные с особыми боссами (например Хранители Древнего, либо Хранители Создателя и т.п.)

Приглашения Мейвен, обычные карты Атласа

Первые ознакомительные приглашения будут содержать всего несколько боссов и они будут гарантированно выпадать из последнего босса, необходимого для доступа к приглашению Мейвен. С каждым пройденным приглашением, число боссов необходимых для доступа к следующему приглашения Мейвен будет увеличиваться, вплоть до 10.

После этого, приглашения больше не будут гарантированно выпадать и их придется выбивать самому, покупать на торговой площадке или у Кирака (он всегда продает обычные приглашения). За победу в таком приглашении мы гарантированно получим фрагменты проходки на бой с самой Мейвен, а также другие награды.

Приглашения Мейвен, особые боссы

Всего в игре 6 особых приглашений Мейвен:

  • Maven's Invitation: The Formed | Приглашение Мейвен: Обращённые
  • Maven's Invitation: The Twisted | Приглашение Мейвен: Искажённые
  • Maven's Invitation: The Elderslayers | Приглашение Мейвен: Убийцы Древнего
  • Maven's Invitation: The Forgotten | Приглашение Мейвен: Позабытые
  • Maven's Invitation: The Hidden | Приглашение Мейвен: Сокрытые
  • Maven's Invitation: The Feared | Приглашение Мейвен: Внушающие страх

Все эти приглашения гораздо сложнее чем приглашение Мейвен с обычными боссами Атласа, т.к. на особых приглашениях вам придется столкнутся с более сильными боссами игры, от Хранителей до Убер боссов.

Такие приглашения уже не будут вам гарантированно выпадать, но они могут выпасть случайно с различных особых боссов, либо их можно купить на торговой площадке у других игроков.

Самым сложным приглашением является Maven's Invitation: The Feared | Приглашение Мейвен: Внушающие страх. Т.к. в нем вам придется одновременно столкнутся с шестью довольно непростыми убер боссами, каждый из которых обладает большим арсеналом опасных способностей. Некоторые из этих способностей либо вас ваншотнут, либо очень быстро убьют.

К прохождению Maven's Invitation: The Feared | Приглашение Мейвен: Внушающие страх следует особенно детально подготовится, т.к. в этом бою важен не только урон, но и знание боссов и их способностей.

Купить сферы в Path of Exile Купить сферы в Path of Exile

Мастера

В PoE присутствует система мастеров, которые тесно связаны с Атласом. По сути это NPC в игре, которые представляют ту или иную лигмеханику. Их добавление/появление на карту добавляет дополнительные механики или дают игроку взаимодействовать с контентом Атласа определенным образом.

Мастерами являются:

  • Эйнар - представляет механику Бестиария
  • Нико - представляет механику Спуска
  • Альва - представляет механику Вмешательства
  • Джун - представляет механику Предательства
  • Кирак - представляет особую механику взаимодействия с Атласом

Добавить мастера на карту (любого кроме Кирака) можно несколькими способами:

  • Добавить соответствующий этому мастеру скараб при открытии карты. Например Bestiary Scarab | Скарабей Бестиария для добавления Эйнара
  • Прокачать соответствующие ему таланты в Атласе, которые повышают его появление на карте. Например Eternal Hunt | Вечная охота для добавления Эйнара. Зачастую разными талантами Атласа можно повысить шанс появления того или иного мастера до 100%, что гарантирует его появление на каждой карте. А значит скараб можно не использовать

Задания Кирака

Миссии Кирака отличаются от остальных, они не добавляют никаких дополнительных механик на ваши карты, но взамен они позволяют запустить одну из предложенных Кираком карт и пройти её. Эта карта уже наролена и содержит определенные свойства, реролить и изменять её нельзя, на эти карты не действуют свойства секстантов и таланты дерева Атласа.

Эти задания особо полезны в начале лиги, когда нужно закрывать карты Атласа. Проходя эти миссии вы сами сможете выбрать карту которая больше всего вас интересует, зайти на неё и убить босса, при этом выполнять то что просил сделать Кирак по заданию не нужно, карта засчитается как пройденная (в Атласе) как и обычно.

Задания кирака

С миссиями Кирака можно взаимодействовать при помощи специальной валюты "доклад разведки".
Используя данную валюту мы обновляем карты которые он предоставляет нам на выбор в его заданиях.

Используя особые доклады, мы получаем возможность гарантированно получить на выбор оскверненные карты, уникальные карты, карты которые еще не были закрыты, карты содержащие в себе определенный игровой контент (разломы, скверна, слои делириума) и т.д.

Обратите внимание что определенные виды докладов разведки могут стоить намного дороже по сравнению к остальным и быть более редкими, однако могут принести намного больше пользы.

Если вы проходили карты высоких тиров - то и Кирак будет предлагать вам выбор из карт высокого тира. Более того, Кирак довольно часто предлагает особые карты, такие как:

  • Карты Хранителей Создателя/Древнего/Сируса
  • Уникальные карты (в том числе дорогие, например Кора/Кортекс)
  • Карты с различными влияниями
Купить сферы в Path of Exile Купить сферы в Path of Exile

Скарабеи

Свойств довольно много и бонусы разные, но в целом они сводятся к следующему:

  • Гарантированное появление определенной механики Атласа (например Жатвы)
  • Гарантированное появление определенного мастера Атласа с миссией (например Альвы)
  • Увеличение дропа с монстров или боссов
Оформить персональную консультацию по Path of Exile Оформить персональную консультацию по Path of Exile

Часто задаваемые вопросы

Что значит закрыть карту?

Это значит убить босса или боссов на ней (если их несколько), либо выполнить определенные условия на карте (это касается уникальных карт).

Какие боссы являются "верховными"?

Верховными боссами являются:

  • СоздательShaper
  • ДревнийElder
  • Сирус, пробудитель мировSirus, the Awakener
  • МейвенThe Maven
  • Пламенный экзархThe Searing Exarch
  • Пожиратель мировThe Eater of Worlds

Отметим, что все остальные боссы не включенные в список верховными боссами не являются, даже Венариус (Кортекс/Кора) и Убер Атзири.

Можно ли получить очки Атласа за прохождение карт стражей?

За прохождение карт стражей Сируса или Древнего можно получить очки талантов только в том случае, если карта, на которой они сидят, у вас еще не выполнена и вы выполнили условия необходимые для закрытия этой карты.

Популярные статьи

Интересно
Если вам понравился этот гайд и вы хотите поддержать наш проект, а следовательно ускорить выход новых гайдов и билдов - перейдите по ссылке ниже. Поддержать проект

Комментарии

Меню
DJDT

Версии

Package Название Версия
Django 5.0.7
Python 3.12.12
adminsortable2 Adminsortable2 2.2.4
channels Channels 4.2.0
ckeditor Ckeditor 6.7.2
colorfield Colorfield 0.11.0
compressor Compressor 4.5.1
daphne Daphne 4.1.2
debug_toolbar Панель отладки 4.4.6
django_celery_results Celery Results 2.5.1
django_select2 Select2 5.0.7
jet Jet 1.3.10
mptt mptt 0.16.0
rest_framework Django REST framework 3.15.2

Время

Потребление ресурсов

Ресурс Значение
User CPU time 1018.135 мс
System CPU time 110.554 мс
Total CPU time 1128.689 мс
Затраченное время 1129.785 мс
Переключений контекста 5368 намеренных, 918 вынужденных

Браузерное время

Событие Временная диаграмма С начала навигации в мс (+продолжительность)

Settings from wiki.settings_local

Параметр Значение
ABSOLUTE_URL_OVERRIDES {}
ADMINS []
ADMIN_EXTENDED {'APP_ICON': {'auth': 'fas fa-users', 'user': 'fas fa-user'}, 'MENU_APP_ORDER': ['user', 'auth'], 'MENU_MODEL_ORDER': ['User', 'Group'], 'MODEL_ADMIN_TABBED_INLINE': True, 'RAW_ID_FIELDS_AS_DEFAULT': False}
ALLOWED_HOSTS ['*']
APPEND_SLASH True
ASGI_APPLICATION 'wiki.asgi.application'
AUTHENTICATION_BACKENDS ['django.contrib.auth.backends.ModelBackend']
AUTH_PASSWORD_VALIDATORS '********************'
AUTH_USER_MODEL 'auth.User'
BASE_DIR '/usr/src/app'
CACHES {'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache'}}
CACHE_MIDDLEWARE_ALIAS 'default'
CACHE_MIDDLEWARE_KEY_PREFIX '********************'
CACHE_MIDDLEWARE_SECONDS 600
CANONICAL_URL_BASE 'https://lootkeeper.local'
CDN2_URL 'cdn2.lootkeeper.local'
CDN_URL 'cdn.lootkeeper.local'
CELERY_RESULT_EXTENDED True
CHANNELS_REDIS_HOST 'redis'
CHANNELS_REDIS_PORT 6379
CHANNEL_LAYERS {'default': {'BACKEND': 'channels_redis.core.RedisChannelLayer', 'CONFIG': {'hosts': ['redis://redis:6379/local'], 'prefix': 'wiki_local'}}}
CKEDITOR_CONFIGS {'default': {'allowedContent': True, 'extraAllowedContent': 'p(*)[*]{*};div(*)[*]{*};li(*)[*]{*};ul(*)[*]{*};span(*)[*]{*}', 'extraPlugins': 'ajax,textmatch,textwatcher,autocomplete,wiki_navigation,wiki_autocomplete,wiki_trade,wiki_style_warning,wiki_youtube_emb,wiki_prettify_markup', 'filebrowserBrowseUrl': '/tinymce/filebrowser/', 'height': '600', 'toolbar': 'wiki', 'toolbar_wiki': [{'items': ['Source', '-', 'Save', 'NewPage', 'Preview', 'Print', '-', 'Templates'], 'name': 'document'}, {'items': ['Cut', 'Copy', 'Paste', 'PasteText', 'PasteFromWord', '-', 'Undo', 'Redo'], 'name': 'clipboard'}, {'items': ['Find', 'Replace', '-', 'SelectAll', '-', 'Scayt'], 'name': 'editing'}, {'items': ['Form', 'Checkbox', 'Radio', 'TextField', 'Textarea', 'Select', 'Button', 'ImageButton', 'HiddenField'], 'name': 'forms'}, '/', {'items': ['Bold', 'Italic', 'Underline', 'Strike', 'Subscript', 'Superscript', '-', 'CopyFormatting', 'RemoveFormat'], 'name': 'basicstyles'}, {'items': ['NumberedList', 'BulletedList', '-', 'Outdent', 'Indent', '-', 'Blockquote', 'CreateDiv', '-', 'JustifyLeft', 'JustifyCenter', 'JustifyRight', 'JustifyBlock', '-', 'BidiLtr', 'BidiRtl'], 'name': 'paragraph'}, {'items': ['Link', 'Unlink', 'Anchor', 'wiki_trade', 'wiki_youtube_emb'], 'name': 'links'}, {'items': ['Image', 'Table', 'HorizontalRule', 'Smiley', 'SpecialChar', 'PageBreak', 'Iframe'], 'name': 'insert'}, '/', {'items': ['Styles', 'Format', 'Font', 'FontSize'], 'name': 'styles'}, {'items': ['TextColor', 'BGColor'], 'name': 'colors'}, {'items': ['Maximize', 'ShowBlocks', 'wiki_navigation', 'wiki_style_warning', 'wiki_prettify_markup'], 'name': 'tools'}]}}
CKEDITOR_UPLOAD_PATH 'ckeditor/'
COMPRESSORS {'css': 'compressor.css.CssCompressor', 'js': 'compressor.js.JsCompressor'}
COMPRESS_CACHEABLE_PRECOMPILERS ()
COMPRESS_CACHE_BACKEND 'default'
COMPRESS_CACHE_KEY_FUNCTION '********************'
COMPRESS_CLEAN_CSS_ARGUMENTS ''
COMPRESS_CLEAN_CSS_BINARY 'cleancss'
COMPRESS_CLOSURE_COMPILER_ARGUMENTS ''
COMPRESS_CLOSURE_COMPILER_BINARY 'java -jar compiler.jar'
COMPRESS_CSS_HASHING_METHOD 'mtime'
COMPRESS_DATA_URI_MAX_SIZE 1024
COMPRESS_DEBUG_TOGGLE None
COMPRESS_ENABLED True
COMPRESS_FILTERS {'css': ['compressor.filters.css_default.CssAbsoluteFilter', 'compressor.filters.cssmin.rCSSMinFilter'], 'js': ['compressor.filters.jsmin.rJSMinFilter']}
COMPRESS_JINJA2_GET_ENVIRONMENT <function CompressorConf.JINJA2_GET_ENVIRONMENT at 0x7f6a346ba0c0>
COMPRESS_MINT_DELAY 30
COMPRESS_MTIME_DELAY 10
COMPRESS_OFFLINE False
COMPRESS_OFFLINE_CONTEXT {'STATIC_URL': '/static/'}
COMPRESS_OFFLINE_MANIFEST 'manifest.json'
COMPRESS_OFFLINE_MANIFEST_STORAGE 'compressor.storage.OfflineManifestFileStorage'
COMPRESS_OFFLINE_MANIFEST_STORAGE_ALIAS 'compressor-offine'
COMPRESS_OFFLINE_TIMEOUT 31536000
COMPRESS_OUTPUT_DIR 'CACHE'
COMPRESS_PARSER 'compressor.parser.AutoSelectParser'
COMPRESS_PRECOMPILERS ()
COMPRESS_REBUILD_TIMEOUT 2592000
COMPRESS_ROOT '/usr/src/app/static'
COMPRESS_STORAGE 'compressor.storage.CompressorFileStorage'
COMPRESS_STORAGE_ALIAS 'compressor'
COMPRESS_TEMPLATE_FILTER_CONTEXT {'STATIC_URL': '/static/'}
COMPRESS_URL '/static/'
COMPRESS_URL_PLACEHOLDER '/__compressor_url_placeholder__/'
COMPRESS_VERBOSE False
COMPRESS_YUGLIFY_BINARY 'yuglify'
COMPRESS_YUGLIFY_CSS_ARGUMENTS '--terminal'
COMPRESS_YUGLIFY_JS_ARGUMENTS '--terminal'
COMPRESS_YUI_BINARY 'java -jar yuicompressor.jar'
COMPRESS_YUI_CSS_ARGUMENTS ''
COMPRESS_YUI_JS_ARGUMENTS ''
CSRF_COOKIE_AGE 31449600
CSRF_COOKIE_DOMAIN None
CSRF_COOKIE_HTTPONLY 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 ['http://lootkeeper.loc:8000', 'https://lootkeeper.local']
CSRF_USE_SESSIONS False
DATABASES {'default': {'ATOMIC_REQUESTS': False, 'AUTOCOMMIT': True, 'CONN_HEALTH_CHECKS': False, 'CONN_MAX_AGE': 0, 'ENGINE': 'django.db.backends.postgresql_psycopg2', 'HOST': 'db', 'NAME': 'wiki_prod', 'OPTIONS': {}, 'PASSWORD': '********************', 'PORT': '', 'TEST': {'CHARSET': None, 'COLLATION': None, 'MIGRATE': True, 'MIRROR': None, 'NAME': None}, 'TIME_ZONE': None, 'USER': 'wiki_prod'}}
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 True
DEBUG_PROPAGATE_EXCEPTIONS False
DEBUG_TOOLBAR_CONFIG {'SHOW_TOOLBAR_CALLBACK': 'wiki.settings_local.custom_show_toolbar'}
DECIMAL_SEPARATOR '.'
DEFAULT_AUTO_FIELD 'django.db.models.AutoField'
DEFAULT_CHARSET 'utf-8'
DEFAULT_EXCEPTION_REPORTER 'django.views.debug.ExceptionReporter'
DEFAULT_EXCEPTION_REPORTER_FILTER 'django.views.debug.SafeExceptionReporterFilter'
DEFAULT_FILE_STORAGE 'django.core.files.storage.FileSystemStorage'
DEFAULT_FROM_EMAIL 'webmaster@localhost'
DEFAULT_INDEX_TABLESPACE ''
DEFAULT_TABLESPACE ''
DISALLOWED_USER_AGENTS []
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
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
FORMS_URLFIELD_ASSUME_HTTPS False
FORM_RENDERER 'django.forms.renderers.DjangoTemplates'
IGNORABLE_404_URLS []
INSTALLED_APPS ['jet.dashboard', 'jet', 'payments', 'daphne', 'channels', 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'mptt', 'colorfield', 'django_mptt_admin', 'django_select2', 'compressor', 'ckeditor', 'ckeditor_uploader', 'tinymce', 'tabbed_admin', 'rest_framework', 'wiki', 'django_celery_results', 'shortener', 'django_recaptcha', 'adminsortable2', 'debug_toolbar']
INTERNAL_IPS []
ITEMS_ENABLE_UPDATE True
JET_SIDE_MENU_COMPACT True
LANGUAGES (('ru', 'Russian'), ('en', 'English'))
LANGUAGES_BIDI ['he', 'ar', 'ar-dz', 'ckb', 'fa', 'ug', 'ur']
LANGUAGE_CODE 'ru'
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 ('/usr/src/app/locale',)
LOGGING {'handlers': {'console': {'class': 'logging.StreamHandler', 'stream': <_io.TextIOWrapper name='<stdout>' mode='w' encoding='utf-8'>}}, 'root': {'handlers': ['console'], 'level': 'DEBUG'}, 'version': 1}
LOGGING_CONFIG 'logging.config.dictConfig'
LOGIN_REDIRECT_URL '/accounts/profile/'
LOGIN_URL '/accounts/login/'
LOGOUT_REDIRECT_URL None
LOOTKEEPER_AUTH_TOKEN '********************'
MANAGERS []
MEDIA_ROOT '/usr/src/app/media'
MEDIA_URL '/media/'
MESSAGE_STORAGE 'django.contrib.messages.storage.fallback.FallbackStorage'
MIDDLEWARE ['debug_toolbar.middleware.DebugToolbarMiddleware', 'django.middleware.security.SecurityMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware', 'django.middleware.locale.LocaleMiddleware']
MIGRATION_MODULES {}
MONTH_DAY_FORMAT 'F j'
NUMBER_GROUPING 0
PASSWORD_HASHERS '********************'
PASSWORD_RESET_TIMEOUT '********************'
PREPEND_WWW False
RABBIT 'amqp://admin:admin@rabbitmq:5672//'
RECAPTCHA_PRIVATE_KEY '********************'
RECAPTCHA_PUBLIC_KEY '********************'
RECAPTCHA_REQUIRED_SCORE 0.25
REST_FRAMEWORK {'DEFAULT_AUTHENTICATION_CLASSES': [], 'DEFAULT_PAGINATION_CLASS': 'rest_framework.pagination.PageNumberPagination', 'DEFAULT_PERMISSION_CLASSES': [], 'PAGE_SIZE': 10}
ROOT_URLCONF 'wiki.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 'same-origin'
SECURE_SSL_HOST None
SECURE_SSL_REDIRECT False
SELECT2_CACHE_BACKEND 'default'
SELECT2_CACHE_PREFIX 'select2_'
SELECT2_CSS ['admin/css/vendor/select2/select2.min.css']
SELECT2_I18N_AVAILABLE_LANGUAGES ['ar', 'az', 'bg', 'ca', 'cs', 'da', 'de', 'el', 'en', 'es', 'et', 'eu', 'fa', 'fi', 'fr', 'gl', 'he', 'hi', 'hr', 'hu', 'id', 'is', 'it', 'ja', 'km', 'ko', 'lt', 'lv', 'mk', 'ms', 'nb', 'nl', 'pl', 'pt-BR', 'pt', 'ro', 'ru', 'sk', 'sr-Cyrl', 'sr', 'sv', 'th', 'tr', 'uk', 'vi', 'zh-CN', 'zh-TW']
SELECT2_I18N_PATH 'admin/js/vendor/select2/i18n'
SELECT2_JS ['admin/js/vendor/select2/select2.full.min.js']
SELECT2_JSON_ENCODER 'django.core.serializers.json.DjangoJSONEncoder'
SELECT2_THEME 'default'
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.signed_cookies'
SESSION_EXPIRE_AT_BROWSER_CLOSE False
SESSION_FILE_PATH None
SESSION_SAVE_EVERY_REQUEST False
SESSION_SERIALIZER 'django.contrib.sessions.serializers.JSONSerializer'
SETTINGS_MODULE 'wiki.settings_local'
SHORTENER_ENABLED True
SHORTENER_LIFESPAN -1
SHORTENER_MAX_CONCURRENT -1
SHORTENER_MAX_URLS -1
SHORTENER_MAX_USES -1
SHORT_DATETIME_FORMAT 'm/d/Y P'
SHORT_DATE_FORMAT 'm/d/Y'
SIGNING_BACKEND 'django.core.signing.TimestampSigner'
SILENCED_SYSTEM_CHECKS ['django_recaptcha.recaptcha_test_key_error', 'captcha.recaptcha_test_key_error']
STATICFILES_DIRS []
STATICFILES_FINDERS ('django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder', 'compressor.finders.CompressorFinder')
STATICFILES_STORAGE 'django.contrib.staticfiles.storage.StaticFilesStorage'
STATIC_ROOT '/usr/src/app/static'
STATIC_URL '/static/'
STORAGES {'default': {'BACKEND': 'django.core.files.storage.FileSystemStorage'}, 'staticfiles': {'BACKEND': 'django.contrib.staticfiles.storage.StaticFilesStorage'}}
TABBED_ADMIN_USE_JQUERY_UI True
TARIF_PERIOD_MINUTES '15'
TEMPLATES [{'APP_DIRS': True, 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': ['/usr/src/app/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', 'wiki.context_processors.debug']}}]
TEST_NON_SERIALIZED_APPS []
TEST_RUNNER 'django.test.runner.DiscoverRunner'
TG_1_KEY '********************'
TG_2_KEY '********************'
TG_BOT_ADDRESS ''
THOUSAND_SEPARATOR ','
TIME_FORMAT 'P'
TIME_INPUT_FORMATS ['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']
TIME_ZONE 'Europe/Moscow'
TINKOFF_BASE_URL 'https://securepay.tinkoff.ru/v2'
TINKOFF_PASSWORD '********************'
TINKOFF_TERMINAL_KEY '********************'
USE_I18N True
USE_L10N True
USE_THOUSAND_SEPARATOR False
USE_TZ True
USE_X_FORWARDED_HOST False
USE_X_FORWARDED_PORT False
WSGI_APPLICATION 'wiki.wsgi.application'
X_FRAME_OPTIONS 'SAMEORIGIN'
YEAR_MONTH_FORMAT 'F Y'
YOUTUBE_API_KEY '********************'
YOUTUBE_CHANNEL_KEY '********************'

Заголовки

Заголовки запроса

Ключ Значение
Accept */*
Accept-Encoding gzip, br, zstd, deflate
Connection close
Cookie => see Request panel
Host djbacknd.site
User-Agent Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
X-Forwarded-For 216.73.216.48
X-Forwarded-Proto https
X-Real-Ip 216.73.216.48

Заголовки ответа

Ключ Значение
Content-Language ru
Content-Length 99917
Content-Type text/html; charset=utf-8
Cross-Origin-Opener-Policy same-origin
Referrer-Policy same-origin
Vary Accept-Language, Cookie
X-Content-Type-Options nosniff
X-Frame-Options SAMEORIGIN

WSGI-окружение

Так как WSGI-окружение наследует окружение сервера, ниже отображены лишь те из переменных, которые важны для нужд отладки.

Ключ Значение
PATH_INFO /poe/gajd-po-atlasu
QUERY_STRING
REMOTE_ADDR 10.0.1.1
REMOTE_HOST 10.0.1.1
REQUEST_METHOD GET
SCRIPT_NAME
SERVER_NAME 10.0.1.5
SERVER_PORT 8000

Запрос

View

View функция Аргументы Именованные аргументы URL Name
wiki.views.get_info.<locals>.wrapper () {'game': 'poe', 'target': 'gajd-po-atlasu'} target

Cookies

Переменная Значение
'csrftoken' 'CI3wYKtXYxgPzhfLegjGDd68P9eYXeC5'
'sessionid' 'eyJhcnRpY2xlcyI6WzMxXSwibGFzdF9nYW1lIjoicG9lIn0:1vKSZw:0e9C1m4lhXa806t4u56FoRG9NvLLPcrueQ6jRHcHPQ4'

Сессия

Переменная Значение
'articles' [31, 101]
'last_game' 'poe'

Нет GET данных

Нет POST данных

SQL queries from 1 connection

  • default 481,90 ms (94 запроса including 78 similar and 77 duplicates )
Запрос Временная диаграмма Время (мс) Действие
SELECT "wiki_tier"."id",
       "wiki_tier"."name",
       "wiki_tier"."display_name",
       "wiki_tier"."order",
       "wiki_tier"."hide_message",
       "wiki_tier"."default_early_access_hours",
       "wiki_tier"."code",
       "wiki_tier"."description",
       "wiki_tier"."price",
       "wiki_tier"."price_usd",
       "wiki_tier"."is_active",
       "wiki_tier"."created_at",
       "wiki_tier"."updated_at"
  FROM "wiki_tier"
 WHERE "wiki_tier"."default_early_access_hours" > 0
 ORDER BY "wiki_tier"."order" DESC
SELECT ••• FROM "wiki_tier" WHERE "wiki_tier"."default_early_access_hours" > 0 ORDER BY "wiki_tier"."order" DESC
2 similar queries. Duplicated 2 times.
1,64

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(81)
  r = view(request, game, *args, **kwargs)

/usr/src/app/wiki/views.py in v_target(493)
  accessible_filter = reduce(or_, wm.accessible_articles_filter_generator(user))

/usr/src/app/wiki/models.py in accessible_articles_filter_generator(156)
  for tier in tiers_with_hours:

SELECT "wiki_article"."id",
       "wiki_article"."slug",
       "wiki_article"."image",
       "wiki_article"."background",
       "wiki_article"."language",
       "wiki_article"."name",
       "wiki_article"."content",
       "wiki_article"."content_raw",
       "wiki_article"."published",
       "wiki_article"."date",
       "wiki_article"."scheduled_publish_date",
       "wiki_article"."source",
       "wiki_article"."order",
       "wiki_article"."watchcount",
       "wiki_article"."score",
       "wiki_article"."meta_title",
       "wiki_article"."meta_description",
       "wiki_article"."meta_custom",
       "wiki_article"."meta_title_en",
       "wiki_article"."meta_description_en",
       "wiki_article"."meta_custom_en",
       "wiki_article"."modify_date",
       "wiki_article"."article_type",
       "wiki_article"."is_actual",
       "wiki_article"."is_updated_content",
       "wiki_article"."bad_items",
       "wiki_article"."bad_items_list",
       "wiki_article"."early_access_enabled",
       "wiki_article"."category_id"
  FROM "wiki_article"
  LEFT OUTER JOIN "wiki_articletieraccess"
    ON ("wiki_article"."id" = "wiki_articletieraccess"."article_id")
 INNER JOIN "wiki_category"
    ON ("wiki_article"."category_id" = "wiki_category"."id")
 INNER JOIN "wiki_game"
    ON ("wiki_category"."game_id" = "wiki_game"."id")
 WHERE ((("wiki_article"."published" AND "wiki_article"."scheduled_publish_date" IS NULL) OR ("wiki_article"."published" AND "wiki_article"."scheduled_publish_date" <= '2025-11-16T02:33:27.494667+00:00'::timestamptz) OR ("wiki_article"."early_access_enabled" AND "wiki_article"."published" AND "wiki_article"."scheduled_publish_date" > '2025-11-16T02:33:27.494667+00:00'::timestamptz) OR ("wiki_article"."published" AND "wiki_article"."scheduled_publish_date" > '2025-11-16T02:33:27.494667+00:00'::timestamptz AND "wiki_articletieraccess"."custom_access_date" <= '2025-11-16T02:33:27.494667+00:00'::timestamptz AND "wiki_articletieraccess"."enabled")) AND "wiki_game"."slug" = 'poe' AND "wiki_article"."language" = 'ru' AND "wiki_article"."slug" = 'gajd-po-atlasu')
 ORDER BY "wiki_article"."order" DESC,
          "wiki_article"."date" DESC
 LIMIT 1
SELECT ••• FROM "wiki_article" LEFT OUTER JOIN "wiki_articletieraccess" ON ("wiki_article"."id" = "wiki_articletieraccess"."article_id") INNER JOIN "wiki_category" ON ("wiki_article"."category_id" = "wiki_category"."id") INNER JOIN "wiki_game" ON ("wiki_category"."game_id" = "wiki_game"."id") WHERE ((("wiki_article"."published" AND "wiki_article"."scheduled_publish_date" IS NULL) OR ("wiki_article"."published" AND "wiki_article"."scheduled_publish_date" <= '2025-11-16T02:33:27.494667+00:00'::timestamptz) OR ("wiki_article"."early_access_enabled" AND "wiki_article"."published" AND "wiki_article"."scheduled_publish_date" > '2025-11-16T02:33:27.494667+00:00'::timestamptz) OR ("wiki_article"."published" AND "wiki_article"."scheduled_publish_date" > '2025-11-16T02:33:27.494667+00:00'::timestamptz AND "wiki_articletieraccess"."custom_access_date" <= '2025-11-16T02:33:27.494667+00:00'::timestamptz AND "wiki_articletieraccess"."enabled")) AND "wiki_game"."slug" = 'poe' AND "wiki_article"."language" = 'ru' AND "wiki_article"."slug" = 'gajd-po-atlasu') ORDER BY "wiki_article"."order" DESC, "wiki_article"."date" DESC LIMIT 1
4,43

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(81)
  r = view(request, game, *args, **kwargs)

/usr/src/app/wiki/views.py in v_target(494)
  article = wm.Article.objects.filter(accessible_filter, category__game__slug=game, slug=target, language=request.LANGUAGE_CODE).first()

SELECT "wiki_category"."id",
       "wiki_category"."slug",
       "wiki_category"."game_id",
       "wiki_category"."name",
       "wiki_category"."name_eng",
       "wiki_category"."order",
       "wiki_category"."image",
       "wiki_category"."parent_id",
       "wiki_category"."meta_title",
       "wiki_category"."meta_description",
       "wiki_category"."meta_custom",
       "wiki_category"."meta_title_en",
       "wiki_category"."meta_description_en",
       "wiki_category"."meta_custom_en",
       "wiki_category"."extra_text",
       "wiki_category"."menu_url"
  FROM "wiki_category"
 INNER JOIN "wiki_game"
    ON ("wiki_category"."game_id" = "wiki_game"."id")
 WHERE ("wiki_game"."slug" = 'poe' AND "wiki_category"."slug" = 'gajd-po-atlasu')
 ORDER BY "wiki_category"."order" DESC
 LIMIT 1
SELECT ••• FROM "wiki_category" INNER JOIN "wiki_game" ON ("wiki_category"."game_id" = "wiki_game"."id") WHERE ("wiki_game"."slug" = 'poe' AND "wiki_category"."slug" = 'gajd-po-atlasu') ORDER BY "wiki_category"."order" DESC LIMIT 1
2,83

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(81)
  r = view(request, game, *args, **kwargs)

/usr/src/app/wiki/views.py in v_target(495)
  category = wm.Category.objects.filter(game__slug=game,slug=target).first()

SELECT "wiki_custompage"."id",
       "wiki_custompage"."slug",
       "wiki_custompage"."name",
       "wiki_custompage"."content",
       "wiki_custompage"."scripts",
       "wiki_custompage"."styles",
       "wiki_custompage"."inline_scripts",
       "wiki_custompage"."inline_styles",
       "wiki_custompage"."game_id",
       "wiki_custompage"."meta_title",
       "wiki_custompage"."meta_description",
       "wiki_custompage"."meta_custom",
       "wiki_custompage"."meta_title_en",
       "wiki_custompage"."meta_description_en",
       "wiki_custompage"."meta_custom_en"
  FROM "wiki_custompage"
 INNER JOIN "wiki_game"
    ON ("wiki_custompage"."game_id" = "wiki_game"."id")
 WHERE ("wiki_game"."slug" = 'poe' AND "wiki_custompage"."slug" = 'gajd-po-atlasu')
 ORDER BY "wiki_custompage"."id" ASC
 LIMIT 1
SELECT ••• FROM "wiki_custompage" INNER JOIN "wiki_game" ON ("wiki_custompage"."game_id" = "wiki_game"."id") WHERE ("wiki_game"."slug" = 'poe' AND "wiki_custompage"."slug" = 'gajd-po-atlasu') ORDER BY "wiki_custompage"."id" ASC LIMIT 1
1,67

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(81)
  r = view(request, game, *args, **kwargs)

/usr/src/app/wiki/views.py in v_target(496)
  custom = wm.CustomPage.objects.filter(slug=target,game__slug=game).first()

SELECT 1 AS "a"
  FROM "wiki_bannedip"
 WHERE ("wiki_bannedip"."date_to" IS NULL AND "wiki_bannedip"."hide_articles" AND "wiki_bannedip"."ip" = '216.73.216.48')
 LIMIT 1
SELECT 1 AS "a" FROM "wiki_bannedip" WHERE ("wiki_bannedip"."date_to" IS NULL AND "wiki_bannedip"."hide_articles" AND "wiki_bannedip"."ip" = '216.73.216.48') LIMIT 1
3,05

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(81)
  r = view(request, game, *args, **kwargs)

/usr/src/app/wiki/views.py in v_target(504)
  check_ban = wm.BannedIP.objects.filter(ip=ip, hide_articles=True, date_to__isnull=True).exists()

SELECT 1 AS "a"
  FROM "wiki_bannedip"
 WHERE ("wiki_bannedip"."date_to" >= '2025-11-16T02:33:27.539962+00:00'::timestamptz AND "wiki_bannedip"."hide_articles" AND "wiki_bannedip"."ip" = '216.73.216.48')
 LIMIT 1
SELECT 1 AS "a" FROM "wiki_bannedip" WHERE ("wiki_bannedip"."date_to" >= '2025-11-16T02:33:27.539962+00:00'::timestamptz AND "wiki_bannedip"."hide_articles" AND "wiki_bannedip"."ip" = '216.73.216.48') LIMIT 1
4,31

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(81)
  r = view(request, game, *args, **kwargs)

/usr/src/app/wiki/views.py in v_target(508)
  check_ban = wm.BannedIP.objects.filter(ip=ip, hide_articles=True, date_to__gte=timezone.now()).exists()

SELECT "wiki_tier"."id",
       "wiki_tier"."name",
       "wiki_tier"."display_name",
       "wiki_tier"."order",
       "wiki_tier"."hide_message",
       "wiki_tier"."default_early_access_hours",
       "wiki_tier"."code",
       "wiki_tier"."description",
       "wiki_tier"."price",
       "wiki_tier"."price_usd",
       "wiki_tier"."is_active",
       "wiki_tier"."created_at",
       "wiki_tier"."updated_at"
  FROM "wiki_tier"
 ORDER BY "wiki_tier"."order" DESC
SELECT ••• FROM "wiki_tier" ORDER BY "wiki_tier"."order" DESC
1,72

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(81)
  r = view(request, game, *args, **kwargs)

/usr/src/app/wiki/views.py in v_target(524)
  tier_filtered_content = article.get_content_for_user(user)

/usr/src/app/wiki/models.py in get_content_for_user(788)
  filtered_content = self._filter_content_by_tier(base_content, tier_level)

/usr/src/app/wiki/models.py in _filter_content_by_tier(739)
  for tier in all_tiers:

SELECT "wiki_tier"."id",
       "wiki_tier"."name",
       "wiki_tier"."display_name",
       "wiki_tier"."order",
       "wiki_tier"."hide_message",
       "wiki_tier"."default_early_access_hours",
       "wiki_tier"."code",
       "wiki_tier"."description",
       "wiki_tier"."price",
       "wiki_tier"."price_usd",
       "wiki_tier"."is_active",
       "wiki_tier"."created_at",
       "wiki_tier"."updated_at"
  FROM "wiki_tier"
 WHERE "wiki_tier"."order" <= 0
 ORDER BY "wiki_tier"."order" DESC
SELECT ••• FROM "wiki_tier" WHERE "wiki_tier"."order" <= 0 ORDER BY "wiki_tier"."order" DESC
2,05

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(81)
  r = view(request, game, *args, **kwargs)

/usr/src/app/wiki/views.py in v_target(524)
  tier_filtered_content = article.get_content_for_user(user)

/usr/src/app/wiki/models.py in get_content_for_user(788)
  filtered_content = self._filter_content_by_tier(base_content, tier_level)

/usr/src/app/wiki/models.py in _filter_content_by_tier(752)
  for tier in available_tiers:

SELECT "wiki_article"."id",
       "wiki_article"."slug",
       "wiki_article"."image",
       "wiki_article"."background",
       "wiki_article"."language",
       "wiki_article"."name",
       "wiki_article"."content",
       "wiki_article"."content_raw",
       "wiki_article"."published",
       "wiki_article"."date",
       "wiki_article"."scheduled_publish_date",
       "wiki_article"."source",
       "wiki_article"."order",
       "wiki_article"."watchcount",
       "wiki_article"."score",
       "wiki_article"."meta_title",
       "wiki_article"."meta_description",
       "wiki_article"."meta_custom",
       "wiki_article"."meta_title_en",
       "wiki_article"."meta_description_en",
       "wiki_article"."meta_custom_en",
       "wiki_article"."modify_date",
       "wiki_article"."article_type",
       "wiki_article"."is_actual",
       "wiki_article"."is_updated_content",
       "wiki_article"."bad_items",
       "wiki_article"."bad_items_list",
       "wiki_article"."early_access_enabled",
       "wiki_article"."category_id"
  FROM "wiki_article"
 WHERE "wiki_article"."id" = 101
 ORDER BY "wiki_article"."order" DESC,
          "wiki_article"."date" DESC
 LIMIT 1
SELECT ••• FROM "wiki_article" WHERE "wiki_article"."id" = 101 ORDER BY "wiki_article"."order" DESC, "wiki_article"."date" DESC LIMIT 1
1,65

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(81)
  r = view(request, game, *args, **kwargs)

/usr/src/app/wiki/views.py in v_target(613)
  article.save(update_fields=['watchcount', 'score'])

/usr/src/app/wiki/models.py in save(517)
  orig = Article.objects.filter(pk=self.pk).first()

UPDATE "wiki_article"
   SET "watchcount" = 99116,
       "score" = 5
 WHERE "wiki_article"."id" = 101
UPDATE "wiki_article" SET "watchcount" = 99116, "score" = 5 WHERE "wiki_article"."id" = 101
1,91

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(81)
  r = view(request, game, *args, **kwargs)

/usr/src/app/wiki/views.py in v_target(613)
  article.save(update_fields=['watchcount', 'score'])

/usr/src/app/wiki/models.py in save(712)
  super(ArticleAbstract, self).save(*args, **kwargs)

SELECT "wiki_category"."id",
       "wiki_category"."slug",
       "wiki_category"."game_id",
       "wiki_category"."name",
       "wiki_category"."name_eng",
       "wiki_category"."order",
       "wiki_category"."image",
       "wiki_category"."parent_id",
       "wiki_category"."meta_title",
       "wiki_category"."meta_description",
       "wiki_category"."meta_custom",
       "wiki_category"."meta_title_en",
       "wiki_category"."meta_description_en",
       "wiki_category"."meta_custom_en",
       "wiki_category"."extra_text",
       "wiki_category"."menu_url"
  FROM "wiki_category"
 WHERE "wiki_category"."id" = 10
 LIMIT 21
SELECT ••• FROM "wiki_category" WHERE "wiki_category"."id" = 10 LIMIT 21
4 similar queries.
1,08

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(81)
  r = view(request, game, *args, **kwargs)

/usr/src/app/wiki/views.py in v_target(620)
  'canonical': article.url()

/usr/src/app/wiki/models.py in url(460)
  strings = ['/',self.category.game.slug,'/',self.slug,]

SELECT "wiki_game"."id",
       "wiki_game"."slug",
       "wiki_game"."short_name",
       "wiki_game"."name",
       "wiki_game"."name_eng",
       "wiki_game"."order",
       "wiki_game"."color_id",
       "wiki_game"."image",
       "wiki_game"."meta_title",
       "wiki_game"."meta_description",
       "wiki_game"."meta_custom",
       "wiki_game"."meta_title_en",
       "wiki_game"."meta_description_en",
       "wiki_game"."meta_custom_en"
  FROM "wiki_game"
 WHERE "wiki_game"."id" = 2
 LIMIT 21
SELECT ••• FROM "wiki_game" WHERE "wiki_game"."id" = 2 LIMIT 21
28 similar queries. Duplicated 28 times.
1,03

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(81)
  r = view(request, game, *args, **kwargs)

/usr/src/app/wiki/views.py in v_target(620)
  'canonical': article.url()

/usr/src/app/wiki/models.py in url(460)
  strings = ['/',self.category.game.slug,'/',self.slug,]

SELECT "wiki_sitesettings"."id",
       "wiki_sitesettings"."_singleton",
       "wiki_sitesettings"."soc_vk",
       "wiki_sitesettings"."soc_yt",
       "wiki_sitesettings"."soc_tg"
  FROM "wiki_sitesettings"
 ORDER BY "wiki_sitesettings"."id" ASC
 LIMIT 1
SELECT ••• FROM "wiki_sitesettings" ORDER BY "wiki_sitesettings"."id" ASC LIMIT 1
2,21

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(93)
  site_settings = wm.SiteSettings.objects.first()

SELECT "wiki_game"."id",
       "wiki_game"."slug",
       "wiki_game"."short_name",
       "wiki_game"."name",
       "wiki_game"."name_eng",
       "wiki_game"."order",
       "wiki_game"."color_id",
       "wiki_game"."image",
       "wiki_game"."meta_title",
       "wiki_game"."meta_description",
       "wiki_game"."meta_custom",
       "wiki_game"."meta_title_en",
       "wiki_game"."meta_description_en",
       "wiki_game"."meta_custom_en"
  FROM "wiki_game"
 WHERE "wiki_game"."slug" = 'poe'
 ORDER BY "wiki_game"."order" DESC
 LIMIT 1
SELECT ••• FROM "wiki_game" WHERE "wiki_game"."slug" = 'poe' ORDER BY "wiki_game"."order" DESC LIMIT 1
2 similar queries. Duplicated 2 times.
163,53

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(98)
  game_obj = wm.Game.objects.filter(slug=game).first()

SELECT "wiki_tier"."id",
       "wiki_tier"."name",
       "wiki_tier"."display_name",
       "wiki_tier"."order",
       "wiki_tier"."hide_message",
       "wiki_tier"."default_early_access_hours",
       "wiki_tier"."code",
       "wiki_tier"."description",
       "wiki_tier"."price",
       "wiki_tier"."price_usd",
       "wiki_tier"."is_active",
       "wiki_tier"."created_at",
       "wiki_tier"."updated_at"
  FROM "wiki_tier"
 WHERE "wiki_tier"."default_early_access_hours" > 0
 ORDER BY "wiki_tier"."order" DESC
SELECT ••• FROM "wiki_tier" WHERE "wiki_tier"."default_early_access_hours" > 0 ORDER BY "wiki_tier"."order" DESC
2 similar queries. Duplicated 2 times.
6,27

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(101)
  accessible_filter = reduce(or_, wm.accessible_articles_filter_generator(getattr(r, 'context_data', {}).get('LKuser', None)))

/usr/src/app/wiki/models.py in accessible_articles_filter_generator(156)
  for tier in tiers_with_hours:

SELECT "wiki_article"."id",
       "wiki_article"."slug",
       "wiki_article"."image",
       "wiki_article"."background",
       "wiki_article"."language",
       "wiki_article"."name",
       "wiki_article"."content",
       "wiki_article"."content_raw",
       "wiki_article"."published",
       "wiki_article"."date",
       "wiki_article"."scheduled_publish_date",
       "wiki_article"."source",
       "wiki_article"."order",
       "wiki_article"."watchcount",
       "wiki_article"."score",
       "wiki_article"."meta_title",
       "wiki_article"."meta_description",
       "wiki_article"."meta_custom",
       "wiki_article"."meta_title_en",
       "wiki_article"."meta_description_en",
       "wiki_article"."meta_custom_en",
       "wiki_article"."modify_date",
       "wiki_article"."article_type",
       "wiki_article"."is_actual",
       "wiki_article"."is_updated_content",
       "wiki_article"."bad_items",
       "wiki_article"."bad_items_list",
       "wiki_article"."early_access_enabled",
       "wiki_article"."category_id"
  FROM "wiki_article"
  LEFT OUTER JOIN "wiki_articletieraccess"
    ON ("wiki_article"."id" = "wiki_articletieraccess"."article_id")
 INNER JOIN "wiki_category"
    ON ("wiki_article"."category_id" = "wiki_category"."id")
 INNER JOIN "wiki_game"
    ON ("wiki_category"."game_id" = "wiki_game"."id")
 WHERE ((("wiki_article"."published" AND "wiki_article"."scheduled_publish_date" IS NULL) OR ("wiki_article"."published" AND "wiki_article"."scheduled_publish_date" <= '2025-11-16T02:33:27.739986+00:00'::timestamptz) OR ("wiki_article"."early_access_enabled" AND "wiki_article"."published" AND "wiki_article"."scheduled_publish_date" > '2025-11-16T02:33:27.739986+00:00'::timestamptz) OR ("wiki_article"."published" AND "wiki_article"."scheduled_publish_date" > '2025-11-16T02:33:27.739986+00:00'::timestamptz AND "wiki_articletieraccess"."custom_access_date" <= '2025-11-16T02:33:27.739986+00:00'::timestamptz AND "wiki_articletieraccess"."enabled")) AND "wiki_game"."slug" = 'poe' AND "wiki_article"."language" = 'ru')
 ORDER BY "wiki_article"."score" DESC
 LIMIT 20
SELECT ••• FROM "wiki_article" LEFT OUTER JOIN "wiki_articletieraccess" ON ("wiki_article"."id" = "wiki_articletieraccess"."article_id") INNER JOIN "wiki_category" ON ("wiki_article"."category_id" = "wiki_category"."id") INNER JOIN "wiki_game" ON ("wiki_category"."game_id" = "wiki_game"."id") WHERE ((("wiki_article"."published" AND "wiki_article"."scheduled_publish_date" IS NULL) OR ("wiki_article"."published" AND "wiki_article"."scheduled_publish_date" <= '2025-11-16T02:33:27.739986+00:00'::timestamptz) OR ("wiki_article"."early_access_enabled" AND "wiki_article"."published" AND "wiki_article"."scheduled_publish_date" > '2025-11-16T02:33:27.739986+00:00'::timestamptz) OR ("wiki_article"."published" AND "wiki_article"."scheduled_publish_date" > '2025-11-16T02:33:27.739986+00:00'::timestamptz AND "wiki_articletieraccess"."custom_access_date" <= '2025-11-16T02:33:27.739986+00:00'::timestamptz AND "wiki_articletieraccess"."enabled")) AND "wiki_game"."slug" = 'poe' AND "wiki_article"."language" = 'ru') ORDER BY "wiki_article"."score" DESC LIMIT 20
34,10

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(104)
  for article in popular_articles:

SELECT "wiki_ad"."id",
       "wiki_ad"."name",
       "wiki_ad"."url",
       "wiki_ad"."url_en",
       "wiki_ad"."image",
       "wiki_ad"."game_id"
  FROM "wiki_ad"
 INNER JOIN "wiki_game"
    ON ("wiki_ad"."game_id" = "wiki_game"."id")
 WHERE "wiki_game"."slug" = 'poe'
 ORDER BY RANDOM() ASC
 LIMIT 1
SELECT ••• FROM "wiki_ad" INNER JOIN "wiki_game" ON ("wiki_ad"."game_id" = "wiki_game"."id") WHERE "wiki_game"."slug" = 'poe' ORDER BY RANDOM() ASC LIMIT 1
5,45

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(112)
  random_ad = wm.Ad.objects.filter(game__slug=game).order_by('?').first()

SELECT "wiki_game"."id",
       "wiki_game"."slug",
       "wiki_game"."short_name",
       "wiki_game"."name",
       "wiki_game"."name_eng",
       "wiki_game"."order",
       "wiki_game"."color_id",
       "wiki_game"."image",
       "wiki_game"."meta_title",
       "wiki_game"."meta_description",
       "wiki_game"."meta_custom",
       "wiki_game"."meta_title_en",
       "wiki_game"."meta_description_en",
       "wiki_game"."meta_custom_en"
  FROM "wiki_game"
 WHERE "wiki_game"."slug" = 'poe'
 ORDER BY "wiki_game"."order" DESC
 LIMIT 1
SELECT ••• FROM "wiki_game" WHERE "wiki_game"."slug" = 'poe' ORDER BY "wiki_game"."order" DESC LIMIT 1
2 similar queries. Duplicated 2 times.
5,69

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(118)
  game_check = wm.Game.objects.filter(slug=game).first()

SELECT "wiki_game"."id",
       "wiki_game"."slug",
       "wiki_game"."short_name",
       "wiki_game"."name",
       "wiki_game"."name_eng",
       "wiki_game"."order",
       "wiki_game"."color_id",
       "wiki_game"."image",
       "wiki_game"."meta_title",
       "wiki_game"."meta_description",
       "wiki_game"."meta_custom",
       "wiki_game"."meta_title_en",
       "wiki_game"."meta_description_en",
       "wiki_game"."meta_custom_en"
  FROM "wiki_game"
 ORDER BY "wiki_game"."order" DESC
SELECT ••• FROM "wiki_game" ORDER BY "wiki_game"."order" DESC
0,51

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(198)
  len_values = len(values)

28 {% endif %}
29 </span>
30 <div class="dropdown-list">
31 {% for game in games %}
32 <a href="/{{ game.slug }}" class="dropdown-list-link">
33 {% if LANGUAGE_CODE == 'ru' %}
34 {{ game.name }}
35 {% else %}

/usr/src/app/templates/include/header-nogame.html

SELECT "wiki_category"."id",
       "wiki_category"."slug",
       "wiki_category"."game_id",
       "wiki_category"."name",
       "wiki_category"."name_eng",
       "wiki_category"."order",
       "wiki_category"."image",
       "wiki_category"."parent_id",
       "wiki_category"."meta_title",
       "wiki_category"."meta_description",
       "wiki_category"."meta_custom",
       "wiki_category"."meta_title_en",
       "wiki_category"."meta_description_en",
       "wiki_category"."meta_custom_en",
       "wiki_category"."extra_text",
       "wiki_category"."menu_url"
  FROM "wiki_category"
 INNER JOIN "wiki_game"
    ON ("wiki_category"."game_id" = "wiki_game"."id")
 WHERE ("wiki_game"."slug" = 'poe' AND "wiki_category"."parent_id" IS NULL)
 ORDER BY "wiki_category"."order" DESC
SELECT ••• FROM "wiki_category" INNER JOIN "wiki_game" ON ("wiki_category"."game_id" = "wiki_game"."id") WHERE ("wiki_game"."slug" = 'poe' AND "wiki_category"."parent_id" IS NULL) ORDER BY "wiki_category"."order" DESC
0,69

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(198)
  len_values = len(values)

101 <div class="header-main-wrapper">
102 <a href="/{{ current_game.slug|default:'' }}" class="logo"></a>
103 <div class="menu-links">
104 {% for cat in categories %}
105 {% if cat.menugroups.count %}
106 <div class="dropdown dropdown-builds">
107 <a href="/{{ current_game.slug|default:'' }}/builds" class="dropdown-current menu-link">Билды</a>
108 <div class="dropdown-list">

/usr/src/app/templates/include/header-nogame.html

SELECT COUNT(*) AS "__count"
  FROM "wiki_categorygroup"
 WHERE "wiki_categorygroup"."parent_id" = 4
SELECT COUNT(*) AS "__count" FROM "wiki_categorygroup" WHERE "wiki_categorygroup"."parent_id" = 4
9 similar queries. Duplicated 3 times.
0,58

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(319)
  match = condition.eval(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in eval(885)
  return self.value.resolve(context, ignore_failures=True)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

102 <a href="/{{ current_game.slug|default:'' }}" class="logo"></a>
103 <div class="menu-links">
104 {% for cat in categories %}
105 {% if cat.menugroups.count %}
106 <div class="dropdown dropdown-builds">
107 <a href="/{{ current_game.slug|default:'' }}/builds" class="dropdown-current menu-link">Билды</a>
108 <div class="dropdown-list">
109 <div class="dropdown-builds">

/usr/src/app/templates/include/header-nogame.html

SELECT "wiki_categorygroup"."id",
       "wiki_categorygroup"."name",
       "wiki_categorygroup"."name_eng",
       "wiki_categorygroup"."name_header",
       "wiki_categorygroup"."name_header_eng",
       "wiki_categorygroup"."parent_id",
       "wiki_categorygroup"."menu_icon",
       "wiki_categorygroup"."menu_url",
       "wiki_categorygroup"."menu_color",
       "wiki_categorygroup"."order"
  FROM "wiki_categorygroup"
 WHERE "wiki_categorygroup"."parent_id" = 4
 ORDER BY "wiki_categorygroup"."order" DESC
SELECT ••• FROM "wiki_categorygroup" WHERE "wiki_categorygroup"."parent_id" = 4 ORDER BY "wiki_categorygroup"."order" DESC
3 similar queries. Duplicated 3 times.
0,43

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(198)
  len_values = len(values)

107 <a href="/{{ current_game.slug|default:'' }}/builds" class="dropdown-current menu-link">Билды</a>
108 <div class="dropdown-list">
109 <div class="dropdown-builds">
110 {% for menugroup in cat.menugroups.all %}
111 <div class="dropdown-builds-list">
112 <a href="{{ menugroup.menu_url }}" class="dropdown-builds-list-title">
113 {% if LANGUAGE_CODE == 'ru' %}
114 {{ menugroup.name_header|default:menugroup.name }}

/usr/src/app/templates/include/header-nogame.html

SELECT "wiki_categorygroupitem"."id",
       "wiki_categorygroupitem"."name",
       "wiki_categorygroupitem"."name_eng",
       "wiki_categorygroupitem"."parent_id",
       "wiki_categorygroupitem"."menu_icon",
       "wiki_categorygroupitem"."menu_url",
       "wiki_categorygroupitem"."menu_color",
       "wiki_categorygroupitem"."order"
  FROM "wiki_categorygroupitem"
 WHERE "wiki_categorygroupitem"."parent_id" = 1
 ORDER BY "wiki_categorygroupitem"."order" DESC
SELECT ••• FROM "wiki_categorygroupitem" WHERE "wiki_categorygroupitem"."parent_id" = 1 ORDER BY "wiki_categorygroupitem"."order" DESC
21 similar queries. Duplicated 3 times.
0,58

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(198)
  len_values = len(values)

116 {{ menugroup.name_header_eng|default:menugroup.name_eng }}
117 {% endif %}
118 </a>
119 {% for item in menugroup.items.all %}
120 <a href="{{ item.menu_url }}" class="dropdown-builds-list-link" style="color: {{ item.menu_color }}">
121 {% if item.menu_icon %}
122 <img src="{{ item.menu_icon.url }}" alt="">
123 {% endif %}

/usr/src/app/templates/include/header-nogame.html

SELECT "wiki_categorygroupitem"."id",
       "wiki_categorygroupitem"."name",
       "wiki_categorygroupitem"."name_eng",
       "wiki_categorygroupitem"."parent_id",
       "wiki_categorygroupitem"."menu_icon",
       "wiki_categorygroupitem"."menu_url",
       "wiki_categorygroupitem"."menu_color",
       "wiki_categorygroupitem"."order"
  FROM "wiki_categorygroupitem"
 WHERE "wiki_categorygroupitem"."parent_id" = 2
 ORDER BY "wiki_categorygroupitem"."order" DESC
SELECT ••• FROM "wiki_categorygroupitem" WHERE "wiki_categorygroupitem"."parent_id" = 2 ORDER BY "wiki_categorygroupitem"."order" DESC
21 similar queries. Duplicated 3 times.
50,96

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(198)
  len_values = len(values)

116 {{ menugroup.name_header_eng|default:menugroup.name_eng }}
117 {% endif %}
118 </a>
119 {% for item in menugroup.items.all %}
120 <a href="{{ item.menu_url }}" class="dropdown-builds-list-link" style="color: {{ item.menu_color }}">
121 {% if item.menu_icon %}
122 <img src="{{ item.menu_icon.url }}" alt="">
123 {% endif %}

/usr/src/app/templates/include/header-nogame.html

SELECT "wiki_categorygroupitem"."id",
       "wiki_categorygroupitem"."name",
       "wiki_categorygroupitem"."name_eng",
       "wiki_categorygroupitem"."parent_id",
       "wiki_categorygroupitem"."menu_icon",
       "wiki_categorygroupitem"."menu_url",
       "wiki_categorygroupitem"."menu_color",
       "wiki_categorygroupitem"."order"
  FROM "wiki_categorygroupitem"
 WHERE "wiki_categorygroupitem"."parent_id" = 3
 ORDER BY "wiki_categorygroupitem"."order" DESC
SELECT ••• FROM "wiki_categorygroupitem" WHERE "wiki_categorygroupitem"."parent_id" = 3 ORDER BY "wiki_categorygroupitem"."order" DESC
21 similar queries. Duplicated 3 times.
59,26

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(198)
  len_values = len(values)

116 {{ menugroup.name_header_eng|default:menugroup.name_eng }}
117 {% endif %}
118 </a>
119 {% for item in menugroup.items.all %}
120 <a href="{{ item.menu_url }}" class="dropdown-builds-list-link" style="color: {{ item.menu_color }}">
121 {% if item.menu_icon %}
122 <img src="{{ item.menu_icon.url }}" alt="">
123 {% endif %}

/usr/src/app/templates/include/header-nogame.html

SELECT "wiki_categorygroupitem"."id",
       "wiki_categorygroupitem"."name",
       "wiki_categorygroupitem"."name_eng",
       "wiki_categorygroupitem"."parent_id",
       "wiki_categorygroupitem"."menu_icon",
       "wiki_categorygroupitem"."menu_url",
       "wiki_categorygroupitem"."menu_color",
       "wiki_categorygroupitem"."order"
  FROM "wiki_categorygroupitem"
 WHERE "wiki_categorygroupitem"."parent_id" = 4
 ORDER BY "wiki_categorygroupitem"."order" DESC
SELECT ••• FROM "wiki_categorygroupitem" WHERE "wiki_categorygroupitem"."parent_id" = 4 ORDER BY "wiki_categorygroupitem"."order" DESC
21 similar queries. Duplicated 3 times.
8,42

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(198)
  len_values = len(values)

116 {{ menugroup.name_header_eng|default:menugroup.name_eng }}
117 {% endif %}
118 </a>
119 {% for item in menugroup.items.all %}
120 <a href="{{ item.menu_url }}" class="dropdown-builds-list-link" style="color: {{ item.menu_color }}">
121 {% if item.menu_icon %}
122 <img src="{{ item.menu_icon.url }}" alt="">
123 {% endif %}

/usr/src/app/templates/include/header-nogame.html

SELECT "wiki_categorygroupitem"."id",
       "wiki_categorygroupitem"."name",
       "wiki_categorygroupitem"."name_eng",
       "wiki_categorygroupitem"."parent_id",
       "wiki_categorygroupitem"."menu_icon",
       "wiki_categorygroupitem"."menu_url",
       "wiki_categorygroupitem"."menu_color",
       "wiki_categorygroupitem"."order"
  FROM "wiki_categorygroupitem"
 WHERE "wiki_categorygroupitem"."parent_id" = 5
 ORDER BY "wiki_categorygroupitem"."order" DESC
SELECT ••• FROM "wiki_categorygroupitem" WHERE "wiki_categorygroupitem"."parent_id" = 5 ORDER BY "wiki_categorygroupitem"."order" DESC
21 similar queries. Duplicated 3 times.
0,52

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(198)
  len_values = len(values)

116 {{ menugroup.name_header_eng|default:menugroup.name_eng }}
117 {% endif %}
118 </a>
119 {% for item in menugroup.items.all %}
120 <a href="{{ item.menu_url }}" class="dropdown-builds-list-link" style="color: {{ item.menu_color }}">
121 {% if item.menu_icon %}
122 <img src="{{ item.menu_icon.url }}" alt="">
123 {% endif %}

/usr/src/app/templates/include/header-nogame.html

SELECT "wiki_categorygroupitem"."id",
       "wiki_categorygroupitem"."name",
       "wiki_categorygroupitem"."name_eng",
       "wiki_categorygroupitem"."parent_id",
       "wiki_categorygroupitem"."menu_icon",
       "wiki_categorygroupitem"."menu_url",
       "wiki_categorygroupitem"."menu_color",
       "wiki_categorygroupitem"."order"
  FROM "wiki_categorygroupitem"
 WHERE "wiki_categorygroupitem"."parent_id" = 6
 ORDER BY "wiki_categorygroupitem"."order" DESC
SELECT ••• FROM "wiki_categorygroupitem" WHERE "wiki_categorygroupitem"."parent_id" = 6 ORDER BY "wiki_categorygroupitem"."order" DESC
21 similar queries. Duplicated 3 times.
0,45

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(198)
  len_values = len(values)

116 {{ menugroup.name_header_eng|default:menugroup.name_eng }}
117 {% endif %}
118 </a>
119 {% for item in menugroup.items.all %}
120 <a href="{{ item.menu_url }}" class="dropdown-builds-list-link" style="color: {{ item.menu_color }}">
121 {% if item.menu_icon %}
122 <img src="{{ item.menu_icon.url }}" alt="">
123 {% endif %}

/usr/src/app/templates/include/header-nogame.html

SELECT "wiki_categorygroupitem"."id",
       "wiki_categorygroupitem"."name",
       "wiki_categorygroupitem"."name_eng",
       "wiki_categorygroupitem"."parent_id",
       "wiki_categorygroupitem"."menu_icon",
       "wiki_categorygroupitem"."menu_url",
       "wiki_categorygroupitem"."menu_color",
       "wiki_categorygroupitem"."order"
  FROM "wiki_categorygroupitem"
 WHERE "wiki_categorygroupitem"."parent_id" = 7
 ORDER BY "wiki_categorygroupitem"."order" DESC
SELECT ••• FROM "wiki_categorygroupitem" WHERE "wiki_categorygroupitem"."parent_id" = 7 ORDER BY "wiki_categorygroupitem"."order" DESC
21 similar queries. Duplicated 3 times.
0,30

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(198)
  len_values = len(values)

116 {{ menugroup.name_header_eng|default:menugroup.name_eng }}
117 {% endif %}
118 </a>
119 {% for item in menugroup.items.all %}
120 <a href="{{ item.menu_url }}" class="dropdown-builds-list-link" style="color: {{ item.menu_color }}">
121 {% if item.menu_icon %}
122 <img src="{{ item.menu_icon.url }}" alt="">
123 {% endif %}

/usr/src/app/templates/include/header-nogame.html

SELECT COUNT(*) AS "__count"
  FROM "wiki_categorygroup"
 WHERE "wiki_categorygroup"."parent_id" = 7
SELECT COUNT(*) AS "__count" FROM "wiki_categorygroup" WHERE "wiki_categorygroup"."parent_id" = 7
9 similar queries. Duplicated 3 times.
0,34

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(319)
  match = condition.eval(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in eval(885)
  return self.value.resolve(context, ignore_failures=True)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

102 <a href="/{{ current_game.slug|default:'' }}" class="logo"></a>
103 <div class="menu-links">
104 {% for cat in categories %}
105 {% if cat.menugroups.count %}
106 <div class="dropdown dropdown-builds">
107 <a href="/{{ current_game.slug|default:'' }}/builds" class="dropdown-current menu-link">Билды</a>
108 <div class="dropdown-list">
109 <div class="dropdown-builds">

/usr/src/app/templates/include/header-nogame.html

SELECT COUNT(*) AS "__count"
  FROM "wiki_category"
 WHERE "wiki_category"."parent_id" = 7
SELECT COUNT(*) AS "__count" FROM "wiki_category" WHERE "wiki_category"."parent_id" = 7
6 similar queries. Duplicated 3 times.
2,30

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(319)
  match = condition.eval(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in eval(885)
  return self.value.resolve(context, ignore_failures=True)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

102 <a href="/{{ current_game.slug|default:'' }}" class="logo"></a>
103 <div class="menu-links">
104 {% for cat in categories %}
105 {% if cat.menugroups.count %}
106 <div class="dropdown dropdown-builds">
107 <a href="/{{ current_game.slug|default:'' }}/builds" class="dropdown-current menu-link">Билды</a>
108 <div class="dropdown-list">
109 <div class="dropdown-builds">

/usr/src/app/templates/include/header-nogame.html

SELECT "wiki_game"."id",
       "wiki_game"."slug",
       "wiki_game"."short_name",
       "wiki_game"."name",
       "wiki_game"."name_eng",
       "wiki_game"."order",
       "wiki_game"."color_id",
       "wiki_game"."image",
       "wiki_game"."meta_title",
       "wiki_game"."meta_description",
       "wiki_game"."meta_custom",
       "wiki_game"."meta_title_en",
       "wiki_game"."meta_description_en",
       "wiki_game"."meta_custom_en"
  FROM "wiki_game"
 WHERE "wiki_game"."id" = 2
 LIMIT 21
SELECT ••• FROM "wiki_game" WHERE "wiki_game"."id" = 2 LIMIT 21
28 similar queries. Duplicated 28 times.
0,46

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/usr/src/app/wiki/models.py in url(304)
  strings = ['/',self.game.slug,'/',self.slug]

145 </div>
146 </div>
147 {% else %}
148 <a href="{% if cat.menu_url %}{{ cat.menu_url }}{% else %}{{ cat.url }}{% endif %}" class="menu-link">{{ cat.name }}</a>
149 {% endif %}
150 {% endfor %}
151 </div>
152 {% if not LKuser or not LKuser.tier_power %}

/usr/src/app/templates/include/header-nogame.html

SELECT COUNT(*) AS "__count"
  FROM "wiki_categorygroup"
 WHERE "wiki_categorygroup"."parent_id" = 5
SELECT COUNT(*) AS "__count" FROM "wiki_categorygroup" WHERE "wiki_categorygroup"."parent_id" = 5
9 similar queries. Duplicated 3 times.
0,30

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(319)
  match = condition.eval(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in eval(885)
  return self.value.resolve(context, ignore_failures=True)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

102 <a href="/{{ current_game.slug|default:'' }}" class="logo"></a>
103 <div class="menu-links">
104 {% for cat in categories %}
105 {% if cat.menugroups.count %}
106 <div class="dropdown dropdown-builds">
107 <a href="/{{ current_game.slug|default:'' }}/builds" class="dropdown-current menu-link">Билды</a>
108 <div class="dropdown-list">
109 <div class="dropdown-builds">

/usr/src/app/templates/include/header-nogame.html

SELECT COUNT(*) AS "__count"
  FROM "wiki_category"
 WHERE "wiki_category"."parent_id" = 5
SELECT COUNT(*) AS "__count" FROM "wiki_category" WHERE "wiki_category"."parent_id" = 5
6 similar queries. Duplicated 3 times.
0,45

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(319)
  match = condition.eval(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in eval(885)
  return self.value.resolve(context, ignore_failures=True)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

102 <a href="/{{ current_game.slug|default:'' }}" class="logo"></a>
103 <div class="menu-links">
104 {% for cat in categories %}
105 {% if cat.menugroups.count %}
106 <div class="dropdown dropdown-builds">
107 <a href="/{{ current_game.slug|default:'' }}/builds" class="dropdown-current menu-link">Билды</a>
108 <div class="dropdown-list">
109 <div class="dropdown-builds">

/usr/src/app/templates/include/header-nogame.html

SELECT "wiki_game"."id",
       "wiki_game"."slug",
       "wiki_game"."short_name",
       "wiki_game"."name",
       "wiki_game"."name_eng",
       "wiki_game"."order",
       "wiki_game"."color_id",
       "wiki_game"."image",
       "wiki_game"."meta_title",
       "wiki_game"."meta_description",
       "wiki_game"."meta_custom",
       "wiki_game"."meta_title_en",
       "wiki_game"."meta_description_en",
       "wiki_game"."meta_custom_en"
  FROM "wiki_game"
 WHERE "wiki_game"."id" = 2
 LIMIT 21
SELECT ••• FROM "wiki_game" WHERE "wiki_game"."id" = 2 LIMIT 21
28 similar queries. Duplicated 28 times.
10,69

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/usr/src/app/wiki/models.py in url(304)
  strings = ['/',self.game.slug,'/',self.slug]

135 </div>
136 {% elif cat.subcategories.count %}
137 <div class="dropdown">
138 <a href="{% if cat.menu_url %}{{ cat.menu_url }}{% else %}{{ cat.url }}{% endif %}" class="dropdown-current menu-link">{{cat.name}}</a>
139 <div id="dropdown{{forloop.counter}}" class="dropdown-list">
140 {% for subcat in cat.subcategories.all %}
141 {% if not subcat.hidden %}
142 <a href="{% if subcat.menu_url %}{{ subcat.menu_url }}{% else %}{{ subcat.url }}{% endif %}" class="dropdown-list-link">{{subcat.name}}</a>

/usr/src/app/templates/include/header-nogame.html

SELECT "wiki_category"."id",
       "wiki_category"."slug",
       "wiki_category"."game_id",
       "wiki_category"."name",
       "wiki_category"."name_eng",
       "wiki_category"."order",
       "wiki_category"."image",
       "wiki_category"."parent_id",
       "wiki_category"."meta_title",
       "wiki_category"."meta_description",
       "wiki_category"."meta_custom",
       "wiki_category"."meta_title_en",
       "wiki_category"."meta_description_en",
       "wiki_category"."meta_custom_en",
       "wiki_category"."extra_text",
       "wiki_category"."menu_url"
  FROM "wiki_category"
 WHERE "wiki_category"."parent_id" = 5
 ORDER BY "wiki_category"."order" DESC
SELECT ••• FROM "wiki_category" WHERE "wiki_category"."parent_id" = 5 ORDER BY "wiki_category"."order" DESC
3 similar queries. Duplicated 3 times.
0,54

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(198)
  len_values = len(values)

137 <div class="dropdown">
138 <a href="{% if cat.menu_url %}{{ cat.menu_url }}{% else %}{{ cat.url }}{% endif %}" class="dropdown-current menu-link">{{cat.name}}</a>
139 <div id="dropdown{{forloop.counter}}" class="dropdown-list">
140 {% for subcat in cat.subcategories.all %}
141 {% if not subcat.hidden %}
142 <a href="{% if subcat.menu_url %}{{ subcat.menu_url }}{% else %}{{ subcat.url }}{% endif %}" class="dropdown-list-link">{{subcat.name}}</a>
143 {% endif %}
144 {% endfor %}

/usr/src/app/templates/include/header-nogame.html

SELECT "wiki_game"."id",
       "wiki_game"."slug",
       "wiki_game"."short_name",
       "wiki_game"."name",
       "wiki_game"."name_eng",
       "wiki_game"."order",
       "wiki_game"."color_id",
       "wiki_game"."image",
       "wiki_game"."meta_title",
       "wiki_game"."meta_description",
       "wiki_game"."meta_custom",
       "wiki_game"."meta_title_en",
       "wiki_game"."meta_description_en",
       "wiki_game"."meta_custom_en"
  FROM "wiki_game"
 WHERE "wiki_game"."id" = 2
 LIMIT 21
SELECT ••• FROM "wiki_game" WHERE "wiki_game"."id" = 2 LIMIT 21
28 similar queries. Duplicated 28 times.
0,50

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/usr/src/app/wiki/models.py in url(304)
  strings = ['/',self.game.slug,'/',self.slug]

139 <div id="dropdown{{forloop.counter}}" class="dropdown-list">
140 {% for subcat in cat.subcategories.all %}
141 {% if not subcat.hidden %}
142 <a href="{% if subcat.menu_url %}{{ subcat.menu_url }}{% else %}{{ subcat.url }}{% endif %}" class="dropdown-list-link">{{subcat.name}}</a>
143 {% endif %}
144 {% endfor %}
145 </div>
146 </div>

/usr/src/app/templates/include/header-nogame.html

SELECT "wiki_game"."id",
       "wiki_game"."slug",
       "wiki_game"."short_name",
       "wiki_game"."name",
       "wiki_game"."name_eng",
       "wiki_game"."order",
       "wiki_game"."color_id",
       "wiki_game"."image",
       "wiki_game"."meta_title",
       "wiki_game"."meta_description",
       "wiki_game"."meta_custom",
       "wiki_game"."meta_title_en",
       "wiki_game"."meta_description_en",
       "wiki_game"."meta_custom_en"
  FROM "wiki_game"
 WHERE "wiki_game"."id" = 2
 LIMIT 21
SELECT ••• FROM "wiki_game" WHERE "wiki_game"."id" = 2 LIMIT 21
28 similar queries. Duplicated 28 times.
0,38

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/usr/src/app/wiki/models.py in url(304)
  strings = ['/',self.game.slug,'/',self.slug]

139 <div id="dropdown{{forloop.counter}}" class="dropdown-list">
140 {% for subcat in cat.subcategories.all %}
141 {% if not subcat.hidden %}
142 <a href="{% if subcat.menu_url %}{{ subcat.menu_url }}{% else %}{{ subcat.url }}{% endif %}" class="dropdown-list-link">{{subcat.name}}</a>
143 {% endif %}
144 {% endfor %}
145 </div>
146 </div>

/usr/src/app/templates/include/header-nogame.html

SELECT "wiki_game"."id",
       "wiki_game"."slug",
       "wiki_game"."short_name",
       "wiki_game"."name",
       "wiki_game"."name_eng",
       "wiki_game"."order",
       "wiki_game"."color_id",
       "wiki_game"."image",
       "wiki_game"."meta_title",
       "wiki_game"."meta_description",
       "wiki_game"."meta_custom",
       "wiki_game"."meta_title_en",
       "wiki_game"."meta_description_en",
       "wiki_game"."meta_custom_en"
  FROM "wiki_game"
 WHERE "wiki_game"."id" = 2
 LIMIT 21
SELECT ••• FROM "wiki_game" WHERE "wiki_game"."id" = 2 LIMIT 21
28 similar queries. Duplicated 28 times.
0,29

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/usr/src/app/wiki/models.py in url(304)
  strings = ['/',self.game.slug,'/',self.slug]

139 <div id="dropdown{{forloop.counter}}" class="dropdown-list">
140 {% for subcat in cat.subcategories.all %}
141 {% if not subcat.hidden %}
142 <a href="{% if subcat.menu_url %}{{ subcat.menu_url }}{% else %}{{ subcat.url }}{% endif %}" class="dropdown-list-link">{{subcat.name}}</a>
143 {% endif %}
144 {% endfor %}
145 </div>
146 </div>

/usr/src/app/templates/include/header-nogame.html

SELECT "wiki_game"."id",
       "wiki_game"."slug",
       "wiki_game"."short_name",
       "wiki_game"."name",
       "wiki_game"."name_eng",
       "wiki_game"."order",
       "wiki_game"."color_id",
       "wiki_game"."image",
       "wiki_game"."meta_title",
       "wiki_game"."meta_description",
       "wiki_game"."meta_custom",
       "wiki_game"."meta_title_en",
       "wiki_game"."meta_description_en",
       "wiki_game"."meta_custom_en"
  FROM "wiki_game"
 WHERE "wiki_game"."id" = 2
 LIMIT 21
SELECT ••• FROM "wiki_game" WHERE "wiki_game"."id" = 2 LIMIT 21
28 similar queries. Duplicated 28 times.
0,28

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/usr/src/app/wiki/models.py in url(304)
  strings = ['/',self.game.slug,'/',self.slug]

139 <div id="dropdown{{forloop.counter}}" class="dropdown-list">
140 {% for subcat in cat.subcategories.all %}
141 {% if not subcat.hidden %}
142 <a href="{% if subcat.menu_url %}{{ subcat.menu_url }}{% else %}{{ subcat.url }}{% endif %}" class="dropdown-list-link">{{subcat.name}}</a>
143 {% endif %}
144 {% endfor %}
145 </div>
146 </div>

/usr/src/app/templates/include/header-nogame.html

SELECT "wiki_game"."id",
       "wiki_game"."slug",
       "wiki_game"."short_name",
       "wiki_game"."name",
       "wiki_game"."name_eng",
       "wiki_game"."order",
       "wiki_game"."color_id",
       "wiki_game"."image",
       "wiki_game"."meta_title",
       "wiki_game"."meta_description",
       "wiki_game"."meta_custom",
       "wiki_game"."meta_title_en",
       "wiki_game"."meta_description_en",
       "wiki_game"."meta_custom_en"
  FROM "wiki_game"
 WHERE "wiki_game"."id" = 2
 LIMIT 21
SELECT ••• FROM "wiki_game" WHERE "wiki_game"."id" = 2 LIMIT 21
28 similar queries. Duplicated 28 times.
0,55

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/usr/src/app/wiki/models.py in url(304)
  strings = ['/',self.game.slug,'/',self.slug]

139 <div id="dropdown{{forloop.counter}}" class="dropdown-list">
140 {% for subcat in cat.subcategories.all %}
141 {% if not subcat.hidden %}
142 <a href="{% if subcat.menu_url %}{{ subcat.menu_url }}{% else %}{{ subcat.url }}{% endif %}" class="dropdown-list-link">{{subcat.name}}</a>
143 {% endif %}
144 {% endfor %}
145 </div>
146 </div>

/usr/src/app/templates/include/header-nogame.html

SELECT "wiki_game"."id",
       "wiki_game"."slug",
       "wiki_game"."short_name",
       "wiki_game"."name",
       "wiki_game"."name_eng",
       "wiki_game"."order",
       "wiki_game"."color_id",
       "wiki_game"."image",
       "wiki_game"."meta_title",
       "wiki_game"."meta_description",
       "wiki_game"."meta_custom",
       "wiki_game"."meta_title_en",
       "wiki_game"."meta_description_en",
       "wiki_game"."meta_custom_en"
  FROM "wiki_game"
 WHERE "wiki_game"."id" = 2
 LIMIT 21
SELECT ••• FROM "wiki_game" WHERE "wiki_game"."id" = 2 LIMIT 21
28 similar queries. Duplicated 28 times.
0,52

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/usr/src/app/wiki/models.py in url(304)
  strings = ['/',self.game.slug,'/',self.slug]

139 <div id="dropdown{{forloop.counter}}" class="dropdown-list">
140 {% for subcat in cat.subcategories.all %}
141 {% if not subcat.hidden %}
142 <a href="{% if subcat.menu_url %}{{ subcat.menu_url }}{% else %}{{ subcat.url }}{% endif %}" class="dropdown-list-link">{{subcat.name}}</a>
143 {% endif %}
144 {% endfor %}
145 </div>
146 </div>

/usr/src/app/templates/include/header-nogame.html

SELECT "wiki_game"."id",
       "wiki_game"."slug",
       "wiki_game"."short_name",
       "wiki_game"."name",
       "wiki_game"."name_eng",
       "wiki_game"."order",
       "wiki_game"."color_id",
       "wiki_game"."image",
       "wiki_game"."meta_title",
       "wiki_game"."meta_description",
       "wiki_game"."meta_custom",
       "wiki_game"."meta_title_en",
       "wiki_game"."meta_description_en",
       "wiki_game"."meta_custom_en"
  FROM "wiki_game"
 WHERE "wiki_game"."id" = 2
 LIMIT 21
SELECT ••• FROM "wiki_game" WHERE "wiki_game"."id" = 2 LIMIT 21
28 similar queries. Duplicated 28 times.
0,51

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/usr/src/app/wiki/models.py in url(304)
  strings = ['/',self.game.slug,'/',self.slug]

139 <div id="dropdown{{forloop.counter}}" class="dropdown-list">
140 {% for subcat in cat.subcategories.all %}
141 {% if not subcat.hidden %}
142 <a href="{% if subcat.menu_url %}{{ subcat.menu_url }}{% else %}{{ subcat.url }}{% endif %}" class="dropdown-list-link">{{subcat.name}}</a>
143 {% endif %}
144 {% endfor %}
145 </div>
146 </div>

/usr/src/app/templates/include/header-nogame.html

SELECT COUNT(*) AS "__count"
  FROM "wiki_categorygroup"
 WHERE "wiki_categorygroup"."parent_id" = 4
SELECT COUNT(*) AS "__count" FROM "wiki_categorygroup" WHERE "wiki_categorygroup"."parent_id" = 4
9 similar queries. Duplicated 3 times.
0,51

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(319)
  match = condition.eval(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in eval(885)
  return self.value.resolve(context, ignore_failures=True)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

232 </div>
233 <div class="menu-links">
234 {% for cat in categories %}
235 {% if cat.menugroups.count %}
236 <div class="accordion-block">
237 <div class="accordion-item">
238 <div class="accordion-title menu-link current">Билды</div>
239 <div class="accordion-text">

/usr/src/app/templates/include/header-nogame.html

SELECT "wiki_categorygroup"."id",
       "wiki_categorygroup"."name",
       "wiki_categorygroup"."name_eng",
       "wiki_categorygroup"."name_header",
       "wiki_categorygroup"."name_header_eng",
       "wiki_categorygroup"."parent_id",
       "wiki_categorygroup"."menu_icon",
       "wiki_categorygroup"."menu_url",
       "wiki_categorygroup"."menu_color",
       "wiki_categorygroup"."order"
  FROM "wiki_categorygroup"
 WHERE "wiki_categorygroup"."parent_id" = 4
 ORDER BY "wiki_categorygroup"."order" DESC
SELECT ••• FROM "wiki_categorygroup" WHERE "wiki_categorygroup"."parent_id" = 4 ORDER BY "wiki_categorygroup"."order" DESC
3 similar queries. Duplicated 3 times.
0,50

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(198)
  len_values = len(values)

238 <div class="accordion-title menu-link current">Билды</div>
239 <div class="accordion-text">
240 <div class="dropdown-builds">
241 {% for menugroup in cat.menugroups.all %}
242 <div class="dropdown-builds-list">
243 <a href="{{ menugroup.menu_url }}" class="dropdown-builds-list-title">
244 {% if LANGUAGE_CODE == 'ru' %}
245 {{ menugroup.name }}

/usr/src/app/templates/include/header-nogame.html

SELECT "wiki_categorygroupitem"."id",
       "wiki_categorygroupitem"."name",
       "wiki_categorygroupitem"."name_eng",
       "wiki_categorygroupitem"."parent_id",
       "wiki_categorygroupitem"."menu_icon",
       "wiki_categorygroupitem"."menu_url",
       "wiki_categorygroupitem"."menu_color",
       "wiki_categorygroupitem"."order"
  FROM "wiki_categorygroupitem"
 WHERE "wiki_categorygroupitem"."parent_id" = 1
 ORDER BY "wiki_categorygroupitem"."order" DESC
SELECT ••• FROM "wiki_categorygroupitem" WHERE "wiki_categorygroupitem"."parent_id" = 1 ORDER BY "wiki_categorygroupitem"."order" DESC
21 similar queries. Duplicated 3 times.
0,44

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(198)
  len_values = len(values)

247 {{ menugroup.name_eng }}
248 {% endif %}
249 </a>
250 {% for item in menugroup.items.all %}
251 <a href="{{ item.menu_url }}" class="dropdown-builds-list-link" style="color: {{ item.menu_color }}">
252 {% if item.menu_icon %}
253 <img src="{{ item.menu_icon.url }}" alt="">
254 {% endif %}

/usr/src/app/templates/include/header-nogame.html

SELECT "wiki_categorygroupitem"."id",
       "wiki_categorygroupitem"."name",
       "wiki_categorygroupitem"."name_eng",
       "wiki_categorygroupitem"."parent_id",
       "wiki_categorygroupitem"."menu_icon",
       "wiki_categorygroupitem"."menu_url",
       "wiki_categorygroupitem"."menu_color",
       "wiki_categorygroupitem"."order"
  FROM "wiki_categorygroupitem"
 WHERE "wiki_categorygroupitem"."parent_id" = 2
 ORDER BY "wiki_categorygroupitem"."order" DESC
SELECT ••• FROM "wiki_categorygroupitem" WHERE "wiki_categorygroupitem"."parent_id" = 2 ORDER BY "wiki_categorygroupitem"."order" DESC
21 similar queries. Duplicated 3 times.
0,33

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(198)
  len_values = len(values)

247 {{ menugroup.name_eng }}
248 {% endif %}
249 </a>
250 {% for item in menugroup.items.all %}
251 <a href="{{ item.menu_url }}" class="dropdown-builds-list-link" style="color: {{ item.menu_color }}">
252 {% if item.menu_icon %}
253 <img src="{{ item.menu_icon.url }}" alt="">
254 {% endif %}

/usr/src/app/templates/include/header-nogame.html

SELECT "wiki_categorygroupitem"."id",
       "wiki_categorygroupitem"."name",
       "wiki_categorygroupitem"."name_eng",
       "wiki_categorygroupitem"."parent_id",
       "wiki_categorygroupitem"."menu_icon",
       "wiki_categorygroupitem"."menu_url",
       "wiki_categorygroupitem"."menu_color",
       "wiki_categorygroupitem"."order"
  FROM "wiki_categorygroupitem"
 WHERE "wiki_categorygroupitem"."parent_id" = 3
 ORDER BY "wiki_categorygroupitem"."order" DESC
SELECT ••• FROM "wiki_categorygroupitem" WHERE "wiki_categorygroupitem"."parent_id" = 3 ORDER BY "wiki_categorygroupitem"."order" DESC
21 similar queries. Duplicated 3 times.
0,30

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(198)
  len_values = len(values)

247 {{ menugroup.name_eng }}
248 {% endif %}
249 </a>
250 {% for item in menugroup.items.all %}
251 <a href="{{ item.menu_url }}" class="dropdown-builds-list-link" style="color: {{ item.menu_color }}">
252 {% if item.menu_icon %}
253 <img src="{{ item.menu_icon.url }}" alt="">
254 {% endif %}

/usr/src/app/templates/include/header-nogame.html

SELECT "wiki_categorygroupitem"."id",
       "wiki_categorygroupitem"."name",
       "wiki_categorygroupitem"."name_eng",
       "wiki_categorygroupitem"."parent_id",
       "wiki_categorygroupitem"."menu_icon",
       "wiki_categorygroupitem"."menu_url",
       "wiki_categorygroupitem"."menu_color",
       "wiki_categorygroupitem"."order"
  FROM "wiki_categorygroupitem"
 WHERE "wiki_categorygroupitem"."parent_id" = 4
 ORDER BY "wiki_categorygroupitem"."order" DESC
SELECT ••• FROM "wiki_categorygroupitem" WHERE "wiki_categorygroupitem"."parent_id" = 4 ORDER BY "wiki_categorygroupitem"."order" DESC
21 similar queries. Duplicated 3 times.
0,33

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(198)
  len_values = len(values)

247 {{ menugroup.name_eng }}
248 {% endif %}
249 </a>
250 {% for item in menugroup.items.all %}
251 <a href="{{ item.menu_url }}" class="dropdown-builds-list-link" style="color: {{ item.menu_color }}">
252 {% if item.menu_icon %}
253 <img src="{{ item.menu_icon.url }}" alt="">
254 {% endif %}

/usr/src/app/templates/include/header-nogame.html

SELECT "wiki_categorygroupitem"."id",
       "wiki_categorygroupitem"."name",
       "wiki_categorygroupitem"."name_eng",
       "wiki_categorygroupitem"."parent_id",
       "wiki_categorygroupitem"."menu_icon",
       "wiki_categorygroupitem"."menu_url",
       "wiki_categorygroupitem"."menu_color",
       "wiki_categorygroupitem"."order"
  FROM "wiki_categorygroupitem"
 WHERE "wiki_categorygroupitem"."parent_id" = 5
 ORDER BY "wiki_categorygroupitem"."order" DESC
SELECT ••• FROM "wiki_categorygroupitem" WHERE "wiki_categorygroupitem"."parent_id" = 5 ORDER BY "wiki_categorygroupitem"."order" DESC
21 similar queries. Duplicated 3 times.
0,42

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(198)
  len_values = len(values)

247 {{ menugroup.name_eng }}
248 {% endif %}
249 </a>
250 {% for item in menugroup.items.all %}
251 <a href="{{ item.menu_url }}" class="dropdown-builds-list-link" style="color: {{ item.menu_color }}">
252 {% if item.menu_icon %}
253 <img src="{{ item.menu_icon.url }}" alt="">
254 {% endif %}

/usr/src/app/templates/include/header-nogame.html

SELECT "wiki_categorygroupitem"."id",
       "wiki_categorygroupitem"."name",
       "wiki_categorygroupitem"."name_eng",
       "wiki_categorygroupitem"."parent_id",
       "wiki_categorygroupitem"."menu_icon",
       "wiki_categorygroupitem"."menu_url",
       "wiki_categorygroupitem"."menu_color",
       "wiki_categorygroupitem"."order"
  FROM "wiki_categorygroupitem"
 WHERE "wiki_categorygroupitem"."parent_id" = 6
 ORDER BY "wiki_categorygroupitem"."order" DESC
SELECT ••• FROM "wiki_categorygroupitem" WHERE "wiki_categorygroupitem"."parent_id" = 6 ORDER BY "wiki_categorygroupitem"."order" DESC
21 similar queries. Duplicated 3 times.
0,58

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(198)
  len_values = len(values)

247 {{ menugroup.name_eng }}
248 {% endif %}
249 </a>
250 {% for item in menugroup.items.all %}
251 <a href="{{ item.menu_url }}" class="dropdown-builds-list-link" style="color: {{ item.menu_color }}">
252 {% if item.menu_icon %}
253 <img src="{{ item.menu_icon.url }}" alt="">
254 {% endif %}

/usr/src/app/templates/include/header-nogame.html

SELECT "wiki_categorygroupitem"."id",
       "wiki_categorygroupitem"."name",
       "wiki_categorygroupitem"."name_eng",
       "wiki_categorygroupitem"."parent_id",
       "wiki_categorygroupitem"."menu_icon",
       "wiki_categorygroupitem"."menu_url",
       "wiki_categorygroupitem"."menu_color",
       "wiki_categorygroupitem"."order"
  FROM "wiki_categorygroupitem"
 WHERE "wiki_categorygroupitem"."parent_id" = 7
 ORDER BY "wiki_categorygroupitem"."order" DESC
SELECT ••• FROM "wiki_categorygroupitem" WHERE "wiki_categorygroupitem"."parent_id" = 7 ORDER BY "wiki_categorygroupitem"."order" DESC
21 similar queries. Duplicated 3 times.
0,26

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(198)
  len_values = len(values)

247 {{ menugroup.name_eng }}
248 {% endif %}
249 </a>
250 {% for item in menugroup.items.all %}
251 <a href="{{ item.menu_url }}" class="dropdown-builds-list-link" style="color: {{ item.menu_color }}">
252 {% if item.menu_icon %}
253 <img src="{{ item.menu_icon.url }}" alt="">
254 {% endif %}

/usr/src/app/templates/include/header-nogame.html

SELECT COUNT(*) AS "__count"
  FROM "wiki_categorygroup"
 WHERE "wiki_categorygroup"."parent_id" = 7
SELECT COUNT(*) AS "__count" FROM "wiki_categorygroup" WHERE "wiki_categorygroup"."parent_id" = 7
9 similar queries. Duplicated 3 times.
0,36

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(319)
  match = condition.eval(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in eval(885)
  return self.value.resolve(context, ignore_failures=True)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

232 </div>
233 <div class="menu-links">
234 {% for cat in categories %}
235 {% if cat.menugroups.count %}
236 <div class="accordion-block">
237 <div class="accordion-item">
238 <div class="accordion-title menu-link current">Билды</div>
239 <div class="accordion-text">

/usr/src/app/templates/include/header-nogame.html

SELECT COUNT(*) AS "__count"
  FROM "wiki_category"
 WHERE "wiki_category"."parent_id" = 7
SELECT COUNT(*) AS "__count" FROM "wiki_category" WHERE "wiki_category"."parent_id" = 7
6 similar queries. Duplicated 3 times.
0,30

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(319)
  match = condition.eval(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in eval(885)
  return self.value.resolve(context, ignore_failures=True)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

232 </div>
233 <div class="menu-links">
234 {% for cat in categories %}
235 {% if cat.menugroups.count %}
236 <div class="accordion-block">
237 <div class="accordion-item">
238 <div class="accordion-title menu-link current">Билды</div>
239 <div class="accordion-text">

/usr/src/app/templates/include/header-nogame.html

SELECT COUNT(*) AS "__count"
  FROM "wiki_categorygroup"
 WHERE "wiki_categorygroup"."parent_id" = 5
SELECT COUNT(*) AS "__count" FROM "wiki_categorygroup" WHERE "wiki_categorygroup"."parent_id" = 5
9 similar queries. Duplicated 3 times.
0,25

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(319)
  match = condition.eval(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in eval(885)
  return self.value.resolve(context, ignore_failures=True)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

232 </div>
233 <div class="menu-links">
234 {% for cat in categories %}
235 {% if cat.menugroups.count %}
236 <div class="accordion-block">
237 <div class="accordion-item">
238 <div class="accordion-title menu-link current">Билды</div>
239 <div class="accordion-text">

/usr/src/app/templates/include/header-nogame.html

SELECT COUNT(*) AS "__count"
  FROM "wiki_category"
 WHERE "wiki_category"."parent_id" = 5
SELECT COUNT(*) AS "__count" FROM "wiki_category" WHERE "wiki_category"."parent_id" = 5
6 similar queries. Duplicated 3 times.
0,28

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(319)
  match = condition.eval(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in eval(885)
  return self.value.resolve(context, ignore_failures=True)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

232 </div>
233 <div class="menu-links">
234 {% for cat in categories %}
235 {% if cat.menugroups.count %}
236 <div class="accordion-block">
237 <div class="accordion-item">
238 <div class="accordion-title menu-link current">Билды</div>
239 <div class="accordion-text">

/usr/src/app/templates/include/header-nogame.html

SELECT "wiki_category"."id",
       "wiki_category"."slug",
       "wiki_category"."game_id",
       "wiki_category"."name",
       "wiki_category"."name_eng",
       "wiki_category"."order",
       "wiki_category"."image",
       "wiki_category"."parent_id",
       "wiki_category"."meta_title",
       "wiki_category"."meta_description",
       "wiki_category"."meta_custom",
       "wiki_category"."meta_title_en",
       "wiki_category"."meta_description_en",
       "wiki_category"."meta_custom_en",
       "wiki_category"."extra_text",
       "wiki_category"."menu_url"
  FROM "wiki_category"
 WHERE "wiki_category"."parent_id" = 5
 ORDER BY "wiki_category"."order" DESC
SELECT ••• FROM "wiki_category" WHERE "wiki_category"."parent_id" = 5 ORDER BY "wiki_category"."order" DESC
3 similar queries. Duplicated 3 times.
0,44

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(198)
  len_values = len(values)

274 <div class="accordion-title menu-link">{{cat.name}}</div>
275 <div class="accordion-text">
276 <div class="menu-links">
277 {% for subcat in cat.subcategories.all %}
278 {% if not subcat.hidden %}
279 <a href="{% if subcat.menu_url %}{{ subcat.menu_url }}{% else %}{{ subcat.url }}{% endif %}" class="menu-link">{{subcat.name}}</a>
280 {% endif %}
281 {% endfor %}

/usr/src/app/templates/include/header-nogame.html

SELECT "wiki_game"."id",
       "wiki_game"."slug",
       "wiki_game"."short_name",
       "wiki_game"."name",
       "wiki_game"."name_eng",
       "wiki_game"."order",
       "wiki_game"."color_id",
       "wiki_game"."image",
       "wiki_game"."meta_title",
       "wiki_game"."meta_description",
       "wiki_game"."meta_custom",
       "wiki_game"."meta_title_en",
       "wiki_game"."meta_description_en",
       "wiki_game"."meta_custom_en"
  FROM "wiki_game"
 WHERE "wiki_game"."id" = 2
 LIMIT 21
SELECT ••• FROM "wiki_game" WHERE "wiki_game"."id" = 2 LIMIT 21
28 similar queries. Duplicated 28 times.
1,16

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/usr/src/app/wiki/models.py in url(304)
  strings = ['/',self.game.slug,'/',self.slug]

276 <div class="menu-links">
277 {% for subcat in cat.subcategories.all %}
278 {% if not subcat.hidden %}
279 <a href="{% if subcat.menu_url %}{{ subcat.menu_url }}{% else %}{{ subcat.url }}{% endif %}" class="menu-link">{{subcat.name}}</a>
280 {% endif %}
281 {% endfor %}
282 </div>
283 </div>

/usr/src/app/templates/include/header-nogame.html

SELECT "wiki_game"."id",
       "wiki_game"."slug",
       "wiki_game"."short_name",
       "wiki_game"."name",
       "wiki_game"."name_eng",
       "wiki_game"."order",
       "wiki_game"."color_id",
       "wiki_game"."image",
       "wiki_game"."meta_title",
       "wiki_game"."meta_description",
       "wiki_game"."meta_custom",
       "wiki_game"."meta_title_en",
       "wiki_game"."meta_description_en",
       "wiki_game"."meta_custom_en"
  FROM "wiki_game"
 WHERE "wiki_game"."id" = 2
 LIMIT 21
SELECT ••• FROM "wiki_game" WHERE "wiki_game"."id" = 2 LIMIT 21
28 similar queries. Duplicated 28 times.
0,28

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/usr/src/app/wiki/models.py in url(304)
  strings = ['/',self.game.slug,'/',self.slug]

276 <div class="menu-links">
277 {% for subcat in cat.subcategories.all %}
278 {% if not subcat.hidden %}
279 <a href="{% if subcat.menu_url %}{{ subcat.menu_url }}{% else %}{{ subcat.url }}{% endif %}" class="menu-link">{{subcat.name}}</a>
280 {% endif %}
281 {% endfor %}
282 </div>
283 </div>

/usr/src/app/templates/include/header-nogame.html

SELECT "wiki_game"."id",
       "wiki_game"."slug",
       "wiki_game"."short_name",
       "wiki_game"."name",
       "wiki_game"."name_eng",
       "wiki_game"."order",
       "wiki_game"."color_id",
       "wiki_game"."image",
       "wiki_game"."meta_title",
       "wiki_game"."meta_description",
       "wiki_game"."meta_custom",
       "wiki_game"."meta_title_en",
       "wiki_game"."meta_description_en",
       "wiki_game"."meta_custom_en"
  FROM "wiki_game"
 WHERE "wiki_game"."id" = 2
 LIMIT 21
SELECT ••• FROM "wiki_game" WHERE "wiki_game"."id" = 2 LIMIT 21
28 similar queries. Duplicated 28 times.
10,73

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/usr/src/app/wiki/models.py in url(304)
  strings = ['/',self.game.slug,'/',self.slug]

276 <div class="menu-links">
277 {% for subcat in cat.subcategories.all %}
278 {% if not subcat.hidden %}
279 <a href="{% if subcat.menu_url %}{{ subcat.menu_url }}{% else %}{{ subcat.url }}{% endif %}" class="menu-link">{{subcat.name}}</a>
280 {% endif %}
281 {% endfor %}
282 </div>
283 </div>

/usr/src/app/templates/include/header-nogame.html

SELECT "wiki_game"."id",
       "wiki_game"."slug",
       "wiki_game"."short_name",
       "wiki_game"."name",
       "wiki_game"."name_eng",
       "wiki_game"."order",
       "wiki_game"."color_id",
       "wiki_game"."image",
       "wiki_game"."meta_title",
       "wiki_game"."meta_description",
       "wiki_game"."meta_custom",
       "wiki_game"."meta_title_en",
       "wiki_game"."meta_description_en",
       "wiki_game"."meta_custom_en"
  FROM "wiki_game"
 WHERE "wiki_game"."id" = 2
 LIMIT 21
SELECT ••• FROM "wiki_game" WHERE "wiki_game"."id" = 2 LIMIT 21
28 similar queries. Duplicated 28 times.
4,93

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/usr/src/app/wiki/models.py in url(304)
  strings = ['/',self.game.slug,'/',self.slug]

276 <div class="menu-links">
277 {% for subcat in cat.subcategories.all %}
278 {% if not subcat.hidden %}
279 <a href="{% if subcat.menu_url %}{{ subcat.menu_url }}{% else %}{{ subcat.url }}{% endif %}" class="menu-link">{{subcat.name}}</a>
280 {% endif %}
281 {% endfor %}
282 </div>
283 </div>

/usr/src/app/templates/include/header-nogame.html

SELECT "wiki_game"."id",
       "wiki_game"."slug",
       "wiki_game"."short_name",
       "wiki_game"."name",
       "wiki_game"."name_eng",
       "wiki_game"."order",
       "wiki_game"."color_id",
       "wiki_game"."image",
       "wiki_game"."meta_title",
       "wiki_game"."meta_description",
       "wiki_game"."meta_custom",
       "wiki_game"."meta_title_en",
       "wiki_game"."meta_description_en",
       "wiki_game"."meta_custom_en"
  FROM "wiki_game"
 WHERE "wiki_game"."id" = 2
 LIMIT 21
SELECT ••• FROM "wiki_game" WHERE "wiki_game"."id" = 2 LIMIT 21
28 similar queries. Duplicated 28 times.
12,45

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/usr/src/app/wiki/models.py in url(304)
  strings = ['/',self.game.slug,'/',self.slug]

276 <div class="menu-links">
277 {% for subcat in cat.subcategories.all %}
278 {% if not subcat.hidden %}
279 <a href="{% if subcat.menu_url %}{{ subcat.menu_url }}{% else %}{{ subcat.url }}{% endif %}" class="menu-link">{{subcat.name}}</a>
280 {% endif %}
281 {% endfor %}
282 </div>
283 </div>

/usr/src/app/templates/include/header-nogame.html

SELECT "wiki_game"."id",
       "wiki_game"."slug",
       "wiki_game"."short_name",
       "wiki_game"."name",
       "wiki_game"."name_eng",
       "wiki_game"."order",
       "wiki_game"."color_id",
       "wiki_game"."image",
       "wiki_game"."meta_title",
       "wiki_game"."meta_description",
       "wiki_game"."meta_custom",
       "wiki_game"."meta_title_en",
       "wiki_game"."meta_description_en",
       "wiki_game"."meta_custom_en"
  FROM "wiki_game"
 WHERE "wiki_game"."id" = 2
 LIMIT 21
SELECT ••• FROM "wiki_game" WHERE "wiki_game"."id" = 2 LIMIT 21
28 similar queries. Duplicated 28 times.
3,09

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/usr/src/app/wiki/models.py in url(304)
  strings = ['/',self.game.slug,'/',self.slug]

276 <div class="menu-links">
277 {% for subcat in cat.subcategories.all %}
278 {% if not subcat.hidden %}
279 <a href="{% if subcat.menu_url %}{{ subcat.menu_url }}{% else %}{{ subcat.url }}{% endif %}" class="menu-link">{{subcat.name}}</a>
280 {% endif %}
281 {% endfor %}
282 </div>
283 </div>

/usr/src/app/templates/include/header-nogame.html

SELECT "wiki_game"."id",
       "wiki_game"."slug",
       "wiki_game"."short_name",
       "wiki_game"."name",
       "wiki_game"."name_eng",
       "wiki_game"."order",
       "wiki_game"."color_id",
       "wiki_game"."image",
       "wiki_game"."meta_title",
       "wiki_game"."meta_description",
       "wiki_game"."meta_custom",
       "wiki_game"."meta_title_en",
       "wiki_game"."meta_description_en",
       "wiki_game"."meta_custom_en"
  FROM "wiki_game"
 WHERE "wiki_game"."id" = 2
 LIMIT 21
SELECT ••• FROM "wiki_game" WHERE "wiki_game"."id" = 2 LIMIT 21
28 similar queries. Duplicated 28 times.
0,41

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/usr/src/app/wiki/models.py in url(304)
  strings = ['/',self.game.slug,'/',self.slug]

276 <div class="menu-links">
277 {% for subcat in cat.subcategories.all %}
278 {% if not subcat.hidden %}
279 <a href="{% if subcat.menu_url %}{{ subcat.menu_url }}{% else %}{{ subcat.url }}{% endif %}" class="menu-link">{{subcat.name}}</a>
280 {% endif %}
281 {% endfor %}
282 </div>
283 </div>

/usr/src/app/templates/include/header-nogame.html

SELECT "wiki_tag"."id",
       "wiki_tag"."slug",
       "wiki_tag"."name",
       "wiki_tag"."name_eng",
       "wiki_tag"."color_id",
       "wiki_tag"."description",
       "wiki_tag"."extra_text",
       "wiki_tag"."extra_text2"
  FROM "wiki_tag"
 INNER JOIN "wiki_article_tags"
    ON ("wiki_tag"."id" = "wiki_article_tags"."tag_id")
 WHERE "wiki_article_tags"."article_id" = 101
SELECT ••• FROM "wiki_tag" INNER JOIN "wiki_article_tags" ON ("wiki_tag"."id" = "wiki_article_tags"."tag_id") WHERE "wiki_article_tags"."article_id" = 101
1,48

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(198)
  len_values = len(values)

12 <div class="build-page-main-info">
13 <div class="tags">
14 {% load tagurl %}
15 {% for tag in article.tags.all %}
16 <!-- {{tag.color.color}} -->
17 <a href="{{ tag|tagurl:article.category.game.slug }}" class="tag">{{ tag.name }}</a>
18 {% endfor %}
19 </div>

/usr/src/app/templates/article.html

SELECT "wiki_category"."id",
       "wiki_category"."slug",
       "wiki_category"."game_id",
       "wiki_category"."name",
       "wiki_category"."name_eng",
       "wiki_category"."order",
       "wiki_category"."image",
       "wiki_category"."parent_id",
       "wiki_category"."meta_title",
       "wiki_category"."meta_description",
       "wiki_category"."meta_custom",
       "wiki_category"."meta_title_en",
       "wiki_category"."meta_description_en",
       "wiki_category"."meta_custom_en",
       "wiki_category"."extra_text",
       "wiki_category"."menu_url"
  FROM "wiki_category"
 WHERE "wiki_category"."id" = 4
 LIMIT 21
SELECT ••• FROM "wiki_category" WHERE "wiki_category"."id" = 4 LIMIT 21
4 similar queries. Duplicated 3 times.
11,23

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/usr/src/app/wiki/models.py in url(460)
  strings = ['/',self.category.game.slug,'/',self.slug,]

84 {% for pop_item in popular|slice:":3" %}
85 {% if not pop_item.pk == article.pk %}
86 <div class="swiper-slide">
87 <a href="{{ pop_item.url }}" class="card">
88 {% if pop_item.image %}
89 <img src="{{ pop_item.image.url }}" class="card-bg-img" alt="img">
90 {% else %}
91 <img src="{% static 'img/default-img.png' %}" class="card-bg-img" alt="Lootkeeper">

/usr/src/app/templates/article.html

SELECT "wiki_game"."id",
       "wiki_game"."slug",
       "wiki_game"."short_name",
       "wiki_game"."name",
       "wiki_game"."name_eng",
       "wiki_game"."order",
       "wiki_game"."color_id",
       "wiki_game"."image",
       "wiki_game"."meta_title",
       "wiki_game"."meta_description",
       "wiki_game"."meta_custom",
       "wiki_game"."meta_title_en",
       "wiki_game"."meta_description_en",
       "wiki_game"."meta_custom_en"
  FROM "wiki_game"
 WHERE "wiki_game"."id" = 2
 LIMIT 21
SELECT ••• FROM "wiki_game" WHERE "wiki_game"."id" = 2 LIMIT 21
28 similar queries. Duplicated 28 times.
10,89

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/usr/src/app/wiki/models.py in url(460)
  strings = ['/',self.category.game.slug,'/',self.slug,]

84 {% for pop_item in popular|slice:":3" %}
85 {% if not pop_item.pk == article.pk %}
86 <div class="swiper-slide">
87 <a href="{{ pop_item.url }}" class="card">
88 {% if pop_item.image %}
89 <img src="{{ pop_item.image.url }}" class="card-bg-img" alt="img">
90 {% else %}
91 <img src="{% static 'img/default-img.png' %}" class="card-bg-img" alt="Lootkeeper">

/usr/src/app/templates/article.html

SELECT "wiki_category"."id",
       "wiki_category"."slug",
       "wiki_category"."game_id",
       "wiki_category"."name",
       "wiki_category"."name_eng",
       "wiki_category"."order",
       "wiki_category"."image",
       "wiki_category"."parent_id",
       "wiki_category"."meta_title",
       "wiki_category"."meta_description",
       "wiki_category"."meta_custom",
       "wiki_category"."meta_title_en",
       "wiki_category"."meta_description_en",
       "wiki_category"."meta_custom_en",
       "wiki_category"."extra_text",
       "wiki_category"."menu_url"
  FROM "wiki_category"
 WHERE "wiki_category"."id" = 4
 LIMIT 21
SELECT ••• FROM "wiki_category" WHERE "wiki_category"."id" = 4 LIMIT 21
4 similar queries. Duplicated 3 times.
5,63

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/usr/src/app/wiki/models.py in url(460)
  strings = ['/',self.category.game.slug,'/',self.slug,]

84 {% for pop_item in popular|slice:":3" %}
85 {% if not pop_item.pk == article.pk %}
86 <div class="swiper-slide">
87 <a href="{{ pop_item.url }}" class="card">
88 {% if pop_item.image %}
89 <img src="{{ pop_item.image.url }}" class="card-bg-img" alt="img">
90 {% else %}
91 <img src="{% static 'img/default-img.png' %}" class="card-bg-img" alt="Lootkeeper">

/usr/src/app/templates/article.html

SELECT "wiki_game"."id",
       "wiki_game"."slug",
       "wiki_game"."short_name",
       "wiki_game"."name",
       "wiki_game"."name_eng",
       "wiki_game"."order",
       "wiki_game"."color_id",
       "wiki_game"."image",
       "wiki_game"."meta_title",
       "wiki_game"."meta_description",
       "wiki_game"."meta_custom",
       "wiki_game"."meta_title_en",
       "wiki_game"."meta_description_en",
       "wiki_game"."meta_custom_en"
  FROM "wiki_game"
 WHERE "wiki_game"."id" = 2
 LIMIT 21
SELECT ••• FROM "wiki_game" WHERE "wiki_game"."id" = 2 LIMIT 21
28 similar queries. Duplicated 28 times.
5,71

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/usr/src/app/wiki/models.py in url(460)
  strings = ['/',self.category.game.slug,'/',self.slug,]

84 {% for pop_item in popular|slice:":3" %}
85 {% if not pop_item.pk == article.pk %}
86 <div class="swiper-slide">
87 <a href="{{ pop_item.url }}" class="card">
88 {% if pop_item.image %}
89 <img src="{{ pop_item.image.url }}" class="card-bg-img" alt="img">
90 {% else %}
91 <img src="{% static 'img/default-img.png' %}" class="card-bg-img" alt="Lootkeeper">

/usr/src/app/templates/article.html

SELECT "wiki_category"."id",
       "wiki_category"."slug",
       "wiki_category"."game_id",
       "wiki_category"."name",
       "wiki_category"."name_eng",
       "wiki_category"."order",
       "wiki_category"."image",
       "wiki_category"."parent_id",
       "wiki_category"."meta_title",
       "wiki_category"."meta_description",
       "wiki_category"."meta_custom",
       "wiki_category"."meta_title_en",
       "wiki_category"."meta_description_en",
       "wiki_category"."meta_custom_en",
       "wiki_category"."extra_text",
       "wiki_category"."menu_url"
  FROM "wiki_category"
 WHERE "wiki_category"."id" = 4
 LIMIT 21
SELECT ••• FROM "wiki_category" WHERE "wiki_category"."id" = 4 LIMIT 21
4 similar queries. Duplicated 3 times.
5,34

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/usr/src/app/wiki/models.py in url(460)
  strings = ['/',self.category.game.slug,'/',self.slug,]

84 {% for pop_item in popular|slice:":3" %}
85 {% if not pop_item.pk == article.pk %}
86 <div class="swiper-slide">
87 <a href="{{ pop_item.url }}" class="card">
88 {% if pop_item.image %}
89 <img src="{{ pop_item.image.url }}" class="card-bg-img" alt="img">
90 {% else %}
91 <img src="{% static 'img/default-img.png' %}" class="card-bg-img" alt="Lootkeeper">

/usr/src/app/templates/article.html

SELECT "wiki_game"."id",
       "wiki_game"."slug",
       "wiki_game"."short_name",
       "wiki_game"."name",
       "wiki_game"."name_eng",
       "wiki_game"."order",
       "wiki_game"."color_id",
       "wiki_game"."image",
       "wiki_game"."meta_title",
       "wiki_game"."meta_description",
       "wiki_game"."meta_custom",
       "wiki_game"."meta_title_en",
       "wiki_game"."meta_description_en",
       "wiki_game"."meta_custom_en"
  FROM "wiki_game"
 WHERE "wiki_game"."id" = 2
 LIMIT 21
SELECT ••• FROM "wiki_game" WHERE "wiki_game"."id" = 2 LIMIT 21
28 similar queries. Duplicated 28 times.
5,19

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/usr/src/app/wiki/models.py in url(460)
  strings = ['/',self.category.game.slug,'/',self.slug,]

84 {% for pop_item in popular|slice:":3" %}
85 {% if not pop_item.pk == article.pk %}
86 <div class="swiper-slide">
87 <a href="{{ pop_item.url }}" class="card">
88 {% if pop_item.image %}
89 <img src="{{ pop_item.image.url }}" class="card-bg-img" alt="img">
90 {% else %}
91 <img src="{% static 'img/default-img.png' %}" class="card-bg-img" alt="Lootkeeper">

/usr/src/app/templates/article.html

SELECT COUNT(*) AS "__count"
  FROM "wiki_ad"
 INNER JOIN "wiki_article_promoted_ads"
    ON ("wiki_ad"."id" = "wiki_article_promoted_ads"."ad_id")
 WHERE "wiki_article_promoted_ads"."article_id" = 101
SELECT COUNT(*) AS "__count" FROM "wiki_ad" INNER JOIN "wiki_article_promoted_ads" ON ("wiki_ad"."id" = "wiki_article_promoted_ads"."ad_id") WHERE "wiki_article_promoted_ads"."article_id" = 101
3,94

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(319)
  match = condition.eval(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in eval(885)
  return self.value.resolve(context, ignore_failures=True)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

2 {% load static %}
3 {% get_current_language as LANGUAGE_CODE %}
4 {% if not LKuser or not LKuser.tier_power %}
5 {% if article.promoted_ads.count %}
6 {% with article.promoted_ads.all|random as promoted_ad %}
7 <a
8 href="{% if LANGUAGE_CODE == 'ru' %}{{ promoted_ad.url }}{% else %}{{ promoted_ad.url_en }}{% endif %}"
9 target="_blank"

/usr/src/app/templates/include/ad.html

SELECT COUNT(*) AS "__count"
  FROM "wiki_categorygroup"
 WHERE "wiki_categorygroup"."parent_id" = 4
SELECT COUNT(*) AS "__count" FROM "wiki_categorygroup" WHERE "wiki_categorygroup"."parent_id" = 4
9 similar queries. Duplicated 3 times.
0,96

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(319)
  match = condition.eval(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in eval(885)
  return self.value.resolve(context, ignore_failures=True)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

290 <a href="/{{ current_game.slug|default:'' }}" class="logo"></a>
291 <div class="footer-menu desktop-adaptive-visible">
292 {% for cat in categories %}
293 {% if cat.menugroups.count %}
294 <div class="dropdown dropdown-builds">
295 <a href="/{{ current_game.slug|default:'' }}/builds" class="dropdown-current menu-link">Билды</a>
296 <div class="dropdown-list">
297 <div class="dropdown-builds">

/usr/src/app/templates/include/footer.html

SELECT "wiki_categorygroup"."id",
       "wiki_categorygroup"."name",
       "wiki_categorygroup"."name_eng",
       "wiki_categorygroup"."name_header",
       "wiki_categorygroup"."name_header_eng",
       "wiki_categorygroup"."parent_id",
       "wiki_categorygroup"."menu_icon",
       "wiki_categorygroup"."menu_url",
       "wiki_categorygroup"."menu_color",
       "wiki_categorygroup"."order"
  FROM "wiki_categorygroup"
 WHERE "wiki_categorygroup"."parent_id" = 4
 ORDER BY "wiki_categorygroup"."order" DESC
SELECT ••• FROM "wiki_categorygroup" WHERE "wiki_categorygroup"."parent_id" = 4 ORDER BY "wiki_categorygroup"."order" DESC
3 similar queries. Duplicated 3 times.
0,51

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(198)
  len_values = len(values)

295 <a href="/{{ current_game.slug|default:'' }}/builds" class="dropdown-current menu-link">Билды</a>
296 <div class="dropdown-list">
297 <div class="dropdown-builds">
298 {% for menugroup in cat.menugroups.all %}
299 <div class="dropdown-builds-list">
300 <a href="{{ menugroup.menu_url }}" class="dropdown-builds-list-title">
301 {% if LANGUAGE_CODE == 'ru' %}
302 {{ menugroup.name_header|default:menugroup.name }}

/usr/src/app/templates/include/footer.html

SELECT "wiki_categorygroupitem"."id",
       "wiki_categorygroupitem"."name",
       "wiki_categorygroupitem"."name_eng",
       "wiki_categorygroupitem"."parent_id",
       "wiki_categorygroupitem"."menu_icon",
       "wiki_categorygroupitem"."menu_url",
       "wiki_categorygroupitem"."menu_color",
       "wiki_categorygroupitem"."order"
  FROM "wiki_categorygroupitem"
 WHERE "wiki_categorygroupitem"."parent_id" = 1
 ORDER BY "wiki_categorygroupitem"."order" DESC
SELECT ••• FROM "wiki_categorygroupitem" WHERE "wiki_categorygroupitem"."parent_id" = 1 ORDER BY "wiki_categorygroupitem"."order" DESC
21 similar queries. Duplicated 3 times.
0,68

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(198)
  len_values = len(values)

304 {{ menugroup.name_header_eng|default:menugroup.name_eng }}
305 {% endif %}
306 </a>
307 {% for item in menugroup.items.all %}
308 <a href="{{ item.menu_url }}" class="dropdown-builds-list-link" style="color: {{ item.menu_color }}">
309 {% if item.menu_icon %}
310 <img src="{{ item.menu_icon.url }}" alt="">
311 {% endif %}

/usr/src/app/templates/include/footer.html

SELECT "wiki_categorygroupitem"."id",
       "wiki_categorygroupitem"."name",
       "wiki_categorygroupitem"."name_eng",
       "wiki_categorygroupitem"."parent_id",
       "wiki_categorygroupitem"."menu_icon",
       "wiki_categorygroupitem"."menu_url",
       "wiki_categorygroupitem"."menu_color",
       "wiki_categorygroupitem"."order"
  FROM "wiki_categorygroupitem"
 WHERE "wiki_categorygroupitem"."parent_id" = 2
 ORDER BY "wiki_categorygroupitem"."order" DESC
SELECT ••• FROM "wiki_categorygroupitem" WHERE "wiki_categorygroupitem"."parent_id" = 2 ORDER BY "wiki_categorygroupitem"."order" DESC
21 similar queries. Duplicated 3 times.
0,62

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(198)
  len_values = len(values)

304 {{ menugroup.name_header_eng|default:menugroup.name_eng }}
305 {% endif %}
306 </a>
307 {% for item in menugroup.items.all %}
308 <a href="{{ item.menu_url }}" class="dropdown-builds-list-link" style="color: {{ item.menu_color }}">
309 {% if item.menu_icon %}
310 <img src="{{ item.menu_icon.url }}" alt="">
311 {% endif %}

/usr/src/app/templates/include/footer.html

SELECT "wiki_categorygroupitem"."id",
       "wiki_categorygroupitem"."name",
       "wiki_categorygroupitem"."name_eng",
       "wiki_categorygroupitem"."parent_id",
       "wiki_categorygroupitem"."menu_icon",
       "wiki_categorygroupitem"."menu_url",
       "wiki_categorygroupitem"."menu_color",
       "wiki_categorygroupitem"."order"
  FROM "wiki_categorygroupitem"
 WHERE "wiki_categorygroupitem"."parent_id" = 3
 ORDER BY "wiki_categorygroupitem"."order" DESC
SELECT ••• FROM "wiki_categorygroupitem" WHERE "wiki_categorygroupitem"."parent_id" = 3 ORDER BY "wiki_categorygroupitem"."order" DESC
21 similar queries. Duplicated 3 times.
0,41

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(198)
  len_values = len(values)

304 {{ menugroup.name_header_eng|default:menugroup.name_eng }}
305 {% endif %}
306 </a>
307 {% for item in menugroup.items.all %}
308 <a href="{{ item.menu_url }}" class="dropdown-builds-list-link" style="color: {{ item.menu_color }}">
309 {% if item.menu_icon %}
310 <img src="{{ item.menu_icon.url }}" alt="">
311 {% endif %}

/usr/src/app/templates/include/footer.html

SELECT "wiki_categorygroupitem"."id",
       "wiki_categorygroupitem"."name",
       "wiki_categorygroupitem"."name_eng",
       "wiki_categorygroupitem"."parent_id",
       "wiki_categorygroupitem"."menu_icon",
       "wiki_categorygroupitem"."menu_url",
       "wiki_categorygroupitem"."menu_color",
       "wiki_categorygroupitem"."order"
  FROM "wiki_categorygroupitem"
 WHERE "wiki_categorygroupitem"."parent_id" = 4
 ORDER BY "wiki_categorygroupitem"."order" DESC
SELECT ••• FROM "wiki_categorygroupitem" WHERE "wiki_categorygroupitem"."parent_id" = 4 ORDER BY "wiki_categorygroupitem"."order" DESC
21 similar queries. Duplicated 3 times.
0,30

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(198)
  len_values = len(values)

304 {{ menugroup.name_header_eng|default:menugroup.name_eng }}
305 {% endif %}
306 </a>
307 {% for item in menugroup.items.all %}
308 <a href="{{ item.menu_url }}" class="dropdown-builds-list-link" style="color: {{ item.menu_color }}">
309 {% if item.menu_icon %}
310 <img src="{{ item.menu_icon.url }}" alt="">
311 {% endif %}

/usr/src/app/templates/include/footer.html

SELECT "wiki_categorygroupitem"."id",
       "wiki_categorygroupitem"."name",
       "wiki_categorygroupitem"."name_eng",
       "wiki_categorygroupitem"."parent_id",
       "wiki_categorygroupitem"."menu_icon",
       "wiki_categorygroupitem"."menu_url",
       "wiki_categorygroupitem"."menu_color",
       "wiki_categorygroupitem"."order"
  FROM "wiki_categorygroupitem"
 WHERE "wiki_categorygroupitem"."parent_id" = 5
 ORDER BY "wiki_categorygroupitem"."order" DESC
SELECT ••• FROM "wiki_categorygroupitem" WHERE "wiki_categorygroupitem"."parent_id" = 5 ORDER BY "wiki_categorygroupitem"."order" DESC
21 similar queries. Duplicated 3 times.
0,34

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(198)
  len_values = len(values)

304 {{ menugroup.name_header_eng|default:menugroup.name_eng }}
305 {% endif %}
306 </a>
307 {% for item in menugroup.items.all %}
308 <a href="{{ item.menu_url }}" class="dropdown-builds-list-link" style="color: {{ item.menu_color }}">
309 {% if item.menu_icon %}
310 <img src="{{ item.menu_icon.url }}" alt="">
311 {% endif %}

/usr/src/app/templates/include/footer.html

SELECT "wiki_categorygroupitem"."id",
       "wiki_categorygroupitem"."name",
       "wiki_categorygroupitem"."name_eng",
       "wiki_categorygroupitem"."parent_id",
       "wiki_categorygroupitem"."menu_icon",
       "wiki_categorygroupitem"."menu_url",
       "wiki_categorygroupitem"."menu_color",
       "wiki_categorygroupitem"."order"
  FROM "wiki_categorygroupitem"
 WHERE "wiki_categorygroupitem"."parent_id" = 6
 ORDER BY "wiki_categorygroupitem"."order" DESC
SELECT ••• FROM "wiki_categorygroupitem" WHERE "wiki_categorygroupitem"."parent_id" = 6 ORDER BY "wiki_categorygroupitem"."order" DESC
21 similar queries. Duplicated 3 times.
0,30

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(198)
  len_values = len(values)

304 {{ menugroup.name_header_eng|default:menugroup.name_eng }}
305 {% endif %}
306 </a>
307 {% for item in menugroup.items.all %}
308 <a href="{{ item.menu_url }}" class="dropdown-builds-list-link" style="color: {{ item.menu_color }}">
309 {% if item.menu_icon %}
310 <img src="{{ item.menu_icon.url }}" alt="">
311 {% endif %}

/usr/src/app/templates/include/footer.html

SELECT "wiki_categorygroupitem"."id",
       "wiki_categorygroupitem"."name",
       "wiki_categorygroupitem"."name_eng",
       "wiki_categorygroupitem"."parent_id",
       "wiki_categorygroupitem"."menu_icon",
       "wiki_categorygroupitem"."menu_url",
       "wiki_categorygroupitem"."menu_color",
       "wiki_categorygroupitem"."order"
  FROM "wiki_categorygroupitem"
 WHERE "wiki_categorygroupitem"."parent_id" = 7
 ORDER BY "wiki_categorygroupitem"."order" DESC
SELECT ••• FROM "wiki_categorygroupitem" WHERE "wiki_categorygroupitem"."parent_id" = 7 ORDER BY "wiki_categorygroupitem"."order" DESC
21 similar queries. Duplicated 3 times.
0,29

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(198)
  len_values = len(values)

304 {{ menugroup.name_header_eng|default:menugroup.name_eng }}
305 {% endif %}
306 </a>
307 {% for item in menugroup.items.all %}
308 <a href="{{ item.menu_url }}" class="dropdown-builds-list-link" style="color: {{ item.menu_color }}">
309 {% if item.menu_icon %}
310 <img src="{{ item.menu_icon.url }}" alt="">
311 {% endif %}

/usr/src/app/templates/include/footer.html

SELECT COUNT(*) AS "__count"
  FROM "wiki_categorygroup"
 WHERE "wiki_categorygroup"."parent_id" = 7
SELECT COUNT(*) AS "__count" FROM "wiki_categorygroup" WHERE "wiki_categorygroup"."parent_id" = 7
9 similar queries. Duplicated 3 times.
0,25

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(319)
  match = condition.eval(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in eval(885)
  return self.value.resolve(context, ignore_failures=True)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

290 <a href="/{{ current_game.slug|default:'' }}" class="logo"></a>
291 <div class="footer-menu desktop-adaptive-visible">
292 {% for cat in categories %}
293 {% if cat.menugroups.count %}
294 <div class="dropdown dropdown-builds">
295 <a href="/{{ current_game.slug|default:'' }}/builds" class="dropdown-current menu-link">Билды</a>
296 <div class="dropdown-list">
297 <div class="dropdown-builds">

/usr/src/app/templates/include/footer.html

SELECT COUNT(*) AS "__count"
  FROM "wiki_category"
 WHERE "wiki_category"."parent_id" = 7
SELECT COUNT(*) AS "__count" FROM "wiki_category" WHERE "wiki_category"."parent_id" = 7
6 similar queries. Duplicated 3 times.
0,34

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(319)
  match = condition.eval(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in eval(885)
  return self.value.resolve(context, ignore_failures=True)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

290 <a href="/{{ current_game.slug|default:'' }}" class="logo"></a>
291 <div class="footer-menu desktop-adaptive-visible">
292 {% for cat in categories %}
293 {% if cat.menugroups.count %}
294 <div class="dropdown dropdown-builds">
295 <a href="/{{ current_game.slug|default:'' }}/builds" class="dropdown-current menu-link">Билды</a>
296 <div class="dropdown-list">
297 <div class="dropdown-builds">

/usr/src/app/templates/include/footer.html

SELECT COUNT(*) AS "__count"
  FROM "wiki_categorygroup"
 WHERE "wiki_categorygroup"."parent_id" = 5
SELECT COUNT(*) AS "__count" FROM "wiki_categorygroup" WHERE "wiki_categorygroup"."parent_id" = 5
9 similar queries. Duplicated 3 times.
0,21

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(319)
  match = condition.eval(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in eval(885)
  return self.value.resolve(context, ignore_failures=True)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

290 <a href="/{{ current_game.slug|default:'' }}" class="logo"></a>
291 <div class="footer-menu desktop-adaptive-visible">
292 {% for cat in categories %}
293 {% if cat.menugroups.count %}
294 <div class="dropdown dropdown-builds">
295 <a href="/{{ current_game.slug|default:'' }}/builds" class="dropdown-current menu-link">Билды</a>
296 <div class="dropdown-list">
297 <div class="dropdown-builds">

/usr/src/app/templates/include/footer.html

SELECT COUNT(*) AS "__count"
  FROM "wiki_category"
 WHERE "wiki_category"."parent_id" = 5
SELECT COUNT(*) AS "__count" FROM "wiki_category" WHERE "wiki_category"."parent_id" = 5
6 similar queries. Duplicated 3 times.
0,27

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(319)
  match = condition.eval(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in eval(885)
  return self.value.resolve(context, ignore_failures=True)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

290 <a href="/{{ current_game.slug|default:'' }}" class="logo"></a>
291 <div class="footer-menu desktop-adaptive-visible">
292 {% for cat in categories %}
293 {% if cat.menugroups.count %}
294 <div class="dropdown dropdown-builds">
295 <a href="/{{ current_game.slug|default:'' }}/builds" class="dropdown-current menu-link">Билды</a>
296 <div class="dropdown-list">
297 <div class="dropdown-builds">

/usr/src/app/templates/include/footer.html

SELECT "wiki_category"."id",
       "wiki_category"."slug",
       "wiki_category"."game_id",
       "wiki_category"."name",
       "wiki_category"."name_eng",
       "wiki_category"."order",
       "wiki_category"."image",
       "wiki_category"."parent_id",
       "wiki_category"."meta_title",
       "wiki_category"."meta_description",
       "wiki_category"."meta_custom",
       "wiki_category"."meta_title_en",
       "wiki_category"."meta_description_en",
       "wiki_category"."meta_custom_en",
       "wiki_category"."extra_text",
       "wiki_category"."menu_url"
  FROM "wiki_category"
 WHERE "wiki_category"."parent_id" = 5
 ORDER BY "wiki_category"."order" DESC
SELECT ••• FROM "wiki_category" WHERE "wiki_category"."parent_id" = 5 ORDER BY "wiki_category"."order" DESC
3 similar queries. Duplicated 3 times.
0,36

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(198)
  len_values = len(values)

325 <div class="dropdown">
326 <a href="{% if cat.menu_url %}{{ cat.menu_url }}{% else %}{{ cat.url }}{% endif %}" class="dropdown-current menu-link">{{cat.name}}</a>
327 <div id="dropdown{{forloop.counter}}" class="dropdown-list">
328 {% for subcat in cat.subcategories.all %}
329 {% if not subcat.hidden %}
330 <a href="{% if subcat.menu_url %}{{ subcat.menu_url }}{% else %}{{ subcat.url }}{% endif %}" class="dropdown-list-link">{{subcat.name}}</a>
331 {% endif %}
332 {% endfor %}

/usr/src/app/templates/include/footer.html

SELECT "wiki_game"."id",
       "wiki_game"."slug",
       "wiki_game"."short_name",
       "wiki_game"."name",
       "wiki_game"."name_eng",
       "wiki_game"."order",
       "wiki_game"."color_id",
       "wiki_game"."image",
       "wiki_game"."meta_title",
       "wiki_game"."meta_description",
       "wiki_game"."meta_custom",
       "wiki_game"."meta_title_en",
       "wiki_game"."meta_description_en",
       "wiki_game"."meta_custom_en"
  FROM "wiki_game"
 WHERE "wiki_game"."id" = 2
 LIMIT 21
SELECT ••• FROM "wiki_game" WHERE "wiki_game"."id" = 2 LIMIT 21
28 similar queries. Duplicated 28 times.
0,87

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/usr/src/app/wiki/models.py in url(304)
  strings = ['/',self.game.slug,'/',self.slug]

327 <div id="dropdown{{forloop.counter}}" class="dropdown-list">
328 {% for subcat in cat.subcategories.all %}
329 {% if not subcat.hidden %}
330 <a href="{% if subcat.menu_url %}{{ subcat.menu_url }}{% else %}{{ subcat.url }}{% endif %}" class="dropdown-list-link">{{subcat.name}}</a>
331 {% endif %}
332 {% endfor %}
333 </div>
334 </div>

/usr/src/app/templates/include/footer.html

SELECT "wiki_game"."id",
       "wiki_game"."slug",
       "wiki_game"."short_name",
       "wiki_game"."name",
       "wiki_game"."name_eng",
       "wiki_game"."order",
       "wiki_game"."color_id",
       "wiki_game"."image",
       "wiki_game"."meta_title",
       "wiki_game"."meta_description",
       "wiki_game"."meta_custom",
       "wiki_game"."meta_title_en",
       "wiki_game"."meta_description_en",
       "wiki_game"."meta_custom_en"
  FROM "wiki_game"
 WHERE "wiki_game"."id" = 2
 LIMIT 21
SELECT ••• FROM "wiki_game" WHERE "wiki_game"."id" = 2 LIMIT 21
28 similar queries. Duplicated 28 times.
0,38

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/usr/src/app/wiki/models.py in url(304)
  strings = ['/',self.game.slug,'/',self.slug]

327 <div id="dropdown{{forloop.counter}}" class="dropdown-list">
328 {% for subcat in cat.subcategories.all %}
329 {% if not subcat.hidden %}
330 <a href="{% if subcat.menu_url %}{{ subcat.menu_url }}{% else %}{{ subcat.url }}{% endif %}" class="dropdown-list-link">{{subcat.name}}</a>
331 {% endif %}
332 {% endfor %}
333 </div>
334 </div>

/usr/src/app/templates/include/footer.html

SELECT "wiki_game"."id",
       "wiki_game"."slug",
       "wiki_game"."short_name",
       "wiki_game"."name",
       "wiki_game"."name_eng",
       "wiki_game"."order",
       "wiki_game"."color_id",
       "wiki_game"."image",
       "wiki_game"."meta_title",
       "wiki_game"."meta_description",
       "wiki_game"."meta_custom",
       "wiki_game"."meta_title_en",
       "wiki_game"."meta_description_en",
       "wiki_game"."meta_custom_en"
  FROM "wiki_game"
 WHERE "wiki_game"."id" = 2
 LIMIT 21
SELECT ••• FROM "wiki_game" WHERE "wiki_game"."id" = 2 LIMIT 21
28 similar queries. Duplicated 28 times.
0,27

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/usr/src/app/wiki/models.py in url(304)
  strings = ['/',self.game.slug,'/',self.slug]

327 <div id="dropdown{{forloop.counter}}" class="dropdown-list">
328 {% for subcat in cat.subcategories.all %}
329 {% if not subcat.hidden %}
330 <a href="{% if subcat.menu_url %}{{ subcat.menu_url }}{% else %}{{ subcat.url }}{% endif %}" class="dropdown-list-link">{{subcat.name}}</a>
331 {% endif %}
332 {% endfor %}
333 </div>
334 </div>

/usr/src/app/templates/include/footer.html

SELECT "wiki_game"."id",
       "wiki_game"."slug",
       "wiki_game"."short_name",
       "wiki_game"."name",
       "wiki_game"."name_eng",
       "wiki_game"."order",
       "wiki_game"."color_id",
       "wiki_game"."image",
       "wiki_game"."meta_title",
       "wiki_game"."meta_description",
       "wiki_game"."meta_custom",
       "wiki_game"."meta_title_en",
       "wiki_game"."meta_description_en",
       "wiki_game"."meta_custom_en"
  FROM "wiki_game"
 WHERE "wiki_game"."id" = 2
 LIMIT 21
SELECT ••• FROM "wiki_game" WHERE "wiki_game"."id" = 2 LIMIT 21
28 similar queries. Duplicated 28 times.
0,29

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/usr/src/app/wiki/models.py in url(304)
  strings = ['/',self.game.slug,'/',self.slug]

327 <div id="dropdown{{forloop.counter}}" class="dropdown-list">
328 {% for subcat in cat.subcategories.all %}
329 {% if not subcat.hidden %}
330 <a href="{% if subcat.menu_url %}{{ subcat.menu_url }}{% else %}{{ subcat.url }}{% endif %}" class="dropdown-list-link">{{subcat.name}}</a>
331 {% endif %}
332 {% endfor %}
333 </div>
334 </div>

/usr/src/app/templates/include/footer.html

SELECT "wiki_game"."id",
       "wiki_game"."slug",
       "wiki_game"."short_name",
       "wiki_game"."name",
       "wiki_game"."name_eng",
       "wiki_game"."order",
       "wiki_game"."color_id",
       "wiki_game"."image",
       "wiki_game"."meta_title",
       "wiki_game"."meta_description",
       "wiki_game"."meta_custom",
       "wiki_game"."meta_title_en",
       "wiki_game"."meta_description_en",
       "wiki_game"."meta_custom_en"
  FROM "wiki_game"
 WHERE "wiki_game"."id" = 2
 LIMIT 21
SELECT ••• FROM "wiki_game" WHERE "wiki_game"."id" = 2 LIMIT 21
28 similar queries. Duplicated 28 times.
0,29

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/usr/src/app/wiki/models.py in url(304)
  strings = ['/',self.game.slug,'/',self.slug]

327 <div id="dropdown{{forloop.counter}}" class="dropdown-list">
328 {% for subcat in cat.subcategories.all %}
329 {% if not subcat.hidden %}
330 <a href="{% if subcat.menu_url %}{{ subcat.menu_url }}{% else %}{{ subcat.url }}{% endif %}" class="dropdown-list-link">{{subcat.name}}</a>
331 {% endif %}
332 {% endfor %}
333 </div>
334 </div>

/usr/src/app/templates/include/footer.html

SELECT "wiki_game"."id",
       "wiki_game"."slug",
       "wiki_game"."short_name",
       "wiki_game"."name",
       "wiki_game"."name_eng",
       "wiki_game"."order",
       "wiki_game"."color_id",
       "wiki_game"."image",
       "wiki_game"."meta_title",
       "wiki_game"."meta_description",
       "wiki_game"."meta_custom",
       "wiki_game"."meta_title_en",
       "wiki_game"."meta_description_en",
       "wiki_game"."meta_custom_en"
  FROM "wiki_game"
 WHERE "wiki_game"."id" = 2
 LIMIT 21
SELECT ••• FROM "wiki_game" WHERE "wiki_game"."id" = 2 LIMIT 21
28 similar queries. Duplicated 28 times.
0,26

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/usr/src/app/wiki/models.py in url(304)
  strings = ['/',self.game.slug,'/',self.slug]

327 <div id="dropdown{{forloop.counter}}" class="dropdown-list">
328 {% for subcat in cat.subcategories.all %}
329 {% if not subcat.hidden %}
330 <a href="{% if subcat.menu_url %}{{ subcat.menu_url }}{% else %}{{ subcat.url }}{% endif %}" class="dropdown-list-link">{{subcat.name}}</a>
331 {% endif %}
332 {% endfor %}
333 </div>
334 </div>

/usr/src/app/templates/include/footer.html

SELECT "wiki_game"."id",
       "wiki_game"."slug",
       "wiki_game"."short_name",
       "wiki_game"."name",
       "wiki_game"."name_eng",
       "wiki_game"."order",
       "wiki_game"."color_id",
       "wiki_game"."image",
       "wiki_game"."meta_title",
       "wiki_game"."meta_description",
       "wiki_game"."meta_custom",
       "wiki_game"."meta_title_en",
       "wiki_game"."meta_description_en",
       "wiki_game"."meta_custom_en"
  FROM "wiki_game"
 WHERE "wiki_game"."id" = 2
 LIMIT 21
SELECT ••• FROM "wiki_game" WHERE "wiki_game"."id" = 2 LIMIT 21
28 similar queries. Duplicated 28 times.
0,24

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(326)
  return nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/usr/src/app/wiki/models.py in url(304)
  strings = ['/',self.game.slug,'/',self.slug]

327 <div id="dropdown{{forloop.counter}}" class="dropdown-list">
328 {% for subcat in cat.subcategories.all %}
329 {% if not subcat.hidden %}
330 <a href="{% if subcat.menu_url %}{{ subcat.menu_url }}{% else %}{{ subcat.url }}{% endif %}" class="dropdown-list-link">{{subcat.name}}</a>
331 {% endif %}
332 {% endfor %}
333 </div>
334 </div>

/usr/src/app/templates/include/footer.html

SELECT "wiki_game"."id",
       "wiki_game"."slug",
       "wiki_game"."short_name",
       "wiki_game"."name",
       "wiki_game"."name_eng",
       "wiki_game"."order",
       "wiki_game"."color_id",
       "wiki_game"."image",
       "wiki_game"."meta_title",
       "wiki_game"."meta_description",
       "wiki_game"."meta_custom",
       "wiki_game"."meta_title_en",
       "wiki_game"."meta_description_en",
       "wiki_game"."meta_custom_en"
  FROM "wiki_game"
 WHERE "wiki_game"."id" = 2
 LIMIT 21
SELECT ••• FROM "wiki_game" WHERE "wiki_game"."id" = 2 LIMIT 21
28 similar queries. Duplicated 28 times.
0,27

Соединение: default

Статус транзакции: Ожидание

/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/defaulttags.py in render(242)
  nodelist.append(node.render_annotated(context))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1059)
  output = self.filter_expression.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(710)
  obj = self.var.resolve(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(842)
  value = self._resolve_lookup(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in _resolve_lookup(909)
  current = current()

/usr/src/app/wiki/models.py in url(304)
  strings = ['/',self.game.slug,'/',self.slug]

346 </div>
347 <div class="footer-menu mobile-visible">
348 {% for cat in categories %}
349 <a href="{{cat.url}}" class="menu-link">{{cat.name}}</a>
350 {% endfor %}
351 </div>
352 <div class="copyright">
353 <p>© LootKeeper.com. Все права защищены.<br>

/usr/src/app/templates/include/footer.html

Статические файлы (найдено 1963, используется 25)

Пути к статическим файлам

Нет

Приложения, использующие статические файлы

  1. jet.dashboard
  2. jet
  3. django.contrib.admin
  4. mptt
  5. colorfield
  6. django_mptt_admin
  7. django_select2
  8. ckeditor
  9. ckeditor_uploader
  10. tinymce
  11. tabbed_admin
  12. rest_framework
  13. adminsortable2
  14. debug_toolbar

Статические файлы

img/favicon.png
/usr/src/app/static/img/favicon.png
libs/fancybox/fancybox.css
/usr/src/app/static/libs/fancybox/fancybox.css
libs/swiper/swiper-bundle.min.css
/usr/src/app/static/libs/swiper/swiper-bundle.min.css
libs/simplebar/simplebar.css
/usr/src/app/static/libs/simplebar/simplebar.css
libs/tippy/scale.css
/usr/src/app/static/libs/tippy/scale.css
libs/nice-select2/css/nice-select2.css
/usr/src/app/static/libs/nice-select2/css/nice-select2.css
fonts/stylesheet.css
/usr/src/app/static/fonts/stylesheet.css
css/styles.css
/usr/src/app/static/css/styles.css
css/poedb.css
/usr/src/app/static/css/poedb.css
libs/fancybox/fancybox.umd.js
/usr/src/app/static/libs/fancybox/fancybox.umd.js
libs/swiper/swiper-bundle.min.js
/usr/src/app/static/libs/swiper/swiper-bundle.min.js
libs/simplebar/simplebar.min.js
/usr/src/app/static/libs/simplebar/simplebar.min.js
libs/inputmask.min.js
/usr/src/app/static/libs/inputmask.min.js
libs/clipboard.min.js
/usr/src/app/static/libs/clipboard.min.js
libs/nice-select2/js/nice-select2.js
/usr/src/app/static/libs/nice-select2/js/nice-select2.js
libs/autoComplete.min.js
/usr/src/app/static/libs/autoComplete.min.js
libs/jquery-3.7.1.min.js
/usr/src/app/static/libs/jquery-3.7.1.min.js
img/orb.png
/usr/src/app/static/img/orb.png
img/orb.png
/usr/src/app/static/img/orb.png
libs/tippy/popper.min.js
/usr/src/app/static/libs/tippy/popper.min.js
libs/tippy/tippy-bundle.umd.min.js
/usr/src/app/static/libs/tippy/tippy-bundle.umd.min.js
libs/jquery.cookie.js
/usr/src/app/static/libs/jquery.cookie.js
libs/jquery.validate.min.js
/usr/src/app/static/libs/jquery.validate.min.js
js/scripts.js
/usr/src/app/static/js/scripts.js
js/socket.js
/usr/src/app/static/js/socket.js

django.contrib.staticfiles.finders.AppDirectoriesFinder (1963 файла)

Путь Место
jet.dashboard/dashboard_modules/google_analytics.js /usr/local/lib/python3.12/site-packages/jet/dashboard/static/jet.dashboard/dashboard_modules/google_analytics.js
jet.dashboard/dashboard_modules/yandex_metrika.js /usr/local/lib/python3.12/site-packages/jet/dashboard/static/jet.dashboard/dashboard_modules/yandex_metrika.js
jet.dashboard/vendor/chart.js/CONTRIBUTING.md /usr/local/lib/python3.12/site-packages/jet/dashboard/static/jet.dashboard/vendor/chart.js/CONTRIBUTING.md
jet.dashboard/vendor/chart.js/LICENSE.md /usr/local/lib/python3.12/site-packages/jet/dashboard/static/jet.dashboard/vendor/chart.js/LICENSE.md
jet.dashboard/vendor/chart.js/Chart.min.js /usr/local/lib/python3.12/site-packages/jet/dashboard/static/jet.dashboard/vendor/chart.js/Chart.min.js
jet.dashboard/vendor/chart.js/README.md /usr/local/lib/python3.12/site-packages/jet/dashboard/static/jet.dashboard/vendor/chart.js/README.md
jet.dashboard/vendor/chart.js/Chart.js /usr/local/lib/python3.12/site-packages/jet/dashboard/static/jet.dashboard/vendor/chart.js/Chart.js
admin/js/related-widget-wrapper.js /usr/local/lib/python3.12/site-packages/jet/static/admin/js/related-widget-wrapper.js
admin/js/SelectFilter2.js /usr/local/lib/python3.12/site-packages/jet/static/admin/js/SelectFilter2.js
admin/js/admin/RelatedObjectLookups.js /usr/local/lib/python3.12/site-packages/jet/static/admin/js/admin/RelatedObjectLookups.js
admin/js/admin/DateTimeShortcuts.js /usr/local/lib/python3.12/site-packages/jet/static/admin/js/admin/DateTimeShortcuts.js
admin/css/changelists.css /usr/local/lib/python3.12/site-packages/jet/static/admin/css/changelists.css
admin/css/forms.css /usr/local/lib/python3.12/site-packages/jet/static/admin/css/forms.css
admin/css/login.css /usr/local/lib/python3.12/site-packages/jet/static/admin/css/login.css
admin/css/widgets.css /usr/local/lib/python3.12/site-packages/jet/static/admin/css/widgets.css
admin/css/fonts.css /usr/local/lib/python3.12/site-packages/jet/static/admin/css/fonts.css
admin/css/dashboard.css /usr/local/lib/python3.12/site-packages/jet/static/admin/css/dashboard.css
admin/css/rtl.css /usr/local/lib/python3.12/site-packages/jet/static/admin/css/rtl.css
admin/css/base.css /usr/local/lib/python3.12/site-packages/jet/static/admin/css/base.css
range_filter/css/style.css /usr/local/lib/python3.12/site-packages/jet/static/range_filter/css/style.css
jet/js/build/bundle.min.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/build/bundle.min.js
jet/js/src/main.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/src/main.js
jet/js/src/layout-updaters/toolbar.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/src/layout-updaters/toolbar.js
jet/js/src/layout-updaters/user-tools.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/src/layout-updaters/user-tools.js
jet/js/src/layout-updaters/related-widget-wrapper.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/src/layout-updaters/related-widget-wrapper.js
jet/js/src/layout-updaters/actions.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/src/layout-updaters/actions.js
jet/js/src/layout-updaters/icons.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/src/layout-updaters/icons.js
jet/js/src/layout-updaters/changeform-tabs.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/src/layout-updaters/changeform-tabs.js
jet/js/src/layout-updaters/stacked-inline.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/src/layout-updaters/stacked-inline.js
jet/js/src/layout-updaters/delete-confirmation.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/src/layout-updaters/delete-confirmation.js
jet/js/src/layout-updaters/paginator.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/src/layout-updaters/paginator.js
jet/js/src/layout-updaters/breadcrumbs.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/src/layout-updaters/breadcrumbs.js
jet/js/src/layout-updaters/object-tools.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/src/layout-updaters/object-tools.js
jet/js/src/layout-updaters/tabular-inline.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/src/layout-updaters/tabular-inline.js
jet/js/src/layout-updaters/branding.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/src/layout-updaters/branding.js
jet/js/src/features/changelist.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/src/features/changelist.js
jet/js/src/features/related-popups.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/src/features/related-popups.js
jet/js/src/features/compact-inline.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/src/features/compact-inline.js
jet/js/src/features/themes.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/src/features/themes.js
jet/js/src/features/touchmove-non-scrollable.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/src/features/touchmove-non-scrollable.js
jet/js/src/features/date-time-widgets.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/src/features/date-time-widgets.js
jet/js/src/features/changeform.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/src/features/changeform.js
jet/js/src/features/inlines.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/src/features/inlines.js
jet/js/src/features/selects.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/src/features/selects.js
jet/js/src/features/changeform-tabs.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/src/features/changeform-tabs.js
jet/js/src/features/tooltips.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/src/features/tooltips.js
jet/js/src/features/scroll-to-bottom-detector.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/src/features/scroll-to-bottom-detector.js
jet/js/src/features/filters.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/src/features/filters.js
jet/js/src/features/siblings.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/src/features/siblings.js
jet/js/src/features/checkboxes.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/src/features/checkboxes.js
jet/js/src/features/dashboard.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/src/features/dashboard.js
jet/js/src/features/sidebar/main.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/src/features/sidebar/main.js
jet/js/src/features/sidebar/popup.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/src/features/sidebar/popup.js
jet/js/src/features/sidebar/application-pinning.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/src/features/sidebar/application-pinning.js
jet/js/src/features/sidebar/bookmarks.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/src/features/sidebar/bookmarks.js
jet/js/src/utils/translate.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/src/utils/translate.js
jet/js/src/utils/jquery-slidefade.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/src/utils/jquery-slidefade.js
jet/js/src/utils/jquery-icontains.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/src/utils/jquery-icontains.js
jet/js/src/utils/window-storage.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/src/utils/window-storage.js
jet/js/i18n/select2/ko.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/ko.js
jet/js/i18n/select2/cs.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/cs.js
jet/js/i18n/select2/hi.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/hi.js
jet/js/i18n/select2/lv.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/lv.js
jet/js/i18n/select2/pt-BR.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/pt-BR.js
jet/js/i18n/select2/zh-CN.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/zh-CN.js
jet/js/i18n/select2/sr.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/sr.js
jet/js/i18n/select2/ro.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/ro.js
jet/js/i18n/select2/lt.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/lt.js
jet/js/i18n/select2/vi.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/vi.js
jet/js/i18n/select2/id.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/id.js
jet/js/i18n/select2/fi.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/fi.js
jet/js/i18n/select2/is.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/is.js
jet/js/i18n/select2/uk.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/uk.js
jet/js/i18n/select2/eu.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/eu.js
jet/js/i18n/select2/th.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/th.js
jet/js/i18n/select2/pl.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/pl.js
jet/js/i18n/select2/en.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/en.js
jet/js/i18n/select2/fa.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/fa.js
jet/js/i18n/select2/bg.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/bg.js
jet/js/i18n/select2/az.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/az.js
jet/js/i18n/select2/ru.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/ru.js
jet/js/i18n/select2/he.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/he.js
jet/js/i18n/select2/et.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/et.js
jet/js/i18n/select2/es.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/es.js
jet/js/i18n/select2/sv.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/sv.js
jet/js/i18n/select2/zh-TW.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/zh-TW.js
jet/js/i18n/select2/pt.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/pt.js
jet/js/i18n/select2/hu.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/hu.js
jet/js/i18n/select2/nb.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/nb.js
jet/js/i18n/select2/ca.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/ca.js
jet/js/i18n/select2/sk.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/sk.js
jet/js/i18n/select2/hr.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/hr.js
jet/js/i18n/select2/tr.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/tr.js
jet/js/i18n/select2/mk.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/mk.js
jet/js/i18n/select2/it.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/it.js
jet/js/i18n/select2/nl.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/nl.js
jet/js/i18n/select2/gl.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/gl.js
jet/js/i18n/select2/da.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/da.js
jet/js/i18n/select2/fr.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/fr.js
jet/js/i18n/select2/de.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/select2/de.js
jet/js/i18n/jquery-ui/datepicker-fo.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-fo.js
jet/js/i18n/jquery-ui/datepicker-lt.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-lt.js
jet/js/i18n/jquery-ui/datepicker-ka.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-ka.js
jet/js/i18n/jquery-ui/datepicker-lv.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-lv.js
jet/js/i18n/jquery-ui/datepicker-sv.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-sv.js
jet/js/i18n/jquery-ui/datepicker-kk.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-kk.js
jet/js/i18n/jquery-ui/datepicker-ky.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-ky.js
jet/js/i18n/jquery-ui/datepicker-lb.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-lb.js
jet/js/i18n/jquery-ui/datepicker-pl.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-pl.js
jet/js/i18n/jquery-ui/datepicker-en-NZ.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-en-NZ.js
jet/js/i18n/jquery-ui/datepicker-af.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-af.js
jet/js/i18n/jquery-ui/datepicker-en-AU.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-en-AU.js
jet/js/i18n/jquery-ui/datepicker-id.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-id.js
jet/js/i18n/jquery-ui/datepicker-pt-BR.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-pt-BR.js
jet/js/i18n/jquery-ui/datepicker-fr-CH.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-fr-CH.js
jet/js/i18n/jquery-ui/datepicker-vi.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-vi.js
jet/js/i18n/jquery-ui/datepicker-et.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-et.js
jet/js/i18n/jquery-ui/datepicker-hi.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-hi.js
jet/js/i18n/jquery-ui/datepicker-nb.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-nb.js
jet/js/i18n/jquery-ui/datepicker-sk.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-sk.js
jet/js/i18n/jquery-ui/datepicker-ar.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-ar.js
jet/js/i18n/jquery-ui/datepicker-be.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-be.js
jet/js/i18n/jquery-ui/datepicker-uk.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-uk.js
jet/js/i18n/jquery-ui/datepicker-it.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-it.js
jet/js/i18n/jquery-ui/datepicker-sr-SR.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-sr-SR.js
jet/js/i18n/jquery-ui/datepicker-pt.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-pt.js
jet/js/i18n/jquery-ui/datepicker-bs.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-bs.js
jet/js/i18n/jquery-ui/datepicker-hr.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-hr.js
jet/js/i18n/jquery-ui/datepicker-zh-HK.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-zh-HK.js
jet/js/i18n/jquery-ui/datepicker-sl.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-sl.js
jet/js/i18n/jquery-ui/datepicker-da.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-da.js
jet/js/i18n/jquery-ui/datepicker-he.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-he.js
jet/js/i18n/jquery-ui/datepicker-ja.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-ja.js
jet/js/i18n/jquery-ui/datepicker-ru.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-ru.js
jet/js/i18n/jquery-ui/datepicker-eu.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-eu.js
jet/js/i18n/jquery-ui/datepicker-rm.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-rm.js
jet/js/i18n/jquery-ui/datepicker-tj.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-tj.js
jet/js/i18n/jquery-ui/datepicker-fa.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-fa.js
jet/js/i18n/jquery-ui/datepicker-ml.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-ml.js
jet/js/i18n/jquery-ui/datepicker-is.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-is.js
jet/js/i18n/jquery-ui/datepicker-no.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-no.js
jet/js/i18n/jquery-ui/datepicker-ta.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-ta.js
jet/js/i18n/jquery-ui/datepicker-de.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-de.js
jet/js/i18n/jquery-ui/datepicker-hu.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-hu.js
jet/js/i18n/jquery-ui/datepicker-sq.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-sq.js
jet/js/i18n/jquery-ui/datepicker-it-CH.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-it-CH.js
jet/js/i18n/jquery-ui/datepicker-ar-DZ.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-ar-DZ.js
jet/js/i18n/jquery-ui/datepicker-ko.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-ko.js
jet/js/i18n/jquery-ui/datepicker-el.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-el.js
jet/js/i18n/jquery-ui/datepicker-fi.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-fi.js
jet/js/i18n/jquery-ui/datepicker-en-GB.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-en-GB.js
jet/js/i18n/jquery-ui/datepicker-cy-GB.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-cy-GB.js
jet/js/i18n/jquery-ui/datepicker-hy.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-hy.js
jet/js/i18n/jquery-ui/datepicker-nl-BE.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-nl-BE.js
jet/js/i18n/jquery-ui/datepicker-az.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-az.js
jet/js/i18n/jquery-ui/datepicker-cs.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-cs.js
jet/js/i18n/jquery-ui/datepicker-zh-CN.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-zh-CN.js
jet/js/i18n/jquery-ui/datepicker-gl.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-gl.js
jet/js/i18n/jquery-ui/datepicker-es.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-es.js
jet/js/i18n/jquery-ui/datepicker-fr-CA.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-fr-CA.js
jet/js/i18n/jquery-ui/datepicker-fr.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-fr.js
jet/js/i18n/jquery-ui/datepicker-bg.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-bg.js
jet/js/i18n/jquery-ui/datepicker-tr.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-tr.js
jet/js/i18n/jquery-ui/datepicker-nl.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-nl.js
jet/js/i18n/jquery-ui/datepicker-ms.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-ms.js
jet/js/i18n/jquery-ui/datepicker-nn.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-nn.js
jet/js/i18n/jquery-ui/datepicker-zh-TW.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-zh-TW.js
jet/js/i18n/jquery-ui/datepicker-th.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-th.js
jet/js/i18n/jquery-ui/datepicker-ro.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-ro.js
jet/js/i18n/jquery-ui/datepicker-ca.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-ca.js
jet/js/i18n/jquery-ui/datepicker-sr.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-sr.js
jet/js/i18n/jquery-ui/datepicker-km.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-km.js
jet/js/i18n/jquery-ui/datepicker-mk.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-mk.js
jet/js/i18n/jquery-ui/datepicker-eo.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui/datepicker-eo.js
jet/js/i18n/jquery-ui-timepicker/jquery.ui.timepicker-cs.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui-timepicker/jquery.ui.timepicker-cs.js
jet/js/i18n/jquery-ui-timepicker/jquery.ui.timepicker-es.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui-timepicker/jquery.ui.timepicker-es.js
jet/js/i18n/jquery-ui-timepicker/jquery.ui.timepicker-ru.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui-timepicker/jquery.ui.timepicker-ru.js
jet/js/i18n/jquery-ui-timepicker/jquery.ui.timepicker-tr.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui-timepicker/jquery.ui.timepicker-tr.js
jet/js/i18n/jquery-ui-timepicker/jquery.ui.timepicker-fr.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui-timepicker/jquery.ui.timepicker-fr.js
jet/js/i18n/jquery-ui-timepicker/jquery.ui.timepicker-sl.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui-timepicker/jquery.ui.timepicker-sl.js
jet/js/i18n/jquery-ui-timepicker/jquery.ui.timepicker-hu.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui-timepicker/jquery.ui.timepicker-hu.js
jet/js/i18n/jquery-ui-timepicker/jquery.ui.timepicker-pt-BR.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui-timepicker/jquery.ui.timepicker-pt-BR.js
jet/js/i18n/jquery-ui-timepicker/jquery.ui.timepicker-sv.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui-timepicker/jquery.ui.timepicker-sv.js
jet/js/i18n/jquery-ui-timepicker/jquery.ui.timepicker-nl.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui-timepicker/jquery.ui.timepicker-nl.js
jet/js/i18n/jquery-ui-timepicker/jquery.ui.timepicker-pl.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui-timepicker/jquery.ui.timepicker-pl.js
jet/js/i18n/jquery-ui-timepicker/jquery.ui.timepicker-it.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui-timepicker/jquery.ui.timepicker-it.js
jet/js/i18n/jquery-ui-timepicker/jquery.ui.timepicker-mk.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui-timepicker/jquery.ui.timepicker-mk.js
jet/js/i18n/jquery-ui-timepicker/jquery.ui.timepicker-hr.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui-timepicker/jquery.ui.timepicker-hr.js
jet/js/i18n/jquery-ui-timepicker/jquery.ui.timepicker-de.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui-timepicker/jquery.ui.timepicker-de.js
jet/js/i18n/jquery-ui-timepicker/jquery.ui.timepicker-ja.js /usr/local/lib/python3.12/site-packages/jet/static/jet/js/i18n/jquery-ui-timepicker/jquery.ui.timepicker-ja.js
jet/css/_messages.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/_messages.scss
jet/css/_object-tools.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/_object-tools.scss
jet/css/_content.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/_content.scss
jet/css/_login.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/_login.scss
jet/css/_header.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/_header.scss
jet/css/_base.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/_base.scss
jet/css/_relatedpopup.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/_relatedpopup.scss
jet/css/_changelist.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/_changelist.scss
jet/css/_modules.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/_modules.scss
jet/css/_tables.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/_tables.scss
jet/css/_variables.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/_variables.scss
jet/css/_globals.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/_globals.scss
jet/css/_changeform.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/_changeform.scss
jet/css/_helpers.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/_helpers.scss
jet/css/_delete-confirmation.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/_delete-confirmation.scss
jet/css/_breadcrumbs.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/_breadcrumbs.scss
jet/css/_forms.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/_forms.scss
jet/css/vendor.css /usr/local/lib/python3.12/site-packages/jet/static/jet/css/vendor.css
jet/css/_sidebar.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/_sidebar.scss
jet/css/_dashboard.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/_dashboard.scss
jet/css/select2/_multiple.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/select2/_multiple.scss
jet/css/select2/_single.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/select2/_single.scss
jet/css/select2/_layout.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/select2/_layout.scss
jet/css/icons/style.css /usr/local/lib/python3.12/site-packages/jet/static/jet/css/icons/style.css
jet/css/icons/_variables.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/icons/_variables.scss
jet/css/icons/fonts/jet-icons.svg /usr/local/lib/python3.12/site-packages/jet/static/jet/css/icons/fonts/jet-icons.svg
jet/css/icons/fonts/jet-icons.eot /usr/local/lib/python3.12/site-packages/jet/static/jet/css/icons/fonts/jet-icons.eot
jet/css/icons/fonts/jet-icons.woff /usr/local/lib/python3.12/site-packages/jet/static/jet/css/icons/fonts/jet-icons.woff
jet/css/icons/fonts/jet-icons.ttf /usr/local/lib/python3.12/site-packages/jet/static/jet/css/icons/fonts/jet-icons.ttf
jet/css/jquery-ui/_jquery-ui.theme.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/jquery-ui/_jquery-ui.theme.scss
jet/css/jquery-ui/images/ui-bg_highlight-soft_75_cccccc_1x100.png /usr/local/lib/python3.12/site-packages/jet/static/jet/css/jquery-ui/images/ui-bg_highlight-soft_75_cccccc_1x100.png
jet/css/jquery-ui/images/ui-icons_454545_256x240.png /usr/local/lib/python3.12/site-packages/jet/static/jet/css/jquery-ui/images/ui-icons_454545_256x240.png
jet/css/jquery-ui/images/ui-icons_cd0a0a_256x240.png /usr/local/lib/python3.12/site-packages/jet/static/jet/css/jquery-ui/images/ui-icons_cd0a0a_256x240.png
jet/css/jquery-ui/images/ui-bg_glass_55_fbf9ee_1x400.png /usr/local/lib/python3.12/site-packages/jet/static/jet/css/jquery-ui/images/ui-bg_glass_55_fbf9ee_1x400.png
jet/css/jquery-ui/images/ui-bg_flat_0_aaaaaa_40x100.png /usr/local/lib/python3.12/site-packages/jet/static/jet/css/jquery-ui/images/ui-bg_flat_0_aaaaaa_40x100.png
jet/css/jquery-ui/images/ui-bg_glass_75_dadada_1x400.png /usr/local/lib/python3.12/site-packages/jet/static/jet/css/jquery-ui/images/ui-bg_glass_75_dadada_1x400.png
jet/css/jquery-ui/images/ui-bg_glass_95_fef1ec_1x400.png /usr/local/lib/python3.12/site-packages/jet/static/jet/css/jquery-ui/images/ui-bg_glass_95_fef1ec_1x400.png
jet/css/jquery-ui/images/ui-bg_flat_75_ffffff_40x100.png /usr/local/lib/python3.12/site-packages/jet/static/jet/css/jquery-ui/images/ui-bg_flat_75_ffffff_40x100.png
jet/css/jquery-ui/images/ui-bg_glass_65_ffffff_1x400.png /usr/local/lib/python3.12/site-packages/jet/static/jet/css/jquery-ui/images/ui-bg_glass_65_ffffff_1x400.png
jet/css/jquery-ui/images/ui-bg_glass_75_e6e6e6_1x400.png /usr/local/lib/python3.12/site-packages/jet/static/jet/css/jquery-ui/images/ui-bg_glass_75_e6e6e6_1x400.png
jet/css/jquery-ui/images/ui-icons_888888_256x240.png /usr/local/lib/python3.12/site-packages/jet/static/jet/css/jquery-ui/images/ui-icons_888888_256x240.png
jet/css/jquery-ui/images/ui-icons_222222_256x240.png /usr/local/lib/python3.12/site-packages/jet/static/jet/css/jquery-ui/images/ui-icons_222222_256x240.png
jet/css/jquery-ui/images/ui-icons_2e83ff_256x240.png /usr/local/lib/python3.12/site-packages/jet/static/jet/css/jquery-ui/images/ui-icons_2e83ff_256x240.png
jet/css/themes/light-gray/base.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-gray/base.scss
jet/css/themes/light-gray/select2.theme.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-gray/select2.theme.scss
jet/css/themes/light-gray/base.css.map /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-gray/base.css.map
jet/css/themes/light-gray/select2.theme.css.map /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-gray/select2.theme.css.map
jet/css/themes/light-gray/_variables.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-gray/_variables.scss
jet/css/themes/light-gray/jquery-ui.theme.css /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-gray/jquery-ui.theme.css
jet/css/themes/light-gray/jquery-ui.theme.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-gray/jquery-ui.theme.scss
jet/css/themes/light-gray/select2.theme.css /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-gray/select2.theme.css
jet/css/themes/light-gray/base.css /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-gray/base.css
jet/css/themes/light-gray/jquery-ui.theme.css.map /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-gray/jquery-ui.theme.css.map
jet/css/themes/green/base.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/green/base.scss
jet/css/themes/green/select2.theme.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/green/select2.theme.scss
jet/css/themes/green/base.css.map /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/green/base.css.map
jet/css/themes/green/select2.theme.css.map /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/green/select2.theme.css.map
jet/css/themes/green/_variables.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/green/_variables.scss
jet/css/themes/green/jquery-ui.theme.css /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/green/jquery-ui.theme.css
jet/css/themes/green/jquery-ui.theme.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/green/jquery-ui.theme.scss
jet/css/themes/green/select2.theme.css /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/green/select2.theme.css
jet/css/themes/green/base.css /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/green/base.css
jet/css/themes/green/jquery-ui.theme.css.map /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/green/jquery-ui.theme.css.map
jet/css/themes/light-blue/base.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-blue/base.scss
jet/css/themes/light-blue/select2.theme.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-blue/select2.theme.scss
jet/css/themes/light-blue/base.css.map /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-blue/base.css.map
jet/css/themes/light-blue/select2.theme.css.map /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-blue/select2.theme.css.map
jet/css/themes/light-blue/_variables.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-blue/_variables.scss
jet/css/themes/light-blue/jquery-ui.theme.css /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-blue/jquery-ui.theme.css
jet/css/themes/light-blue/jquery-ui.theme.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-blue/jquery-ui.theme.scss
jet/css/themes/light-blue/select2.theme.css /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-blue/select2.theme.css
jet/css/themes/light-blue/base.css /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-blue/base.css
jet/css/themes/light-blue/jquery-ui.theme.css.map /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-blue/jquery-ui.theme.css.map
jet/css/themes/light-green/base.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-green/base.scss
jet/css/themes/light-green/select2.theme.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-green/select2.theme.scss
jet/css/themes/light-green/base.css.map /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-green/base.css.map
jet/css/themes/light-green/select2.theme.css.map /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-green/select2.theme.css.map
jet/css/themes/light-green/_variables.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-green/_variables.scss
jet/css/themes/light-green/jquery-ui.theme.css /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-green/jquery-ui.theme.css
jet/css/themes/light-green/jquery-ui.theme.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-green/jquery-ui.theme.scss
jet/css/themes/light-green/select2.theme.css /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-green/select2.theme.css
jet/css/themes/light-green/base.css /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-green/base.css
jet/css/themes/light-green/jquery-ui.theme.css.map /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-green/jquery-ui.theme.css.map
jet/css/themes/light-violet/base.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-violet/base.scss
jet/css/themes/light-violet/select2.theme.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-violet/select2.theme.scss
jet/css/themes/light-violet/base.css.map /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-violet/base.css.map
jet/css/themes/light-violet/select2.theme.css.map /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-violet/select2.theme.css.map
jet/css/themes/light-violet/_variables.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-violet/_variables.scss
jet/css/themes/light-violet/jquery-ui.theme.css /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-violet/jquery-ui.theme.css
jet/css/themes/light-violet/jquery-ui.theme.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-violet/jquery-ui.theme.scss
jet/css/themes/light-violet/select2.theme.css /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-violet/select2.theme.css
jet/css/themes/light-violet/base.css /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-violet/base.css
jet/css/themes/light-violet/jquery-ui.theme.css.map /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/light-violet/jquery-ui.theme.css.map
jet/css/themes/default/base.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/default/base.scss
jet/css/themes/default/select2.theme.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/default/select2.theme.scss
jet/css/themes/default/base.css.map /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/default/base.css.map
jet/css/themes/default/select2.theme.css.map /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/default/select2.theme.css.map
jet/css/themes/default/_variables.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/default/_variables.scss
jet/css/themes/default/jquery-ui.theme.css /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/default/jquery-ui.theme.css
jet/css/themes/default/jquery-ui.theme.scss /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/default/jquery-ui.theme.scss
jet/css/themes/default/select2.theme.css /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/default/select2.theme.css
jet/css/themes/default/base.css /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/default/base.css
jet/css/themes/default/jquery-ui.theme.css.map /usr/local/lib/python3.12/site-packages/jet/static/jet/css/themes/default/jquery-ui.theme.css.map
admin/img/selector-icons.svg /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/selector-icons.svg
admin/img/icon-yes.svg /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/icon-yes.svg
admin/img/search.svg /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/search.svg
admin/img/icon-alert.svg /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/icon-alert.svg
admin/img/icon-changelink.svg /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/icon-changelink.svg
admin/img/icon-hidelink.svg /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/icon-hidelink.svg
admin/img/tooltag-add.svg /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/tooltag-add.svg
admin/img/icon-unknown-alt.svg /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/icon-unknown-alt.svg
admin/img/icon-clock.svg /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/icon-clock.svg
admin/img/icon-viewlink.svg /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/icon-viewlink.svg
admin/img/icon-no.svg /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/icon-no.svg
admin/img/sorting-icons.svg /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/sorting-icons.svg
admin/img/icon-unknown.svg /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/icon-unknown.svg
admin/img/README.txt /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/README.txt
admin/img/icon-addlink.svg /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/icon-addlink.svg
admin/img/inline-delete.svg /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/inline-delete.svg
admin/img/tooltag-arrowright.svg /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/tooltag-arrowright.svg
admin/img/icon-deletelink.svg /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/icon-deletelink.svg
admin/img/icon-calendar.svg /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/icon-calendar.svg
admin/img/calendar-icons.svg /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/calendar-icons.svg
admin/img/LICENSE /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/LICENSE
admin/img/gis/move_vertex_on.svg /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/gis/move_vertex_on.svg
admin/img/gis/move_vertex_off.svg /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/gis/move_vertex_off.svg
admin/js/core.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/core.js
admin/js/jquery.init.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/jquery.init.js
admin/js/urlify.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/urlify.js
admin/js/popup_response.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/popup_response.js
admin/js/calendar.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/calendar.js
admin/js/SelectFilter2.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/SelectFilter2.js
admin/js/autocomplete.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/autocomplete.js
admin/js/actions.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/actions.js
admin/js/nav_sidebar.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/nav_sidebar.js
admin/js/theme.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/theme.js
admin/js/inlines.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/inlines.js
admin/js/collapse.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/collapse.js
admin/js/prepopulate.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/prepopulate.js
admin/js/prepopulate_init.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/prepopulate_init.js
admin/js/filters.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/filters.js
admin/js/change_form.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/change_form.js
admin/js/cancel.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/cancel.js
admin/js/SelectBox.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/SelectBox.js
admin/js/admin/RelatedObjectLookups.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/admin/RelatedObjectLookups.js
admin/js/admin/DateTimeShortcuts.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/admin/DateTimeShortcuts.js
admin/js/vendor/select2/LICENSE.md /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/LICENSE.md
admin/js/vendor/select2/select2.full.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/select2.full.js
admin/js/vendor/select2/select2.full.min.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/select2.full.min.js
admin/js/vendor/select2/i18n/ja.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ja.js
admin/js/vendor/select2/i18n/sl.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sl.js
admin/js/vendor/select2/i18n/ko.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ko.js
admin/js/vendor/select2/i18n/cs.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/cs.js
admin/js/vendor/select2/i18n/hi.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/hi.js
admin/js/vendor/select2/i18n/sr-Cyrl.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sr-Cyrl.js
admin/js/vendor/select2/i18n/lv.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/lv.js
admin/js/vendor/select2/i18n/tk.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/tk.js
admin/js/vendor/select2/i18n/el.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/el.js
admin/js/vendor/select2/i18n/ms.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ms.js
admin/js/vendor/select2/i18n/hsb.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/hsb.js
admin/js/vendor/select2/i18n/pt-BR.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/pt-BR.js
admin/js/vendor/select2/i18n/km.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/km.js
admin/js/vendor/select2/i18n/zh-CN.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/zh-CN.js
admin/js/vendor/select2/i18n/hy.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/hy.js
admin/js/vendor/select2/i18n/sr.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sr.js
admin/js/vendor/select2/i18n/ps.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ps.js
admin/js/vendor/select2/i18n/ne.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ne.js
admin/js/vendor/select2/i18n/ro.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ro.js
admin/js/vendor/select2/i18n/dsb.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/dsb.js
admin/js/vendor/select2/i18n/lt.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/lt.js
admin/js/vendor/select2/i18n/vi.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/vi.js
admin/js/vendor/select2/i18n/id.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/id.js
admin/js/vendor/select2/i18n/fi.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/fi.js
admin/js/vendor/select2/i18n/is.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/is.js
admin/js/vendor/select2/i18n/uk.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/uk.js
admin/js/vendor/select2/i18n/eu.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/eu.js
admin/js/vendor/select2/i18n/th.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/th.js
admin/js/vendor/select2/i18n/pl.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/pl.js
admin/js/vendor/select2/i18n/en.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/en.js
admin/js/vendor/select2/i18n/fa.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/fa.js
admin/js/vendor/select2/i18n/bg.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/bg.js
admin/js/vendor/select2/i18n/bs.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/bs.js
admin/js/vendor/select2/i18n/az.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/az.js
admin/js/vendor/select2/i18n/ru.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ru.js
admin/js/vendor/select2/i18n/sq.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sq.js
admin/js/vendor/select2/i18n/he.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/he.js
admin/js/vendor/select2/i18n/et.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/et.js
admin/js/vendor/select2/i18n/ar.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ar.js
admin/js/vendor/select2/i18n/es.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/es.js
admin/js/vendor/select2/i18n/sv.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sv.js
admin/js/vendor/select2/i18n/zh-TW.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/zh-TW.js
admin/js/vendor/select2/i18n/pt.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/pt.js
admin/js/vendor/select2/i18n/hu.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/hu.js
admin/js/vendor/select2/i18n/nb.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/nb.js
admin/js/vendor/select2/i18n/ca.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ca.js
admin/js/vendor/select2/i18n/sk.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sk.js
admin/js/vendor/select2/i18n/af.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/af.js
admin/js/vendor/select2/i18n/hr.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/hr.js
admin/js/vendor/select2/i18n/tr.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/tr.js
admin/js/vendor/select2/i18n/bn.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/bn.js
admin/js/vendor/select2/i18n/ka.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ka.js
admin/js/vendor/select2/i18n/mk.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/mk.js
admin/js/vendor/select2/i18n/it.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/it.js
admin/js/vendor/select2/i18n/nl.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/nl.js
admin/js/vendor/select2/i18n/gl.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/gl.js
admin/js/vendor/select2/i18n/da.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/da.js
admin/js/vendor/select2/i18n/fr.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/fr.js
admin/js/vendor/select2/i18n/de.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/de.js
admin/js/vendor/jquery/jquery.min.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/jquery/jquery.min.js
admin/js/vendor/jquery/LICENSE.txt /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/jquery/LICENSE.txt
admin/js/vendor/jquery/jquery.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/jquery/jquery.js
admin/js/vendor/xregexp/xregexp.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/xregexp/xregexp.js
admin/js/vendor/xregexp/xregexp.min.js /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/xregexp/xregexp.min.js
admin/js/vendor/xregexp/LICENSE.txt /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/xregexp/LICENSE.txt
admin/css/changelists.css /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/css/changelists.css
admin/css/forms.css /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/css/forms.css
admin/css/nav_sidebar.css /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/css/nav_sidebar.css
admin/css/autocomplete.css /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/css/autocomplete.css
admin/css/responsive_rtl.css /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/css/responsive_rtl.css
admin/css/login.css /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/css/login.css
admin/css/widgets.css /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/css/widgets.css
admin/css/responsive.css /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/css/responsive.css
admin/css/dark_mode.css /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/css/dark_mode.css
admin/css/dashboard.css /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/css/dashboard.css
admin/css/rtl.css /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/css/rtl.css
admin/css/base.css /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/css/base.css
admin/css/vendor/select2/select2.css /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/css/vendor/select2/select2.css
admin/css/vendor/select2/select2.min.css /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/css/vendor/select2/select2.min.css
admin/css/vendor/select2/LICENSE-SELECT2.md /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/css/vendor/select2/LICENSE-SELECT2.md
mptt/disclosure-down-white.png /usr/local/lib/python3.12/site-packages/mptt/static/mptt/disclosure-down-white.png
mptt/disclosure-right-black.png /usr/local/lib/python3.12/site-packages/mptt/static/mptt/disclosure-right-black.png
mptt/arrow-move-black.png /usr/local/lib/python3.12/site-packages/mptt/static/mptt/arrow-move-black.png
mptt/disclosure-down-black.png /usr/local/lib/python3.12/site-packages/mptt/static/mptt/disclosure-down-black.png
mptt/draggable-admin.js /usr/local/lib/python3.12/site-packages/mptt/static/mptt/draggable-admin.js
mptt/draggable-admin.css /usr/local/lib/python3.12/site-packages/mptt/static/mptt/draggable-admin.css
mptt/disclosure-right-white.png /usr/local/lib/python3.12/site-packages/mptt/static/mptt/disclosure-right-white.png
mptt/arrow-move-white.png /usr/local/lib/python3.12/site-packages/mptt/static/mptt/arrow-move-white.png
colorfield/colorfield.js /usr/local/lib/python3.12/site-packages/colorfield/static/colorfield/colorfield.js
colorfield/jscolor/jscolor.min.js /usr/local/lib/python3.12/site-packages/colorfield/static/colorfield/jscolor/jscolor.min.js
colorfield/jscolor/jscolor.js /usr/local/lib/python3.12/site-packages/colorfield/static/colorfield/jscolor/jscolor.js
django_mptt_admin/django_mptt_admin.js.map /usr/local/lib/python3.12/site-packages/django_mptt_admin/static/django_mptt_admin/django_mptt_admin.js.map
django_mptt_admin/jquery_namespace.js /usr/local/lib/python3.12/site-packages/django_mptt_admin/static/django_mptt_admin/jquery_namespace.js
django_mptt_admin/django_mptt_admin.js.LICENSE.txt /usr/local/lib/python3.12/site-packages/django_mptt_admin/static/django_mptt_admin/django_mptt_admin.js.LICENSE.txt
django_mptt_admin/django_mptt_admin.js /usr/local/lib/python3.12/site-packages/django_mptt_admin/static/django_mptt_admin/django_mptt_admin.js
django_mptt_admin/jqtree-circle.png /usr/local/lib/python3.12/site-packages/django_mptt_admin/static/django_mptt_admin/jqtree-circle.png
django_mptt_admin/tree.jquery.js.map /usr/local/lib/python3.12/site-packages/django_mptt_admin/static/django_mptt_admin/tree.jquery.js.map
django_mptt_admin/django_mptt_admin.debug.js.map /usr/local/lib/python3.12/site-packages/django_mptt_admin/static/django_mptt_admin/django_mptt_admin.debug.js.map
django_mptt_admin/django_mptt_admin.css /usr/local/lib/python3.12/site-packages/django_mptt_admin/static/django_mptt_admin/django_mptt_admin.css
django_mptt_admin/tree.jquery.debug.js.map /usr/local/lib/python3.12/site-packages/django_mptt_admin/static/django_mptt_admin/tree.jquery.debug.js.map
django_mptt_admin/django_mptt_admin.debug.js /usr/local/lib/python3.12/site-packages/django_mptt_admin/static/django_mptt_admin/django_mptt_admin.debug.js
django_mptt_admin/django_mptt_admin.css.map /usr/local/lib/python3.12/site-packages/django_mptt_admin/static/django_mptt_admin/django_mptt_admin.css.map
django_select2/django_select2.css /usr/local/lib/python3.12/site-packages/django_select2/static/django_select2/django_select2.css
django_select2/django_select2.js /usr/local/lib/python3.12/site-packages/django_select2/static/django_select2/django_select2.js
ckeditor/ckeditor-init.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor-init.js
ckeditor/fixups.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/fixups.js
ckeditor/ckeditor.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor.css
ckeditor/file-icons/swf.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/file-icons/swf.png
ckeditor/file-icons/doc.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/file-icons/doc.png
ckeditor/file-icons/txt.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/file-icons/txt.png
ckeditor/file-icons/pdf.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/file-icons/pdf.png
ckeditor/file-icons/ppt.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/file-icons/ppt.png
ckeditor/file-icons/xls.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/file-icons/xls.png
ckeditor/file-icons/file.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/file-icons/file.png
ckeditor/ckeditor/LICENSE.md /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/LICENSE.md
ckeditor/ckeditor/config.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/config.js
ckeditor/ckeditor/CHANGES.md /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/CHANGES.md
ckeditor/ckeditor/README.md /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/README.md
ckeditor/ckeditor/build-config.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/build-config.js
ckeditor/ckeditor/SECURITY.md /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/SECURITY.md
ckeditor/ckeditor/ckeditor.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/ckeditor.js
ckeditor/ckeditor/styles.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/styles.js
ckeditor/ckeditor/contents.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/contents.css
ckeditor/ckeditor/bender-runner.config.json /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/bender-runner.config.json
ckeditor/ckeditor/skins/moono/dialog_ie.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono/dialog_ie.css
ckeditor/ckeditor/skins/moono/editor_ie8.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono/editor_ie8.css
ckeditor/ckeditor/skins/moono/icons.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono/icons.png
ckeditor/ckeditor/skins/moono/dialog.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono/dialog.css
ckeditor/ckeditor/skins/moono/dialog_ie8.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono/dialog_ie8.css
ckeditor/ckeditor/skins/moono/editor.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono/editor.css
ckeditor/ckeditor/skins/moono/editor_ie.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono/editor_ie.css
ckeditor/ckeditor/skins/moono/dialog_ie7.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono/dialog_ie7.css
ckeditor/ckeditor/skins/moono/readme.md /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono/readme.md
ckeditor/ckeditor/skins/moono/editor_gecko.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono/editor_gecko.css
ckeditor/ckeditor/skins/moono/editor_ie7.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono/editor_ie7.css
ckeditor/ckeditor/skins/moono/editor_iequirks.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono/editor_iequirks.css
ckeditor/ckeditor/skins/moono/icons_hidpi.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono/icons_hidpi.png
ckeditor/ckeditor/skins/moono/dialog_iequirks.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono/dialog_iequirks.css
ckeditor/ckeditor/skins/moono/images/arrow.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono/images/arrow.png
ckeditor/ckeditor/skins/moono/images/close.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono/images/close.png
ckeditor/ckeditor/skins/moono/images/spinner.gif /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono/images/spinner.gif
ckeditor/ckeditor/skins/moono/images/lock.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono/images/lock.png
ckeditor/ckeditor/skins/moono/images/refresh.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono/images/refresh.png
ckeditor/ckeditor/skins/moono/images/lock-open.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono/images/lock-open.png
ckeditor/ckeditor/skins/moono/images/hidpi/close.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono/images/hidpi/close.png
ckeditor/ckeditor/skins/moono/images/hidpi/lock.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono/images/hidpi/lock.png
ckeditor/ckeditor/skins/moono/images/hidpi/refresh.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono/images/hidpi/refresh.png
ckeditor/ckeditor/skins/moono/images/hidpi/lock-open.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono/images/hidpi/lock-open.png
ckeditor/ckeditor/skins/moono-lisa/dialog_ie.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono-lisa/dialog_ie.css
ckeditor/ckeditor/skins/moono-lisa/editor_ie8.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono-lisa/editor_ie8.css
ckeditor/ckeditor/skins/moono-lisa/icons.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono-lisa/icons.png
ckeditor/ckeditor/skins/moono-lisa/dialog.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono-lisa/dialog.css
ckeditor/ckeditor/skins/moono-lisa/dialog_ie8.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono-lisa/dialog_ie8.css
ckeditor/ckeditor/skins/moono-lisa/editor.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono-lisa/editor.css
ckeditor/ckeditor/skins/moono-lisa/editor_ie.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono-lisa/editor_ie.css
ckeditor/ckeditor/skins/moono-lisa/readme.md /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono-lisa/readme.md
ckeditor/ckeditor/skins/moono-lisa/editor_gecko.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono-lisa/editor_gecko.css
ckeditor/ckeditor/skins/moono-lisa/editor_iequirks.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono-lisa/editor_iequirks.css
ckeditor/ckeditor/skins/moono-lisa/icons_hidpi.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono-lisa/icons_hidpi.png
ckeditor/ckeditor/skins/moono-lisa/dialog_iequirks.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono-lisa/dialog_iequirks.css
ckeditor/ckeditor/skins/moono-lisa/images/arrow.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono-lisa/images/arrow.png
ckeditor/ckeditor/skins/moono-lisa/images/close.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono-lisa/images/close.png
ckeditor/ckeditor/skins/moono-lisa/images/spinner.gif /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono-lisa/images/spinner.gif
ckeditor/ckeditor/skins/moono-lisa/images/lock.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono-lisa/images/lock.png
ckeditor/ckeditor/skins/moono-lisa/images/refresh.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono-lisa/images/refresh.png
ckeditor/ckeditor/skins/moono-lisa/images/lock-open.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono-lisa/images/lock-open.png
ckeditor/ckeditor/skins/moono-lisa/images/hidpi/close.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono-lisa/images/hidpi/close.png
ckeditor/ckeditor/skins/moono-lisa/images/hidpi/lock.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono-lisa/images/hidpi/lock.png
ckeditor/ckeditor/skins/moono-lisa/images/hidpi/refresh.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono-lisa/images/hidpi/refresh.png
ckeditor/ckeditor/skins/moono-lisa/images/hidpi/lock-open.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/skins/moono-lisa/images/hidpi/lock-open.png
ckeditor/ckeditor/plugins/icons.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/icons.png
ckeditor/ckeditor/plugins/icons_hidpi.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/icons_hidpi.png
ckeditor/ckeditor/plugins/uicolor/plugin.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/plugin.js
ckeditor/ckeditor/plugins/uicolor/lang/ja.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/ja.js
ckeditor/ckeditor/plugins/uicolor/lang/sl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/sl.js
ckeditor/ckeditor/plugins/uicolor/lang/ko.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/ko.js
ckeditor/ckeditor/plugins/uicolor/lang/cs.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/cs.js
ckeditor/ckeditor/plugins/uicolor/lang/lv.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/lv.js
ckeditor/ckeditor/plugins/uicolor/lang/tt.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/tt.js
ckeditor/ckeditor/plugins/uicolor/lang/el.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/el.js
ckeditor/ckeditor/plugins/uicolor/lang/fr-ca.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/fr-ca.js
ckeditor/ckeditor/plugins/uicolor/lang/zh.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/zh.js
ckeditor/ckeditor/plugins/uicolor/lang/zh-cn.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/zh-cn.js
ckeditor/ckeditor/plugins/uicolor/lang/eo.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/eo.js
ckeditor/ckeditor/plugins/uicolor/lang/km.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/km.js
ckeditor/ckeditor/plugins/uicolor/lang/vi.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/vi.js
ckeditor/ckeditor/plugins/uicolor/lang/id.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/id.js
ckeditor/ckeditor/plugins/uicolor/lang/fi.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/fi.js
ckeditor/ckeditor/plugins/uicolor/lang/uk.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/uk.js
ckeditor/ckeditor/plugins/uicolor/lang/pt-br.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/pt-br.js
ckeditor/ckeditor/plugins/uicolor/lang/eu.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/eu.js
ckeditor/ckeditor/plugins/uicolor/lang/en-gb.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/en-gb.js
ckeditor/ckeditor/plugins/uicolor/lang/pl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/pl.js
ckeditor/ckeditor/plugins/uicolor/lang/en.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/en.js
ckeditor/ckeditor/plugins/uicolor/lang/ku.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/ku.js
ckeditor/ckeditor/plugins/uicolor/lang/fa.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/fa.js
ckeditor/ckeditor/plugins/uicolor/lang/bg.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/bg.js
ckeditor/ckeditor/plugins/uicolor/lang/ru.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/ru.js
ckeditor/ckeditor/plugins/uicolor/lang/sq.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/sq.js
ckeditor/ckeditor/plugins/uicolor/lang/_translationstatus.txt /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/_translationstatus.txt
ckeditor/ckeditor/plugins/uicolor/lang/he.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/he.js
ckeditor/ckeditor/plugins/uicolor/lang/cy.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/cy.js
ckeditor/ckeditor/plugins/uicolor/lang/et.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/et.js
ckeditor/ckeditor/plugins/uicolor/lang/ar.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/ar.js
ckeditor/ckeditor/plugins/uicolor/lang/es.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/es.js
ckeditor/ckeditor/plugins/uicolor/lang/sv.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/sv.js
ckeditor/ckeditor/plugins/uicolor/lang/si.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/si.js
ckeditor/ckeditor/plugins/uicolor/lang/pt.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/pt.js
ckeditor/ckeditor/plugins/uicolor/lang/hu.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/hu.js
ckeditor/ckeditor/plugins/uicolor/lang/nb.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/nb.js
ckeditor/ckeditor/plugins/uicolor/lang/ca.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/ca.js
ckeditor/ckeditor/plugins/uicolor/lang/sk.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/sk.js
ckeditor/ckeditor/plugins/uicolor/lang/af.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/af.js
ckeditor/ckeditor/plugins/uicolor/lang/hr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/hr.js
ckeditor/ckeditor/plugins/uicolor/lang/tr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/tr.js
ckeditor/ckeditor/plugins/uicolor/lang/mk.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/mk.js
ckeditor/ckeditor/plugins/uicolor/lang/no.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/no.js
ckeditor/ckeditor/plugins/uicolor/lang/it.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/it.js
ckeditor/ckeditor/plugins/uicolor/lang/nl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/nl.js
ckeditor/ckeditor/plugins/uicolor/lang/gl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/gl.js
ckeditor/ckeditor/plugins/uicolor/lang/da.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/da.js
ckeditor/ckeditor/plugins/uicolor/lang/fr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/fr.js
ckeditor/ckeditor/plugins/uicolor/lang/de.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/de.js
ckeditor/ckeditor/plugins/uicolor/lang/ug.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/lang/ug.js
ckeditor/ckeditor/plugins/uicolor/yui/yui.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/yui/yui.js
ckeditor/ckeditor/plugins/uicolor/yui/assets/yui.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/yui/assets/yui.css
ckeditor/ckeditor/plugins/uicolor/yui/assets/picker_thumb.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/yui/assets/picker_thumb.png
ckeditor/ckeditor/plugins/uicolor/yui/assets/hue_bg.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/yui/assets/hue_bg.png
ckeditor/ckeditor/plugins/uicolor/yui/assets/hue_thumb.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/yui/assets/hue_thumb.png
ckeditor/ckeditor/plugins/uicolor/yui/assets/picker_mask.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/yui/assets/picker_mask.png
ckeditor/ckeditor/plugins/uicolor/icons/uicolor.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/icons/uicolor.png
ckeditor/ckeditor/plugins/uicolor/icons/hidpi/uicolor.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/icons/hidpi/uicolor.png
ckeditor/ckeditor/plugins/uicolor/dialogs/uicolor.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uicolor/dialogs/uicolor.js
ckeditor/ckeditor/plugins/embedbase/plugin.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/embedbase/plugin.js
ckeditor/ckeditor/plugins/embedbase/lang/ko.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/embedbase/lang/ko.js
ckeditor/ckeditor/plugins/embedbase/lang/cs.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/embedbase/lang/cs.js
ckeditor/ckeditor/plugins/embedbase/lang/zh.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/embedbase/lang/zh.js
ckeditor/ckeditor/plugins/embedbase/lang/zh-cn.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/embedbase/lang/zh-cn.js
ckeditor/ckeditor/plugins/embedbase/lang/eo.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/embedbase/lang/eo.js
ckeditor/ckeditor/plugins/embedbase/lang/pt-br.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/embedbase/lang/pt-br.js
ckeditor/ckeditor/plugins/embedbase/lang/pl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/embedbase/lang/pl.js
ckeditor/ckeditor/plugins/embedbase/lang/en.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/embedbase/lang/en.js
ckeditor/ckeditor/plugins/embedbase/lang/ku.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/embedbase/lang/ku.js
ckeditor/ckeditor/plugins/embedbase/lang/ru.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/embedbase/lang/ru.js
ckeditor/ckeditor/plugins/embedbase/lang/sv.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/embedbase/lang/sv.js
ckeditor/ckeditor/plugins/embedbase/lang/nb.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/embedbase/lang/nb.js
ckeditor/ckeditor/plugins/embedbase/lang/tr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/embedbase/lang/tr.js
ckeditor/ckeditor/plugins/embedbase/lang/it.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/embedbase/lang/it.js
ckeditor/ckeditor/plugins/embedbase/lang/nl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/embedbase/lang/nl.js
ckeditor/ckeditor/plugins/embedbase/lang/gl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/embedbase/lang/gl.js
ckeditor/ckeditor/plugins/embedbase/lang/da.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/embedbase/lang/da.js
ckeditor/ckeditor/plugins/embedbase/lang/fr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/embedbase/lang/fr.js
ckeditor/ckeditor/plugins/embedbase/lang/de.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/embedbase/lang/de.js
ckeditor/ckeditor/plugins/embedbase/dialogs/embedbase.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/embedbase/dialogs/embedbase.js
ckeditor/ckeditor/plugins/xml/plugin.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/xml/plugin.js
ckeditor/ckeditor/plugins/autolink/plugin.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/autolink/plugin.js
ckeditor/ckeditor/plugins/codesnippet/plugin.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/plugin.js
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/CHANGES.md /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/CHANGES.md
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/README.ru.md /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/README.ru.md
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/highlight.pack.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/highlight.pack.js
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/LICENSE /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/LICENSE
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/brown_papersq.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/brown_papersq.png
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/atelier-dune.dark.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/atelier-dune.dark.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/atelier-heath.dark.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/atelier-heath.dark.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/school_book.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/school_book.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/dark.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/dark.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/atelier-forest.light.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/atelier-forest.light.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/obsidian.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/obsidian.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/arta.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/arta.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/tomorrow.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/tomorrow.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/brown_paper.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/brown_paper.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/atelier-forest.dark.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/atelier-forest.dark.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/solarized_light.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/solarized_light.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/default.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/default.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/pojoaque.jpg /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/pojoaque.jpg
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/school_book.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/school_book.png
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/paraiso.dark.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/paraiso.dark.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/atelier-seaside.dark.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/atelier-seaside.dark.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/zenburn.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/zenburn.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/sunburst.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/sunburst.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/tomorrow-night.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/tomorrow-night.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/far.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/far.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/tomorrow-night-bright.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/tomorrow-night-bright.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/atelier-dune.light.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/atelier-dune.light.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/atelier-lakeside.light.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/atelier-lakeside.light.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/paraiso.light.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/paraiso.light.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/tomorrow-night-eighties.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/tomorrow-night-eighties.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/ascetic.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/ascetic.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/idea.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/idea.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/monokai_sublime.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/monokai_sublime.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/pojoaque.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/pojoaque.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/magula.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/magula.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/atelier-heath.light.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/atelier-heath.light.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/monokai.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/monokai.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/docco.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/docco.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/tomorrow-night-blue.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/tomorrow-night-blue.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/rainbow.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/rainbow.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/foundation.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/foundation.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/xcode.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/xcode.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/vs.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/vs.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/ir_black.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/ir_black.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/solarized_dark.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/solarized_dark.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/mono-blue.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/mono-blue.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/railscasts.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/railscasts.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/atelier-seaside.light.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/atelier-seaside.light.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/github.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/github.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/googlecode.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/googlecode.css
ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/atelier-lakeside.dark.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lib/highlight/styles/atelier-lakeside.dark.css
ckeditor/ckeditor/plugins/codesnippet/lang/ja.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/ja.js
ckeditor/ckeditor/plugins/codesnippet/lang/sl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/sl.js
ckeditor/ckeditor/plugins/codesnippet/lang/ko.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/ko.js
ckeditor/ckeditor/plugins/codesnippet/lang/cs.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/cs.js
ckeditor/ckeditor/plugins/codesnippet/lang/lv.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/lv.js
ckeditor/ckeditor/plugins/codesnippet/lang/tt.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/tt.js
ckeditor/ckeditor/plugins/codesnippet/lang/el.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/el.js
ckeditor/ckeditor/plugins/codesnippet/lang/fr-ca.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/fr-ca.js
ckeditor/ckeditor/plugins/codesnippet/lang/zh.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/zh.js
ckeditor/ckeditor/plugins/codesnippet/lang/zh-cn.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/zh-cn.js
ckeditor/ckeditor/plugins/codesnippet/lang/eo.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/eo.js
ckeditor/ckeditor/plugins/codesnippet/lang/km.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/km.js
ckeditor/ckeditor/plugins/codesnippet/lang/ro.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/ro.js
ckeditor/ckeditor/plugins/codesnippet/lang/lt.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/lt.js
ckeditor/ckeditor/plugins/codesnippet/lang/vi.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/vi.js
ckeditor/ckeditor/plugins/codesnippet/lang/fi.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/fi.js
ckeditor/ckeditor/plugins/codesnippet/lang/uk.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/uk.js
ckeditor/ckeditor/plugins/codesnippet/lang/pt-br.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/pt-br.js
ckeditor/ckeditor/plugins/codesnippet/lang/th.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/th.js
ckeditor/ckeditor/plugins/codesnippet/lang/en-gb.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/en-gb.js
ckeditor/ckeditor/plugins/codesnippet/lang/pl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/pl.js
ckeditor/ckeditor/plugins/codesnippet/lang/en.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/en.js
ckeditor/ckeditor/plugins/codesnippet/lang/ku.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/ku.js
ckeditor/ckeditor/plugins/codesnippet/lang/fa.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/fa.js
ckeditor/ckeditor/plugins/codesnippet/lang/bg.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/bg.js
ckeditor/ckeditor/plugins/codesnippet/lang/ru.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/ru.js
ckeditor/ckeditor/plugins/codesnippet/lang/sq.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/sq.js
ckeditor/ckeditor/plugins/codesnippet/lang/he.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/he.js
ckeditor/ckeditor/plugins/codesnippet/lang/et.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/et.js
ckeditor/ckeditor/plugins/codesnippet/lang/ar.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/ar.js
ckeditor/ckeditor/plugins/codesnippet/lang/es.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/es.js
ckeditor/ckeditor/plugins/codesnippet/lang/sv.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/sv.js
ckeditor/ckeditor/plugins/codesnippet/lang/pt.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/pt.js
ckeditor/ckeditor/plugins/codesnippet/lang/hu.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/hu.js
ckeditor/ckeditor/plugins/codesnippet/lang/nb.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/nb.js
ckeditor/ckeditor/plugins/codesnippet/lang/ca.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/ca.js
ckeditor/ckeditor/plugins/codesnippet/lang/sk.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/sk.js
ckeditor/ckeditor/plugins/codesnippet/lang/hr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/hr.js
ckeditor/ckeditor/plugins/codesnippet/lang/tr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/tr.js
ckeditor/ckeditor/plugins/codesnippet/lang/no.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/no.js
ckeditor/ckeditor/plugins/codesnippet/lang/it.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/it.js
ckeditor/ckeditor/plugins/codesnippet/lang/nl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/nl.js
ckeditor/ckeditor/plugins/codesnippet/lang/gl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/gl.js
ckeditor/ckeditor/plugins/codesnippet/lang/da.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/da.js
ckeditor/ckeditor/plugins/codesnippet/lang/fr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/fr.js
ckeditor/ckeditor/plugins/codesnippet/lang/de.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/de.js
ckeditor/ckeditor/plugins/codesnippet/lang/ug.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/lang/ug.js
ckeditor/ckeditor/plugins/codesnippet/icons/codesnippet.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/icons/codesnippet.png
ckeditor/ckeditor/plugins/codesnippet/icons/hidpi/codesnippet.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/icons/hidpi/codesnippet.png
ckeditor/ckeditor/plugins/codesnippet/dialogs/codesnippet.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippet/dialogs/codesnippet.js
ckeditor/ckeditor/plugins/mathjax/plugin.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/plugin.js
ckeditor/ckeditor/plugins/mathjax/images/loader.gif /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/images/loader.gif
ckeditor/ckeditor/plugins/mathjax/lang/ja.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/ja.js
ckeditor/ckeditor/plugins/mathjax/lang/sl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/sl.js
ckeditor/ckeditor/plugins/mathjax/lang/ko.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/ko.js
ckeditor/ckeditor/plugins/mathjax/lang/cs.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/cs.js
ckeditor/ckeditor/plugins/mathjax/lang/tt.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/tt.js
ckeditor/ckeditor/plugins/mathjax/lang/el.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/el.js
ckeditor/ckeditor/plugins/mathjax/lang/zh.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/zh.js
ckeditor/ckeditor/plugins/mathjax/lang/zh-cn.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/zh-cn.js
ckeditor/ckeditor/plugins/mathjax/lang/eo.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/eo.js
ckeditor/ckeditor/plugins/mathjax/lang/km.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/km.js
ckeditor/ckeditor/plugins/mathjax/lang/ro.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/ro.js
ckeditor/ckeditor/plugins/mathjax/lang/lt.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/lt.js
ckeditor/ckeditor/plugins/mathjax/lang/vi.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/vi.js
ckeditor/ckeditor/plugins/mathjax/lang/fi.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/fi.js
ckeditor/ckeditor/plugins/mathjax/lang/uk.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/uk.js
ckeditor/ckeditor/plugins/mathjax/lang/pt-br.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/pt-br.js
ckeditor/ckeditor/plugins/mathjax/lang/en-gb.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/en-gb.js
ckeditor/ckeditor/plugins/mathjax/lang/pl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/pl.js
ckeditor/ckeditor/plugins/mathjax/lang/en.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/en.js
ckeditor/ckeditor/plugins/mathjax/lang/ku.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/ku.js
ckeditor/ckeditor/plugins/mathjax/lang/fa.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/fa.js
ckeditor/ckeditor/plugins/mathjax/lang/bg.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/bg.js
ckeditor/ckeditor/plugins/mathjax/lang/ru.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/ru.js
ckeditor/ckeditor/plugins/mathjax/lang/sq.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/sq.js
ckeditor/ckeditor/plugins/mathjax/lang/he.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/he.js
ckeditor/ckeditor/plugins/mathjax/lang/cy.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/cy.js
ckeditor/ckeditor/plugins/mathjax/lang/ar.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/ar.js
ckeditor/ckeditor/plugins/mathjax/lang/es.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/es.js
ckeditor/ckeditor/plugins/mathjax/lang/sv.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/sv.js
ckeditor/ckeditor/plugins/mathjax/lang/pt.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/pt.js
ckeditor/ckeditor/plugins/mathjax/lang/hu.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/hu.js
ckeditor/ckeditor/plugins/mathjax/lang/nb.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/nb.js
ckeditor/ckeditor/plugins/mathjax/lang/ca.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/ca.js
ckeditor/ckeditor/plugins/mathjax/lang/sk.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/sk.js
ckeditor/ckeditor/plugins/mathjax/lang/af.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/af.js
ckeditor/ckeditor/plugins/mathjax/lang/hr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/hr.js
ckeditor/ckeditor/plugins/mathjax/lang/tr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/tr.js
ckeditor/ckeditor/plugins/mathjax/lang/no.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/no.js
ckeditor/ckeditor/plugins/mathjax/lang/it.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/it.js
ckeditor/ckeditor/plugins/mathjax/lang/nl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/nl.js
ckeditor/ckeditor/plugins/mathjax/lang/gl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/gl.js
ckeditor/ckeditor/plugins/mathjax/lang/da.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/da.js
ckeditor/ckeditor/plugins/mathjax/lang/fr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/fr.js
ckeditor/ckeditor/plugins/mathjax/lang/de.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/lang/de.js
ckeditor/ckeditor/plugins/mathjax/icons/mathjax.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/icons/mathjax.png
ckeditor/ckeditor/plugins/mathjax/icons/hidpi/mathjax.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/icons/hidpi/mathjax.png
ckeditor/ckeditor/plugins/mathjax/dialogs/mathjax.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/mathjax/dialogs/mathjax.js
ckeditor/ckeditor/plugins/image/images/noimage.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image/images/noimage.png
ckeditor/ckeditor/plugins/image/dialogs/image.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image/dialogs/image.js
ckeditor/ckeditor/plugins/divarea/plugin.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/divarea/plugin.js
ckeditor/ckeditor/plugins/scayt/LICENSE.md /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/scayt/LICENSE.md
ckeditor/ckeditor/plugins/scayt/README.md /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/scayt/README.md
ckeditor/ckeditor/plugins/scayt/CHANGELOG.md /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/scayt/CHANGELOG.md
ckeditor/ckeditor/plugins/scayt/skins/moono-lisa/scayt.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/scayt/skins/moono-lisa/scayt.css
ckeditor/ckeditor/plugins/scayt/dialogs/toolbar.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/scayt/dialogs/toolbar.css
ckeditor/ckeditor/plugins/scayt/dialogs/dialog.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/scayt/dialogs/dialog.css
ckeditor/ckeditor/plugins/scayt/dialogs/options.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/scayt/dialogs/options.js
ckeditor/ckeditor/plugins/colordialog/dialogs/colordialog.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/colordialog/dialogs/colordialog.js
ckeditor/ckeditor/plugins/colordialog/dialogs/colordialog.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/colordialog/dialogs/colordialog.css
ckeditor/ckeditor/plugins/notification/plugin.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/notification/plugin.js
ckeditor/ckeditor/plugins/notification/lang/ko.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/notification/lang/ko.js
ckeditor/ckeditor/plugins/notification/lang/cs.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/notification/lang/cs.js
ckeditor/ckeditor/plugins/notification/lang/zh.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/notification/lang/zh.js
ckeditor/ckeditor/plugins/notification/lang/zh-cn.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/notification/lang/zh-cn.js
ckeditor/ckeditor/plugins/notification/lang/eo.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/notification/lang/eo.js
ckeditor/ckeditor/plugins/notification/lang/pt-br.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/notification/lang/pt-br.js
ckeditor/ckeditor/plugins/notification/lang/pl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/notification/lang/pl.js
ckeditor/ckeditor/plugins/notification/lang/en.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/notification/lang/en.js
ckeditor/ckeditor/plugins/notification/lang/ku.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/notification/lang/ku.js
ckeditor/ckeditor/plugins/notification/lang/ru.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/notification/lang/ru.js
ckeditor/ckeditor/plugins/notification/lang/sv.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/notification/lang/sv.js
ckeditor/ckeditor/plugins/notification/lang/nb.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/notification/lang/nb.js
ckeditor/ckeditor/plugins/notification/lang/tr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/notification/lang/tr.js
ckeditor/ckeditor/plugins/notification/lang/it.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/notification/lang/it.js
ckeditor/ckeditor/plugins/notification/lang/nl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/notification/lang/nl.js
ckeditor/ckeditor/plugins/notification/lang/gl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/notification/lang/gl.js
ckeditor/ckeditor/plugins/notification/lang/da.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/notification/lang/da.js
ckeditor/ckeditor/plugins/notification/lang/fr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/notification/lang/fr.js
ckeditor/ckeditor/plugins/notification/lang/de.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/notification/lang/de.js
ckeditor/ckeditor/plugins/sharedspace/plugin.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sharedspace/plugin.js
ckeditor/ckeditor/plugins/tabletools/dialogs/tableCell.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/tabletools/dialogs/tableCell.js
ckeditor/ckeditor/plugins/sourcedialog/plugin.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/plugin.js
ckeditor/ckeditor/plugins/sourcedialog/lang/ja.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/ja.js
ckeditor/ckeditor/plugins/sourcedialog/lang/sl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/sl.js
ckeditor/ckeditor/plugins/sourcedialog/lang/en-au.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/en-au.js
ckeditor/ckeditor/plugins/sourcedialog/lang/ko.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/ko.js
ckeditor/ckeditor/plugins/sourcedialog/lang/cs.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/cs.js
ckeditor/ckeditor/plugins/sourcedialog/lang/fo.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/fo.js
ckeditor/ckeditor/plugins/sourcedialog/lang/hi.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/hi.js
ckeditor/ckeditor/plugins/sourcedialog/lang/lv.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/lv.js
ckeditor/ckeditor/plugins/sourcedialog/lang/tt.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/tt.js
ckeditor/ckeditor/plugins/sourcedialog/lang/el.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/el.js
ckeditor/ckeditor/plugins/sourcedialog/lang/fr-ca.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/fr-ca.js
ckeditor/ckeditor/plugins/sourcedialog/lang/zh.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/zh.js
ckeditor/ckeditor/plugins/sourcedialog/lang/ms.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/ms.js
ckeditor/ckeditor/plugins/sourcedialog/lang/zh-cn.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/zh-cn.js
ckeditor/ckeditor/plugins/sourcedialog/lang/eo.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/eo.js
ckeditor/ckeditor/plugins/sourcedialog/lang/km.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/km.js
ckeditor/ckeditor/plugins/sourcedialog/lang/gu.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/gu.js
ckeditor/ckeditor/plugins/sourcedialog/lang/sr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/sr.js
ckeditor/ckeditor/plugins/sourcedialog/lang/ro.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/ro.js
ckeditor/ckeditor/plugins/sourcedialog/lang/lt.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/lt.js
ckeditor/ckeditor/plugins/sourcedialog/lang/vi.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/vi.js
ckeditor/ckeditor/plugins/sourcedialog/lang/id.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/id.js
ckeditor/ckeditor/plugins/sourcedialog/lang/mn.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/mn.js
ckeditor/ckeditor/plugins/sourcedialog/lang/fi.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/fi.js
ckeditor/ckeditor/plugins/sourcedialog/lang/is.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/is.js
ckeditor/ckeditor/plugins/sourcedialog/lang/uk.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/uk.js
ckeditor/ckeditor/plugins/sourcedialog/lang/pt-br.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/pt-br.js
ckeditor/ckeditor/plugins/sourcedialog/lang/eu.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/eu.js
ckeditor/ckeditor/plugins/sourcedialog/lang/th.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/th.js
ckeditor/ckeditor/plugins/sourcedialog/lang/en-gb.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/en-gb.js
ckeditor/ckeditor/plugins/sourcedialog/lang/sr-latn.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/sr-latn.js
ckeditor/ckeditor/plugins/sourcedialog/lang/pl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/pl.js
ckeditor/ckeditor/plugins/sourcedialog/lang/en.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/en.js
ckeditor/ckeditor/plugins/sourcedialog/lang/ku.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/ku.js
ckeditor/ckeditor/plugins/sourcedialog/lang/fa.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/fa.js
ckeditor/ckeditor/plugins/sourcedialog/lang/bg.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/bg.js
ckeditor/ckeditor/plugins/sourcedialog/lang/bs.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/bs.js
ckeditor/ckeditor/plugins/sourcedialog/lang/ru.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/ru.js
ckeditor/ckeditor/plugins/sourcedialog/lang/sq.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/sq.js
ckeditor/ckeditor/plugins/sourcedialog/lang/he.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/he.js
ckeditor/ckeditor/plugins/sourcedialog/lang/cy.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/cy.js
ckeditor/ckeditor/plugins/sourcedialog/lang/et.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/et.js
ckeditor/ckeditor/plugins/sourcedialog/lang/ar.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/ar.js
ckeditor/ckeditor/plugins/sourcedialog/lang/es.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/es.js
ckeditor/ckeditor/plugins/sourcedialog/lang/sv.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/sv.js
ckeditor/ckeditor/plugins/sourcedialog/lang/si.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/si.js
ckeditor/ckeditor/plugins/sourcedialog/lang/pt.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/pt.js
ckeditor/ckeditor/plugins/sourcedialog/lang/hu.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/hu.js
ckeditor/ckeditor/plugins/sourcedialog/lang/nb.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/nb.js
ckeditor/ckeditor/plugins/sourcedialog/lang/ca.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/ca.js
ckeditor/ckeditor/plugins/sourcedialog/lang/sk.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/sk.js
ckeditor/ckeditor/plugins/sourcedialog/lang/af.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/af.js
ckeditor/ckeditor/plugins/sourcedialog/lang/hr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/hr.js
ckeditor/ckeditor/plugins/sourcedialog/lang/en-ca.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/en-ca.js
ckeditor/ckeditor/plugins/sourcedialog/lang/tr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/tr.js
ckeditor/ckeditor/plugins/sourcedialog/lang/bn.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/bn.js
ckeditor/ckeditor/plugins/sourcedialog/lang/ka.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/ka.js
ckeditor/ckeditor/plugins/sourcedialog/lang/no.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/no.js
ckeditor/ckeditor/plugins/sourcedialog/lang/it.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/it.js
ckeditor/ckeditor/plugins/sourcedialog/lang/nl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/nl.js
ckeditor/ckeditor/plugins/sourcedialog/lang/gl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/gl.js
ckeditor/ckeditor/plugins/sourcedialog/lang/da.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/da.js
ckeditor/ckeditor/plugins/sourcedialog/lang/fr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/fr.js
ckeditor/ckeditor/plugins/sourcedialog/lang/de.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/de.js
ckeditor/ckeditor/plugins/sourcedialog/lang/ug.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/lang/ug.js
ckeditor/ckeditor/plugins/sourcedialog/icons/sourcedialog-rtl.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/icons/sourcedialog-rtl.png
ckeditor/ckeditor/plugins/sourcedialog/icons/sourcedialog.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/icons/sourcedialog.png
ckeditor/ckeditor/plugins/sourcedialog/icons/hidpi/sourcedialog-rtl.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/icons/hidpi/sourcedialog-rtl.png
ckeditor/ckeditor/plugins/sourcedialog/icons/hidpi/sourcedialog.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/icons/hidpi/sourcedialog.png
ckeditor/ckeditor/plugins/sourcedialog/dialogs/sourcedialog.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/sourcedialog/dialogs/sourcedialog.js
ckeditor/ckeditor/plugins/widget/plugin.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/plugin.js
ckeditor/ckeditor/plugins/widget/images/handle.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/images/handle.png
ckeditor/ckeditor/plugins/widget/lang/ja.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/ja.js
ckeditor/ckeditor/plugins/widget/lang/sl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/sl.js
ckeditor/ckeditor/plugins/widget/lang/ko.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/ko.js
ckeditor/ckeditor/plugins/widget/lang/cs.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/cs.js
ckeditor/ckeditor/plugins/widget/lang/lv.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/lv.js
ckeditor/ckeditor/plugins/widget/lang/tt.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/tt.js
ckeditor/ckeditor/plugins/widget/lang/el.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/el.js
ckeditor/ckeditor/plugins/widget/lang/zh.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/zh.js
ckeditor/ckeditor/plugins/widget/lang/zh-cn.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/zh-cn.js
ckeditor/ckeditor/plugins/widget/lang/eo.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/eo.js
ckeditor/ckeditor/plugins/widget/lang/km.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/km.js
ckeditor/ckeditor/plugins/widget/lang/vi.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/vi.js
ckeditor/ckeditor/plugins/widget/lang/fi.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/fi.js
ckeditor/ckeditor/plugins/widget/lang/uk.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/uk.js
ckeditor/ckeditor/plugins/widget/lang/pt-br.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/pt-br.js
ckeditor/ckeditor/plugins/widget/lang/en-gb.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/en-gb.js
ckeditor/ckeditor/plugins/widget/lang/pl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/pl.js
ckeditor/ckeditor/plugins/widget/lang/en.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/en.js
ckeditor/ckeditor/plugins/widget/lang/ku.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/ku.js
ckeditor/ckeditor/plugins/widget/lang/fa.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/fa.js
ckeditor/ckeditor/plugins/widget/lang/bg.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/bg.js
ckeditor/ckeditor/plugins/widget/lang/ru.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/ru.js
ckeditor/ckeditor/plugins/widget/lang/sq.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/sq.js
ckeditor/ckeditor/plugins/widget/lang/he.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/he.js
ckeditor/ckeditor/plugins/widget/lang/cy.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/cy.js
ckeditor/ckeditor/plugins/widget/lang/ar.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/ar.js
ckeditor/ckeditor/plugins/widget/lang/es.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/es.js
ckeditor/ckeditor/plugins/widget/lang/sv.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/sv.js
ckeditor/ckeditor/plugins/widget/lang/pt.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/pt.js
ckeditor/ckeditor/plugins/widget/lang/hu.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/hu.js
ckeditor/ckeditor/plugins/widget/lang/nb.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/nb.js
ckeditor/ckeditor/plugins/widget/lang/ca.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/ca.js
ckeditor/ckeditor/plugins/widget/lang/sk.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/sk.js
ckeditor/ckeditor/plugins/widget/lang/af.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/af.js
ckeditor/ckeditor/plugins/widget/lang/hr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/hr.js
ckeditor/ckeditor/plugins/widget/lang/tr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/tr.js
ckeditor/ckeditor/plugins/widget/lang/no.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/no.js
ckeditor/ckeditor/plugins/widget/lang/it.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/it.js
ckeditor/ckeditor/plugins/widget/lang/nl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/nl.js
ckeditor/ckeditor/plugins/widget/lang/gl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/gl.js
ckeditor/ckeditor/plugins/widget/lang/da.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/da.js
ckeditor/ckeditor/plugins/widget/lang/fr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/fr.js
ckeditor/ckeditor/plugins/widget/lang/de.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/widget/lang/de.js
ckeditor/ckeditor/plugins/table/dialogs/table.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/table/dialogs/table.js
ckeditor/ckeditor/plugins/devtools/plugin.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/plugin.js
ckeditor/ckeditor/plugins/devtools/lang/ja.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/ja.js
ckeditor/ckeditor/plugins/devtools/lang/sl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/sl.js
ckeditor/ckeditor/plugins/devtools/lang/ko.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/ko.js
ckeditor/ckeditor/plugins/devtools/lang/cs.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/cs.js
ckeditor/ckeditor/plugins/devtools/lang/lv.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/lv.js
ckeditor/ckeditor/plugins/devtools/lang/tt.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/tt.js
ckeditor/ckeditor/plugins/devtools/lang/el.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/el.js
ckeditor/ckeditor/plugins/devtools/lang/fr-ca.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/fr-ca.js
ckeditor/ckeditor/plugins/devtools/lang/zh.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/zh.js
ckeditor/ckeditor/plugins/devtools/lang/zh-cn.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/zh-cn.js
ckeditor/ckeditor/plugins/devtools/lang/eo.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/eo.js
ckeditor/ckeditor/plugins/devtools/lang/km.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/km.js
ckeditor/ckeditor/plugins/devtools/lang/gu.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/gu.js
ckeditor/ckeditor/plugins/devtools/lang/ro.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/ro.js
ckeditor/ckeditor/plugins/devtools/lang/lt.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/lt.js
ckeditor/ckeditor/plugins/devtools/lang/vi.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/vi.js
ckeditor/ckeditor/plugins/devtools/lang/id.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/id.js
ckeditor/ckeditor/plugins/devtools/lang/fi.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/fi.js
ckeditor/ckeditor/plugins/devtools/lang/uk.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/uk.js
ckeditor/ckeditor/plugins/devtools/lang/pt-br.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/pt-br.js
ckeditor/ckeditor/plugins/devtools/lang/eu.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/eu.js
ckeditor/ckeditor/plugins/devtools/lang/en-gb.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/en-gb.js
ckeditor/ckeditor/plugins/devtools/lang/pl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/pl.js
ckeditor/ckeditor/plugins/devtools/lang/en.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/en.js
ckeditor/ckeditor/plugins/devtools/lang/ku.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/ku.js
ckeditor/ckeditor/plugins/devtools/lang/fa.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/fa.js
ckeditor/ckeditor/plugins/devtools/lang/bg.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/bg.js
ckeditor/ckeditor/plugins/devtools/lang/ru.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/ru.js
ckeditor/ckeditor/plugins/devtools/lang/sq.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/sq.js
ckeditor/ckeditor/plugins/devtools/lang/_translationstatus.txt /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/_translationstatus.txt
ckeditor/ckeditor/plugins/devtools/lang/he.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/he.js
ckeditor/ckeditor/plugins/devtools/lang/cy.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/cy.js
ckeditor/ckeditor/plugins/devtools/lang/et.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/et.js
ckeditor/ckeditor/plugins/devtools/lang/ar.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/ar.js
ckeditor/ckeditor/plugins/devtools/lang/es.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/es.js
ckeditor/ckeditor/plugins/devtools/lang/sv.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/sv.js
ckeditor/ckeditor/plugins/devtools/lang/si.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/si.js
ckeditor/ckeditor/plugins/devtools/lang/pt.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/pt.js
ckeditor/ckeditor/plugins/devtools/lang/hu.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/hu.js
ckeditor/ckeditor/plugins/devtools/lang/nb.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/nb.js
ckeditor/ckeditor/plugins/devtools/lang/ca.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/ca.js
ckeditor/ckeditor/plugins/devtools/lang/sk.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/sk.js
ckeditor/ckeditor/plugins/devtools/lang/hr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/hr.js
ckeditor/ckeditor/plugins/devtools/lang/tr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/tr.js
ckeditor/ckeditor/plugins/devtools/lang/no.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/no.js
ckeditor/ckeditor/plugins/devtools/lang/it.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/it.js
ckeditor/ckeditor/plugins/devtools/lang/nl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/nl.js
ckeditor/ckeditor/plugins/devtools/lang/gl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/gl.js
ckeditor/ckeditor/plugins/devtools/lang/da.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/da.js
ckeditor/ckeditor/plugins/devtools/lang/fr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/fr.js
ckeditor/ckeditor/plugins/devtools/lang/de.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/de.js
ckeditor/ckeditor/plugins/devtools/lang/ug.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/devtools/lang/ug.js
ckeditor/ckeditor/plugins/dialog/dialogDefinition.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/dialog/dialogDefinition.js
ckeditor/ckeditor/plugins/dialog/styles/dialog.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/dialog/styles/dialog.css
ckeditor/ckeditor/plugins/pastetools/filter/image.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/pastetools/filter/image.js
ckeditor/ckeditor/plugins/pastetools/filter/common.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/pastetools/filter/common.js
ckeditor/ckeditor/plugins/image2/plugin.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/plugin.js
ckeditor/ckeditor/plugins/image2/lang/ja.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/ja.js
ckeditor/ckeditor/plugins/image2/lang/sl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/sl.js
ckeditor/ckeditor/plugins/image2/lang/en-au.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/en-au.js
ckeditor/ckeditor/plugins/image2/lang/ko.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/ko.js
ckeditor/ckeditor/plugins/image2/lang/cs.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/cs.js
ckeditor/ckeditor/plugins/image2/lang/fo.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/fo.js
ckeditor/ckeditor/plugins/image2/lang/hi.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/hi.js
ckeditor/ckeditor/plugins/image2/lang/lv.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/lv.js
ckeditor/ckeditor/plugins/image2/lang/tt.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/tt.js
ckeditor/ckeditor/plugins/image2/lang/el.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/el.js
ckeditor/ckeditor/plugins/image2/lang/fr-ca.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/fr-ca.js
ckeditor/ckeditor/plugins/image2/lang/zh.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/zh.js
ckeditor/ckeditor/plugins/image2/lang/ms.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/ms.js
ckeditor/ckeditor/plugins/image2/lang/zh-cn.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/zh-cn.js
ckeditor/ckeditor/plugins/image2/lang/eo.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/eo.js
ckeditor/ckeditor/plugins/image2/lang/km.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/km.js
ckeditor/ckeditor/plugins/image2/lang/gu.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/gu.js
ckeditor/ckeditor/plugins/image2/lang/sr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/sr.js
ckeditor/ckeditor/plugins/image2/lang/ro.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/ro.js
ckeditor/ckeditor/plugins/image2/lang/lt.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/lt.js
ckeditor/ckeditor/plugins/image2/lang/vi.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/vi.js
ckeditor/ckeditor/plugins/image2/lang/id.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/id.js
ckeditor/ckeditor/plugins/image2/lang/mn.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/mn.js
ckeditor/ckeditor/plugins/image2/lang/fi.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/fi.js
ckeditor/ckeditor/plugins/image2/lang/is.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/is.js
ckeditor/ckeditor/plugins/image2/lang/uk.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/uk.js
ckeditor/ckeditor/plugins/image2/lang/pt-br.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/pt-br.js
ckeditor/ckeditor/plugins/image2/lang/eu.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/eu.js
ckeditor/ckeditor/plugins/image2/lang/th.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/th.js
ckeditor/ckeditor/plugins/image2/lang/en-gb.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/en-gb.js
ckeditor/ckeditor/plugins/image2/lang/sr-latn.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/sr-latn.js
ckeditor/ckeditor/plugins/image2/lang/pl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/pl.js
ckeditor/ckeditor/plugins/image2/lang/en.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/en.js
ckeditor/ckeditor/plugins/image2/lang/ku.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/ku.js
ckeditor/ckeditor/plugins/image2/lang/fa.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/fa.js
ckeditor/ckeditor/plugins/image2/lang/bg.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/bg.js
ckeditor/ckeditor/plugins/image2/lang/bs.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/bs.js
ckeditor/ckeditor/plugins/image2/lang/ru.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/ru.js
ckeditor/ckeditor/plugins/image2/lang/sq.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/sq.js
ckeditor/ckeditor/plugins/image2/lang/he.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/he.js
ckeditor/ckeditor/plugins/image2/lang/cy.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/cy.js
ckeditor/ckeditor/plugins/image2/lang/et.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/et.js
ckeditor/ckeditor/plugins/image2/lang/ar.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/ar.js
ckeditor/ckeditor/plugins/image2/lang/es.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/es.js
ckeditor/ckeditor/plugins/image2/lang/sv.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/sv.js
ckeditor/ckeditor/plugins/image2/lang/si.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/si.js
ckeditor/ckeditor/plugins/image2/lang/pt.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/pt.js
ckeditor/ckeditor/plugins/image2/lang/hu.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/hu.js
ckeditor/ckeditor/plugins/image2/lang/nb.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/nb.js
ckeditor/ckeditor/plugins/image2/lang/ca.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/ca.js
ckeditor/ckeditor/plugins/image2/lang/sk.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/sk.js
ckeditor/ckeditor/plugins/image2/lang/af.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/af.js
ckeditor/ckeditor/plugins/image2/lang/hr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/hr.js
ckeditor/ckeditor/plugins/image2/lang/en-ca.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/en-ca.js
ckeditor/ckeditor/plugins/image2/lang/tr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/tr.js
ckeditor/ckeditor/plugins/image2/lang/bn.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/bn.js
ckeditor/ckeditor/plugins/image2/lang/ka.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/ka.js
ckeditor/ckeditor/plugins/image2/lang/mk.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/mk.js
ckeditor/ckeditor/plugins/image2/lang/no.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/no.js
ckeditor/ckeditor/plugins/image2/lang/it.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/it.js
ckeditor/ckeditor/plugins/image2/lang/nl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/nl.js
ckeditor/ckeditor/plugins/image2/lang/gl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/gl.js
ckeditor/ckeditor/plugins/image2/lang/da.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/da.js
ckeditor/ckeditor/plugins/image2/lang/fr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/fr.js
ckeditor/ckeditor/plugins/image2/lang/de.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/de.js
ckeditor/ckeditor/plugins/image2/lang/ug.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/lang/ug.js
ckeditor/ckeditor/plugins/image2/icons/image.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/icons/image.png
ckeditor/ckeditor/plugins/image2/icons/hidpi/image.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/icons/hidpi/image.png
ckeditor/ckeditor/plugins/image2/dialogs/image2.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/image2/dialogs/image2.js
ckeditor/ckeditor/plugins/copyformatting/cursors/cursor-disabled.svg /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/copyformatting/cursors/cursor-disabled.svg
ckeditor/ckeditor/plugins/copyformatting/cursors/cursor.svg /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/copyformatting/cursors/cursor.svg
ckeditor/ckeditor/plugins/copyformatting/styles/copyformatting.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/copyformatting/styles/copyformatting.css
ckeditor/ckeditor/plugins/placeholder/plugin.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/plugin.js
ckeditor/ckeditor/plugins/placeholder/lang/ja.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/ja.js
ckeditor/ckeditor/plugins/placeholder/lang/sl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/sl.js
ckeditor/ckeditor/plugins/placeholder/lang/ko.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/ko.js
ckeditor/ckeditor/plugins/placeholder/lang/cs.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/cs.js
ckeditor/ckeditor/plugins/placeholder/lang/lv.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/lv.js
ckeditor/ckeditor/plugins/placeholder/lang/tt.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/tt.js
ckeditor/ckeditor/plugins/placeholder/lang/el.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/el.js
ckeditor/ckeditor/plugins/placeholder/lang/fr-ca.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/fr-ca.js
ckeditor/ckeditor/plugins/placeholder/lang/zh.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/zh.js
ckeditor/ckeditor/plugins/placeholder/lang/zh-cn.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/zh-cn.js
ckeditor/ckeditor/plugins/placeholder/lang/eo.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/eo.js
ckeditor/ckeditor/plugins/placeholder/lang/km.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/km.js
ckeditor/ckeditor/plugins/placeholder/lang/vi.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/vi.js
ckeditor/ckeditor/plugins/placeholder/lang/id.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/id.js
ckeditor/ckeditor/plugins/placeholder/lang/fi.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/fi.js
ckeditor/ckeditor/plugins/placeholder/lang/uk.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/uk.js
ckeditor/ckeditor/plugins/placeholder/lang/pt-br.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/pt-br.js
ckeditor/ckeditor/plugins/placeholder/lang/eu.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/eu.js
ckeditor/ckeditor/plugins/placeholder/lang/th.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/th.js
ckeditor/ckeditor/plugins/placeholder/lang/en-gb.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/en-gb.js
ckeditor/ckeditor/plugins/placeholder/lang/pl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/pl.js
ckeditor/ckeditor/plugins/placeholder/lang/en.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/en.js
ckeditor/ckeditor/plugins/placeholder/lang/ku.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/ku.js
ckeditor/ckeditor/plugins/placeholder/lang/fa.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/fa.js
ckeditor/ckeditor/plugins/placeholder/lang/bg.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/bg.js
ckeditor/ckeditor/plugins/placeholder/lang/ru.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/ru.js
ckeditor/ckeditor/plugins/placeholder/lang/sq.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/sq.js
ckeditor/ckeditor/plugins/placeholder/lang/he.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/he.js
ckeditor/ckeditor/plugins/placeholder/lang/cy.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/cy.js
ckeditor/ckeditor/plugins/placeholder/lang/et.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/et.js
ckeditor/ckeditor/plugins/placeholder/lang/ar.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/ar.js
ckeditor/ckeditor/plugins/placeholder/lang/es.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/es.js
ckeditor/ckeditor/plugins/placeholder/lang/sv.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/sv.js
ckeditor/ckeditor/plugins/placeholder/lang/si.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/si.js
ckeditor/ckeditor/plugins/placeholder/lang/pt.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/pt.js
ckeditor/ckeditor/plugins/placeholder/lang/hu.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/hu.js
ckeditor/ckeditor/plugins/placeholder/lang/nb.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/nb.js
ckeditor/ckeditor/plugins/placeholder/lang/ca.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/ca.js
ckeditor/ckeditor/plugins/placeholder/lang/sk.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/sk.js
ckeditor/ckeditor/plugins/placeholder/lang/af.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/af.js
ckeditor/ckeditor/plugins/placeholder/lang/hr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/hr.js
ckeditor/ckeditor/plugins/placeholder/lang/tr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/tr.js
ckeditor/ckeditor/plugins/placeholder/lang/no.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/no.js
ckeditor/ckeditor/plugins/placeholder/lang/it.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/it.js
ckeditor/ckeditor/plugins/placeholder/lang/nl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/nl.js
ckeditor/ckeditor/plugins/placeholder/lang/gl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/gl.js
ckeditor/ckeditor/plugins/placeholder/lang/da.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/da.js
ckeditor/ckeditor/plugins/placeholder/lang/fr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/fr.js
ckeditor/ckeditor/plugins/placeholder/lang/de.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/de.js
ckeditor/ckeditor/plugins/placeholder/lang/ug.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/lang/ug.js
ckeditor/ckeditor/plugins/placeholder/icons/placeholder.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/icons/placeholder.png
ckeditor/ckeditor/plugins/placeholder/icons/hidpi/placeholder.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/icons/hidpi/placeholder.png
ckeditor/ckeditor/plugins/placeholder/dialogs/placeholder.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/placeholder/dialogs/placeholder.js
ckeditor/ckeditor/plugins/specialchar/dialogs/specialchar.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/specialchar.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ja.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ja.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/sl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/sl.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/es-mx.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/es-mx.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/en-au.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/en-au.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ko.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ko.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/cs.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/cs.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/lv.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/lv.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/tt.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/tt.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/el.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/el.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/fr-ca.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/fr-ca.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/zh.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/zh.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/zh-cn.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/zh-cn.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/eo.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/eo.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/km.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/km.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/sr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/sr.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ro.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ro.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/lt.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/lt.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/vi.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/vi.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/id.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/id.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/fi.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/fi.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/uk.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/uk.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/pt-br.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/pt-br.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/eu.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/eu.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/th.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/th.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/en-gb.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/en-gb.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/sr-latn.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/sr-latn.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/pl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/pl.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/en.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/en.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ku.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ku.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/fa.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/fa.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/oc.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/oc.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/bg.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/bg.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/az.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/az.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ru.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ru.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/sq.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/sq.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/_translationstatus.txt /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/_translationstatus.txt
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/de-ch.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/de-ch.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/he.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/he.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/cy.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/cy.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/et.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/et.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ar.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ar.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/es.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/es.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/sv.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/sv.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/si.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/si.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/pt.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/pt.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/hu.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/hu.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/nb.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/nb.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ca.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ca.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/sk.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/sk.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/af.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/af.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/hr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/hr.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/en-ca.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/en-ca.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/tr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/tr.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/no.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/no.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/it.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/it.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/nl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/nl.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/gl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/gl.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/da.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/da.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/fr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/fr.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/de.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/de.js
ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ug.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ug.js
ckeditor/ckeditor/plugins/smiley/images/shades_smile.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/shades_smile.png
ckeditor/ckeditor/plugins/smiley/images/tongue_smile.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/tongue_smile.png
ckeditor/ckeditor/plugins/smiley/images/heart.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/heart.png
ckeditor/ckeditor/plugins/smiley/images/angry_smile.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/angry_smile.png
ckeditor/ckeditor/plugins/smiley/images/wink_smile.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/wink_smile.png
ckeditor/ckeditor/plugins/smiley/images/tongue_smile.gif /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/tongue_smile.gif
ckeditor/ckeditor/plugins/smiley/images/embarrassed_smile.gif /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/embarrassed_smile.gif
ckeditor/ckeditor/plugins/smiley/images/broken_heart.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/broken_heart.png
ckeditor/ckeditor/plugins/smiley/images/lightbulb.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/lightbulb.png
ckeditor/ckeditor/plugins/smiley/images/cry_smile.gif /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/cry_smile.gif
ckeditor/ckeditor/plugins/smiley/images/devil_smile.gif /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/devil_smile.gif
ckeditor/ckeditor/plugins/smiley/images/embarrassed_smile.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/embarrassed_smile.png
ckeditor/ckeditor/plugins/smiley/images/devil_smile.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/devil_smile.png
ckeditor/ckeditor/plugins/smiley/images/angel_smile.gif /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/angel_smile.gif
ckeditor/ckeditor/plugins/smiley/images/teeth_smile.gif /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/teeth_smile.gif
ckeditor/ckeditor/plugins/smiley/images/thumbs_up.gif /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/thumbs_up.gif
ckeditor/ckeditor/plugins/smiley/images/sad_smile.gif /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/sad_smile.gif
ckeditor/ckeditor/plugins/smiley/images/kiss.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/kiss.png
ckeditor/ckeditor/plugins/smiley/images/kiss.gif /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/kiss.gif
ckeditor/ckeditor/plugins/smiley/images/thumbs_up.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/thumbs_up.png
ckeditor/ckeditor/plugins/smiley/images/angry_smile.gif /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/angry_smile.gif
ckeditor/ckeditor/plugins/smiley/images/lightbulb.gif /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/lightbulb.gif
ckeditor/ckeditor/plugins/smiley/images/embaressed_smile.gif /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/embaressed_smile.gif
ckeditor/ckeditor/plugins/smiley/images/regular_smile.gif /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/regular_smile.gif
ckeditor/ckeditor/plugins/smiley/images/envelope.gif /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/envelope.gif
ckeditor/ckeditor/plugins/smiley/images/shades_smile.gif /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/shades_smile.gif
ckeditor/ckeditor/plugins/smiley/images/regular_smile.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/regular_smile.png
ckeditor/ckeditor/plugins/smiley/images/cry_smile.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/cry_smile.png
ckeditor/ckeditor/plugins/smiley/images/tounge_smile.gif /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/tounge_smile.gif
ckeditor/ckeditor/plugins/smiley/images/whatchutalkingabout_smile.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/whatchutalkingabout_smile.png
ckeditor/ckeditor/plugins/smiley/images/whatchutalkingabout_smile.gif /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/whatchutalkingabout_smile.gif
ckeditor/ckeditor/plugins/smiley/images/omg_smile.gif /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/omg_smile.gif
ckeditor/ckeditor/plugins/smiley/images/envelope.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/envelope.png
ckeditor/ckeditor/plugins/smiley/images/thumbs_down.gif /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/thumbs_down.gif
ckeditor/ckeditor/plugins/smiley/images/teeth_smile.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/teeth_smile.png
ckeditor/ckeditor/plugins/smiley/images/sad_smile.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/sad_smile.png
ckeditor/ckeditor/plugins/smiley/images/broken_heart.gif /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/broken_heart.gif
ckeditor/ckeditor/plugins/smiley/images/omg_smile.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/omg_smile.png
ckeditor/ckeditor/plugins/smiley/images/thumbs_down.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/thumbs_down.png
ckeditor/ckeditor/plugins/smiley/images/angel_smile.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/angel_smile.png
ckeditor/ckeditor/plugins/smiley/images/heart.gif /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/heart.gif
ckeditor/ckeditor/plugins/smiley/images/confused_smile.gif /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/confused_smile.gif
ckeditor/ckeditor/plugins/smiley/images/wink_smile.gif /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/wink_smile.gif
ckeditor/ckeditor/plugins/smiley/images/confused_smile.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/images/confused_smile.png
ckeditor/ckeditor/plugins/smiley/dialogs/smiley.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/smiley/dialogs/smiley.js
ckeditor/ckeditor/plugins/filetools/plugin.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/filetools/plugin.js
ckeditor/ckeditor/plugins/filetools/lang/ko.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/filetools/lang/ko.js
ckeditor/ckeditor/plugins/filetools/lang/cs.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/filetools/lang/cs.js
ckeditor/ckeditor/plugins/filetools/lang/zh.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/filetools/lang/zh.js
ckeditor/ckeditor/plugins/filetools/lang/zh-cn.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/filetools/lang/zh-cn.js
ckeditor/ckeditor/plugins/filetools/lang/eo.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/filetools/lang/eo.js
ckeditor/ckeditor/plugins/filetools/lang/pt-br.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/filetools/lang/pt-br.js
ckeditor/ckeditor/plugins/filetools/lang/pl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/filetools/lang/pl.js
ckeditor/ckeditor/plugins/filetools/lang/en.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/filetools/lang/en.js
ckeditor/ckeditor/plugins/filetools/lang/ku.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/filetools/lang/ku.js
ckeditor/ckeditor/plugins/filetools/lang/ru.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/filetools/lang/ru.js
ckeditor/ckeditor/plugins/filetools/lang/sv.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/filetools/lang/sv.js
ckeditor/ckeditor/plugins/filetools/lang/nb.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/filetools/lang/nb.js
ckeditor/ckeditor/plugins/filetools/lang/tr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/filetools/lang/tr.js
ckeditor/ckeditor/plugins/filetools/lang/it.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/filetools/lang/it.js
ckeditor/ckeditor/plugins/filetools/lang/nl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/filetools/lang/nl.js
ckeditor/ckeditor/plugins/filetools/lang/gl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/filetools/lang/gl.js
ckeditor/ckeditor/plugins/filetools/lang/da.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/filetools/lang/da.js
ckeditor/ckeditor/plugins/filetools/lang/fr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/filetools/lang/fr.js
ckeditor/ckeditor/plugins/filetools/lang/de.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/filetools/lang/de.js
ckeditor/ckeditor/plugins/forms/images/hiddenfield.gif /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/forms/images/hiddenfield.gif
ckeditor/ckeditor/plugins/forms/dialogs/select.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/forms/dialogs/select.js
ckeditor/ckeditor/plugins/forms/dialogs/checkbox.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/forms/dialogs/checkbox.js
ckeditor/ckeditor/plugins/forms/dialogs/form.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/forms/dialogs/form.js
ckeditor/ckeditor/plugins/forms/dialogs/textarea.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/forms/dialogs/textarea.js
ckeditor/ckeditor/plugins/forms/dialogs/radio.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/forms/dialogs/radio.js
ckeditor/ckeditor/plugins/forms/dialogs/hiddenfield.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/forms/dialogs/hiddenfield.js
ckeditor/ckeditor/plugins/forms/dialogs/button.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/forms/dialogs/button.js
ckeditor/ckeditor/plugins/forms/dialogs/textfield.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/forms/dialogs/textfield.js
ckeditor/ckeditor/plugins/magicline/images/icon.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/magicline/images/icon.png
ckeditor/ckeditor/plugins/magicline/images/icon-rtl.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/magicline/images/icon-rtl.png
ckeditor/ckeditor/plugins/magicline/images/hidpi/icon.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/magicline/images/hidpi/icon.png
ckeditor/ckeditor/plugins/magicline/images/hidpi/icon-rtl.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/magicline/images/hidpi/icon-rtl.png
ckeditor/ckeditor/plugins/lineutils/plugin.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/lineutils/plugin.js
ckeditor/ckeditor/plugins/uploadimage/plugin.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uploadimage/plugin.js
ckeditor/ckeditor/plugins/about/dialogs/logo_ckeditor.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/about/dialogs/logo_ckeditor.png
ckeditor/ckeditor/plugins/about/dialogs/about.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/about/dialogs/about.js
ckeditor/ckeditor/plugins/about/dialogs/hidpi/logo_ckeditor.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/about/dialogs/hidpi/logo_ckeditor.png
ckeditor/ckeditor/plugins/embed/plugin.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/embed/plugin.js
ckeditor/ckeditor/plugins/embed/icons/embed.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/embed/icons/embed.png
ckeditor/ckeditor/plugins/embed/icons/hidpi/embed.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/embed/icons/hidpi/embed.png
ckeditor/ckeditor/plugins/liststyle/dialogs/liststyle.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/liststyle/dialogs/liststyle.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/a11yhelp.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/a11yhelp.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/ja.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/ja.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/sl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/sl.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/es-mx.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/es-mx.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/en-au.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/en-au.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/ko.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/ko.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/cs.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/cs.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/fo.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/fo.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/hi.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/hi.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/lv.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/lv.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/tt.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/tt.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/el.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/el.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/fr-ca.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/fr-ca.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/zh.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/zh.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/zh-cn.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/zh-cn.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/eo.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/eo.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/km.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/km.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/gu.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/gu.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/sr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/sr.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/ro.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/ro.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/lt.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/lt.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/vi.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/vi.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/id.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/id.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/mn.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/mn.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/fi.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/fi.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/uk.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/uk.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/pt-br.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/pt-br.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/eu.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/eu.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/th.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/th.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/en-gb.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/en-gb.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/sr-latn.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/sr-latn.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/pl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/pl.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/en.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/en.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/ku.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/ku.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/fa.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/fa.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/oc.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/oc.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/bg.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/bg.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/az.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/az.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/ru.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/ru.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/sq.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/sq.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/_translationstatus.txt /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/_translationstatus.txt
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/de-ch.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/de-ch.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/he.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/he.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/cy.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/cy.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/et.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/et.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/ar.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/ar.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/es.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/es.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/sv.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/sv.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/si.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/si.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/pt.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/pt.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/hu.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/hu.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/nb.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/nb.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/ca.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/ca.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/sk.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/sk.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/af.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/af.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/hr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/hr.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/tr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/tr.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/mk.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/mk.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/no.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/no.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/it.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/it.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/nl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/nl.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/gl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/gl.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/da.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/da.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/fr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/fr.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/de.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/de.js
ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/ug.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/ug.js
ckeditor/ckeditor/plugins/showblocks/images/block_p.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/showblocks/images/block_p.png
ckeditor/ckeditor/plugins/showblocks/images/block_h4.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/showblocks/images/block_h4.png
ckeditor/ckeditor/plugins/showblocks/images/block_h5.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/showblocks/images/block_h5.png
ckeditor/ckeditor/plugins/showblocks/images/block_h3.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/showblocks/images/block_h3.png
ckeditor/ckeditor/plugins/showblocks/images/block_div.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/showblocks/images/block_div.png
ckeditor/ckeditor/plugins/showblocks/images/block_blockquote.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/showblocks/images/block_blockquote.png
ckeditor/ckeditor/plugins/showblocks/images/block_pre.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/showblocks/images/block_pre.png
ckeditor/ckeditor/plugins/showblocks/images/block_address.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/showblocks/images/block_address.png
ckeditor/ckeditor/plugins/showblocks/images/block_h1.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/showblocks/images/block_h1.png
ckeditor/ckeditor/plugins/showblocks/images/block_h2.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/showblocks/images/block_h2.png
ckeditor/ckeditor/plugins/showblocks/images/block_h6.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/showblocks/images/block_h6.png
ckeditor/ckeditor/plugins/iframedialog/plugin.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/iframedialog/plugin.js
ckeditor/ckeditor/plugins/uploadwidget/plugin.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uploadwidget/plugin.js
ckeditor/ckeditor/plugins/uploadwidget/lang/ko.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uploadwidget/lang/ko.js
ckeditor/ckeditor/plugins/uploadwidget/lang/cs.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uploadwidget/lang/cs.js
ckeditor/ckeditor/plugins/uploadwidget/lang/zh.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uploadwidget/lang/zh.js
ckeditor/ckeditor/plugins/uploadwidget/lang/zh-cn.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uploadwidget/lang/zh-cn.js
ckeditor/ckeditor/plugins/uploadwidget/lang/eo.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uploadwidget/lang/eo.js
ckeditor/ckeditor/plugins/uploadwidget/lang/pt-br.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uploadwidget/lang/pt-br.js
ckeditor/ckeditor/plugins/uploadwidget/lang/pl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uploadwidget/lang/pl.js
ckeditor/ckeditor/plugins/uploadwidget/lang/en.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uploadwidget/lang/en.js
ckeditor/ckeditor/plugins/uploadwidget/lang/ku.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uploadwidget/lang/ku.js
ckeditor/ckeditor/plugins/uploadwidget/lang/ru.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uploadwidget/lang/ru.js
ckeditor/ckeditor/plugins/uploadwidget/lang/sv.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uploadwidget/lang/sv.js
ckeditor/ckeditor/plugins/uploadwidget/lang/hu.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uploadwidget/lang/hu.js
ckeditor/ckeditor/plugins/uploadwidget/lang/nb.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uploadwidget/lang/nb.js
ckeditor/ckeditor/plugins/uploadwidget/lang/tr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uploadwidget/lang/tr.js
ckeditor/ckeditor/plugins/uploadwidget/lang/it.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uploadwidget/lang/it.js
ckeditor/ckeditor/plugins/uploadwidget/lang/nl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uploadwidget/lang/nl.js
ckeditor/ckeditor/plugins/uploadwidget/lang/gl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uploadwidget/lang/gl.js
ckeditor/ckeditor/plugins/uploadwidget/lang/da.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uploadwidget/lang/da.js
ckeditor/ckeditor/plugins/uploadwidget/lang/fr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uploadwidget/lang/fr.js
ckeditor/ckeditor/plugins/uploadwidget/lang/de.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/uploadwidget/lang/de.js
ckeditor/ckeditor/plugins/stylesheetparser/plugin.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/stylesheetparser/plugin.js
ckeditor/ckeditor/plugins/tableselection/styles/tableselection.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/tableselection/styles/tableselection.css
ckeditor/ckeditor/plugins/pastefromword/filter/default.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/pastefromword/filter/default.js
ckeditor/ckeditor/plugins/exportpdf/LICENSE.md /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/LICENSE.md
ckeditor/ckeditor/plugins/exportpdf/plugindefinition.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/plugindefinition.js
ckeditor/ckeditor/plugins/exportpdf/README.md /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/README.md
ckeditor/ckeditor/plugins/exportpdf/CHANGELOG.md /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/CHANGELOG.md
ckeditor/ckeditor/plugins/exportpdf/tests/notification.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/tests/notification.js
ckeditor/ckeditor/plugins/exportpdf/tests/exportpdf.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/tests/exportpdf.js
ckeditor/ckeditor/plugins/exportpdf/tests/statistics.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/tests/statistics.js
ckeditor/ckeditor/plugins/exportpdf/tests/authentication.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/tests/authentication.js
ckeditor/ckeditor/plugins/exportpdf/tests/resourcespaths.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/tests/resourcespaths.js
ckeditor/ckeditor/plugins/exportpdf/tests/stylesheets.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/tests/stylesheets.js
ckeditor/ckeditor/plugins/exportpdf/tests/_helpers/tools.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/tests/_helpers/tools.js
ckeditor/ckeditor/plugins/exportpdf/tests/manual/configfilename.md /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/tests/manual/configfilename.md
ckeditor/ckeditor/plugins/exportpdf/tests/manual/tokenfetching.md /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/tests/manual/tokenfetching.md
ckeditor/ckeditor/plugins/exportpdf/tests/manual/paperformat.md /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/tests/manual/paperformat.md
ckeditor/ckeditor/plugins/exportpdf/tests/manual/tokentwoeditorscorrect.html /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/tests/manual/tokentwoeditorscorrect.html
ckeditor/ckeditor/plugins/exportpdf/tests/manual/tokentwoeditorswrong.md /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/tests/manual/tokentwoeditorswrong.md
ckeditor/ckeditor/plugins/exportpdf/tests/manual/wrongendpoint.html /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/tests/manual/wrongendpoint.html
ckeditor/ckeditor/plugins/exportpdf/tests/manual/tokentwoeditorscorrect.md /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/tests/manual/tokentwoeditorscorrect.md
ckeditor/ckeditor/plugins/exportpdf/tests/manual/emptyeditor.md /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/tests/manual/emptyeditor.md
ckeditor/ckeditor/plugins/exportpdf/tests/manual/notificationsasync.md /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/tests/manual/notificationsasync.md
ckeditor/ckeditor/plugins/exportpdf/tests/manual/stylesheets.html /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/tests/manual/stylesheets.html
ckeditor/ckeditor/plugins/exportpdf/tests/manual/configfilename.html /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/tests/manual/configfilename.html
ckeditor/ckeditor/plugins/exportpdf/tests/manual/stylesheets.md /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/tests/manual/stylesheets.md
ckeditor/ckeditor/plugins/exportpdf/tests/manual/notifications.md /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/tests/manual/notifications.md
ckeditor/ckeditor/plugins/exportpdf/tests/manual/tokenwithouturl.html /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/tests/manual/tokenwithouturl.html
ckeditor/ckeditor/plugins/exportpdf/tests/manual/readonly.md /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/tests/manual/readonly.md
ckeditor/ckeditor/plugins/exportpdf/tests/manual/readonly.html /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/tests/manual/readonly.html
ckeditor/ckeditor/plugins/exportpdf/tests/manual/tokenwithouturl.md /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/tests/manual/tokenwithouturl.md
ckeditor/ckeditor/plugins/exportpdf/tests/manual/notifications.html /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/tests/manual/notifications.html
ckeditor/ckeditor/plugins/exportpdf/tests/manual/paperformat.html /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/tests/manual/paperformat.html
ckeditor/ckeditor/plugins/exportpdf/tests/manual/tokentwoeditorswrong.html /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/tests/manual/tokentwoeditorswrong.html
ckeditor/ckeditor/plugins/exportpdf/tests/manual/emptyeditor.html /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/tests/manual/emptyeditor.html
ckeditor/ckeditor/plugins/exportpdf/tests/manual/integration.md /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/tests/manual/integration.md
ckeditor/ckeditor/plugins/exportpdf/tests/manual/notificationsasync.html /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/tests/manual/notificationsasync.html
ckeditor/ckeditor/plugins/exportpdf/tests/manual/tokenfetching.html /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/tests/manual/tokenfetching.html
ckeditor/ckeditor/plugins/exportpdf/tests/manual/wrongendpoint.md /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/tests/manual/wrongendpoint.md
ckeditor/ckeditor/plugins/exportpdf/tests/manual/integration.html /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/tests/manual/integration.html
ckeditor/ckeditor/plugins/exportpdf/tests/manual/integrations/easyimage.html /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/tests/manual/integrations/easyimage.html
ckeditor/ckeditor/plugins/exportpdf/tests/manual/integrations/easyimage.md /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/exportpdf/tests/manual/integrations/easyimage.md
ckeditor/ckeditor/plugins/codesnippetgeshi/plugin.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/codesnippetgeshi/plugin.js
ckeditor/ckeditor/plugins/clipboard/dialogs/paste.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/clipboard/dialogs/paste.js
ckeditor/ckeditor/plugins/language/plugin.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/plugin.js
ckeditor/ckeditor/plugins/language/lang/ja.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/ja.js
ckeditor/ckeditor/plugins/language/lang/sl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/sl.js
ckeditor/ckeditor/plugins/language/lang/ko.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/ko.js
ckeditor/ckeditor/plugins/language/lang/cs.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/cs.js
ckeditor/ckeditor/plugins/language/lang/fo.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/fo.js
ckeditor/ckeditor/plugins/language/lang/tt.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/tt.js
ckeditor/ckeditor/plugins/language/lang/el.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/el.js
ckeditor/ckeditor/plugins/language/lang/zh.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/zh.js
ckeditor/ckeditor/plugins/language/lang/zh-cn.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/zh-cn.js
ckeditor/ckeditor/plugins/language/lang/eo.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/eo.js
ckeditor/ckeditor/plugins/language/lang/km.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/km.js
ckeditor/ckeditor/plugins/language/lang/vi.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/vi.js
ckeditor/ckeditor/plugins/language/lang/fi.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/fi.js
ckeditor/ckeditor/plugins/language/lang/uk.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/uk.js
ckeditor/ckeditor/plugins/language/lang/pt-br.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/pt-br.js
ckeditor/ckeditor/plugins/language/lang/en-gb.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/en-gb.js
ckeditor/ckeditor/plugins/language/lang/pl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/pl.js
ckeditor/ckeditor/plugins/language/lang/en.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/en.js
ckeditor/ckeditor/plugins/language/lang/ku.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/ku.js
ckeditor/ckeditor/plugins/language/lang/fa.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/fa.js
ckeditor/ckeditor/plugins/language/lang/bg.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/bg.js
ckeditor/ckeditor/plugins/language/lang/ru.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/ru.js
ckeditor/ckeditor/plugins/language/lang/sq.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/sq.js
ckeditor/ckeditor/plugins/language/lang/he.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/he.js
ckeditor/ckeditor/plugins/language/lang/cy.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/cy.js
ckeditor/ckeditor/plugins/language/lang/ar.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/ar.js
ckeditor/ckeditor/plugins/language/lang/es.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/es.js
ckeditor/ckeditor/plugins/language/lang/sv.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/sv.js
ckeditor/ckeditor/plugins/language/lang/pt.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/pt.js
ckeditor/ckeditor/plugins/language/lang/hu.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/hu.js
ckeditor/ckeditor/plugins/language/lang/nb.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/nb.js
ckeditor/ckeditor/plugins/language/lang/ca.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/ca.js
ckeditor/ckeditor/plugins/language/lang/sk.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/sk.js
ckeditor/ckeditor/plugins/language/lang/hr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/hr.js
ckeditor/ckeditor/plugins/language/lang/tr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/tr.js
ckeditor/ckeditor/plugins/language/lang/no.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/no.js
ckeditor/ckeditor/plugins/language/lang/it.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/it.js
ckeditor/ckeditor/plugins/language/lang/nl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/nl.js
ckeditor/ckeditor/plugins/language/lang/gl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/gl.js
ckeditor/ckeditor/plugins/language/lang/da.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/da.js
ckeditor/ckeditor/plugins/language/lang/fr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/fr.js
ckeditor/ckeditor/plugins/language/lang/de.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/lang/de.js
ckeditor/ckeditor/plugins/language/icons/language.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/icons/language.png
ckeditor/ckeditor/plugins/language/icons/hidpi/language.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/language/icons/hidpi/language.png
ckeditor/ckeditor/plugins/find/dialogs/find.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/find/dialogs/find.js
ckeditor/ckeditor/plugins/notificationaggregator/plugin.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/notificationaggregator/plugin.js
ckeditor/ckeditor/plugins/autoembed/plugin.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/autoembed/plugin.js
ckeditor/ckeditor/plugins/autoembed/lang/cs.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/autoembed/lang/cs.js
ckeditor/ckeditor/plugins/autoembed/lang/zh.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/autoembed/lang/zh.js
ckeditor/ckeditor/plugins/autoembed/lang/pt-br.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/autoembed/lang/pt-br.js
ckeditor/ckeditor/plugins/autoembed/lang/pl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/autoembed/lang/pl.js
ckeditor/ckeditor/plugins/autoembed/lang/en.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/autoembed/lang/en.js
ckeditor/ckeditor/plugins/autoembed/lang/ku.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/autoembed/lang/ku.js
ckeditor/ckeditor/plugins/autoembed/lang/nb.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/autoembed/lang/nb.js
ckeditor/ckeditor/plugins/autoembed/lang/tr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/autoembed/lang/tr.js
ckeditor/ckeditor/plugins/autoembed/lang/it.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/autoembed/lang/it.js
ckeditor/ckeditor/plugins/autoembed/lang/de.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/autoembed/lang/de.js
ckeditor/ckeditor/plugins/templates/templatedefinition.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/templates/templatedefinition.js
ckeditor/ckeditor/plugins/templates/templates/default.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/templates/templates/default.js
ckeditor/ckeditor/plugins/templates/templates/images/template1.gif /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/templates/templates/images/template1.gif
ckeditor/ckeditor/plugins/templates/templates/images/template2.gif /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/templates/templates/images/template2.gif
ckeditor/ckeditor/plugins/templates/templates/images/template3.gif /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/templates/templates/images/template3.gif
ckeditor/ckeditor/plugins/templates/dialogs/templates.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/templates/dialogs/templates.css
ckeditor/ckeditor/plugins/templates/dialogs/templates.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/templates/dialogs/templates.js
ckeditor/ckeditor/plugins/link/images/anchor.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/link/images/anchor.png
ckeditor/ckeditor/plugins/link/images/hidpi/anchor.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/link/images/hidpi/anchor.png
ckeditor/ckeditor/plugins/link/dialogs/link.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/link/dialogs/link.js
ckeditor/ckeditor/plugins/link/dialogs/anchor.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/link/dialogs/anchor.js
ckeditor/ckeditor/plugins/wsc/LICENSE.md /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/LICENSE.md
ckeditor/ckeditor/plugins/wsc/README.md /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/README.md
ckeditor/ckeditor/plugins/wsc/plugin.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/plugin.js
ckeditor/ckeditor/plugins/wsc/skins/moono-lisa/wsc.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/skins/moono-lisa/wsc.css
ckeditor/ckeditor/plugins/wsc/lang/ja.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/ja.js
ckeditor/ckeditor/plugins/wsc/lang/sl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/sl.js
ckeditor/ckeditor/plugins/wsc/lang/en-au.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/en-au.js
ckeditor/ckeditor/plugins/wsc/lang/ko.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/ko.js
ckeditor/ckeditor/plugins/wsc/lang/cs.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/cs.js
ckeditor/ckeditor/plugins/wsc/lang/fo.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/fo.js
ckeditor/ckeditor/plugins/wsc/lang/hi.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/hi.js
ckeditor/ckeditor/plugins/wsc/lang/lv.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/lv.js
ckeditor/ckeditor/plugins/wsc/lang/el.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/el.js
ckeditor/ckeditor/plugins/wsc/lang/fr-ca.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/fr-ca.js
ckeditor/ckeditor/plugins/wsc/lang/zh.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/zh.js
ckeditor/ckeditor/plugins/wsc/lang/ms.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/ms.js
ckeditor/ckeditor/plugins/wsc/lang/zh-cn.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/zh-cn.js
ckeditor/ckeditor/plugins/wsc/lang/eo.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/eo.js
ckeditor/ckeditor/plugins/wsc/lang/km.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/km.js
ckeditor/ckeditor/plugins/wsc/lang/gu.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/gu.js
ckeditor/ckeditor/plugins/wsc/lang/sr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/sr.js
ckeditor/ckeditor/plugins/wsc/lang/ro.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/ro.js
ckeditor/ckeditor/plugins/wsc/lang/lt.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/lt.js
ckeditor/ckeditor/plugins/wsc/lang/vi.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/vi.js
ckeditor/ckeditor/plugins/wsc/lang/mn.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/mn.js
ckeditor/ckeditor/plugins/wsc/lang/fi.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/fi.js
ckeditor/ckeditor/plugins/wsc/lang/is.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/is.js
ckeditor/ckeditor/plugins/wsc/lang/uk.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/uk.js
ckeditor/ckeditor/plugins/wsc/lang/pt-br.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/pt-br.js
ckeditor/ckeditor/plugins/wsc/lang/eu.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/eu.js
ckeditor/ckeditor/plugins/wsc/lang/th.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/th.js
ckeditor/ckeditor/plugins/wsc/lang/en-gb.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/en-gb.js
ckeditor/ckeditor/plugins/wsc/lang/sr-latn.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/sr-latn.js
ckeditor/ckeditor/plugins/wsc/lang/pl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/pl.js
ckeditor/ckeditor/plugins/wsc/lang/en.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/en.js
ckeditor/ckeditor/plugins/wsc/lang/ku.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/ku.js
ckeditor/ckeditor/plugins/wsc/lang/fa.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/fa.js
ckeditor/ckeditor/plugins/wsc/lang/bg.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/bg.js
ckeditor/ckeditor/plugins/wsc/lang/bs.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/bs.js
ckeditor/ckeditor/plugins/wsc/lang/ru.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/ru.js
ckeditor/ckeditor/plugins/wsc/lang/he.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/he.js
ckeditor/ckeditor/plugins/wsc/lang/cy.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/cy.js
ckeditor/ckeditor/plugins/wsc/lang/et.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/et.js
ckeditor/ckeditor/plugins/wsc/lang/ar.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/ar.js
ckeditor/ckeditor/plugins/wsc/lang/es.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/es.js
ckeditor/ckeditor/plugins/wsc/lang/sv.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/sv.js
ckeditor/ckeditor/plugins/wsc/lang/pt.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/pt.js
ckeditor/ckeditor/plugins/wsc/lang/hu.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/hu.js
ckeditor/ckeditor/plugins/wsc/lang/nb.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/nb.js
ckeditor/ckeditor/plugins/wsc/lang/ca.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/ca.js
ckeditor/ckeditor/plugins/wsc/lang/sk.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/sk.js
ckeditor/ckeditor/plugins/wsc/lang/af.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/af.js
ckeditor/ckeditor/plugins/wsc/lang/hr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/hr.js
ckeditor/ckeditor/plugins/wsc/lang/en-ca.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/en-ca.js
ckeditor/ckeditor/plugins/wsc/lang/tr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/tr.js
ckeditor/ckeditor/plugins/wsc/lang/bn.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/bn.js
ckeditor/ckeditor/plugins/wsc/lang/ka.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/ka.js
ckeditor/ckeditor/plugins/wsc/lang/mk.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/mk.js
ckeditor/ckeditor/plugins/wsc/lang/no.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/no.js
ckeditor/ckeditor/plugins/wsc/lang/it.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/it.js
ckeditor/ckeditor/plugins/wsc/lang/nl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/nl.js
ckeditor/ckeditor/plugins/wsc/lang/gl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/gl.js
ckeditor/ckeditor/plugins/wsc/lang/da.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/da.js
ckeditor/ckeditor/plugins/wsc/lang/fr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/fr.js
ckeditor/ckeditor/plugins/wsc/lang/de.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/de.js
ckeditor/ckeditor/plugins/wsc/lang/ug.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/lang/ug.js
ckeditor/ckeditor/plugins/wsc/icons/spellchecker.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/icons/spellchecker.png
ckeditor/ckeditor/plugins/wsc/icons/hidpi/spellchecker.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/icons/hidpi/spellchecker.png
ckeditor/ckeditor/plugins/wsc/dialogs/wsc.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/dialogs/wsc.js
ckeditor/ckeditor/plugins/wsc/dialogs/ciframe.html /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/dialogs/ciframe.html
ckeditor/ckeditor/plugins/wsc/dialogs/tmpFrameset.html /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/dialogs/tmpFrameset.html
ckeditor/ckeditor/plugins/wsc/dialogs/wsc.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/dialogs/wsc.css
ckeditor/ckeditor/plugins/wsc/dialogs/wsc_ie.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/wsc/dialogs/wsc_ie.js
ckeditor/ckeditor/plugins/docprops/plugin.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/plugin.js
ckeditor/ckeditor/plugins/docprops/lang/ja.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/ja.js
ckeditor/ckeditor/plugins/docprops/lang/sl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/sl.js
ckeditor/ckeditor/plugins/docprops/lang/en-au.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/en-au.js
ckeditor/ckeditor/plugins/docprops/lang/ko.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/ko.js
ckeditor/ckeditor/plugins/docprops/lang/cs.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/cs.js
ckeditor/ckeditor/plugins/docprops/lang/fo.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/fo.js
ckeditor/ckeditor/plugins/docprops/lang/hi.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/hi.js
ckeditor/ckeditor/plugins/docprops/lang/lv.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/lv.js
ckeditor/ckeditor/plugins/docprops/lang/tt.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/tt.js
ckeditor/ckeditor/plugins/docprops/lang/el.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/el.js
ckeditor/ckeditor/plugins/docprops/lang/fr-ca.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/fr-ca.js
ckeditor/ckeditor/plugins/docprops/lang/zh.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/zh.js
ckeditor/ckeditor/plugins/docprops/lang/ms.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/ms.js
ckeditor/ckeditor/plugins/docprops/lang/zh-cn.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/zh-cn.js
ckeditor/ckeditor/plugins/docprops/lang/eo.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/eo.js
ckeditor/ckeditor/plugins/docprops/lang/km.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/km.js
ckeditor/ckeditor/plugins/docprops/lang/gu.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/gu.js
ckeditor/ckeditor/plugins/docprops/lang/sr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/sr.js
ckeditor/ckeditor/plugins/docprops/lang/ro.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/ro.js
ckeditor/ckeditor/plugins/docprops/lang/lt.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/lt.js
ckeditor/ckeditor/plugins/docprops/lang/vi.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/vi.js
ckeditor/ckeditor/plugins/docprops/lang/id.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/id.js
ckeditor/ckeditor/plugins/docprops/lang/mn.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/mn.js
ckeditor/ckeditor/plugins/docprops/lang/fi.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/fi.js
ckeditor/ckeditor/plugins/docprops/lang/is.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/is.js
ckeditor/ckeditor/plugins/docprops/lang/uk.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/uk.js
ckeditor/ckeditor/plugins/docprops/lang/pt-br.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/pt-br.js
ckeditor/ckeditor/plugins/docprops/lang/eu.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/eu.js
ckeditor/ckeditor/plugins/docprops/lang/th.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/th.js
ckeditor/ckeditor/plugins/docprops/lang/en-gb.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/en-gb.js
ckeditor/ckeditor/plugins/docprops/lang/sr-latn.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/sr-latn.js
ckeditor/ckeditor/plugins/docprops/lang/pl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/pl.js
ckeditor/ckeditor/plugins/docprops/lang/en.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/en.js
ckeditor/ckeditor/plugins/docprops/lang/ku.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/ku.js
ckeditor/ckeditor/plugins/docprops/lang/fa.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/fa.js
ckeditor/ckeditor/plugins/docprops/lang/bg.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/bg.js
ckeditor/ckeditor/plugins/docprops/lang/bs.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/bs.js
ckeditor/ckeditor/plugins/docprops/lang/ru.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/ru.js
ckeditor/ckeditor/plugins/docprops/lang/sq.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/sq.js
ckeditor/ckeditor/plugins/docprops/lang/he.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/he.js
ckeditor/ckeditor/plugins/docprops/lang/cy.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/cy.js
ckeditor/ckeditor/plugins/docprops/lang/et.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/et.js
ckeditor/ckeditor/plugins/docprops/lang/ar.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/ar.js
ckeditor/ckeditor/plugins/docprops/lang/es.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/es.js
ckeditor/ckeditor/plugins/docprops/lang/sv.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/sv.js
ckeditor/ckeditor/plugins/docprops/lang/si.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/si.js
ckeditor/ckeditor/plugins/docprops/lang/pt.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/pt.js
ckeditor/ckeditor/plugins/docprops/lang/hu.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/hu.js
ckeditor/ckeditor/plugins/docprops/lang/nb.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/nb.js
ckeditor/ckeditor/plugins/docprops/lang/ca.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/ca.js
ckeditor/ckeditor/plugins/docprops/lang/sk.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/sk.js
ckeditor/ckeditor/plugins/docprops/lang/af.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/af.js
ckeditor/ckeditor/plugins/docprops/lang/hr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/hr.js
ckeditor/ckeditor/plugins/docprops/lang/en-ca.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/en-ca.js
ckeditor/ckeditor/plugins/docprops/lang/tr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/tr.js
ckeditor/ckeditor/plugins/docprops/lang/bn.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/bn.js
ckeditor/ckeditor/plugins/docprops/lang/ka.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/ka.js
ckeditor/ckeditor/plugins/docprops/lang/mk.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/mk.js
ckeditor/ckeditor/plugins/docprops/lang/no.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/no.js
ckeditor/ckeditor/plugins/docprops/lang/it.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/it.js
ckeditor/ckeditor/plugins/docprops/lang/nl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/nl.js
ckeditor/ckeditor/plugins/docprops/lang/gl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/gl.js
ckeditor/ckeditor/plugins/docprops/lang/da.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/da.js
ckeditor/ckeditor/plugins/docprops/lang/fr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/fr.js
ckeditor/ckeditor/plugins/docprops/lang/de.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/de.js
ckeditor/ckeditor/plugins/docprops/lang/ug.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/lang/ug.js
ckeditor/ckeditor/plugins/docprops/icons/docprops.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/icons/docprops.png
ckeditor/ckeditor/plugins/docprops/icons/docprops-rtl.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/icons/docprops-rtl.png
ckeditor/ckeditor/plugins/docprops/icons/hidpi/docprops.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/icons/hidpi/docprops.png
ckeditor/ckeditor/plugins/docprops/icons/hidpi/docprops-rtl.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/icons/hidpi/docprops-rtl.png
ckeditor/ckeditor/plugins/docprops/dialogs/docprops.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/docprops/dialogs/docprops.js
ckeditor/ckeditor/plugins/div/dialogs/div.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/div/dialogs/div.js
ckeditor/ckeditor/plugins/menubutton/plugin.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/menubutton/plugin.js
ckeditor/ckeditor/plugins/ajax/plugin.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/ajax/plugin.js
ckeditor/ckeditor/plugins/pastefromlibreoffice/filter/default.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/pastefromlibreoffice/filter/default.js
ckeditor/ckeditor/plugins/tableresize/plugin.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/tableresize/plugin.js
ckeditor/ckeditor/plugins/flash/images/placeholder.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/flash/images/placeholder.png
ckeditor/ckeditor/plugins/flash/dialogs/flash.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/flash/dialogs/flash.js
ckeditor/ckeditor/plugins/adobeair/plugin.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/adobeair/plugin.js
ckeditor/ckeditor/plugins/pagebreak/images/pagebreak.gif /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/pagebreak/images/pagebreak.gif
ckeditor/ckeditor/plugins/iframe/images/placeholder.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/iframe/images/placeholder.png
ckeditor/ckeditor/plugins/iframe/dialogs/iframe.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/iframe/dialogs/iframe.js
ckeditor/ckeditor/plugins/pastefromgdocs/filter/default.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/pastefromgdocs/filter/default.js
ckeditor/ckeditor/plugins/autogrow/plugin.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/autogrow/plugin.js
ckeditor/ckeditor/plugins/bbcode/plugin.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/bbcode/plugin.js
ckeditor/ckeditor/plugins/preview/preview.html /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/preview/preview.html
ckeditor/ckeditor/plugins/preview/images/pagebreak.gif /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/preview/images/pagebreak.gif
ckeditor/ckeditor/plugins/preview/styles/screen.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/preview/styles/screen.css
ckeditor/ckeditor/plugins/embedsemantic/plugin.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/embedsemantic/plugin.js
ckeditor/ckeditor/plugins/embedsemantic/icons/embedsemantic.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/embedsemantic/icons/embedsemantic.png
ckeditor/ckeditor/plugins/embedsemantic/icons/hidpi/embedsemantic.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/plugins/embedsemantic/icons/hidpi/embedsemantic.png
ckeditor/ckeditor/lang/ja.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/ja.js
ckeditor/ckeditor/lang/sl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/sl.js
ckeditor/ckeditor/lang/es-mx.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/es-mx.js
ckeditor/ckeditor/lang/en-au.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/en-au.js
ckeditor/ckeditor/lang/ko.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/ko.js
ckeditor/ckeditor/lang/cs.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/cs.js
ckeditor/ckeditor/lang/fo.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/fo.js
ckeditor/ckeditor/lang/hi.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/hi.js
ckeditor/ckeditor/lang/lv.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/lv.js
ckeditor/ckeditor/lang/tt.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/tt.js
ckeditor/ckeditor/lang/el.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/el.js
ckeditor/ckeditor/lang/fr-ca.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/fr-ca.js
ckeditor/ckeditor/lang/zh.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/zh.js
ckeditor/ckeditor/lang/ms.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/ms.js
ckeditor/ckeditor/lang/zh-cn.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/zh-cn.js
ckeditor/ckeditor/lang/eo.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/eo.js
ckeditor/ckeditor/lang/km.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/km.js
ckeditor/ckeditor/lang/gu.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/gu.js
ckeditor/ckeditor/lang/sr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/sr.js
ckeditor/ckeditor/lang/ro.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/ro.js
ckeditor/ckeditor/lang/lt.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/lt.js
ckeditor/ckeditor/lang/vi.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/vi.js
ckeditor/ckeditor/lang/id.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/id.js
ckeditor/ckeditor/lang/mn.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/mn.js
ckeditor/ckeditor/lang/fi.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/fi.js
ckeditor/ckeditor/lang/is.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/is.js
ckeditor/ckeditor/lang/uk.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/uk.js
ckeditor/ckeditor/lang/pt-br.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/pt-br.js
ckeditor/ckeditor/lang/eu.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/eu.js
ckeditor/ckeditor/lang/th.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/th.js
ckeditor/ckeditor/lang/en-gb.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/en-gb.js
ckeditor/ckeditor/lang/sr-latn.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/sr-latn.js
ckeditor/ckeditor/lang/pl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/pl.js
ckeditor/ckeditor/lang/en.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/en.js
ckeditor/ckeditor/lang/ku.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/ku.js
ckeditor/ckeditor/lang/fa.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/fa.js
ckeditor/ckeditor/lang/oc.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/oc.js
ckeditor/ckeditor/lang/bg.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/bg.js
ckeditor/ckeditor/lang/bs.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/bs.js
ckeditor/ckeditor/lang/az.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/az.js
ckeditor/ckeditor/lang/ru.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/ru.js
ckeditor/ckeditor/lang/sq.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/sq.js
ckeditor/ckeditor/lang/de-ch.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/de-ch.js
ckeditor/ckeditor/lang/he.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/he.js
ckeditor/ckeditor/lang/cy.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/cy.js
ckeditor/ckeditor/lang/et.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/et.js
ckeditor/ckeditor/lang/ar.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/ar.js
ckeditor/ckeditor/lang/es.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/es.js
ckeditor/ckeditor/lang/sv.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/sv.js
ckeditor/ckeditor/lang/si.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/si.js
ckeditor/ckeditor/lang/pt.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/pt.js
ckeditor/ckeditor/lang/hu.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/hu.js
ckeditor/ckeditor/lang/nb.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/nb.js
ckeditor/ckeditor/lang/ca.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/ca.js
ckeditor/ckeditor/lang/sk.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/sk.js
ckeditor/ckeditor/lang/af.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/af.js
ckeditor/ckeditor/lang/hr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/hr.js
ckeditor/ckeditor/lang/en-ca.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/en-ca.js
ckeditor/ckeditor/lang/tr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/tr.js
ckeditor/ckeditor/lang/bn.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/bn.js
ckeditor/ckeditor/lang/ka.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/ka.js
ckeditor/ckeditor/lang/mk.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/mk.js
ckeditor/ckeditor/lang/no.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/no.js
ckeditor/ckeditor/lang/it.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/it.js
ckeditor/ckeditor/lang/nl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/nl.js
ckeditor/ckeditor/lang/gl.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/gl.js
ckeditor/ckeditor/lang/da.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/da.js
ckeditor/ckeditor/lang/fr.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/fr.js
ckeditor/ckeditor/lang/de.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/de.js
ckeditor/ckeditor/lang/ug.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/lang/ug.js
ckeditor/ckeditor/adapters/jquery.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/adapters/jquery.js
ckeditor/ckeditor/vendor/promise.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/ckeditor/vendor/promise.js
ckeditor/galleriffic/js/jquery-1.3.2.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/galleriffic/js/jquery-1.3.2.js
ckeditor/galleriffic/js/jquery.galleriffic.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/galleriffic/js/jquery.galleriffic.js
ckeditor/galleriffic/js/jquery.opacityrollover.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/galleriffic/js/jquery.opacityrollover.js
ckeditor/galleriffic/js/jush.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/galleriffic/js/jush.js
ckeditor/galleriffic/js/jquery.history.js /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/galleriffic/js/jquery.history.js
ckeditor/galleriffic/css/prevPageArrowWhite.gif /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/galleriffic/css/prevPageArrowWhite.gif
ckeditor/galleriffic/css/galleriffic-2.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/galleriffic/css/galleriffic-2.css
ckeditor/galleriffic/css/jush.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/galleriffic/css/jush.css
ckeditor/galleriffic/css/nextPageArrowWhite.gif /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/galleriffic/css/nextPageArrowWhite.gif
ckeditor/galleriffic/css/nextPageArrow.gif /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/galleriffic/css/nextPageArrow.gif
ckeditor/galleriffic/css/white.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/galleriffic/css/white.css
ckeditor/galleriffic/css/galleriffic-1.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/galleriffic/css/galleriffic-1.css
ckeditor/galleriffic/css/loaderWhite.gif /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/galleriffic/css/loaderWhite.gif
ckeditor/galleriffic/css/loader.gif /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/galleriffic/css/loader.gif
ckeditor/galleriffic/css/caption.png /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/galleriffic/css/caption.png
ckeditor/galleriffic/css/galleriffic-4.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/galleriffic/css/galleriffic-4.css
ckeditor/galleriffic/css/prevPageArrow.gif /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/galleriffic/css/prevPageArrow.gif
ckeditor/galleriffic/css/galleriffic-5.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/galleriffic/css/galleriffic-5.css
ckeditor/galleriffic/css/black.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/galleriffic/css/black.css
ckeditor/galleriffic/css/galleriffic-3.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/galleriffic/css/galleriffic-3.css
ckeditor/galleriffic/css/basic.css /usr/local/lib/python3.12/site-packages/ckeditor/static/ckeditor/galleriffic/css/basic.css
ckeditor/ckeditor_uploader/admin_base.css /usr/local/lib/python3.12/site-packages/ckeditor_uploader/static/ckeditor/ckeditor_uploader/admin_base.css
tinymce/tinymce.d.ts /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/tinymce.d.ts
tinymce/tinymce.min.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/tinymce.min.js
tinymce/license.txt /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/license.txt
tinymce/langs/ja.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/ja.js
tinymce/langs/es_MX.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/es_MX.js
tinymce/langs/tg.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/tg.js
tinymce/langs/cs.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/cs.js
tinymce/langs/hi.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/hi.js
tinymce/langs/ka_GE.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/ka_GE.js
tinymce/langs/lv.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/lv.js
tinymce/langs/sl_SI.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/sl_SI.js
tinymce/langs/zh_MO.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/zh_MO.js
tinymce/langs/kk.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/kk.js
tinymce/langs/el.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/el.js
tinymce/langs/th_TH.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/th_TH.js
tinymce/langs/eo.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/eo.js
tinymce/langs/hy.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/hy.js
tinymce/langs/sr.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/sr.js
tinymce/langs/nb_NO.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/nb_NO.js
tinymce/langs/README.md /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/README.md
tinymce/langs/be.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/be.js
tinymce/langs/ne.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/ne.js
tinymce/langs/ro.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/ro.js
tinymce/langs/nl_BE.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/nl_BE.js
tinymce/langs/lt.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/lt.js
tinymce/langs/zh-Hans.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/zh-Hans.js
tinymce/langs/is_IS.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/is_IS.js
tinymce/langs/hu_HU.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/hu_HU.js
tinymce/langs/vi.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/vi.js
tinymce/langs/id.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/id.js
tinymce/langs/zh_HK.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/zh_HK.js
tinymce/langs/fi.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/fi.js
tinymce/langs/ar_SA.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/ar_SA.js
tinymce/langs/uk.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/uk.js
tinymce/langs/eu.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/eu.js
tinymce/langs/zh_SG.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/zh_SG.js
tinymce/langs/pl.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/pl.js
tinymce/langs/uz.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/uz.js
tinymce/langs/ku.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/ku.js
tinymce/langs/fa.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/fa.js
tinymce/langs/oc.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/oc.js
tinymce/langs/fr_FR.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/fr_FR.js
tinymce/langs/bg_BG.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/bg_BG.js
tinymce/langs/sv_SE.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/sv_SE.js
tinymce/langs/az.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/az.js
tinymce/langs/ru.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/ru.js
tinymce/langs/bn_BD.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/bn_BD.js
tinymce/langs/sq.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/sq.js
tinymce/langs/kab.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/kab.js
tinymce/langs/cy.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/cy.js
tinymce/langs/et.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/et.js
tinymce/langs/ar.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/ar.js
tinymce/langs/he_IL.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/he_IL.js
tinymce/langs/es.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/es.js
tinymce/langs/ta.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/ta.js
tinymce/langs/ko_KR.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/ko_KR.js
tinymce/langs/dv.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/dv.js
tinymce/langs/ca.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/ca.js
tinymce/langs/sk.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/sk.js
tinymce/langs/hr.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/hr.js
tinymce/langs/tr.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/tr.js
tinymce/langs/zh-Hant.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/zh-Hant.js
tinymce/langs/pt_BR.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/pt_BR.js
tinymce/langs/ga.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/ga.js
tinymce/langs/it.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/it.js
tinymce/langs/nl.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/nl.js
tinymce/langs/gl.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/gl.js
tinymce/langs/da.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/da.js
tinymce/langs/de.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/de.js
tinymce/langs/ug.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/langs/ug.js
tinymce/models/dom/model.min.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/models/dom/model.min.js
tinymce/skins/content/writer/content.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/content/writer/content.js
tinymce/skins/content/writer/content.min.css /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/content/writer/content.min.css
tinymce/skins/content/dark/content.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/content/dark/content.js
tinymce/skins/content/dark/content.min.css /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/content/dark/content.min.css
tinymce/skins/content/tinymce-5-dark/content.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/content/tinymce-5-dark/content.js
tinymce/skins/content/tinymce-5-dark/content.min.css /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/content/tinymce-5-dark/content.min.css
tinymce/skins/content/document/content.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/content/document/content.js
tinymce/skins/content/document/content.min.css /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/content/document/content.min.css
tinymce/skins/content/default/content.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/content/default/content.js
tinymce/skins/content/default/content.min.css /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/content/default/content.min.css
tinymce/skins/content/tinymce-5/content.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/content/tinymce-5/content.js
tinymce/skins/content/tinymce-5/content.min.css /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/content/tinymce-5/content.min.css
tinymce/skins/ui/tinymce-5-dark/skin.shadowdom.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/ui/tinymce-5-dark/skin.shadowdom.js
tinymce/skins/ui/tinymce-5-dark/skin.shadowdom.min.css /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/ui/tinymce-5-dark/skin.shadowdom.min.css
tinymce/skins/ui/tinymce-5-dark/content.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/ui/tinymce-5-dark/content.js
tinymce/skins/ui/tinymce-5-dark/skin.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/ui/tinymce-5-dark/skin.js
tinymce/skins/ui/tinymce-5-dark/content.inline.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/ui/tinymce-5-dark/content.inline.js
tinymce/skins/ui/tinymce-5-dark/content.inline.min.css /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/ui/tinymce-5-dark/content.inline.min.css
tinymce/skins/ui/tinymce-5-dark/skin.min.css /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/ui/tinymce-5-dark/skin.min.css
tinymce/skins/ui/tinymce-5-dark/content.min.css /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/ui/tinymce-5-dark/content.min.css
tinymce/skins/ui/oxide-dark/skin.shadowdom.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/ui/oxide-dark/skin.shadowdom.js
tinymce/skins/ui/oxide-dark/skin.shadowdom.min.css /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/ui/oxide-dark/skin.shadowdom.min.css
tinymce/skins/ui/oxide-dark/content.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/ui/oxide-dark/content.js
tinymce/skins/ui/oxide-dark/skin.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/ui/oxide-dark/skin.js
tinymce/skins/ui/oxide-dark/content.inline.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/ui/oxide-dark/content.inline.js
tinymce/skins/ui/oxide-dark/content.inline.min.css /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/ui/oxide-dark/content.inline.min.css
tinymce/skins/ui/oxide-dark/skin.min.css /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/ui/oxide-dark/skin.min.css
tinymce/skins/ui/oxide-dark/content.min.css /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/ui/oxide-dark/content.min.css
tinymce/skins/ui/oxide/skin.shadowdom.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/ui/oxide/skin.shadowdom.js
tinymce/skins/ui/oxide/skin.shadowdom.min.css /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/ui/oxide/skin.shadowdom.min.css
tinymce/skins/ui/oxide/content.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/ui/oxide/content.js
tinymce/skins/ui/oxide/skin.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/ui/oxide/skin.js
tinymce/skins/ui/oxide/content.inline.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/ui/oxide/content.inline.js
tinymce/skins/ui/oxide/content.inline.min.css /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/ui/oxide/content.inline.min.css
tinymce/skins/ui/oxide/skin.min.css /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/ui/oxide/skin.min.css
tinymce/skins/ui/oxide/content.min.css /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/ui/oxide/content.min.css
tinymce/skins/ui/tinymce-5/skin.shadowdom.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/ui/tinymce-5/skin.shadowdom.js
tinymce/skins/ui/tinymce-5/skin.shadowdom.min.css /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/ui/tinymce-5/skin.shadowdom.min.css
tinymce/skins/ui/tinymce-5/content.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/ui/tinymce-5/content.js
tinymce/skins/ui/tinymce-5/skin.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/ui/tinymce-5/skin.js
tinymce/skins/ui/tinymce-5/content.inline.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/ui/tinymce-5/content.inline.js
tinymce/skins/ui/tinymce-5/content.inline.min.css /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/ui/tinymce-5/content.inline.min.css
tinymce/skins/ui/tinymce-5/skin.min.css /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/ui/tinymce-5/skin.min.css
tinymce/skins/ui/tinymce-5/content.min.css /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/skins/ui/tinymce-5/content.min.css
tinymce/plugins/autolink/plugin.min.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/autolink/plugin.min.js
tinymce/plugins/image/plugin.min.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/image/plugin.min.js
tinymce/plugins/codesample/plugin.min.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/codesample/plugin.min.js
tinymce/plugins/save/plugin.min.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/save/plugin.min.js
tinymce/plugins/searchreplace/plugin.min.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/searchreplace/plugin.min.js
tinymce/plugins/fullscreen/plugin.min.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/fullscreen/plugin.min.js
tinymce/plugins/media/plugin.min.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/media/plugin.min.js
tinymce/plugins/table/plugin.min.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/table/plugin.min.js
tinymce/plugins/help/plugin.min.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/plugin.min.js
tinymce/plugins/help/js/i18n/keynav/ja.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/ja.js
tinymce/plugins/help/js/i18n/keynav/cs.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/cs.js
tinymce/plugins/help/js/i18n/keynav/hi.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/hi.js
tinymce/plugins/help/js/i18n/keynav/sl_SI.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/sl_SI.js
tinymce/plugins/help/js/i18n/keynav/kk.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/kk.js
tinymce/plugins/help/js/i18n/keynav/el.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/el.js
tinymce/plugins/help/js/i18n/keynav/th_TH.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/th_TH.js
tinymce/plugins/help/js/i18n/keynav/ms.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/ms.js
tinymce/plugins/help/js/i18n/keynav/zh_CN.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/zh_CN.js
tinymce/plugins/help/js/i18n/keynav/nb_NO.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/nb_NO.js
tinymce/plugins/help/js/i18n/keynav/ro.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/ro.js
tinymce/plugins/help/js/i18n/keynav/hu_HU.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/hu_HU.js
tinymce/plugins/help/js/i18n/keynav/vi.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/vi.js
tinymce/plugins/help/js/i18n/keynav/zh_TW.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/zh_TW.js
tinymce/plugins/help/js/i18n/keynav/id.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/id.js
tinymce/plugins/help/js/i18n/keynav/fi.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/fi.js
tinymce/plugins/help/js/i18n/keynav/uk.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/uk.js
tinymce/plugins/help/js/i18n/keynav/eu.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/eu.js
tinymce/plugins/help/js/i18n/keynav/pl.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/pl.js
tinymce/plugins/help/js/i18n/keynav/en.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/en.js
tinymce/plugins/help/js/i18n/keynav/fa.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/fa.js
tinymce/plugins/help/js/i18n/keynav/fr_FR.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/fr_FR.js
tinymce/plugins/help/js/i18n/keynav/bg_BG.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/bg_BG.js
tinymce/plugins/help/js/i18n/keynav/sv_SE.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/sv_SE.js
tinymce/plugins/help/js/i18n/keynav/ru.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/ru.js
tinymce/plugins/help/js/i18n/keynav/ar.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/ar.js
tinymce/plugins/help/js/i18n/keynav/he_IL.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/he_IL.js
tinymce/plugins/help/js/i18n/keynav/es.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/es.js
tinymce/plugins/help/js/i18n/keynav/ko_KR.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/ko_KR.js
tinymce/plugins/help/js/i18n/keynav/ca.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/ca.js
tinymce/plugins/help/js/i18n/keynav/sk.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/sk.js
tinymce/plugins/help/js/i18n/keynav/hr.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/hr.js
tinymce/plugins/help/js/i18n/keynav/tr.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/tr.js
tinymce/plugins/help/js/i18n/keynav/pt_PT.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/pt_PT.js
tinymce/plugins/help/js/i18n/keynav/pt_BR.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/pt_BR.js
tinymce/plugins/help/js/i18n/keynav/it.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/it.js
tinymce/plugins/help/js/i18n/keynav/nl.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/nl.js
tinymce/plugins/help/js/i18n/keynav/da.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/da.js
tinymce/plugins/help/js/i18n/keynav/de.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/help/js/i18n/keynav/de.js
tinymce/plugins/autosave/plugin.min.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/autosave/plugin.min.js
tinymce/plugins/accordion/plugin.min.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/accordion/plugin.min.js
tinymce/plugins/visualblocks/plugin.min.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/visualblocks/plugin.min.js
tinymce/plugins/code/plugin.min.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/code/plugin.min.js
tinymce/plugins/template/plugin.min.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/template/plugin.min.js
tinymce/plugins/lists/plugin.min.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/lists/plugin.min.js
tinymce/plugins/advlist/plugin.min.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/advlist/plugin.min.js
tinymce/plugins/visualchars/plugin.min.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/visualchars/plugin.min.js
tinymce/plugins/wordcount/plugin.min.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/wordcount/plugin.min.js
tinymce/plugins/charmap/plugin.min.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/charmap/plugin.min.js
tinymce/plugins/emoticons/plugin.min.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/emoticons/plugin.min.js
tinymce/plugins/emoticons/js/emojiimages.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/emoticons/js/emojiimages.js
tinymce/plugins/emoticons/js/emojis.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/emoticons/js/emojis.js
tinymce/plugins/emoticons/js/emojiimages.min.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/emoticons/js/emojiimages.min.js
tinymce/plugins/emoticons/js/emojis.min.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/emoticons/js/emojis.min.js
tinymce/plugins/nonbreaking/plugin.min.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/nonbreaking/plugin.min.js
tinymce/plugins/link/plugin.min.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/link/plugin.min.js
tinymce/plugins/quickbars/plugin.min.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/quickbars/plugin.min.js
tinymce/plugins/autoresize/plugin.min.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/autoresize/plugin.min.js
tinymce/plugins/directionality/plugin.min.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/directionality/plugin.min.js
tinymce/plugins/importcss/plugin.min.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/importcss/plugin.min.js
tinymce/plugins/pagebreak/plugin.min.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/pagebreak/plugin.min.js
tinymce/plugins/anchor/plugin.min.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/anchor/plugin.min.js
tinymce/plugins/insertdatetime/plugin.min.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/insertdatetime/plugin.min.js
tinymce/plugins/preview/plugin.min.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/plugins/preview/plugin.min.js
tinymce/icons/default/icons.min.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/icons/default/icons.min.js
tinymce/themes/silver/theme.min.js /usr/local/lib/python3.12/site-packages/tinymce/static/tinymce/themes/silver/theme.min.js
django_tinymce/init_tinymce.js /usr/local/lib/python3.12/site-packages/tinymce/static/django_tinymce/init_tinymce.js
tabbed_admin/js/jquery-ui-1.11.4.min.js /usr/local/lib/python3.12/site-packages/tabbed_admin/static/tabbed_admin/js/jquery-ui-1.11.4.min.js
tabbed_admin/css/jquery-ui-1.11.4.min.css /usr/local/lib/python3.12/site-packages/tabbed_admin/static/tabbed_admin/css/jquery-ui-1.11.4.min.css
tabbed_admin/css/tabbed_admin.css /usr/local/lib/python3.12/site-packages/tabbed_admin/static/tabbed_admin/css/tabbed_admin.css
tabbed_admin/css/tabbed_grappelli_admin.css /usr/local/lib/python3.12/site-packages/tabbed_admin/static/tabbed_admin/css/tabbed_grappelli_admin.css
tabbed_admin/css/images/ui-icons_777620_256x240.png /usr/local/lib/python3.12/site-packages/tabbed_admin/static/tabbed_admin/css/images/ui-icons_777620_256x240.png
tabbed_admin/css/images/ui-icons_444444_256x240.png /usr/local/lib/python3.12/site-packages/tabbed_admin/static/tabbed_admin/css/images/ui-icons_444444_256x240.png
tabbed_admin/css/images/ui-icons_454545_256x240.png /usr/local/lib/python3.12/site-packages/tabbed_admin/static/tabbed_admin/css/images/ui-icons_454545_256x240.png
tabbed_admin/css/images/ui-icons_999999_256x240.png /usr/local/lib/python3.12/site-packages/tabbed_admin/static/tabbed_admin/css/images/ui-icons_999999_256x240.png
tabbed_admin/css/images/ui-bg_inset-hard_75_999999_1x100.png /usr/local/lib/python3.12/site-packages/tabbed_admin/static/tabbed_admin/css/images/ui-bg_inset-hard_75_999999_1x100.png
tabbed_admin/css/images/ui-bg_glass_60_eeeeee_1x400.png /usr/local/lib/python3.12/site-packages/tabbed_admin/static/tabbed_admin/css/images/ui-bg_glass_60_eeeeee_1x400.png
tabbed_admin/css/images/ui-bg_flat_0_aaaaaa_40x100.png /usr/local/lib/python3.12/site-packages/tabbed_admin/static/tabbed_admin/css/images/ui-bg_flat_0_aaaaaa_40x100.png
tabbed_admin/css/images/ui-bg_inset-soft_50_c9c9c9_1x100.png /usr/local/lib/python3.12/site-packages/tabbed_admin/static/tabbed_admin/css/images/ui-bg_inset-soft_50_c9c9c9_1x100.png
tabbed_admin/css/images/ui-icons_555555_256x240.png /usr/local/lib/python3.12/site-packages/tabbed_admin/static/tabbed_admin/css/images/ui-icons_555555_256x240.png
tabbed_admin/css/images/ui-bg_glass_100_f8f8f8_1x400.png /usr/local/lib/python3.12/site-packages/tabbed_admin/static/tabbed_admin/css/images/ui-bg_glass_100_f8f8f8_1x400.png
tabbed_admin/css/images/ui-icons_777777_256x240.png /usr/local/lib/python3.12/site-packages/tabbed_admin/static/tabbed_admin/css/images/ui-icons_777777_256x240.png
tabbed_admin/css/images/ui-icons_fbc856_256x240.png /usr/local/lib/python3.12/site-packages/tabbed_admin/static/tabbed_admin/css/images/ui-icons_fbc856_256x240.png
tabbed_admin/css/images/ui-icons_3383bb_256x240.png /usr/local/lib/python3.12/site-packages/tabbed_admin/static/tabbed_admin/css/images/ui-icons_3383bb_256x240.png
tabbed_admin/css/images/ui-bg_flat_0_eeeeee_40x100.png /usr/local/lib/python3.12/site-packages/tabbed_admin/static/tabbed_admin/css/images/ui-bg_flat_0_eeeeee_40x100.png
tabbed_admin/css/images/ui-bg_glass_35_dddddd_1x400.png /usr/local/lib/python3.12/site-packages/tabbed_admin/static/tabbed_admin/css/images/ui-bg_glass_35_dddddd_1x400.png
tabbed_admin/css/images/ui-bg_flat_55_eeeeee_40x100.png /usr/local/lib/python3.12/site-packages/tabbed_admin/static/tabbed_admin/css/images/ui-bg_flat_55_eeeeee_40x100.png
tabbed_admin/css/images/ui-bg_flat_55_c0402a_40x100.png /usr/local/lib/python3.12/site-packages/tabbed_admin/static/tabbed_admin/css/images/ui-bg_flat_55_c0402a_40x100.png
tabbed_admin/css/images/ui-icons_70b2e1_256x240.png /usr/local/lib/python3.12/site-packages/tabbed_admin/static/tabbed_admin/css/images/ui-icons_70b2e1_256x240.png
tabbed_admin/css/images/ui-icons_cc0000_256x240.png /usr/local/lib/python3.12/site-packages/tabbed_admin/static/tabbed_admin/css/images/ui-icons_cc0000_256x240.png
tabbed_admin/css/images/ui-icons_ffffff_256x240.png /usr/local/lib/python3.12/site-packages/tabbed_admin/static/tabbed_admin/css/images/ui-icons_ffffff_256x240.png
rest_framework/img/glyphicons-halflings.png /usr/local/lib/python3.12/site-packages/rest_framework/static/rest_framework/img/glyphicons-halflings.png
rest_framework/img/grid.png /usr/local/lib/python3.12/site-packages/rest_framework/static/rest_framework/img/grid.png
rest_framework/img/glyphicons-halflings-white.png /usr/local/lib/python3.12/site-packages/rest_framework/static/rest_framework/img/glyphicons-halflings-white.png
rest_framework/docs/img/grid.png /usr/local/lib/python3.12/site-packages/rest_framework/static/rest_framework/docs/img/grid.png
rest_framework/docs/img/favicon.ico /usr/local/lib/python3.12/site-packages/rest_framework/static/rest_framework/docs/img/favicon.ico
rest_framework/docs/js/highlight.pack.js /usr/local/lib/python3.12/site-packages/rest_framework/static/rest_framework/docs/js/highlight.pack.js
rest_framework/docs/js/api.js /usr/local/lib/python3.12/site-packages/rest_framework/static/rest_framework/docs/js/api.js
rest_framework/docs/js/jquery.json-view.min.js /usr/local/lib/python3.12/site-packages/rest_framework/static/rest_framework/docs/js/jquery.json-view.min.js
rest_framework/docs/css/jquery.json-view.min.css /usr/local/lib/python3.12/site-packages/rest_framework/static/rest_framework/docs/css/jquery.json-view.min.css
rest_framework/docs/css/highlight.css /usr/local/lib/python3.12/site-packages/rest_framework/static/rest_framework/docs/css/highlight.css
rest_framework/docs/css/base.css /usr/local/lib/python3.12/site-packages/rest_framework/static/rest_framework/docs/css/base.css
rest_framework/js/bootstrap.min.js /usr/local/lib/python3.12/site-packages/rest_framework/static/rest_framework/js/bootstrap.min.js
rest_framework/js/default.js /usr/local/lib/python3.12/site-packages/rest_framework/static/rest_framework/js/default.js
rest_framework/js/jquery-3.7.1.min.js /usr/local/lib/python3.12/site-packages/rest_framework/static/rest_framework/js/jquery-3.7.1.min.js
rest_framework/js/prettify-min.js /usr/local/lib/python3.12/site-packages/rest_framework/static/rest_framework/js/prettify-min.js
rest_framework/js/coreapi-0.1.1.js /usr/local/lib/python3.12/site-packages/rest_framework/static/rest_framework/js/coreapi-0.1.1.js
rest_framework/js/ajax-form.js /usr/local/lib/python3.12/site-packages/rest_framework/static/rest_framework/js/ajax-form.js
rest_framework/js/load-ajax-form.js /usr/local/lib/python3.12/site-packages/rest_framework/static/rest_framework/js/load-ajax-form.js
rest_framework/js/csrf.js /usr/local/lib/python3.12/site-packages/rest_framework/static/rest_framework/js/csrf.js
rest_framework/css/prettify.css /usr/local/lib/python3.12/site-packages/rest_framework/static/rest_framework/css/prettify.css
rest_framework/css/default.css /usr/local/lib/python3.12/site-packages/rest_framework/static/rest_framework/css/default.css
rest_framework/css/bootstrap-tweaks.css /usr/local/lib/python3.12/site-packages/rest_framework/static/rest_framework/css/bootstrap-tweaks.css
rest_framework/css/font-awesome-4.0.3.css /usr/local/lib/python3.12/site-packages/rest_framework/static/rest_framework/css/font-awesome-4.0.3.css
rest_framework/css/bootstrap-theme.min.css /usr/local/lib/python3.12/site-packages/rest_framework/static/rest_framework/css/bootstrap-theme.min.css
rest_framework/css/bootstrap.min.css.map /usr/local/lib/python3.12/site-packages/rest_framework/static/rest_framework/css/bootstrap.min.css.map
rest_framework/css/bootstrap.min.css /usr/local/lib/python3.12/site-packages/rest_framework/static/rest_framework/css/bootstrap.min.css
rest_framework/css/bootstrap-theme.min.css.map /usr/local/lib/python3.12/site-packages/rest_framework/static/rest_framework/css/bootstrap-theme.min.css.map
rest_framework/fonts/glyphicons-halflings-regular.ttf /usr/local/lib/python3.12/site-packages/rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.ttf
rest_framework/fonts/glyphicons-halflings-regular.woff2 /usr/local/lib/python3.12/site-packages/rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.woff2
rest_framework/fonts/glyphicons-halflings-regular.svg /usr/local/lib/python3.12/site-packages/rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.svg
rest_framework/fonts/fontawesome-webfont.svg /usr/local/lib/python3.12/site-packages/rest_framework/static/rest_framework/fonts/fontawesome-webfont.svg
rest_framework/fonts/glyphicons-halflings-regular.woff /usr/local/lib/python3.12/site-packages/rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.woff
rest_framework/fonts/glyphicons-halflings-regular.eot /usr/local/lib/python3.12/site-packages/rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.eot
rest_framework/fonts/fontawesome-webfont.woff /usr/local/lib/python3.12/site-packages/rest_framework/static/rest_framework/fonts/fontawesome-webfont.woff
rest_framework/fonts/fontawesome-webfont.eot /usr/local/lib/python3.12/site-packages/rest_framework/static/rest_framework/fonts/fontawesome-webfont.eot
rest_framework/fonts/fontawesome-webfont.ttf /usr/local/lib/python3.12/site-packages/rest_framework/static/rest_framework/fonts/fontawesome-webfont.ttf
adminsortable2/js/adminsortable2.min.js /usr/local/lib/python3.12/site-packages/adminsortable2/static/adminsortable2/js/adminsortable2.min.js
adminsortable2/js/adminsortable2.js /usr/local/lib/python3.12/site-packages/adminsortable2/static/adminsortable2/js/adminsortable2.js
adminsortable2/css/sortable.css /usr/local/lib/python3.12/site-packages/adminsortable2/static/adminsortable2/css/sortable.css
adminsortable2/icons/drag.png /usr/local/lib/python3.12/site-packages/adminsortable2/static/adminsortable2/icons/drag.png
debug_toolbar/js/toolbar.js /usr/local/lib/python3.12/site-packages/debug_toolbar/static/debug_toolbar/js/toolbar.js
debug_toolbar/js/redirect.js /usr/local/lib/python3.12/site-packages/debug_toolbar/static/debug_toolbar/js/redirect.js
debug_toolbar/js/timer.js /usr/local/lib/python3.12/site-packages/debug_toolbar/static/debug_toolbar/js/timer.js
debug_toolbar/js/history.js /usr/local/lib/python3.12/site-packages/debug_toolbar/static/debug_toolbar/js/history.js
debug_toolbar/js/utils.js /usr/local/lib/python3.12/site-packages/debug_toolbar/static/debug_toolbar/js/utils.js
debug_toolbar/css/toolbar.css /usr/local/lib/python3.12/site-packages/debug_toolbar/static/debug_toolbar/css/toolbar.css
debug_toolbar/css/print.css /usr/local/lib/python3.12/site-packages/debug_toolbar/static/debug_toolbar/css/print.css

Шаблоны (обработано 311)

Путь к шаблонам

  1. /usr/local/lib/python3.12/site-packages/django/forms/templates

Шаблоны

django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a319ebb90>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a2bffa960>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a2bffb800>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a2bffa5d0>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a2bffbe00>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a2bffb830>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a2bff8a10>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a2bffbc80>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a2bffa240>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a2bffa660>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a2bff88c0>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a2bff9280>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a2bffa2d0>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a2bff8e30>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a319ea6c0>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a30d2e5a0>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a2bdce960>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a2bff9610>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a2bdce0c0>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a2bffb560>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a31076120>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a319fef30>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a2b382db0>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a2b3813d0>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a2bf49010>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a2bf48800>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a2bf48a40>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a2bf49b20>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a2bf48c20>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a2bf4b9e0>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a2bf4b7d0>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a2bf4bd70>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a2bf481d0>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a2bf4a960>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a2bf48da0>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a2bf49130>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a2bf4b6b0>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
article.html
/usr/src/app/templates/article.html
Контекст {'False': False, 'None': None, 'True': True} {'DEBUG': True, 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: ' "'b5xMeoN7jzzwyVCDcCGyojtkFHLlAD1JDDq82Y6U7WFbX2HegIP4RmpikGP9nHtE'>", 'messages': <FallbackStorage: request=<ASGIRequest: GET '/poe/gajd-po-atlasu'>>, 'perms': PermWrapper(<SimpleLazyObject: <function AuthenticationMiddleware.process_request.<locals>.<lambda> at 0x7f6a31a796c0>>), 'request': '<<request>>', 'user': '<SimpleLazyObject: <function ' 'AuthenticationMiddleware.process_request.<locals>.<lambda> at ' '0x7f6a31a796c0>>'} {'LANGUAGE_CODE': 'ru', 'access_info': None, 'article': <Article: Гайд по Атласу PoE. Что это такое и как работает>, 'canonical': '/poe/gajd-po-atlasu', 'captcha_pubkey': '', 'categories': '<<queryset of wiki.Category>>', 'current_game': <Game: Path of Exile>, 'games': '<<queryset of wiki.Game>>', 'is_accessible': True, 'popular': [<Article: [3.26] Оккультист Запретный Ритуал. Популярный билд на ведьму>, <Article: [3.26] Плут через Стак энергощита. Магмовый удар или Удар молнии>, <Article: [3.26] Вождь Праведный огонь. Билд на Дикаря>, <Article: [3.26] Хранитель Кинетический взрыв. Быстрый билд на Охотницу>, <Article: [3.26] Некромант через Неистовых духов. Билд на ведьму суммонера>, <Article: [3.26] Снайпер Стрела молнии. Билд на лучницу Охотницу>, <Article: [3.26] Снайпер Взрывная смесь. Билд на лучницу Охотницу>], 'random_ad': <Ad: PoE 1 orbs>, 'site_settings': <SiteSettings: Настройки сайта>, 'tier_filtered_content': '<div class="build-page-content-block anchor-block" ' 'id="chto-takoe-atlas-i-karty"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '<h2><span>Что такое Атлас и карты</span></h2>\r\n' '\r\n' '<h3>Атлас</h3>\r\n' '\r\n' '<p>По аналогии с реальным миром, Атлас - это ' 'сборник карт, который также включает в себя их ' 'связи, уровни и различные механики которые связаны ' 'с картами.</p>\r\n' '\r\n' '<p>Говоря другими словами, Атлас - это путеводитель ' 'игрока по картам в мире PoE.</p>\r\n' '<img alt="как выглядит атлас пое" ' 'class="wide-image" data-caption="как выглядит атлас ' 'пое" data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2022/08/17/atlas_of_worlds.jpg" ' '/>\r\n' '<p>Проходя карты, они будут отмечаться в Атласе, а ' 'также будут открываться новые части Атласа, убирая ' '&quot;туман войны&quot;.</p>\r\n' '\r\n' '<p>Помимо этого, проходя карты вы будете получать ' 'особые очки талантов Атласа, которые можно будет ' 'потратить в дереве талантов Атласа. Чем больше ' 'очков вы вложите в дерево - тем больше определенных ' 'наград вы получите. Эту механику мы подробно ' 'разберем чуть ниже.</p>\r\n' '\r\n' '<p>Прогресс Атласа <strong>привязан к лиге</strong> ' 'и будет одинаков на всех персонажах этой ' 'лиги.</p>\r\n' '\r\n' '<h3>Что такое карты Атласа</h3>\r\n' '\r\n' '<p>Карты - это отдельные локации, которые можно ' 'открыть используя соответствующий предмет на машине ' 'Картоходца.</p>\r\n' '\r\n' '<p>Карты бывают разных уровней. Уровни карт в PoE ' 'называют <strong>тирами</strong>. Всего тиров ' '16.</p>\r\n' '\r\n' '<p>В зависимости от тира карты разделяют на:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Белые (по цвету значка карты) - карты 1-5 ' 'тира</li>\r\n' '\t<li>Желтые (по цвету значка карты) - карты 6-10 ' 'тира</li>\r\n' '\t<li>Красные (по цвету значка карты) - карты 11-16 ' 'тира</li>\r\n' '</ul>\r\n' '\r\n' '<p>Тир карты влияет на:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Уровень монстров которых вы встретите на этой ' 'карте, а уровень монстров влияет на их здоровье и ' 'урон. Т.е. с каждым тиром карт базовые значения ' 'монстров будут становится выше и они будут сильнее ' '(даже несмотря на свойства карт). На первом тире мы ' 'встретим монстров 68 уровня, а на 16-м - 83 ' 'уровня</li>\r\n' '\t<li>Свойства, которые будут ролится на карте. Чем ' 'выше тир карты - тем сложнее будут свойства на ней. ' 'Например на картах низкого тира вы можете встретить ' 'свойство на 15-19% увеличение здоровья монстров, в ' 'то время как на картах высокого тира это же ' 'свойство будет со значениями 40-49% ' 'здоровья</li>\r\n' '\t<li>Уровень выпадаемых предметов. Чем выше тир ' 'карты - тем выше уровень у предметов которые могут ' 'падать, а чем выше уровень предмета - тем сильнее ' 'предмет (в теории). Некоторые предметы (включая ' 'уникальные) имеют высокий уровень предмета, из-за ' 'чего они не могут выпасть на картах низкого тира ' 'либо при прокачке на Актах</li>\r\n' '\t<li>Уровень выпадаемых карт. Чем выше тир карты - ' 'тем выше тир карт которые могут выпасть. Вы не ' 'можете выбить на карте 1-го тира - карту 16-тира, ' 'используя обычные механики выпадения ' 'предметов</li>\r\n' '</ul>\r\n' '\r\n' '<p>Тир карты в Атласе можно повысить (но не выше ' '16-го) используя Камни пустоты, о них мы поговорим ' 'чуть ниже.</p>\r\n' '\r\n' '<p>Понизить тир карты в Атласе либо повысить тир ' 'карты которая у вас уже есть на руках ' 'нельзя.</p>\r\n' '\r\n' '<h3>Выпадение карт</h3>\r\n' '\r\n' '<p>Выпадение карт в PoE не является полностью ' 'случайным. Карты выпадают по определенным правилам, ' 'зная которые вы будете понимать какие карты вам ' 'могут выпасть, а какие не могут и почему они не ' 'могут выпасть.</p>\r\n' '\r\n' '<p>При выпадении, в первую очередь выбирается какой ' 'тир будет у карты (учитывая все механики влияющие ' 'на тир карт), после чего выбирается определенная ' 'карта из списка всех пройденных карт, включая ' 'текущую карту и соединенные с ней.</p>\r\n' '\r\n' '<p>Игроку могут выпасть только те карты которые он ' 'уже закрыл (т.е. убил босса на этой карте), а также ' 'карты которые связаны с той что проходится сейчас ' '(связь между картами в Атласе отображается ' 'пунктирной линией между ними).</p>\r\n' '\r\n' '<p>Например, если мы проходим Карту Паучьего леса ' '1-го тира и у нас не открыты карты 2 тира, нам ' 'могут выпасть Карта Башни т2 или Карта Трясины т2, ' 'даже если они у нас до этого не были пройдены. Это ' 'происходит именно из-за того что эти карты ' 'соединены между собой в Атласе.</p>\r\n' '<img alt="Принцип выпадения карт пое" ' 'class="wide-image" data-caption="Принцип выпадения ' 'карт пое" data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2022/08/17/map-drop.jpg" />\r\n' '<p>Тир карты которая выпадает с монстра, ограничен ' 'уровнем зоны на которой мы его убиваем, а также ' 'редкостью монстра:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>С обычных (белых) монстров выпадают карты ' 'только того же тира</li>\r\n' '\t<li>С магических (синих) и редких (желтых) ' 'монстров может выпасть карта на 1 тир выше</li>\r\n' '\t<li>С уникальных монстров (оранжевых) может ' 'выпасть карта на 2 тира выше</li>\r\n' '</ul>\r\n' '\r\n' '<p><strong>Чем больше на карте магических, редких и ' 'уникальных мобов, тем больше у нас шанс получить с ' 'нее карту более высокого тира.</strong></p>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="derevo-atlasa"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '\r\n' '<h2><span>Дерево Атласа</span></h2>\r\n' '\r\n' '<h3>Что такое дерево талантов Атласа</h3>\r\n' '\r\n' '<p>Дерево талантов Атласа представляет собой ' 'систему пассивных умений которые определенным ' 'образом влияют на карты. Часть из них влияет на ' 'весь Атлас, часть - только на определенные ' 'механики.</p>\r\n' '\r\n' '<p>Например, талант <poeitem class="poe-items" ' 'data-name_ru="Защита от взлома" ' 'data-name_en="Tamper-Proof" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/AtlasTrees/StrongboxNotable2.webp" ' 'data-target="2157">Tamper-Proof | Защита от ' 'взлома</poeitem> делает все ларцы на картах редкими ' '(желтыми) и оскверненными, это затрагивает только ' 'механику ларцов, а талант <poeitem ' 'class="poe-items" data-name_ru="Сотворение небес" ' 'data-name_en="Shaping the Skies" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/AtlasTrees/Mapnotable2.webp" ' 'data-target="2210">Shaping the Skies | Сотворение ' 'небес</poeitem> влияет на весь Атлас, повышая наш ' 'шанс на дроп карт более высокого тира.</p>\r\n' '\r\n' '<p>Дерево Атласа очень важно, ведь именно от него ' 'зависит:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Выпадение карт, их количество и тиры</li>\r\n' '\t<li>Сила монстров и определенных боссов</li>\r\n' '\t<li>Количество выпадающих предметов из ' 'определенных монстров</li>\r\n' '\t<li>Эффективность определенных лиг-меганик ' '(например можно значительно усилить экспедицию, ' 'если вы её фармите)</li>\r\n' '\t<li>Шанс встретить на карте определенную ' 'лиг-механику. Можно как повысить его, так и вовсе ' 'отключить какую-то лиг-механику, чтобы она вам не ' 'попадалась, полезно если вы не любите Жатву, ' 'например</li>\r\n' '</ul>\r\n' '\r\n' '<p>Так как перечисленные пункты выше напрямую ' 'влияют на эффективность вашего фарма, не стоит ' 'игнорировать талантами Атласа. Всегда старайтесь ' 'получить как можно больше очков талантов Атласа, ' 'ведь чем больше талантов - тем лучше фарм.</p>\r\n' '\r\n' '<p>Таланты на дереве Атласа могут как отлично ' 'синергировать с друг другом, например группы ' 'талантов посвященные конкретной механике, так и ' 'наоборот, мешать друг другу. Поэтому выбор какие ' 'именно таланты качать и на какую механику делать ' 'упор крайне важен.</p>\r\n' '\r\n' '<p>Чтобы не допустить ошибок при выборе талантов, а ' 'также посмотреть на уже готовые рабочие варианты ' 'деревьев - мы рекомендуем ознакомиться с <a ' 'href="https://guides.lootkeeper.com/poe/derevya-atlasa-dlya-starta-ligi" ' 'target="_blank">нашим гайдом по деревьям ' 'Атласа</a>.</p>\r\n' '\r\n' '<p>Мы крайне не рекомендуем следовать уже готовым ' 'деревьям Атласа, если вы не разобрались как именно ' 'происходит фарм с их помощью. Дело в том, что при ' 'некоторых способах фарма используются ' 'дополнительные механики, например скарабеи, либо ' 'является обязательным наличие сильного билда с ' '<poeitem class="poe-items" data-name_ru="Охотник за ' 'головами" data-name_en="Headhunter" ' 'data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Belts/Headhunter.webp" ' 'data-target="790">Headhunter | Охотник за ' 'головами</poeitem>, либо вам и вовсе потребуется ' 'напарник-саппорт без которого не справится.</p>\r\n' '\r\n' '<p>Так что если вы и нашли какое-то дерево ' 'талантов, постарайтесь найти хотя бы минимальное ' 'описание что и как с ним фармить, прежде чем его ' 'использовать. Мы очень часто сталкиваемся с тем, ' 'что люди в слепую повторяют за стримерами деревья, ' 'но совершенно не понимают как нужно с ними фармить, ' 'из-за чего не получают нужное количество лута и ' 'расстраиваются в игре/дереве талантов.</p>\r\n' '\r\n' '<p>Ознакомиться и поэксперементировать с деревом ' 'талантов самостоятельно можно <a ' 'href="https://ru.pathofexile.com/fullscreen-atlas-skill-tree" ' 'rel="nofollow" target="_blank">здесь</a>.</p>\r\n' '\r\n' '<h3>Получение и сброс талантов дерева ' 'Атласа</h3>\r\n' '\r\n' '<h4>Получение талантов Атласа</h4>\r\n' '\r\n' '<p>Как мы уже говорили, дерево талантов Атласа ' 'очень похоже на дерево пассивных умений персонажа, ' 'однако его очки талантов мы получаем не за ' 'повышение уровня, а за закрытие карт и выполнения ' 'специальных заданий Атласа.</p>\r\n' '\r\n' '<p>Чтобы получить очко талантов, на уникальных ' 'картах нам достаточно убить босса, а на обычных ' 'картах нам придется убить босса при определенных ' 'условиях:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Если карта 1-5 тира - необходимо закрыть ее ' 'минимум на волшебной (синей) версии этой ' 'карты</li>\r\n' '\t<li>Если карта 6-10 тира - необходимо закрыть ее ' 'минимум на редкой (желтой) версии этой ' 'карты</li>\r\n' '\t<li>Если карта 11-16 тира - необходимо закрыть ее ' 'минимум на оскверненной редкой (желтой) версии этой ' 'карты</li>\r\n' '</ul>\r\n' '<img alt="Требования для закрытия карт пое" ' 'class="wide-image" data-caption="Требования для ' 'закрытия карт пое" data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2022/08/17/map-completion-req.jpg" ' '/>\r\n' '<p>Карты бывают опциональные и основные. Основные ' 'карты, расположены на Атласе, и за их закрытие, при ' 'соблюдении нужных условий, мы получаем очки ' 'талантов Атласа.</p>\r\n' '\r\n' '<p>Опциональные карты на Атласе не расположены и за ' 'их прохождение очки дерева талантов Атласа не дают. ' 'Примером таких карт служат:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Кора" data-name_en="Cortex" ' 'data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Maps/SynthesisBossGuardianMap.webp" ' 'data-target="1378">Cortex | Кора</poeitem>, его ' 'реплика и другие синтез карты</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Плацдарм" data-name_en="The ' 'Beachhead" data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Maps/HarbingerRed.webp" ' 'data-target="1403">The Beachhead | ' 'Плацдарм</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Площадь Винктара" data-name_en="The ' 'Vinktar Square" data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Maps/TheVinktarSquare.webp" ' 'data-target="1389">The Vinktar Square | Площадь ' 'Винктара</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p>Всего за закрытие всех карт мы можем получить ' '115 очков талантов из 132.</p>\r\n' '\r\n' '<p>Остальные таланты Атласа мы получаем у Кирака за ' 'первое убийство:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Пожирателя миров</li>\r\n' '\t<li>Неутолимого голода</li>\r\n' '\t<li>Пламенного экзарха</li>\r\n' '\t<li>Черного солнца</li>\r\n' '\t<li>Мейвен</li>\r\n' '\t<li>Убер Древнего</li>\r\n' '</ul>\r\n' '\r\n' '<p>Оставшиеся таланты получаем за завершение ' 'приглашений Мейвен. Первую часть этих приглашений ' 'мы завершим в рамках заданий Атласа, а второй нам ' 'придется столкнуться с эндгейм боссами и победить ' 'их в следующих приглашениях:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Обращённые" ' 'data-name_en="The Formed" data-color="#808080" ' 'data-image="" data-target="1785">Maven\'s ' 'Invitation: The Formed | Приглашение Мейвен: ' 'Обращённые</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Искажённые" ' 'data-name_en="The Twisted" data-color="#808080" ' 'data-image="" data-target="1786">Maven\'s ' 'Invitation: The Twisted | Приглашение Мейвен: ' 'Искажённые</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Убийцы Древнего" ' 'data-name_en="The Elderslayers" ' 'data-color="#808080" data-image="" ' 'data-target="2201">Maven\'s Invitation: The ' 'Elderslayers | Приглашение Мейвен: Убийцы ' 'Древнего</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Позабытые" ' 'data-name_en="The Forgotten" data-color="#808080" ' 'data-image="" data-target="1784">Maven\'s ' 'Invitation: The Forgotten | Приглашение Мейвен: ' 'Позабытые</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Сокрытые" ' 'data-name_en="The Hidden" data-color="#808080" ' 'data-image="" data-target="1783">Maven\'s ' 'Invitation: The Hidden | Приглашение Мейвен: ' 'Сокрытые</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Внушающие страх" ' 'data-name_en="The Feared" data-color="#808080" ' 'data-image="" data-target="1707">Maven\'s ' 'Invitation: The Feared | Приглашение Мейвен: ' 'Внушающие страх</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<h4>Получение талантов Атласа в группе</h4>\r\n' '\r\n' '<p>Для того чтобы получить талант Атласа за ' 'прохождение карты или приглашения - вам не ' 'обязательно открывать эту карту/приглашение у себя ' 'в убежище. Вы можете присоединится в группу к ' 'другому игроку, зайти к нему на карту и убить босса ' 'на его карте, и тогда, если выполнены все условия, ' 'вы точно так же получите очко таланта.</p>\r\n' '\r\n' '<p>Это значительно упрощает и ускоряет закрытие ' 'Атласа, ведь в группе вы можете распределить карты ' 'между друг другом и проходить разные карты. При ' 'этом нужно будет лишь периодически заходить к ' 'игроку из группы на карту, чтобы убить с ним босса, ' 'бегать с ним постоянно и зачищать монстров на карте ' 'не нужно.</p>\r\n' '\r\n' '<p>Обычно именно таким образом опытные ' 'стримеры/игроки закрывают Атлас (в группе), ведь ' 'используя этот метод можно уже на 1-2 день лиги ' 'закрыть все карты Атласа.</p>\r\n' '\r\n' '<h4>Сброс талантов Атласа</h4>\r\n' '\r\n' '<p>Если вы хотите изменить уже распределенные ' 'таланты Атласа (сбросить Атлас пое) - это можно ' 'довольно легко сделать.</p>\r\n' '\r\n' '<p>Для этого нужны будут очки сброса талантов ' 'Атласа. Эти очки вы будете получать в небольшом ' 'количестве при выполнении квестов на Атлас ' '(убийстве важных боссов и прохождении приглашений ' 'Мейвен), но основной способ их получения это валюта ' '<poeitem class="poe-items" data-name_ru="Сфера ' 'небытия" data-name_en="Orb of Unmaking" ' 'data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Currency/RegretOrb.webp" ' 'data-target="2206">Orb of Unmaking | Сфера ' 'небытия</poeitem>. Работает она точно также как и ' '<poeitem class="poe-items" data-name_ru="Сфера ' 'раскаяния" data-name_en="Orb of Regret" ' 'data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Currency/CurrencyPassiveSkillRefund.webp" ' 'data-target="247">Orb of Regret | Сфера ' 'раскаяния</poeitem>.</p>\r\n' '\r\n' '<p>Добавляете себе нужное количество очков сброса, ' 'после чего открываете окно с талантами Атласа ' '(кнопка G/П), сверху нажимаете &quot;Сброс ' 'умений&quot;, затем выбираете таланты которые нужно ' 'сбросить и нажимаете &quot;Подтвердить&quot;. После ' 'чего у вас появятся свободные очки талантов которые ' 'можно будет заново распределить.</p>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="kamni-pustoty"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '\r\n' '<h2><span>Камни пустоты</span></h2>\r\n' '\r\n' '<p>Камни пустоты являются специальными предметами, ' 'которые влияют на Атлас.</p>\r\n' '\r\n' '<p>Камни пустоты представляют собой предметы ' 'которые вставляются в специальный слот в Атласе. ' 'При размещении камня пустоты в слот, карты Атласа ' 'изменятся и часть карт станет более высокого тира. ' 'Так происходит при размещении каждого камня ' 'пустоты. При размещении всех 4, <strong>все карты в ' 'Атласе будут 16 тира.</strong></p>\r\n' '<img alt="Как работают камни пустоты пое" ' 'class="wide-image" data-caption="Как работают камни ' 'пустоты пое" data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2022/08/17/voidstone-how-works.jpg" ' '/>\r\n' '<p>Всего их существует 4 камня пустоты, каждый из ' 'которых мы получаем убивая одного из 4 верховных ' 'боссов Атласа:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Убер Древнего</li>\r\n' '\t<li>Мейвен</li>\r\n' '\t<li>Пламенного экзарха</li>\r\n' '\t<li>Пожирателя миров</li>\r\n' '</ul>\r\n' '\r\n' '<p>Чтобы получить соответствующий камень пустоты ' 'достаточно один раз убить каждого босса или попасть ' 'к другому игроку на момент убийства босса.</p>\r\n' '\r\n' '<p>Важные моменты которые стоит учесть:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Камни пустоты в любой момент можно свободно ' 'вынимать или вставлять</li>\r\n' '\t<li>Каждый камень при размещении увеличивает шанс ' 'на 25% того, что карты которые выпадают окажутся на ' '1 тир выше. Бонус работает только пока камень ' 'вставлен в свой специальный слот</li>\r\n' '\t<li>На камни пустоты можно применять секстанты ' '(их мы рассмотрим ниже)</li>\r\n' '</ul>\r\n' '\r\n' '<p>Поскольку камни пустоты добываются с довольно ' 'сложных боссов, особенно на начальном этапе лиги, ' 'не каждый игрок способен их убить, мы рекомендуем ' 'не переживать и не спешить с их получением, если ' 'нет такой возможности.<br />\r\n' 'Но если вы хотите побыстрее закрыть весь Атлас либо ' 'начать фармить карты высокого тира - постарайтесь ' 'как можно скорее получить их. Это существенно ' 'ускорит вашу прогрессию и выпадение карт высоких ' 'тиров.</p>\r\n' '\r\n' '<p>Атлас можно закрыть и не получив камней пустоты, ' 'однако прогрессируя по Атласу вы почти ' 'гарантированно получите 2 камня пустоты. Самой ' 'игрой предусмотрены бои с Пламенным экзархом и ' 'Пожирателем миров, в формате ознакомления (их ' 'облегченные версии), в процессе вашего прогресса по ' 'Атласу.</p>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="predpochitaemye-karty">\r\n' '<h2><span>Предпочитаемые карты</span></h2>\r\n' '\r\n' '<p>Это механика Атласа которая дает игроку ' 'возможность выбрать одну или несколько карт в ' 'качестве &quot;избранных&quot;, в результате эта ' 'карта или карты будут выпадать с более высокой ' 'вероятностью.</p>\r\n' '\r\n' '<p>Цель данной механики, дать игроку возможность ' 'бегать карты которые ему больше нравятся либо ' 'которые имеют интересующий его лут.</p>\r\n' '\r\n' '<p>Происходит это в меню интерфейса Атласа, кликаем ' 'на специальный слот, после чего выбираем нужную нам ' 'карту.</p>\r\n' '<img alt="Предпочитаемые карты пое" ' 'class="wide-image" data-caption="Предпочитаемые ' 'карты пое" data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2022/08/17/favorite-maps.jpg" ' '/>\r\n' '<p>Таких слотов всего 12, изначально они ' 'заблокированы. Чтобы разблокировать каждый слот ' 'нужно выполнить условия каждого слота по ' 'отдельности:</p>\r\n' '\r\n' '<ol>\r\n' '\t<li>Закрыть карту 16 тира</li>\r\n' '\t<li>Убить любого Хранителя Древнего</li>\r\n' '\t<li>Убить любого Хранителя Создателя</li>\r\n' '\t<li>Убить любого Завоевателя Атласа (гвард ' 'Сируса)</li>\r\n' '\t<li>Убить Сируса</li>\r\n' '\t<li>Убить Венария на карте Кора (Кортекс)</li>\r\n' '\t<li>Убить Создателя</li>\r\n' '\t<li>Убить Древнего</li>\r\n' '\t<li>Убить Мейвен</li>\r\n' '\t<li>Убить Пожирателя Миров</li>\r\n' '\t<li>Убить Пламенного Экзарха</li>\r\n' '\t<li>Завершить приглашение <poeitem ' 'class="poe-items" data-name_ru="Приглашение Мейвен: ' 'Внушающие страх" data-name_en="The Feared" ' 'data-color="#808080" data-image="" ' 'data-target="1707">Maven\'s Invitation: The Feared ' '| Приглашение Мейвен: Внушающие ' 'страх</poeitem></li>\r\n' '</ol>\r\n' '\r\n' '<p>Каждый слот повышает шанс выпадения карты ' 'которая в нем выбрана. Можно вставить как 12 разных ' 'карт, так и 12 одинаковых. Это особенно эффективно ' 'если вы вставили 4 камня пустоты и все ваши карты ' '16 тира, выставив одну конкретную карту во все ' '&quot;избранные&quot; слоты - вы значительно ' 'повысите шанс её выпадения, в сравнении с ' 'остальными вашими картами 16 тира.</p>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="vliyaniya-atlasa"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '\r\n' '<h2><span>Влияния Атласа</span></h2>\r\n' '\r\n' '<p>По мере прогрессированию по Атласу мы столкнемся ' 'с влиянием Мейвен, Пожирателя миров и Пламенного ' 'экзарха. Эти влияния активируются на машине ' 'картоходца с помощью специальных кнопок (выделены ' 'зеленым).</p>\r\n' '<img alt="влияния на атласе пое" class="wide-image" ' 'data-caption="влияния на атласе пое" ' 'data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2022/08/17/vliyanie.jpg" />\r\n' '<p>Влияния Экзарха и Пожиратель добавляют на карту ' 'дополнительных монстров и специальные алтари, ' 'которые добавляют на карту новые свойства. Вы ' 'непременно столкнетесь с этими влияниями при ' 'прогрессии Атласа.</p>\r\n' '\r\n' '<h3>Влияния Пожирателя Миров и Пламенного ' 'Экзарха</h3>\r\n' '\r\n' '<p>При прохождении карт под влиянием Пожирателя мы ' 'столкнемся с Неутолимым Голодом (мини-босс) и ' 'Пожирателем миров, а при прохождении карт под ' 'влиянием Экзарха, мы столкнемся с Черным солнцем ' '(мини-босс) и Пламенным экзархом.</p>\r\n' '\r\n' '<p>После первой победы над этими боссами, нам ' 'откроется возможность получать приглашения на ' 'битву, за прохождения определенного количества ' 'карт, под соответствующим влиянием.</p>\r\n' '\r\n' '<p>Доступ к последующим боям с боссами будут ' 'выглядеть следующим образом:</p>\r\n' '\r\n' '<ol>\r\n' '\t<li>Вы проходите 14 карт с определенным ' 'влиянием</li>\r\n' '\t<li>На 14 по счету карте вам обязательно нужно ' 'убить босса карты, с него выпадет карта с ' 'мини-боссом этого влияния</li>\r\n' '\t<li>Вы проходите ещё 14 карт с определенным ' 'влиянием</li>\r\n' '\t<li>На 28 по счету карте вам обязательно нужно ' 'убить босса карты, с него выпадет карта с верховным ' 'боссом этого влияния</li>\r\n' '</ol>\r\n' '\r\n' '<p>На Атласе и в машине картоходца при этом ' 'появятся счетчики карт для каждого из влияний и ' 'можно будет отслеживать прогресс на получение ' 'нужного приглашения. Их видно на скриншоте ' 'выше.</p>\r\n' '\r\n' '<p>Таланты Атласа <poeitem class="poe-items" ' 'data-name_ru="Крещение огнём" ' 'data-name_en="Baptised by Fire" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/AtlasTrees/TheCleansingFire1.webp" ' 'data-target="2213">Baptised by Fire | Крещение ' 'огнём</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Травление кислотой" ' 'data-name_en="Etched by Acid" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/AtlasTrees/TheTangle1.webp" ' 'data-target="2214">Etched by Acid | Травление ' 'кислотой</poeitem> ускоряют заполнение шкалы ' 'влияния, тем самым уменьшая необходимое количество ' 'карт для появления боссов определенных ' 'влияний.</p>\r\n' '\r\n' '<h3>Влияние Мейвен</h3>\r\n' '\r\n' '<p>Влияние Мейвен позволяет ей появляться в схватке ' 'с боссом карты. Сама она не вступает босс, но она ' 'усиливает босса и различными способами мешает ' 'игроку. С ее влиянием мы начнем сталкиваться на ' 'желтых картах.</p>\r\n' '\r\n' '<p>Босс усиленный Мейвен не дает дополнительного ' 'лута. Её главная суть в том, что после убийства ' 'определенного количества <strong>разных ' 'боссов</strong> карт, мы получим возможность ' 'попасть на приглашение Мейвен.</p>\r\n' '\r\n' '<p>Приглашение Мейвен - это локация, в которой ' 'содержатся только боссы, а точнее копии боссов, ' 'которых мы ранее убили в её присутствии.</p>\r\n' '\r\n' '<p>Приглашения Мейвен бывают двух типов:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Приглашения связанные с боссами обычных карт ' 'Атласа</li>\r\n' '\t<li>Приглашения связанные с особыми боссами ' '(например Хранители Древнего, либо Хранители ' 'Создателя и т.п.)</li>\r\n' '</ul>\r\n' '\r\n' '<h4>Приглашения Мейвен, обычные карты ' 'Атласа</h4>\r\n' '\r\n' '<p>Первые ознакомительные приглашения будут ' 'содержать всего несколько боссов и они будут ' 'гарантированно выпадать из последнего босса, ' 'необходимого для доступа к приглашению Мейвен. С ' 'каждым пройденным приглашением, число боссов ' 'необходимых для доступа к следующему приглашения ' 'Мейвен будет увеличиваться, вплоть до 10.</p>\r\n' '\r\n' '<p>После этого, приглашения больше не будут ' 'гарантированно выпадать и их придется выбивать ' 'самому, покупать на торговой площадке или у Кирака ' '(он всегда продает обычные приглашения). За победу ' 'в таком приглашении мы гарантированно получим ' 'фрагменты проходки на бой с самой Мейвен, а также ' 'другие награды.</p>\r\n' '\r\n' '<h4>Приглашения Мейвен, особые боссы</h4>\r\n' '\r\n' '<p>Всего в игре 6 особых приглашений Мейвен:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Обращённые" ' 'data-name_en="The Formed" data-color="#808080" ' 'data-image="" data-target="1785">Maven\'s ' 'Invitation: The Formed | Приглашение Мейвен: ' 'Обращённые</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Искажённые" ' 'data-name_en="The Twisted" data-color="#808080" ' 'data-image="" data-target="1786">Maven\'s ' 'Invitation: The Twisted | Приглашение Мейвен: ' 'Искажённые</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Убийцы Древнего" ' 'data-name_en="The Elderslayers" ' 'data-color="#808080" data-image="" ' 'data-target="2201">Maven\'s Invitation: The ' 'Elderslayers | Приглашение Мейвен: Убийцы ' 'Древнего</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Позабытые" ' 'data-name_en="The Forgotten" data-color="#808080" ' 'data-image="" data-target="1784">Maven\'s ' 'Invitation: The Forgotten | Приглашение Мейвен: ' 'Позабытые</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Сокрытые" ' 'data-name_en="The Hidden" data-color="#808080" ' 'data-image="" data-target="1783">Maven\'s ' 'Invitation: The Hidden | Приглашение Мейвен: ' 'Сокрытые</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Внушающие страх" ' 'data-name_en="The Feared" data-color="#808080" ' 'data-image="" data-target="1707">Maven\'s ' 'Invitation: The Feared | Приглашение Мейвен: ' 'Внушающие страх</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p>Все эти приглашения гораздо сложнее чем ' 'приглашение Мейвен с обычными боссами Атласа, т.к. ' 'на особых приглашениях вам придется столкнутся с ' 'более сильными боссами игры, от Хранителей до Убер ' 'боссов.</p>\r\n' '\r\n' '<p>Такие приглашения уже не будут вам ' 'гарантированно выпадать, но они могут выпасть ' 'случайно с различных особых боссов, либо их можно ' 'купить на торговой площадке у других ' 'игроков.</p>\r\n' '\r\n' '<p>Самым сложным приглашением является <poeitem ' 'class="poe-items" data-name_ru="Приглашение Мейвен: ' 'Внушающие страх" data-name_en="The Feared" ' 'data-color="#808080" data-image="" ' 'data-target="1707">Maven\'s Invitation: The Feared ' '| Приглашение Мейвен: Внушающие страх</poeitem>. ' 'Т.к. в нем вам придется одновременно столкнутся с ' 'шестью довольно непростыми убер боссами, каждый из ' 'которых обладает большим арсеналом опасных ' 'способностей. Некоторые из этих способностей либо ' 'вас ваншотнут, либо очень быстро убьют.</p>\r\n' '\r\n' '<p>К прохождению <poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Внушающие страх" ' 'data-name_en="The Feared" data-color="#808080" ' 'data-image="" data-target="1707">Maven\'s ' 'Invitation: The Feared | Приглашение Мейвен: ' 'Внушающие страх</poeitem> следует особенно детально ' 'подготовится, т.к. в этом бою важен не только урон, ' 'но и знание боссов и их способностей.</p>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="missii-atlasa"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '\r\n' '<h2><span>Мастера</span></h2>\r\n' '\r\n' '<p>В PoE присутствует система мастеров, которые ' 'тесно связаны с Атласом. По сути это NPC в игре, ' 'которые представляют ту или иную лигмеханику. Их ' 'добавление/появление на карту добавляет ' 'дополнительные механики или дают игроку ' 'взаимодействовать с контентом Атласа определенным ' 'образом.</p>\r\n' '\r\n' '<p>Мастерами являются:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Эйнар - представляет механику ' 'Бестиария</li>\r\n' '\t<li>Нико - представляет механику Спуска</li>\r\n' '\t<li>Альва - представляет механику ' 'Вмешательства</li>\r\n' '\t<li>Джун - представляет механику ' 'Предательства</li>\r\n' '\t<li>Кирак - представляет особую механику ' 'взаимодействия с Атласом</li>\r\n' '</ul>\r\n' '\r\n' '<p>Добавить мастера на карту (любого кроме Кирака) ' 'можно несколькими способами:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Добавить соответствующий этому мастеру скараб ' 'при открытии карты. Например <poeitem ' 'class="poe-items" data-name_ru="Скарабей Бестиария" ' 'data-name_en="Bestiary Scarab" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/Scarabs/LesserScarabBeasts.webp" ' 'data-target="2790">Bestiary Scarab | Скарабей ' 'Бестиария</poeitem> для добавления Эйнара</li>\r\n' '\t<li>Прокачать соответствующие ему таланты в ' 'Атласе, которые повышают его появление на карте. ' 'Например <poeitem class="poe-items" ' 'data-name_ru="Вечная охота" data-name_en="Eternal ' 'Hunt" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/AtlasTrees/DisablingMasterEinhar.webp" ' 'data-target="3900">Eternal Hunt | Вечная ' 'охота</poeitem> для добавления Эйнара. Зачастую ' 'разными талантами Атласа можно повысить шанс ' 'появления того или иного мастера до 100%, что ' 'гарантирует его появление на каждой карте. А значит ' 'скараб можно не использовать</li>\r\n' '</ul>\r\n' '\r\n' '<h3>Задания Кирака</h3>\r\n' '\r\n' '<p>Миссии Кирака отличаются от остальных, они не ' 'добавляют никаких дополнительных механик на ваши ' 'карты, но взамен они позволяют запустить одну из ' 'предложенных Кираком карт и пройти её. Эта карта ' 'уже наролена и содержит определенные свойства, ' 'реролить и изменять её нельзя, на эти карты не ' 'действуют свойства секстантов и таланты дерева ' 'Атласа.</p>\r\n' '\r\n' '<p>Эти задания особо полезны в начале лиги, когда ' 'нужно закрывать карты Атласа. Проходя эти миссии вы ' 'сами сможете выбрать карту которая больше всего вас ' 'интересует, зайти на неё и убить босса, при этом ' 'выполнять то что просил сделать Кирак по заданию не ' 'нужно, карта засчитается как пройденная (в Атласе) ' 'как и обычно.</p>\r\n' '<img alt="Задания кирака" class="wide-image" ' 'data-caption="Задания кирака" data-fancybox="" ' 'loading="lazy" ' 'src="/media/ckeditor/2022/08/17/kirac.jpg" />\r\n' '<p>С миссиями Кирака можно взаимодействовать при ' 'помощи специальной валюты &quot;доклад ' 'разведки&quot;.<br />\r\n' 'Используя данную валюту мы обновляем карты которые ' 'он предоставляет нам на выбор в его ' 'заданиях.</p>\r\n' '\r\n' '<p>Используя особые доклады, мы получаем ' 'возможность гарантированно получить на выбор ' 'оскверненные карты, уникальные карты, карты которые ' 'еще не были закрыты, карты содержащие в себе ' 'определенный игровой контент (разломы, скверна, ' 'слои делириума) и т.д.</p>\r\n' '\r\n' '<p>Обратите внимание что определенные виды докладов ' 'разведки могут стоить намного дороже по сравнению к ' 'остальным и быть более редкими, однако могут ' 'принести намного больше пользы.</p>\r\n' '\r\n' '<p>Если вы проходили карты высоких тиров - то и ' 'Кирак будет предлагать вам выбор из карт высокого ' 'тира. Более того, Кирак довольно часто предлагает ' 'особые карты, такие как:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Карты Хранителей ' 'Создателя/Древнего/Сируса</li>\r\n' '\t<li>Уникальные карты (в том числе дорогие, ' 'например Кора/Кортекс)</li>\r\n' '\t<li>Карты с различными влияниями</li>\r\n' '</ul>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="skarabei"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '\r\n' '<h2><span>Скарабеи</span></h2>\r\n' '\r\n' '<p>Свойств довольно много и бонусы разные, но в ' 'целом они сводятся к следующему:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Гарантированное появление определенной ' 'механики Атласа (например Жатвы)</li>\r\n' '\t<li>Гарантированное появление определенного ' 'мастера Атласа с миссией (например Альвы)</li>\r\n' '\t<li>Увеличение дропа с монстров или ' 'боссов</li>\r\n' '</ul>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="vopros-otvet"><a ' 'href="https://lootkeeper.com/ru/poe/leveling/obuchenie" ' 'target="_blank" title="Оформить персональную ' 'консультацию по Path of Exile"><img alt="Оформить ' 'персональную консультацию по Path of Exile" ' 'class="desktop-adaptive-visible" loading="lazy" ' 'src="/media/ckeditor/2025/02/27/consult.png" /> ' '<img alt="Оформить персональную консультацию по ' 'Path of Exile" class="mobile-visible" ' 'loading="lazy" ' 'src="/media/ckeditor/2025/02/27/consult_m.png" /> ' '</a>\r\n' '\r\n' '<h2><span>Часто задаваемые вопросы</span></h2>\r\n' '\r\n' '<h3>Что значит закрыть карту?</h3>\r\n' '\r\n' '<p>Это значит убить босса или боссов на ней (если ' 'их несколько), либо выполнить определенные условия ' 'на карте (это касается уникальных карт).</p>\r\n' '\r\n' '<div class="divider"> </div>\r\n' '\r\n' '<h3>Какие боссы являются ' '&quot;верховными&quot;?</h3>\r\n' '\r\n' '<p>Верховными боссами являются:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><span class="ru-poe">Создатель</span><span ' 'class="en-poe">Shaper</span></li>\r\n' '\t<li><span class="ru-poe">Древний</span><span ' 'class="en-poe">Elder</span></li>\r\n' '\t<li><span class="ru-poe">Сирус, пробудитель ' 'миров</span><span class="en-poe">Sirus, the ' 'Awakener</span></li>\r\n' '\t<li><span class="ru-poe">Мейвен</span><span ' 'class="en-poe">The Maven</span></li>\r\n' '\t<li><span class="ru-poe">Пламенный ' 'экзарх</span><span class="en-poe">The Searing ' 'Exarch</span></li>\r\n' '\t<li><span class="ru-poe">Пожиратель ' 'миров</span><span class="en-poe">The Eater of ' 'Worlds</span></li>\r\n' '</ul>\r\n' '\r\n' '<p>Отметим, что все остальные боссы не включенные в ' 'список верховными боссами <strong>не ' 'являются</strong>, даже Венариус (Кортекс/Кора) и ' 'Убер Атзири.</p>\r\n' '\r\n' '<div class="divider"> </div>\r\n' '\r\n' '<h3>Можно ли получить очки Атласа за прохождение ' 'карт стражей?</h3>\r\n' '\r\n' '<p>За прохождение карт стражей Сируса или Древнего ' 'можно получить очки талантов только в том случае, ' 'если карта, на которой они сидят, у вас еще не ' 'выполнена и вы выполнили условия необходимые для ' 'закрытия этой карты.</p>\r\n' '</div>'}
base.html
/usr/src/app/templates/base.html
Контекст {'False': False, 'None': None, 'True': True} {'DEBUG': True, 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: ' "'b5xMeoN7jzzwyVCDcCGyojtkFHLlAD1JDDq82Y6U7WFbX2HegIP4RmpikGP9nHtE'>", 'messages': <FallbackStorage: request=<ASGIRequest: GET '/poe/gajd-po-atlasu'>>, 'perms': PermWrapper(<SimpleLazyObject: <function AuthenticationMiddleware.process_request.<locals>.<lambda> at 0x7f6a31a796c0>>), 'request': '<<request>>', 'user': '<SimpleLazyObject: <function ' 'AuthenticationMiddleware.process_request.<locals>.<lambda> at ' '0x7f6a31a796c0>>'} {'LANGUAGE_CODE': 'ru', 'access_info': None, 'article': <Article: Гайд по Атласу PoE. Что это такое и как работает>, 'canonical': '/poe/gajd-po-atlasu', 'captcha_pubkey': '', 'categories': '<<queryset of wiki.Category>>', 'current_game': <Game: Path of Exile>, 'games': '<<queryset of wiki.Game>>', 'is_accessible': True, 'popular': [<Article: [3.26] Оккультист Запретный Ритуал. Популярный билд на ведьму>, <Article: [3.26] Плут через Стак энергощита. Магмовый удар или Удар молнии>, <Article: [3.26] Вождь Праведный огонь. Билд на Дикаря>, <Article: [3.26] Хранитель Кинетический взрыв. Быстрый билд на Охотницу>, <Article: [3.26] Некромант через Неистовых духов. Билд на ведьму суммонера>, <Article: [3.26] Снайпер Стрела молнии. Билд на лучницу Охотницу>, <Article: [3.26] Снайпер Взрывная смесь. Билд на лучницу Охотницу>], 'random_ad': <Ad: PoE 1 orbs>, 'site_settings': <SiteSettings: Настройки сайта>, 'tier_filtered_content': '<div class="build-page-content-block anchor-block" ' 'id="chto-takoe-atlas-i-karty"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '<h2><span>Что такое Атлас и карты</span></h2>\r\n' '\r\n' '<h3>Атлас</h3>\r\n' '\r\n' '<p>По аналогии с реальным миром, Атлас - это ' 'сборник карт, который также включает в себя их ' 'связи, уровни и различные механики которые связаны ' 'с картами.</p>\r\n' '\r\n' '<p>Говоря другими словами, Атлас - это путеводитель ' 'игрока по картам в мире PoE.</p>\r\n' '<img alt="как выглядит атлас пое" ' 'class="wide-image" data-caption="как выглядит атлас ' 'пое" data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2022/08/17/atlas_of_worlds.jpg" ' '/>\r\n' '<p>Проходя карты, они будут отмечаться в Атласе, а ' 'также будут открываться новые части Атласа, убирая ' '&quot;туман войны&quot;.</p>\r\n' '\r\n' '<p>Помимо этого, проходя карты вы будете получать ' 'особые очки талантов Атласа, которые можно будет ' 'потратить в дереве талантов Атласа. Чем больше ' 'очков вы вложите в дерево - тем больше определенных ' 'наград вы получите. Эту механику мы подробно ' 'разберем чуть ниже.</p>\r\n' '\r\n' '<p>Прогресс Атласа <strong>привязан к лиге</strong> ' 'и будет одинаков на всех персонажах этой ' 'лиги.</p>\r\n' '\r\n' '<h3>Что такое карты Атласа</h3>\r\n' '\r\n' '<p>Карты - это отдельные локации, которые можно ' 'открыть используя соответствующий предмет на машине ' 'Картоходца.</p>\r\n' '\r\n' '<p>Карты бывают разных уровней. Уровни карт в PoE ' 'называют <strong>тирами</strong>. Всего тиров ' '16.</p>\r\n' '\r\n' '<p>В зависимости от тира карты разделяют на:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Белые (по цвету значка карты) - карты 1-5 ' 'тира</li>\r\n' '\t<li>Желтые (по цвету значка карты) - карты 6-10 ' 'тира</li>\r\n' '\t<li>Красные (по цвету значка карты) - карты 11-16 ' 'тира</li>\r\n' '</ul>\r\n' '\r\n' '<p>Тир карты влияет на:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Уровень монстров которых вы встретите на этой ' 'карте, а уровень монстров влияет на их здоровье и ' 'урон. Т.е. с каждым тиром карт базовые значения ' 'монстров будут становится выше и они будут сильнее ' '(даже несмотря на свойства карт). На первом тире мы ' 'встретим монстров 68 уровня, а на 16-м - 83 ' 'уровня</li>\r\n' '\t<li>Свойства, которые будут ролится на карте. Чем ' 'выше тир карты - тем сложнее будут свойства на ней. ' 'Например на картах низкого тира вы можете встретить ' 'свойство на 15-19% увеличение здоровья монстров, в ' 'то время как на картах высокого тира это же ' 'свойство будет со значениями 40-49% ' 'здоровья</li>\r\n' '\t<li>Уровень выпадаемых предметов. Чем выше тир ' 'карты - тем выше уровень у предметов которые могут ' 'падать, а чем выше уровень предмета - тем сильнее ' 'предмет (в теории). Некоторые предметы (включая ' 'уникальные) имеют высокий уровень предмета, из-за ' 'чего они не могут выпасть на картах низкого тира ' 'либо при прокачке на Актах</li>\r\n' '\t<li>Уровень выпадаемых карт. Чем выше тир карты - ' 'тем выше тир карт которые могут выпасть. Вы не ' 'можете выбить на карте 1-го тира - карту 16-тира, ' 'используя обычные механики выпадения ' 'предметов</li>\r\n' '</ul>\r\n' '\r\n' '<p>Тир карты в Атласе можно повысить (но не выше ' '16-го) используя Камни пустоты, о них мы поговорим ' 'чуть ниже.</p>\r\n' '\r\n' '<p>Понизить тир карты в Атласе либо повысить тир ' 'карты которая у вас уже есть на руках ' 'нельзя.</p>\r\n' '\r\n' '<h3>Выпадение карт</h3>\r\n' '\r\n' '<p>Выпадение карт в PoE не является полностью ' 'случайным. Карты выпадают по определенным правилам, ' 'зная которые вы будете понимать какие карты вам ' 'могут выпасть, а какие не могут и почему они не ' 'могут выпасть.</p>\r\n' '\r\n' '<p>При выпадении, в первую очередь выбирается какой ' 'тир будет у карты (учитывая все механики влияющие ' 'на тир карт), после чего выбирается определенная ' 'карта из списка всех пройденных карт, включая ' 'текущую карту и соединенные с ней.</p>\r\n' '\r\n' '<p>Игроку могут выпасть только те карты которые он ' 'уже закрыл (т.е. убил босса на этой карте), а также ' 'карты которые связаны с той что проходится сейчас ' '(связь между картами в Атласе отображается ' 'пунктирной линией между ними).</p>\r\n' '\r\n' '<p>Например, если мы проходим Карту Паучьего леса ' '1-го тира и у нас не открыты карты 2 тира, нам ' 'могут выпасть Карта Башни т2 или Карта Трясины т2, ' 'даже если они у нас до этого не были пройдены. Это ' 'происходит именно из-за того что эти карты ' 'соединены между собой в Атласе.</p>\r\n' '<img alt="Принцип выпадения карт пое" ' 'class="wide-image" data-caption="Принцип выпадения ' 'карт пое" data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2022/08/17/map-drop.jpg" />\r\n' '<p>Тир карты которая выпадает с монстра, ограничен ' 'уровнем зоны на которой мы его убиваем, а также ' 'редкостью монстра:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>С обычных (белых) монстров выпадают карты ' 'только того же тира</li>\r\n' '\t<li>С магических (синих) и редких (желтых) ' 'монстров может выпасть карта на 1 тир выше</li>\r\n' '\t<li>С уникальных монстров (оранжевых) может ' 'выпасть карта на 2 тира выше</li>\r\n' '</ul>\r\n' '\r\n' '<p><strong>Чем больше на карте магических, редких и ' 'уникальных мобов, тем больше у нас шанс получить с ' 'нее карту более высокого тира.</strong></p>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="derevo-atlasa"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '\r\n' '<h2><span>Дерево Атласа</span></h2>\r\n' '\r\n' '<h3>Что такое дерево талантов Атласа</h3>\r\n' '\r\n' '<p>Дерево талантов Атласа представляет собой ' 'систему пассивных умений которые определенным ' 'образом влияют на карты. Часть из них влияет на ' 'весь Атлас, часть - только на определенные ' 'механики.</p>\r\n' '\r\n' '<p>Например, талант <poeitem class="poe-items" ' 'data-name_ru="Защита от взлома" ' 'data-name_en="Tamper-Proof" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/AtlasTrees/StrongboxNotable2.webp" ' 'data-target="2157">Tamper-Proof | Защита от ' 'взлома</poeitem> делает все ларцы на картах редкими ' '(желтыми) и оскверненными, это затрагивает только ' 'механику ларцов, а талант <poeitem ' 'class="poe-items" data-name_ru="Сотворение небес" ' 'data-name_en="Shaping the Skies" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/AtlasTrees/Mapnotable2.webp" ' 'data-target="2210">Shaping the Skies | Сотворение ' 'небес</poeitem> влияет на весь Атлас, повышая наш ' 'шанс на дроп карт более высокого тира.</p>\r\n' '\r\n' '<p>Дерево Атласа очень важно, ведь именно от него ' 'зависит:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Выпадение карт, их количество и тиры</li>\r\n' '\t<li>Сила монстров и определенных боссов</li>\r\n' '\t<li>Количество выпадающих предметов из ' 'определенных монстров</li>\r\n' '\t<li>Эффективность определенных лиг-меганик ' '(например можно значительно усилить экспедицию, ' 'если вы её фармите)</li>\r\n' '\t<li>Шанс встретить на карте определенную ' 'лиг-механику. Можно как повысить его, так и вовсе ' 'отключить какую-то лиг-механику, чтобы она вам не ' 'попадалась, полезно если вы не любите Жатву, ' 'например</li>\r\n' '</ul>\r\n' '\r\n' '<p>Так как перечисленные пункты выше напрямую ' 'влияют на эффективность вашего фарма, не стоит ' 'игнорировать талантами Атласа. Всегда старайтесь ' 'получить как можно больше очков талантов Атласа, ' 'ведь чем больше талантов - тем лучше фарм.</p>\r\n' '\r\n' '<p>Таланты на дереве Атласа могут как отлично ' 'синергировать с друг другом, например группы ' 'талантов посвященные конкретной механике, так и ' 'наоборот, мешать друг другу. Поэтому выбор какие ' 'именно таланты качать и на какую механику делать ' 'упор крайне важен.</p>\r\n' '\r\n' '<p>Чтобы не допустить ошибок при выборе талантов, а ' 'также посмотреть на уже готовые рабочие варианты ' 'деревьев - мы рекомендуем ознакомиться с <a ' 'href="https://guides.lootkeeper.com/poe/derevya-atlasa-dlya-starta-ligi" ' 'target="_blank">нашим гайдом по деревьям ' 'Атласа</a>.</p>\r\n' '\r\n' '<p>Мы крайне не рекомендуем следовать уже готовым ' 'деревьям Атласа, если вы не разобрались как именно ' 'происходит фарм с их помощью. Дело в том, что при ' 'некоторых способах фарма используются ' 'дополнительные механики, например скарабеи, либо ' 'является обязательным наличие сильного билда с ' '<poeitem class="poe-items" data-name_ru="Охотник за ' 'головами" data-name_en="Headhunter" ' 'data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Belts/Headhunter.webp" ' 'data-target="790">Headhunter | Охотник за ' 'головами</poeitem>, либо вам и вовсе потребуется ' 'напарник-саппорт без которого не справится.</p>\r\n' '\r\n' '<p>Так что если вы и нашли какое-то дерево ' 'талантов, постарайтесь найти хотя бы минимальное ' 'описание что и как с ним фармить, прежде чем его ' 'использовать. Мы очень часто сталкиваемся с тем, ' 'что люди в слепую повторяют за стримерами деревья, ' 'но совершенно не понимают как нужно с ними фармить, ' 'из-за чего не получают нужное количество лута и ' 'расстраиваются в игре/дереве талантов.</p>\r\n' '\r\n' '<p>Ознакомиться и поэксперементировать с деревом ' 'талантов самостоятельно можно <a ' 'href="https://ru.pathofexile.com/fullscreen-atlas-skill-tree" ' 'rel="nofollow" target="_blank">здесь</a>.</p>\r\n' '\r\n' '<h3>Получение и сброс талантов дерева ' 'Атласа</h3>\r\n' '\r\n' '<h4>Получение талантов Атласа</h4>\r\n' '\r\n' '<p>Как мы уже говорили, дерево талантов Атласа ' 'очень похоже на дерево пассивных умений персонажа, ' 'однако его очки талантов мы получаем не за ' 'повышение уровня, а за закрытие карт и выполнения ' 'специальных заданий Атласа.</p>\r\n' '\r\n' '<p>Чтобы получить очко талантов, на уникальных ' 'картах нам достаточно убить босса, а на обычных ' 'картах нам придется убить босса при определенных ' 'условиях:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Если карта 1-5 тира - необходимо закрыть ее ' 'минимум на волшебной (синей) версии этой ' 'карты</li>\r\n' '\t<li>Если карта 6-10 тира - необходимо закрыть ее ' 'минимум на редкой (желтой) версии этой ' 'карты</li>\r\n' '\t<li>Если карта 11-16 тира - необходимо закрыть ее ' 'минимум на оскверненной редкой (желтой) версии этой ' 'карты</li>\r\n' '</ul>\r\n' '<img alt="Требования для закрытия карт пое" ' 'class="wide-image" data-caption="Требования для ' 'закрытия карт пое" data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2022/08/17/map-completion-req.jpg" ' '/>\r\n' '<p>Карты бывают опциональные и основные. Основные ' 'карты, расположены на Атласе, и за их закрытие, при ' 'соблюдении нужных условий, мы получаем очки ' 'талантов Атласа.</p>\r\n' '\r\n' '<p>Опциональные карты на Атласе не расположены и за ' 'их прохождение очки дерева талантов Атласа не дают. ' 'Примером таких карт служат:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Кора" data-name_en="Cortex" ' 'data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Maps/SynthesisBossGuardianMap.webp" ' 'data-target="1378">Cortex | Кора</poeitem>, его ' 'реплика и другие синтез карты</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Плацдарм" data-name_en="The ' 'Beachhead" data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Maps/HarbingerRed.webp" ' 'data-target="1403">The Beachhead | ' 'Плацдарм</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Площадь Винктара" data-name_en="The ' 'Vinktar Square" data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Maps/TheVinktarSquare.webp" ' 'data-target="1389">The Vinktar Square | Площадь ' 'Винктара</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p>Всего за закрытие всех карт мы можем получить ' '115 очков талантов из 132.</p>\r\n' '\r\n' '<p>Остальные таланты Атласа мы получаем у Кирака за ' 'первое убийство:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Пожирателя миров</li>\r\n' '\t<li>Неутолимого голода</li>\r\n' '\t<li>Пламенного экзарха</li>\r\n' '\t<li>Черного солнца</li>\r\n' '\t<li>Мейвен</li>\r\n' '\t<li>Убер Древнего</li>\r\n' '</ul>\r\n' '\r\n' '<p>Оставшиеся таланты получаем за завершение ' 'приглашений Мейвен. Первую часть этих приглашений ' 'мы завершим в рамках заданий Атласа, а второй нам ' 'придется столкнуться с эндгейм боссами и победить ' 'их в следующих приглашениях:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Обращённые" ' 'data-name_en="The Formed" data-color="#808080" ' 'data-image="" data-target="1785">Maven\'s ' 'Invitation: The Formed | Приглашение Мейвен: ' 'Обращённые</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Искажённые" ' 'data-name_en="The Twisted" data-color="#808080" ' 'data-image="" data-target="1786">Maven\'s ' 'Invitation: The Twisted | Приглашение Мейвен: ' 'Искажённые</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Убийцы Древнего" ' 'data-name_en="The Elderslayers" ' 'data-color="#808080" data-image="" ' 'data-target="2201">Maven\'s Invitation: The ' 'Elderslayers | Приглашение Мейвен: Убийцы ' 'Древнего</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Позабытые" ' 'data-name_en="The Forgotten" data-color="#808080" ' 'data-image="" data-target="1784">Maven\'s ' 'Invitation: The Forgotten | Приглашение Мейвен: ' 'Позабытые</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Сокрытые" ' 'data-name_en="The Hidden" data-color="#808080" ' 'data-image="" data-target="1783">Maven\'s ' 'Invitation: The Hidden | Приглашение Мейвен: ' 'Сокрытые</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Внушающие страх" ' 'data-name_en="The Feared" data-color="#808080" ' 'data-image="" data-target="1707">Maven\'s ' 'Invitation: The Feared | Приглашение Мейвен: ' 'Внушающие страх</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<h4>Получение талантов Атласа в группе</h4>\r\n' '\r\n' '<p>Для того чтобы получить талант Атласа за ' 'прохождение карты или приглашения - вам не ' 'обязательно открывать эту карту/приглашение у себя ' 'в убежище. Вы можете присоединится в группу к ' 'другому игроку, зайти к нему на карту и убить босса ' 'на его карте, и тогда, если выполнены все условия, ' 'вы точно так же получите очко таланта.</p>\r\n' '\r\n' '<p>Это значительно упрощает и ускоряет закрытие ' 'Атласа, ведь в группе вы можете распределить карты ' 'между друг другом и проходить разные карты. При ' 'этом нужно будет лишь периодически заходить к ' 'игроку из группы на карту, чтобы убить с ним босса, ' 'бегать с ним постоянно и зачищать монстров на карте ' 'не нужно.</p>\r\n' '\r\n' '<p>Обычно именно таким образом опытные ' 'стримеры/игроки закрывают Атлас (в группе), ведь ' 'используя этот метод можно уже на 1-2 день лиги ' 'закрыть все карты Атласа.</p>\r\n' '\r\n' '<h4>Сброс талантов Атласа</h4>\r\n' '\r\n' '<p>Если вы хотите изменить уже распределенные ' 'таланты Атласа (сбросить Атлас пое) - это можно ' 'довольно легко сделать.</p>\r\n' '\r\n' '<p>Для этого нужны будут очки сброса талантов ' 'Атласа. Эти очки вы будете получать в небольшом ' 'количестве при выполнении квестов на Атлас ' '(убийстве важных боссов и прохождении приглашений ' 'Мейвен), но основной способ их получения это валюта ' '<poeitem class="poe-items" data-name_ru="Сфера ' 'небытия" data-name_en="Orb of Unmaking" ' 'data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Currency/RegretOrb.webp" ' 'data-target="2206">Orb of Unmaking | Сфера ' 'небытия</poeitem>. Работает она точно также как и ' '<poeitem class="poe-items" data-name_ru="Сфера ' 'раскаяния" data-name_en="Orb of Regret" ' 'data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Currency/CurrencyPassiveSkillRefund.webp" ' 'data-target="247">Orb of Regret | Сфера ' 'раскаяния</poeitem>.</p>\r\n' '\r\n' '<p>Добавляете себе нужное количество очков сброса, ' 'после чего открываете окно с талантами Атласа ' '(кнопка G/П), сверху нажимаете &quot;Сброс ' 'умений&quot;, затем выбираете таланты которые нужно ' 'сбросить и нажимаете &quot;Подтвердить&quot;. После ' 'чего у вас появятся свободные очки талантов которые ' 'можно будет заново распределить.</p>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="kamni-pustoty"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '\r\n' '<h2><span>Камни пустоты</span></h2>\r\n' '\r\n' '<p>Камни пустоты являются специальными предметами, ' 'которые влияют на Атлас.</p>\r\n' '\r\n' '<p>Камни пустоты представляют собой предметы ' 'которые вставляются в специальный слот в Атласе. ' 'При размещении камня пустоты в слот, карты Атласа ' 'изменятся и часть карт станет более высокого тира. ' 'Так происходит при размещении каждого камня ' 'пустоты. При размещении всех 4, <strong>все карты в ' 'Атласе будут 16 тира.</strong></p>\r\n' '<img alt="Как работают камни пустоты пое" ' 'class="wide-image" data-caption="Как работают камни ' 'пустоты пое" data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2022/08/17/voidstone-how-works.jpg" ' '/>\r\n' '<p>Всего их существует 4 камня пустоты, каждый из ' 'которых мы получаем убивая одного из 4 верховных ' 'боссов Атласа:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Убер Древнего</li>\r\n' '\t<li>Мейвен</li>\r\n' '\t<li>Пламенного экзарха</li>\r\n' '\t<li>Пожирателя миров</li>\r\n' '</ul>\r\n' '\r\n' '<p>Чтобы получить соответствующий камень пустоты ' 'достаточно один раз убить каждого босса или попасть ' 'к другому игроку на момент убийства босса.</p>\r\n' '\r\n' '<p>Важные моменты которые стоит учесть:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Камни пустоты в любой момент можно свободно ' 'вынимать или вставлять</li>\r\n' '\t<li>Каждый камень при размещении увеличивает шанс ' 'на 25% того, что карты которые выпадают окажутся на ' '1 тир выше. Бонус работает только пока камень ' 'вставлен в свой специальный слот</li>\r\n' '\t<li>На камни пустоты можно применять секстанты ' '(их мы рассмотрим ниже)</li>\r\n' '</ul>\r\n' '\r\n' '<p>Поскольку камни пустоты добываются с довольно ' 'сложных боссов, особенно на начальном этапе лиги, ' 'не каждый игрок способен их убить, мы рекомендуем ' 'не переживать и не спешить с их получением, если ' 'нет такой возможности.<br />\r\n' 'Но если вы хотите побыстрее закрыть весь Атлас либо ' 'начать фармить карты высокого тира - постарайтесь ' 'как можно скорее получить их. Это существенно ' 'ускорит вашу прогрессию и выпадение карт высоких ' 'тиров.</p>\r\n' '\r\n' '<p>Атлас можно закрыть и не получив камней пустоты, ' 'однако прогрессируя по Атласу вы почти ' 'гарантированно получите 2 камня пустоты. Самой ' 'игрой предусмотрены бои с Пламенным экзархом и ' 'Пожирателем миров, в формате ознакомления (их ' 'облегченные версии), в процессе вашего прогресса по ' 'Атласу.</p>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="predpochitaemye-karty">\r\n' '<h2><span>Предпочитаемые карты</span></h2>\r\n' '\r\n' '<p>Это механика Атласа которая дает игроку ' 'возможность выбрать одну или несколько карт в ' 'качестве &quot;избранных&quot;, в результате эта ' 'карта или карты будут выпадать с более высокой ' 'вероятностью.</p>\r\n' '\r\n' '<p>Цель данной механики, дать игроку возможность ' 'бегать карты которые ему больше нравятся либо ' 'которые имеют интересующий его лут.</p>\r\n' '\r\n' '<p>Происходит это в меню интерфейса Атласа, кликаем ' 'на специальный слот, после чего выбираем нужную нам ' 'карту.</p>\r\n' '<img alt="Предпочитаемые карты пое" ' 'class="wide-image" data-caption="Предпочитаемые ' 'карты пое" data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2022/08/17/favorite-maps.jpg" ' '/>\r\n' '<p>Таких слотов всего 12, изначально они ' 'заблокированы. Чтобы разблокировать каждый слот ' 'нужно выполнить условия каждого слота по ' 'отдельности:</p>\r\n' '\r\n' '<ol>\r\n' '\t<li>Закрыть карту 16 тира</li>\r\n' '\t<li>Убить любого Хранителя Древнего</li>\r\n' '\t<li>Убить любого Хранителя Создателя</li>\r\n' '\t<li>Убить любого Завоевателя Атласа (гвард ' 'Сируса)</li>\r\n' '\t<li>Убить Сируса</li>\r\n' '\t<li>Убить Венария на карте Кора (Кортекс)</li>\r\n' '\t<li>Убить Создателя</li>\r\n' '\t<li>Убить Древнего</li>\r\n' '\t<li>Убить Мейвен</li>\r\n' '\t<li>Убить Пожирателя Миров</li>\r\n' '\t<li>Убить Пламенного Экзарха</li>\r\n' '\t<li>Завершить приглашение <poeitem ' 'class="poe-items" data-name_ru="Приглашение Мейвен: ' 'Внушающие страх" data-name_en="The Feared" ' 'data-color="#808080" data-image="" ' 'data-target="1707">Maven\'s Invitation: The Feared ' '| Приглашение Мейвен: Внушающие ' 'страх</poeitem></li>\r\n' '</ol>\r\n' '\r\n' '<p>Каждый слот повышает шанс выпадения карты ' 'которая в нем выбрана. Можно вставить как 12 разных ' 'карт, так и 12 одинаковых. Это особенно эффективно ' 'если вы вставили 4 камня пустоты и все ваши карты ' '16 тира, выставив одну конкретную карту во все ' '&quot;избранные&quot; слоты - вы значительно ' 'повысите шанс её выпадения, в сравнении с ' 'остальными вашими картами 16 тира.</p>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="vliyaniya-atlasa"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '\r\n' '<h2><span>Влияния Атласа</span></h2>\r\n' '\r\n' '<p>По мере прогрессированию по Атласу мы столкнемся ' 'с влиянием Мейвен, Пожирателя миров и Пламенного ' 'экзарха. Эти влияния активируются на машине ' 'картоходца с помощью специальных кнопок (выделены ' 'зеленым).</p>\r\n' '<img alt="влияния на атласе пое" class="wide-image" ' 'data-caption="влияния на атласе пое" ' 'data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2022/08/17/vliyanie.jpg" />\r\n' '<p>Влияния Экзарха и Пожиратель добавляют на карту ' 'дополнительных монстров и специальные алтари, ' 'которые добавляют на карту новые свойства. Вы ' 'непременно столкнетесь с этими влияниями при ' 'прогрессии Атласа.</p>\r\n' '\r\n' '<h3>Влияния Пожирателя Миров и Пламенного ' 'Экзарха</h3>\r\n' '\r\n' '<p>При прохождении карт под влиянием Пожирателя мы ' 'столкнемся с Неутолимым Голодом (мини-босс) и ' 'Пожирателем миров, а при прохождении карт под ' 'влиянием Экзарха, мы столкнемся с Черным солнцем ' '(мини-босс) и Пламенным экзархом.</p>\r\n' '\r\n' '<p>После первой победы над этими боссами, нам ' 'откроется возможность получать приглашения на ' 'битву, за прохождения определенного количества ' 'карт, под соответствующим влиянием.</p>\r\n' '\r\n' '<p>Доступ к последующим боям с боссами будут ' 'выглядеть следующим образом:</p>\r\n' '\r\n' '<ol>\r\n' '\t<li>Вы проходите 14 карт с определенным ' 'влиянием</li>\r\n' '\t<li>На 14 по счету карте вам обязательно нужно ' 'убить босса карты, с него выпадет карта с ' 'мини-боссом этого влияния</li>\r\n' '\t<li>Вы проходите ещё 14 карт с определенным ' 'влиянием</li>\r\n' '\t<li>На 28 по счету карте вам обязательно нужно ' 'убить босса карты, с него выпадет карта с верховным ' 'боссом этого влияния</li>\r\n' '</ol>\r\n' '\r\n' '<p>На Атласе и в машине картоходца при этом ' 'появятся счетчики карт для каждого из влияний и ' 'можно будет отслеживать прогресс на получение ' 'нужного приглашения. Их видно на скриншоте ' 'выше.</p>\r\n' '\r\n' '<p>Таланты Атласа <poeitem class="poe-items" ' 'data-name_ru="Крещение огнём" ' 'data-name_en="Baptised by Fire" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/AtlasTrees/TheCleansingFire1.webp" ' 'data-target="2213">Baptised by Fire | Крещение ' 'огнём</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Травление кислотой" ' 'data-name_en="Etched by Acid" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/AtlasTrees/TheTangle1.webp" ' 'data-target="2214">Etched by Acid | Травление ' 'кислотой</poeitem> ускоряют заполнение шкалы ' 'влияния, тем самым уменьшая необходимое количество ' 'карт для появления боссов определенных ' 'влияний.</p>\r\n' '\r\n' '<h3>Влияние Мейвен</h3>\r\n' '\r\n' '<p>Влияние Мейвен позволяет ей появляться в схватке ' 'с боссом карты. Сама она не вступает босс, но она ' 'усиливает босса и различными способами мешает ' 'игроку. С ее влиянием мы начнем сталкиваться на ' 'желтых картах.</p>\r\n' '\r\n' '<p>Босс усиленный Мейвен не дает дополнительного ' 'лута. Её главная суть в том, что после убийства ' 'определенного количества <strong>разных ' 'боссов</strong> карт, мы получим возможность ' 'попасть на приглашение Мейвен.</p>\r\n' '\r\n' '<p>Приглашение Мейвен - это локация, в которой ' 'содержатся только боссы, а точнее копии боссов, ' 'которых мы ранее убили в её присутствии.</p>\r\n' '\r\n' '<p>Приглашения Мейвен бывают двух типов:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Приглашения связанные с боссами обычных карт ' 'Атласа</li>\r\n' '\t<li>Приглашения связанные с особыми боссами ' '(например Хранители Древнего, либо Хранители ' 'Создателя и т.п.)</li>\r\n' '</ul>\r\n' '\r\n' '<h4>Приглашения Мейвен, обычные карты ' 'Атласа</h4>\r\n' '\r\n' '<p>Первые ознакомительные приглашения будут ' 'содержать всего несколько боссов и они будут ' 'гарантированно выпадать из последнего босса, ' 'необходимого для доступа к приглашению Мейвен. С ' 'каждым пройденным приглашением, число боссов ' 'необходимых для доступа к следующему приглашения ' 'Мейвен будет увеличиваться, вплоть до 10.</p>\r\n' '\r\n' '<p>После этого, приглашения больше не будут ' 'гарантированно выпадать и их придется выбивать ' 'самому, покупать на торговой площадке или у Кирака ' '(он всегда продает обычные приглашения). За победу ' 'в таком приглашении мы гарантированно получим ' 'фрагменты проходки на бой с самой Мейвен, а также ' 'другие награды.</p>\r\n' '\r\n' '<h4>Приглашения Мейвен, особые боссы</h4>\r\n' '\r\n' '<p>Всего в игре 6 особых приглашений Мейвен:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Обращённые" ' 'data-name_en="The Formed" data-color="#808080" ' 'data-image="" data-target="1785">Maven\'s ' 'Invitation: The Formed | Приглашение Мейвен: ' 'Обращённые</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Искажённые" ' 'data-name_en="The Twisted" data-color="#808080" ' 'data-image="" data-target="1786">Maven\'s ' 'Invitation: The Twisted | Приглашение Мейвен: ' 'Искажённые</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Убийцы Древнего" ' 'data-name_en="The Elderslayers" ' 'data-color="#808080" data-image="" ' 'data-target="2201">Maven\'s Invitation: The ' 'Elderslayers | Приглашение Мейвен: Убийцы ' 'Древнего</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Позабытые" ' 'data-name_en="The Forgotten" data-color="#808080" ' 'data-image="" data-target="1784">Maven\'s ' 'Invitation: The Forgotten | Приглашение Мейвен: ' 'Позабытые</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Сокрытые" ' 'data-name_en="The Hidden" data-color="#808080" ' 'data-image="" data-target="1783">Maven\'s ' 'Invitation: The Hidden | Приглашение Мейвен: ' 'Сокрытые</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Внушающие страх" ' 'data-name_en="The Feared" data-color="#808080" ' 'data-image="" data-target="1707">Maven\'s ' 'Invitation: The Feared | Приглашение Мейвен: ' 'Внушающие страх</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p>Все эти приглашения гораздо сложнее чем ' 'приглашение Мейвен с обычными боссами Атласа, т.к. ' 'на особых приглашениях вам придется столкнутся с ' 'более сильными боссами игры, от Хранителей до Убер ' 'боссов.</p>\r\n' '\r\n' '<p>Такие приглашения уже не будут вам ' 'гарантированно выпадать, но они могут выпасть ' 'случайно с различных особых боссов, либо их можно ' 'купить на торговой площадке у других ' 'игроков.</p>\r\n' '\r\n' '<p>Самым сложным приглашением является <poeitem ' 'class="poe-items" data-name_ru="Приглашение Мейвен: ' 'Внушающие страх" data-name_en="The Feared" ' 'data-color="#808080" data-image="" ' 'data-target="1707">Maven\'s Invitation: The Feared ' '| Приглашение Мейвен: Внушающие страх</poeitem>. ' 'Т.к. в нем вам придется одновременно столкнутся с ' 'шестью довольно непростыми убер боссами, каждый из ' 'которых обладает большим арсеналом опасных ' 'способностей. Некоторые из этих способностей либо ' 'вас ваншотнут, либо очень быстро убьют.</p>\r\n' '\r\n' '<p>К прохождению <poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Внушающие страх" ' 'data-name_en="The Feared" data-color="#808080" ' 'data-image="" data-target="1707">Maven\'s ' 'Invitation: The Feared | Приглашение Мейвен: ' 'Внушающие страх</poeitem> следует особенно детально ' 'подготовится, т.к. в этом бою важен не только урон, ' 'но и знание боссов и их способностей.</p>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="missii-atlasa"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '\r\n' '<h2><span>Мастера</span></h2>\r\n' '\r\n' '<p>В PoE присутствует система мастеров, которые ' 'тесно связаны с Атласом. По сути это NPC в игре, ' 'которые представляют ту или иную лигмеханику. Их ' 'добавление/появление на карту добавляет ' 'дополнительные механики или дают игроку ' 'взаимодействовать с контентом Атласа определенным ' 'образом.</p>\r\n' '\r\n' '<p>Мастерами являются:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Эйнар - представляет механику ' 'Бестиария</li>\r\n' '\t<li>Нико - представляет механику Спуска</li>\r\n' '\t<li>Альва - представляет механику ' 'Вмешательства</li>\r\n' '\t<li>Джун - представляет механику ' 'Предательства</li>\r\n' '\t<li>Кирак - представляет особую механику ' 'взаимодействия с Атласом</li>\r\n' '</ul>\r\n' '\r\n' '<p>Добавить мастера на карту (любого кроме Кирака) ' 'можно несколькими способами:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Добавить соответствующий этому мастеру скараб ' 'при открытии карты. Например <poeitem ' 'class="poe-items" data-name_ru="Скарабей Бестиария" ' 'data-name_en="Bestiary Scarab" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/Scarabs/LesserScarabBeasts.webp" ' 'data-target="2790">Bestiary Scarab | Скарабей ' 'Бестиария</poeitem> для добавления Эйнара</li>\r\n' '\t<li>Прокачать соответствующие ему таланты в ' 'Атласе, которые повышают его появление на карте. ' 'Например <poeitem class="poe-items" ' 'data-name_ru="Вечная охота" data-name_en="Eternal ' 'Hunt" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/AtlasTrees/DisablingMasterEinhar.webp" ' 'data-target="3900">Eternal Hunt | Вечная ' 'охота</poeitem> для добавления Эйнара. Зачастую ' 'разными талантами Атласа можно повысить шанс ' 'появления того или иного мастера до 100%, что ' 'гарантирует его появление на каждой карте. А значит ' 'скараб можно не использовать</li>\r\n' '</ul>\r\n' '\r\n' '<h3>Задания Кирака</h3>\r\n' '\r\n' '<p>Миссии Кирака отличаются от остальных, они не ' 'добавляют никаких дополнительных механик на ваши ' 'карты, но взамен они позволяют запустить одну из ' 'предложенных Кираком карт и пройти её. Эта карта ' 'уже наролена и содержит определенные свойства, ' 'реролить и изменять её нельзя, на эти карты не ' 'действуют свойства секстантов и таланты дерева ' 'Атласа.</p>\r\n' '\r\n' '<p>Эти задания особо полезны в начале лиги, когда ' 'нужно закрывать карты Атласа. Проходя эти миссии вы ' 'сами сможете выбрать карту которая больше всего вас ' 'интересует, зайти на неё и убить босса, при этом ' 'выполнять то что просил сделать Кирак по заданию не ' 'нужно, карта засчитается как пройденная (в Атласе) ' 'как и обычно.</p>\r\n' '<img alt="Задания кирака" class="wide-image" ' 'data-caption="Задания кирака" data-fancybox="" ' 'loading="lazy" ' 'src="/media/ckeditor/2022/08/17/kirac.jpg" />\r\n' '<p>С миссиями Кирака можно взаимодействовать при ' 'помощи специальной валюты &quot;доклад ' 'разведки&quot;.<br />\r\n' 'Используя данную валюту мы обновляем карты которые ' 'он предоставляет нам на выбор в его ' 'заданиях.</p>\r\n' '\r\n' '<p>Используя особые доклады, мы получаем ' 'возможность гарантированно получить на выбор ' 'оскверненные карты, уникальные карты, карты которые ' 'еще не были закрыты, карты содержащие в себе ' 'определенный игровой контент (разломы, скверна, ' 'слои делириума) и т.д.</p>\r\n' '\r\n' '<p>Обратите внимание что определенные виды докладов ' 'разведки могут стоить намного дороже по сравнению к ' 'остальным и быть более редкими, однако могут ' 'принести намного больше пользы.</p>\r\n' '\r\n' '<p>Если вы проходили карты высоких тиров - то и ' 'Кирак будет предлагать вам выбор из карт высокого ' 'тира. Более того, Кирак довольно часто предлагает ' 'особые карты, такие как:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Карты Хранителей ' 'Создателя/Древнего/Сируса</li>\r\n' '\t<li>Уникальные карты (в том числе дорогие, ' 'например Кора/Кортекс)</li>\r\n' '\t<li>Карты с различными влияниями</li>\r\n' '</ul>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="skarabei"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '\r\n' '<h2><span>Скарабеи</span></h2>\r\n' '\r\n' '<p>Свойств довольно много и бонусы разные, но в ' 'целом они сводятся к следующему:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Гарантированное появление определенной ' 'механики Атласа (например Жатвы)</li>\r\n' '\t<li>Гарантированное появление определенного ' 'мастера Атласа с миссией (например Альвы)</li>\r\n' '\t<li>Увеличение дропа с монстров или ' 'боссов</li>\r\n' '</ul>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="vopros-otvet"><a ' 'href="https://lootkeeper.com/ru/poe/leveling/obuchenie" ' 'target="_blank" title="Оформить персональную ' 'консультацию по Path of Exile"><img alt="Оформить ' 'персональную консультацию по Path of Exile" ' 'class="desktop-adaptive-visible" loading="lazy" ' 'src="/media/ckeditor/2025/02/27/consult.png" /> ' '<img alt="Оформить персональную консультацию по ' 'Path of Exile" class="mobile-visible" ' 'loading="lazy" ' 'src="/media/ckeditor/2025/02/27/consult_m.png" /> ' '</a>\r\n' '\r\n' '<h2><span>Часто задаваемые вопросы</span></h2>\r\n' '\r\n' '<h3>Что значит закрыть карту?</h3>\r\n' '\r\n' '<p>Это значит убить босса или боссов на ней (если ' 'их несколько), либо выполнить определенные условия ' 'на карте (это касается уникальных карт).</p>\r\n' '\r\n' '<div class="divider"> </div>\r\n' '\r\n' '<h3>Какие боссы являются ' '&quot;верховными&quot;?</h3>\r\n' '\r\n' '<p>Верховными боссами являются:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><span class="ru-poe">Создатель</span><span ' 'class="en-poe">Shaper</span></li>\r\n' '\t<li><span class="ru-poe">Древний</span><span ' 'class="en-poe">Elder</span></li>\r\n' '\t<li><span class="ru-poe">Сирус, пробудитель ' 'миров</span><span class="en-poe">Sirus, the ' 'Awakener</span></li>\r\n' '\t<li><span class="ru-poe">Мейвен</span><span ' 'class="en-poe">The Maven</span></li>\r\n' '\t<li><span class="ru-poe">Пламенный ' 'экзарх</span><span class="en-poe">The Searing ' 'Exarch</span></li>\r\n' '\t<li><span class="ru-poe">Пожиратель ' 'миров</span><span class="en-poe">The Eater of ' 'Worlds</span></li>\r\n' '</ul>\r\n' '\r\n' '<p>Отметим, что все остальные боссы не включенные в ' 'список верховными боссами <strong>не ' 'являются</strong>, даже Венариус (Кортекс/Кора) и ' 'Убер Атзири.</p>\r\n' '\r\n' '<div class="divider"> </div>\r\n' '\r\n' '<h3>Можно ли получить очки Атласа за прохождение ' 'карт стражей?</h3>\r\n' '\r\n' '<p>За прохождение карт стражей Сируса или Древнего ' 'можно получить очки талантов только в том случае, ' 'если карта, на которой они сидят, у вас еще не ' 'выполнена и вы выполнили условия необходимые для ' 'закрытия этой карты.</p>\r\n' '</div>'}
include/head_meta.html
/usr/src/app/templates/include/head_meta.html
Контекст {'False': False, 'None': None, 'True': True} {'DEBUG': True, 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: ' "'b5xMeoN7jzzwyVCDcCGyojtkFHLlAD1JDDq82Y6U7WFbX2HegIP4RmpikGP9nHtE'>", 'messages': <FallbackStorage: request=<ASGIRequest: GET '/poe/gajd-po-atlasu'>>, 'perms': PermWrapper(<SimpleLazyObject: <function AuthenticationMiddleware.process_request.<locals>.<lambda> at 0x7f6a31a796c0>>), 'request': '<<request>>', 'user': '<SimpleLazyObject: <function ' 'AuthenticationMiddleware.process_request.<locals>.<lambda> at ' '0x7f6a31a796c0>>'} {'LANGUAGE_CODE': 'ru', 'access_info': None, 'article': <Article: Гайд по Атласу PoE. Что это такое и как работает>, 'canonical': '/poe/gajd-po-atlasu', 'captcha_pubkey': '', 'categories': '<<queryset of wiki.Category>>', 'current_game': <Game: Path of Exile>, 'games': '<<queryset of wiki.Game>>', 'is_accessible': True, 'popular': [<Article: [3.26] Оккультист Запретный Ритуал. Популярный билд на ведьму>, <Article: [3.26] Плут через Стак энергощита. Магмовый удар или Удар молнии>, <Article: [3.26] Вождь Праведный огонь. Билд на Дикаря>, <Article: [3.26] Хранитель Кинетический взрыв. Быстрый билд на Охотницу>, <Article: [3.26] Некромант через Неистовых духов. Билд на ведьму суммонера>, <Article: [3.26] Снайпер Стрела молнии. Билд на лучницу Охотницу>, <Article: [3.26] Снайпер Взрывная смесь. Билд на лучницу Охотницу>], 'random_ad': <Ad: PoE 1 orbs>, 'site_settings': <SiteSettings: Настройки сайта>, 'tier_filtered_content': '<div class="build-page-content-block anchor-block" ' 'id="chto-takoe-atlas-i-karty"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '<h2><span>Что такое Атлас и карты</span></h2>\r\n' '\r\n' '<h3>Атлас</h3>\r\n' '\r\n' '<p>По аналогии с реальным миром, Атлас - это ' 'сборник карт, который также включает в себя их ' 'связи, уровни и различные механики которые связаны ' 'с картами.</p>\r\n' '\r\n' '<p>Говоря другими словами, Атлас - это путеводитель ' 'игрока по картам в мире PoE.</p>\r\n' '<img alt="как выглядит атлас пое" ' 'class="wide-image" data-caption="как выглядит атлас ' 'пое" data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2022/08/17/atlas_of_worlds.jpg" ' '/>\r\n' '<p>Проходя карты, они будут отмечаться в Атласе, а ' 'также будут открываться новые части Атласа, убирая ' '&quot;туман войны&quot;.</p>\r\n' '\r\n' '<p>Помимо этого, проходя карты вы будете получать ' 'особые очки талантов Атласа, которые можно будет ' 'потратить в дереве талантов Атласа. Чем больше ' 'очков вы вложите в дерево - тем больше определенных ' 'наград вы получите. Эту механику мы подробно ' 'разберем чуть ниже.</p>\r\n' '\r\n' '<p>Прогресс Атласа <strong>привязан к лиге</strong> ' 'и будет одинаков на всех персонажах этой ' 'лиги.</p>\r\n' '\r\n' '<h3>Что такое карты Атласа</h3>\r\n' '\r\n' '<p>Карты - это отдельные локации, которые можно ' 'открыть используя соответствующий предмет на машине ' 'Картоходца.</p>\r\n' '\r\n' '<p>Карты бывают разных уровней. Уровни карт в PoE ' 'называют <strong>тирами</strong>. Всего тиров ' '16.</p>\r\n' '\r\n' '<p>В зависимости от тира карты разделяют на:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Белые (по цвету значка карты) - карты 1-5 ' 'тира</li>\r\n' '\t<li>Желтые (по цвету значка карты) - карты 6-10 ' 'тира</li>\r\n' '\t<li>Красные (по цвету значка карты) - карты 11-16 ' 'тира</li>\r\n' '</ul>\r\n' '\r\n' '<p>Тир карты влияет на:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Уровень монстров которых вы встретите на этой ' 'карте, а уровень монстров влияет на их здоровье и ' 'урон. Т.е. с каждым тиром карт базовые значения ' 'монстров будут становится выше и они будут сильнее ' '(даже несмотря на свойства карт). На первом тире мы ' 'встретим монстров 68 уровня, а на 16-м - 83 ' 'уровня</li>\r\n' '\t<li>Свойства, которые будут ролится на карте. Чем ' 'выше тир карты - тем сложнее будут свойства на ней. ' 'Например на картах низкого тира вы можете встретить ' 'свойство на 15-19% увеличение здоровья монстров, в ' 'то время как на картах высокого тира это же ' 'свойство будет со значениями 40-49% ' 'здоровья</li>\r\n' '\t<li>Уровень выпадаемых предметов. Чем выше тир ' 'карты - тем выше уровень у предметов которые могут ' 'падать, а чем выше уровень предмета - тем сильнее ' 'предмет (в теории). Некоторые предметы (включая ' 'уникальные) имеют высокий уровень предмета, из-за ' 'чего они не могут выпасть на картах низкого тира ' 'либо при прокачке на Актах</li>\r\n' '\t<li>Уровень выпадаемых карт. Чем выше тир карты - ' 'тем выше тир карт которые могут выпасть. Вы не ' 'можете выбить на карте 1-го тира - карту 16-тира, ' 'используя обычные механики выпадения ' 'предметов</li>\r\n' '</ul>\r\n' '\r\n' '<p>Тир карты в Атласе можно повысить (но не выше ' '16-го) используя Камни пустоты, о них мы поговорим ' 'чуть ниже.</p>\r\n' '\r\n' '<p>Понизить тир карты в Атласе либо повысить тир ' 'карты которая у вас уже есть на руках ' 'нельзя.</p>\r\n' '\r\n' '<h3>Выпадение карт</h3>\r\n' '\r\n' '<p>Выпадение карт в PoE не является полностью ' 'случайным. Карты выпадают по определенным правилам, ' 'зная которые вы будете понимать какие карты вам ' 'могут выпасть, а какие не могут и почему они не ' 'могут выпасть.</p>\r\n' '\r\n' '<p>При выпадении, в первую очередь выбирается какой ' 'тир будет у карты (учитывая все механики влияющие ' 'на тир карт), после чего выбирается определенная ' 'карта из списка всех пройденных карт, включая ' 'текущую карту и соединенные с ней.</p>\r\n' '\r\n' '<p>Игроку могут выпасть только те карты которые он ' 'уже закрыл (т.е. убил босса на этой карте), а также ' 'карты которые связаны с той что проходится сейчас ' '(связь между картами в Атласе отображается ' 'пунктирной линией между ними).</p>\r\n' '\r\n' '<p>Например, если мы проходим Карту Паучьего леса ' '1-го тира и у нас не открыты карты 2 тира, нам ' 'могут выпасть Карта Башни т2 или Карта Трясины т2, ' 'даже если они у нас до этого не были пройдены. Это ' 'происходит именно из-за того что эти карты ' 'соединены между собой в Атласе.</p>\r\n' '<img alt="Принцип выпадения карт пое" ' 'class="wide-image" data-caption="Принцип выпадения ' 'карт пое" data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2022/08/17/map-drop.jpg" />\r\n' '<p>Тир карты которая выпадает с монстра, ограничен ' 'уровнем зоны на которой мы его убиваем, а также ' 'редкостью монстра:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>С обычных (белых) монстров выпадают карты ' 'только того же тира</li>\r\n' '\t<li>С магических (синих) и редких (желтых) ' 'монстров может выпасть карта на 1 тир выше</li>\r\n' '\t<li>С уникальных монстров (оранжевых) может ' 'выпасть карта на 2 тира выше</li>\r\n' '</ul>\r\n' '\r\n' '<p><strong>Чем больше на карте магических, редких и ' 'уникальных мобов, тем больше у нас шанс получить с ' 'нее карту более высокого тира.</strong></p>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="derevo-atlasa"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '\r\n' '<h2><span>Дерево Атласа</span></h2>\r\n' '\r\n' '<h3>Что такое дерево талантов Атласа</h3>\r\n' '\r\n' '<p>Дерево талантов Атласа представляет собой ' 'систему пассивных умений которые определенным ' 'образом влияют на карты. Часть из них влияет на ' 'весь Атлас, часть - только на определенные ' 'механики.</p>\r\n' '\r\n' '<p>Например, талант <poeitem class="poe-items" ' 'data-name_ru="Защита от взлома" ' 'data-name_en="Tamper-Proof" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/AtlasTrees/StrongboxNotable2.webp" ' 'data-target="2157">Tamper-Proof | Защита от ' 'взлома</poeitem> делает все ларцы на картах редкими ' '(желтыми) и оскверненными, это затрагивает только ' 'механику ларцов, а талант <poeitem ' 'class="poe-items" data-name_ru="Сотворение небес" ' 'data-name_en="Shaping the Skies" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/AtlasTrees/Mapnotable2.webp" ' 'data-target="2210">Shaping the Skies | Сотворение ' 'небес</poeitem> влияет на весь Атлас, повышая наш ' 'шанс на дроп карт более высокого тира.</p>\r\n' '\r\n' '<p>Дерево Атласа очень важно, ведь именно от него ' 'зависит:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Выпадение карт, их количество и тиры</li>\r\n' '\t<li>Сила монстров и определенных боссов</li>\r\n' '\t<li>Количество выпадающих предметов из ' 'определенных монстров</li>\r\n' '\t<li>Эффективность определенных лиг-меганик ' '(например можно значительно усилить экспедицию, ' 'если вы её фармите)</li>\r\n' '\t<li>Шанс встретить на карте определенную ' 'лиг-механику. Можно как повысить его, так и вовсе ' 'отключить какую-то лиг-механику, чтобы она вам не ' 'попадалась, полезно если вы не любите Жатву, ' 'например</li>\r\n' '</ul>\r\n' '\r\n' '<p>Так как перечисленные пункты выше напрямую ' 'влияют на эффективность вашего фарма, не стоит ' 'игнорировать талантами Атласа. Всегда старайтесь ' 'получить как можно больше очков талантов Атласа, ' 'ведь чем больше талантов - тем лучше фарм.</p>\r\n' '\r\n' '<p>Таланты на дереве Атласа могут как отлично ' 'синергировать с друг другом, например группы ' 'талантов посвященные конкретной механике, так и ' 'наоборот, мешать друг другу. Поэтому выбор какие ' 'именно таланты качать и на какую механику делать ' 'упор крайне важен.</p>\r\n' '\r\n' '<p>Чтобы не допустить ошибок при выборе талантов, а ' 'также посмотреть на уже готовые рабочие варианты ' 'деревьев - мы рекомендуем ознакомиться с <a ' 'href="https://guides.lootkeeper.com/poe/derevya-atlasa-dlya-starta-ligi" ' 'target="_blank">нашим гайдом по деревьям ' 'Атласа</a>.</p>\r\n' '\r\n' '<p>Мы крайне не рекомендуем следовать уже готовым ' 'деревьям Атласа, если вы не разобрались как именно ' 'происходит фарм с их помощью. Дело в том, что при ' 'некоторых способах фарма используются ' 'дополнительные механики, например скарабеи, либо ' 'является обязательным наличие сильного билда с ' '<poeitem class="poe-items" data-name_ru="Охотник за ' 'головами" data-name_en="Headhunter" ' 'data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Belts/Headhunter.webp" ' 'data-target="790">Headhunter | Охотник за ' 'головами</poeitem>, либо вам и вовсе потребуется ' 'напарник-саппорт без которого не справится.</p>\r\n' '\r\n' '<p>Так что если вы и нашли какое-то дерево ' 'талантов, постарайтесь найти хотя бы минимальное ' 'описание что и как с ним фармить, прежде чем его ' 'использовать. Мы очень часто сталкиваемся с тем, ' 'что люди в слепую повторяют за стримерами деревья, ' 'но совершенно не понимают как нужно с ними фармить, ' 'из-за чего не получают нужное количество лута и ' 'расстраиваются в игре/дереве талантов.</p>\r\n' '\r\n' '<p>Ознакомиться и поэксперементировать с деревом ' 'талантов самостоятельно можно <a ' 'href="https://ru.pathofexile.com/fullscreen-atlas-skill-tree" ' 'rel="nofollow" target="_blank">здесь</a>.</p>\r\n' '\r\n' '<h3>Получение и сброс талантов дерева ' 'Атласа</h3>\r\n' '\r\n' '<h4>Получение талантов Атласа</h4>\r\n' '\r\n' '<p>Как мы уже говорили, дерево талантов Атласа ' 'очень похоже на дерево пассивных умений персонажа, ' 'однако его очки талантов мы получаем не за ' 'повышение уровня, а за закрытие карт и выполнения ' 'специальных заданий Атласа.</p>\r\n' '\r\n' '<p>Чтобы получить очко талантов, на уникальных ' 'картах нам достаточно убить босса, а на обычных ' 'картах нам придется убить босса при определенных ' 'условиях:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Если карта 1-5 тира - необходимо закрыть ее ' 'минимум на волшебной (синей) версии этой ' 'карты</li>\r\n' '\t<li>Если карта 6-10 тира - необходимо закрыть ее ' 'минимум на редкой (желтой) версии этой ' 'карты</li>\r\n' '\t<li>Если карта 11-16 тира - необходимо закрыть ее ' 'минимум на оскверненной редкой (желтой) версии этой ' 'карты</li>\r\n' '</ul>\r\n' '<img alt="Требования для закрытия карт пое" ' 'class="wide-image" data-caption="Требования для ' 'закрытия карт пое" data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2022/08/17/map-completion-req.jpg" ' '/>\r\n' '<p>Карты бывают опциональные и основные. Основные ' 'карты, расположены на Атласе, и за их закрытие, при ' 'соблюдении нужных условий, мы получаем очки ' 'талантов Атласа.</p>\r\n' '\r\n' '<p>Опциональные карты на Атласе не расположены и за ' 'их прохождение очки дерева талантов Атласа не дают. ' 'Примером таких карт служат:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Кора" data-name_en="Cortex" ' 'data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Maps/SynthesisBossGuardianMap.webp" ' 'data-target="1378">Cortex | Кора</poeitem>, его ' 'реплика и другие синтез карты</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Плацдарм" data-name_en="The ' 'Beachhead" data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Maps/HarbingerRed.webp" ' 'data-target="1403">The Beachhead | ' 'Плацдарм</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Площадь Винктара" data-name_en="The ' 'Vinktar Square" data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Maps/TheVinktarSquare.webp" ' 'data-target="1389">The Vinktar Square | Площадь ' 'Винктара</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p>Всего за закрытие всех карт мы можем получить ' '115 очков талантов из 132.</p>\r\n' '\r\n' '<p>Остальные таланты Атласа мы получаем у Кирака за ' 'первое убийство:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Пожирателя миров</li>\r\n' '\t<li>Неутолимого голода</li>\r\n' '\t<li>Пламенного экзарха</li>\r\n' '\t<li>Черного солнца</li>\r\n' '\t<li>Мейвен</li>\r\n' '\t<li>Убер Древнего</li>\r\n' '</ul>\r\n' '\r\n' '<p>Оставшиеся таланты получаем за завершение ' 'приглашений Мейвен. Первую часть этих приглашений ' 'мы завершим в рамках заданий Атласа, а второй нам ' 'придется столкнуться с эндгейм боссами и победить ' 'их в следующих приглашениях:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Обращённые" ' 'data-name_en="The Formed" data-color="#808080" ' 'data-image="" data-target="1785">Maven\'s ' 'Invitation: The Formed | Приглашение Мейвен: ' 'Обращённые</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Искажённые" ' 'data-name_en="The Twisted" data-color="#808080" ' 'data-image="" data-target="1786">Maven\'s ' 'Invitation: The Twisted | Приглашение Мейвен: ' 'Искажённые</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Убийцы Древнего" ' 'data-name_en="The Elderslayers" ' 'data-color="#808080" data-image="" ' 'data-target="2201">Maven\'s Invitation: The ' 'Elderslayers | Приглашение Мейвен: Убийцы ' 'Древнего</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Позабытые" ' 'data-name_en="The Forgotten" data-color="#808080" ' 'data-image="" data-target="1784">Maven\'s ' 'Invitation: The Forgotten | Приглашение Мейвен: ' 'Позабытые</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Сокрытые" ' 'data-name_en="The Hidden" data-color="#808080" ' 'data-image="" data-target="1783">Maven\'s ' 'Invitation: The Hidden | Приглашение Мейвен: ' 'Сокрытые</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Внушающие страх" ' 'data-name_en="The Feared" data-color="#808080" ' 'data-image="" data-target="1707">Maven\'s ' 'Invitation: The Feared | Приглашение Мейвен: ' 'Внушающие страх</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<h4>Получение талантов Атласа в группе</h4>\r\n' '\r\n' '<p>Для того чтобы получить талант Атласа за ' 'прохождение карты или приглашения - вам не ' 'обязательно открывать эту карту/приглашение у себя ' 'в убежище. Вы можете присоединится в группу к ' 'другому игроку, зайти к нему на карту и убить босса ' 'на его карте, и тогда, если выполнены все условия, ' 'вы точно так же получите очко таланта.</p>\r\n' '\r\n' '<p>Это значительно упрощает и ускоряет закрытие ' 'Атласа, ведь в группе вы можете распределить карты ' 'между друг другом и проходить разные карты. При ' 'этом нужно будет лишь периодически заходить к ' 'игроку из группы на карту, чтобы убить с ним босса, ' 'бегать с ним постоянно и зачищать монстров на карте ' 'не нужно.</p>\r\n' '\r\n' '<p>Обычно именно таким образом опытные ' 'стримеры/игроки закрывают Атлас (в группе), ведь ' 'используя этот метод можно уже на 1-2 день лиги ' 'закрыть все карты Атласа.</p>\r\n' '\r\n' '<h4>Сброс талантов Атласа</h4>\r\n' '\r\n' '<p>Если вы хотите изменить уже распределенные ' 'таланты Атласа (сбросить Атлас пое) - это можно ' 'довольно легко сделать.</p>\r\n' '\r\n' '<p>Для этого нужны будут очки сброса талантов ' 'Атласа. Эти очки вы будете получать в небольшом ' 'количестве при выполнении квестов на Атлас ' '(убийстве важных боссов и прохождении приглашений ' 'Мейвен), но основной способ их получения это валюта ' '<poeitem class="poe-items" data-name_ru="Сфера ' 'небытия" data-name_en="Orb of Unmaking" ' 'data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Currency/RegretOrb.webp" ' 'data-target="2206">Orb of Unmaking | Сфера ' 'небытия</poeitem>. Работает она точно также как и ' '<poeitem class="poe-items" data-name_ru="Сфера ' 'раскаяния" data-name_en="Orb of Regret" ' 'data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Currency/CurrencyPassiveSkillRefund.webp" ' 'data-target="247">Orb of Regret | Сфера ' 'раскаяния</poeitem>.</p>\r\n' '\r\n' '<p>Добавляете себе нужное количество очков сброса, ' 'после чего открываете окно с талантами Атласа ' '(кнопка G/П), сверху нажимаете &quot;Сброс ' 'умений&quot;, затем выбираете таланты которые нужно ' 'сбросить и нажимаете &quot;Подтвердить&quot;. После ' 'чего у вас появятся свободные очки талантов которые ' 'можно будет заново распределить.</p>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="kamni-pustoty"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '\r\n' '<h2><span>Камни пустоты</span></h2>\r\n' '\r\n' '<p>Камни пустоты являются специальными предметами, ' 'которые влияют на Атлас.</p>\r\n' '\r\n' '<p>Камни пустоты представляют собой предметы ' 'которые вставляются в специальный слот в Атласе. ' 'При размещении камня пустоты в слот, карты Атласа ' 'изменятся и часть карт станет более высокого тира. ' 'Так происходит при размещении каждого камня ' 'пустоты. При размещении всех 4, <strong>все карты в ' 'Атласе будут 16 тира.</strong></p>\r\n' '<img alt="Как работают камни пустоты пое" ' 'class="wide-image" data-caption="Как работают камни ' 'пустоты пое" data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2022/08/17/voidstone-how-works.jpg" ' '/>\r\n' '<p>Всего их существует 4 камня пустоты, каждый из ' 'которых мы получаем убивая одного из 4 верховных ' 'боссов Атласа:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Убер Древнего</li>\r\n' '\t<li>Мейвен</li>\r\n' '\t<li>Пламенного экзарха</li>\r\n' '\t<li>Пожирателя миров</li>\r\n' '</ul>\r\n' '\r\n' '<p>Чтобы получить соответствующий камень пустоты ' 'достаточно один раз убить каждого босса или попасть ' 'к другому игроку на момент убийства босса.</p>\r\n' '\r\n' '<p>Важные моменты которые стоит учесть:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Камни пустоты в любой момент можно свободно ' 'вынимать или вставлять</li>\r\n' '\t<li>Каждый камень при размещении увеличивает шанс ' 'на 25% того, что карты которые выпадают окажутся на ' '1 тир выше. Бонус работает только пока камень ' 'вставлен в свой специальный слот</li>\r\n' '\t<li>На камни пустоты можно применять секстанты ' '(их мы рассмотрим ниже)</li>\r\n' '</ul>\r\n' '\r\n' '<p>Поскольку камни пустоты добываются с довольно ' 'сложных боссов, особенно на начальном этапе лиги, ' 'не каждый игрок способен их убить, мы рекомендуем ' 'не переживать и не спешить с их получением, если ' 'нет такой возможности.<br />\r\n' 'Но если вы хотите побыстрее закрыть весь Атлас либо ' 'начать фармить карты высокого тира - постарайтесь ' 'как можно скорее получить их. Это существенно ' 'ускорит вашу прогрессию и выпадение карт высоких ' 'тиров.</p>\r\n' '\r\n' '<p>Атлас можно закрыть и не получив камней пустоты, ' 'однако прогрессируя по Атласу вы почти ' 'гарантированно получите 2 камня пустоты. Самой ' 'игрой предусмотрены бои с Пламенным экзархом и ' 'Пожирателем миров, в формате ознакомления (их ' 'облегченные версии), в процессе вашего прогресса по ' 'Атласу.</p>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="predpochitaemye-karty">\r\n' '<h2><span>Предпочитаемые карты</span></h2>\r\n' '\r\n' '<p>Это механика Атласа которая дает игроку ' 'возможность выбрать одну или несколько карт в ' 'качестве &quot;избранных&quot;, в результате эта ' 'карта или карты будут выпадать с более высокой ' 'вероятностью.</p>\r\n' '\r\n' '<p>Цель данной механики, дать игроку возможность ' 'бегать карты которые ему больше нравятся либо ' 'которые имеют интересующий его лут.</p>\r\n' '\r\n' '<p>Происходит это в меню интерфейса Атласа, кликаем ' 'на специальный слот, после чего выбираем нужную нам ' 'карту.</p>\r\n' '<img alt="Предпочитаемые карты пое" ' 'class="wide-image" data-caption="Предпочитаемые ' 'карты пое" data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2022/08/17/favorite-maps.jpg" ' '/>\r\n' '<p>Таких слотов всего 12, изначально они ' 'заблокированы. Чтобы разблокировать каждый слот ' 'нужно выполнить условия каждого слота по ' 'отдельности:</p>\r\n' '\r\n' '<ol>\r\n' '\t<li>Закрыть карту 16 тира</li>\r\n' '\t<li>Убить любого Хранителя Древнего</li>\r\n' '\t<li>Убить любого Хранителя Создателя</li>\r\n' '\t<li>Убить любого Завоевателя Атласа (гвард ' 'Сируса)</li>\r\n' '\t<li>Убить Сируса</li>\r\n' '\t<li>Убить Венария на карте Кора (Кортекс)</li>\r\n' '\t<li>Убить Создателя</li>\r\n' '\t<li>Убить Древнего</li>\r\n' '\t<li>Убить Мейвен</li>\r\n' '\t<li>Убить Пожирателя Миров</li>\r\n' '\t<li>Убить Пламенного Экзарха</li>\r\n' '\t<li>Завершить приглашение <poeitem ' 'class="poe-items" data-name_ru="Приглашение Мейвен: ' 'Внушающие страх" data-name_en="The Feared" ' 'data-color="#808080" data-image="" ' 'data-target="1707">Maven\'s Invitation: The Feared ' '| Приглашение Мейвен: Внушающие ' 'страх</poeitem></li>\r\n' '</ol>\r\n' '\r\n' '<p>Каждый слот повышает шанс выпадения карты ' 'которая в нем выбрана. Можно вставить как 12 разных ' 'карт, так и 12 одинаковых. Это особенно эффективно ' 'если вы вставили 4 камня пустоты и все ваши карты ' '16 тира, выставив одну конкретную карту во все ' '&quot;избранные&quot; слоты - вы значительно ' 'повысите шанс её выпадения, в сравнении с ' 'остальными вашими картами 16 тира.</p>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="vliyaniya-atlasa"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '\r\n' '<h2><span>Влияния Атласа</span></h2>\r\n' '\r\n' '<p>По мере прогрессированию по Атласу мы столкнемся ' 'с влиянием Мейвен, Пожирателя миров и Пламенного ' 'экзарха. Эти влияния активируются на машине ' 'картоходца с помощью специальных кнопок (выделены ' 'зеленым).</p>\r\n' '<img alt="влияния на атласе пое" class="wide-image" ' 'data-caption="влияния на атласе пое" ' 'data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2022/08/17/vliyanie.jpg" />\r\n' '<p>Влияния Экзарха и Пожиратель добавляют на карту ' 'дополнительных монстров и специальные алтари, ' 'которые добавляют на карту новые свойства. Вы ' 'непременно столкнетесь с этими влияниями при ' 'прогрессии Атласа.</p>\r\n' '\r\n' '<h3>Влияния Пожирателя Миров и Пламенного ' 'Экзарха</h3>\r\n' '\r\n' '<p>При прохождении карт под влиянием Пожирателя мы ' 'столкнемся с Неутолимым Голодом (мини-босс) и ' 'Пожирателем миров, а при прохождении карт под ' 'влиянием Экзарха, мы столкнемся с Черным солнцем ' '(мини-босс) и Пламенным экзархом.</p>\r\n' '\r\n' '<p>После первой победы над этими боссами, нам ' 'откроется возможность получать приглашения на ' 'битву, за прохождения определенного количества ' 'карт, под соответствующим влиянием.</p>\r\n' '\r\n' '<p>Доступ к последующим боям с боссами будут ' 'выглядеть следующим образом:</p>\r\n' '\r\n' '<ol>\r\n' '\t<li>Вы проходите 14 карт с определенным ' 'влиянием</li>\r\n' '\t<li>На 14 по счету карте вам обязательно нужно ' 'убить босса карты, с него выпадет карта с ' 'мини-боссом этого влияния</li>\r\n' '\t<li>Вы проходите ещё 14 карт с определенным ' 'влиянием</li>\r\n' '\t<li>На 28 по счету карте вам обязательно нужно ' 'убить босса карты, с него выпадет карта с верховным ' 'боссом этого влияния</li>\r\n' '</ol>\r\n' '\r\n' '<p>На Атласе и в машине картоходца при этом ' 'появятся счетчики карт для каждого из влияний и ' 'можно будет отслеживать прогресс на получение ' 'нужного приглашения. Их видно на скриншоте ' 'выше.</p>\r\n' '\r\n' '<p>Таланты Атласа <poeitem class="poe-items" ' 'data-name_ru="Крещение огнём" ' 'data-name_en="Baptised by Fire" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/AtlasTrees/TheCleansingFire1.webp" ' 'data-target="2213">Baptised by Fire | Крещение ' 'огнём</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Травление кислотой" ' 'data-name_en="Etched by Acid" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/AtlasTrees/TheTangle1.webp" ' 'data-target="2214">Etched by Acid | Травление ' 'кислотой</poeitem> ускоряют заполнение шкалы ' 'влияния, тем самым уменьшая необходимое количество ' 'карт для появления боссов определенных ' 'влияний.</p>\r\n' '\r\n' '<h3>Влияние Мейвен</h3>\r\n' '\r\n' '<p>Влияние Мейвен позволяет ей появляться в схватке ' 'с боссом карты. Сама она не вступает босс, но она ' 'усиливает босса и различными способами мешает ' 'игроку. С ее влиянием мы начнем сталкиваться на ' 'желтых картах.</p>\r\n' '\r\n' '<p>Босс усиленный Мейвен не дает дополнительного ' 'лута. Её главная суть в том, что после убийства ' 'определенного количества <strong>разных ' 'боссов</strong> карт, мы получим возможность ' 'попасть на приглашение Мейвен.</p>\r\n' '\r\n' '<p>Приглашение Мейвен - это локация, в которой ' 'содержатся только боссы, а точнее копии боссов, ' 'которых мы ранее убили в её присутствии.</p>\r\n' '\r\n' '<p>Приглашения Мейвен бывают двух типов:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Приглашения связанные с боссами обычных карт ' 'Атласа</li>\r\n' '\t<li>Приглашения связанные с особыми боссами ' '(например Хранители Древнего, либо Хранители ' 'Создателя и т.п.)</li>\r\n' '</ul>\r\n' '\r\n' '<h4>Приглашения Мейвен, обычные карты ' 'Атласа</h4>\r\n' '\r\n' '<p>Первые ознакомительные приглашения будут ' 'содержать всего несколько боссов и они будут ' 'гарантированно выпадать из последнего босса, ' 'необходимого для доступа к приглашению Мейвен. С ' 'каждым пройденным приглашением, число боссов ' 'необходимых для доступа к следующему приглашения ' 'Мейвен будет увеличиваться, вплоть до 10.</p>\r\n' '\r\n' '<p>После этого, приглашения больше не будут ' 'гарантированно выпадать и их придется выбивать ' 'самому, покупать на торговой площадке или у Кирака ' '(он всегда продает обычные приглашения). За победу ' 'в таком приглашении мы гарантированно получим ' 'фрагменты проходки на бой с самой Мейвен, а также ' 'другие награды.</p>\r\n' '\r\n' '<h4>Приглашения Мейвен, особые боссы</h4>\r\n' '\r\n' '<p>Всего в игре 6 особых приглашений Мейвен:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Обращённые" ' 'data-name_en="The Formed" data-color="#808080" ' 'data-image="" data-target="1785">Maven\'s ' 'Invitation: The Formed | Приглашение Мейвен: ' 'Обращённые</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Искажённые" ' 'data-name_en="The Twisted" data-color="#808080" ' 'data-image="" data-target="1786">Maven\'s ' 'Invitation: The Twisted | Приглашение Мейвен: ' 'Искажённые</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Убийцы Древнего" ' 'data-name_en="The Elderslayers" ' 'data-color="#808080" data-image="" ' 'data-target="2201">Maven\'s Invitation: The ' 'Elderslayers | Приглашение Мейвен: Убийцы ' 'Древнего</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Позабытые" ' 'data-name_en="The Forgotten" data-color="#808080" ' 'data-image="" data-target="1784">Maven\'s ' 'Invitation: The Forgotten | Приглашение Мейвен: ' 'Позабытые</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Сокрытые" ' 'data-name_en="The Hidden" data-color="#808080" ' 'data-image="" data-target="1783">Maven\'s ' 'Invitation: The Hidden | Приглашение Мейвен: ' 'Сокрытые</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Внушающие страх" ' 'data-name_en="The Feared" data-color="#808080" ' 'data-image="" data-target="1707">Maven\'s ' 'Invitation: The Feared | Приглашение Мейвен: ' 'Внушающие страх</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p>Все эти приглашения гораздо сложнее чем ' 'приглашение Мейвен с обычными боссами Атласа, т.к. ' 'на особых приглашениях вам придется столкнутся с ' 'более сильными боссами игры, от Хранителей до Убер ' 'боссов.</p>\r\n' '\r\n' '<p>Такие приглашения уже не будут вам ' 'гарантированно выпадать, но они могут выпасть ' 'случайно с различных особых боссов, либо их можно ' 'купить на торговой площадке у других ' 'игроков.</p>\r\n' '\r\n' '<p>Самым сложным приглашением является <poeitem ' 'class="poe-items" data-name_ru="Приглашение Мейвен: ' 'Внушающие страх" data-name_en="The Feared" ' 'data-color="#808080" data-image="" ' 'data-target="1707">Maven\'s Invitation: The Feared ' '| Приглашение Мейвен: Внушающие страх</poeitem>. ' 'Т.к. в нем вам придется одновременно столкнутся с ' 'шестью довольно непростыми убер боссами, каждый из ' 'которых обладает большим арсеналом опасных ' 'способностей. Некоторые из этих способностей либо ' 'вас ваншотнут, либо очень быстро убьют.</p>\r\n' '\r\n' '<p>К прохождению <poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Внушающие страх" ' 'data-name_en="The Feared" data-color="#808080" ' 'data-image="" data-target="1707">Maven\'s ' 'Invitation: The Feared | Приглашение Мейвен: ' 'Внушающие страх</poeitem> следует особенно детально ' 'подготовится, т.к. в этом бою важен не только урон, ' 'но и знание боссов и их способностей.</p>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="missii-atlasa"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '\r\n' '<h2><span>Мастера</span></h2>\r\n' '\r\n' '<p>В PoE присутствует система мастеров, которые ' 'тесно связаны с Атласом. По сути это NPC в игре, ' 'которые представляют ту или иную лигмеханику. Их ' 'добавление/появление на карту добавляет ' 'дополнительные механики или дают игроку ' 'взаимодействовать с контентом Атласа определенным ' 'образом.</p>\r\n' '\r\n' '<p>Мастерами являются:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Эйнар - представляет механику ' 'Бестиария</li>\r\n' '\t<li>Нико - представляет механику Спуска</li>\r\n' '\t<li>Альва - представляет механику ' 'Вмешательства</li>\r\n' '\t<li>Джун - представляет механику ' 'Предательства</li>\r\n' '\t<li>Кирак - представляет особую механику ' 'взаимодействия с Атласом</li>\r\n' '</ul>\r\n' '\r\n' '<p>Добавить мастера на карту (любого кроме Кирака) ' 'можно несколькими способами:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Добавить соответствующий этому мастеру скараб ' 'при открытии карты. Например <poeitem ' 'class="poe-items" data-name_ru="Скарабей Бестиария" ' 'data-name_en="Bestiary Scarab" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/Scarabs/LesserScarabBeasts.webp" ' 'data-target="2790">Bestiary Scarab | Скарабей ' 'Бестиария</poeitem> для добавления Эйнара</li>\r\n' '\t<li>Прокачать соответствующие ему таланты в ' 'Атласе, которые повышают его появление на карте. ' 'Например <poeitem class="poe-items" ' 'data-name_ru="Вечная охота" data-name_en="Eternal ' 'Hunt" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/AtlasTrees/DisablingMasterEinhar.webp" ' 'data-target="3900">Eternal Hunt | Вечная ' 'охота</poeitem> для добавления Эйнара. Зачастую ' 'разными талантами Атласа можно повысить шанс ' 'появления того или иного мастера до 100%, что ' 'гарантирует его появление на каждой карте. А значит ' 'скараб можно не использовать</li>\r\n' '</ul>\r\n' '\r\n' '<h3>Задания Кирака</h3>\r\n' '\r\n' '<p>Миссии Кирака отличаются от остальных, они не ' 'добавляют никаких дополнительных механик на ваши ' 'карты, но взамен они позволяют запустить одну из ' 'предложенных Кираком карт и пройти её. Эта карта ' 'уже наролена и содержит определенные свойства, ' 'реролить и изменять её нельзя, на эти карты не ' 'действуют свойства секстантов и таланты дерева ' 'Атласа.</p>\r\n' '\r\n' '<p>Эти задания особо полезны в начале лиги, когда ' 'нужно закрывать карты Атласа. Проходя эти миссии вы ' 'сами сможете выбрать карту которая больше всего вас ' 'интересует, зайти на неё и убить босса, при этом ' 'выполнять то что просил сделать Кирак по заданию не ' 'нужно, карта засчитается как пройденная (в Атласе) ' 'как и обычно.</p>\r\n' '<img alt="Задания кирака" class="wide-image" ' 'data-caption="Задания кирака" data-fancybox="" ' 'loading="lazy" ' 'src="/media/ckeditor/2022/08/17/kirac.jpg" />\r\n' '<p>С миссиями Кирака можно взаимодействовать при ' 'помощи специальной валюты &quot;доклад ' 'разведки&quot;.<br />\r\n' 'Используя данную валюту мы обновляем карты которые ' 'он предоставляет нам на выбор в его ' 'заданиях.</p>\r\n' '\r\n' '<p>Используя особые доклады, мы получаем ' 'возможность гарантированно получить на выбор ' 'оскверненные карты, уникальные карты, карты которые ' 'еще не были закрыты, карты содержащие в себе ' 'определенный игровой контент (разломы, скверна, ' 'слои делириума) и т.д.</p>\r\n' '\r\n' '<p>Обратите внимание что определенные виды докладов ' 'разведки могут стоить намного дороже по сравнению к ' 'остальным и быть более редкими, однако могут ' 'принести намного больше пользы.</p>\r\n' '\r\n' '<p>Если вы проходили карты высоких тиров - то и ' 'Кирак будет предлагать вам выбор из карт высокого ' 'тира. Более того, Кирак довольно часто предлагает ' 'особые карты, такие как:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Карты Хранителей ' 'Создателя/Древнего/Сируса</li>\r\n' '\t<li>Уникальные карты (в том числе дорогие, ' 'например Кора/Кортекс)</li>\r\n' '\t<li>Карты с различными влияниями</li>\r\n' '</ul>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="skarabei"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '\r\n' '<h2><span>Скарабеи</span></h2>\r\n' '\r\n' '<p>Свойств довольно много и бонусы разные, но в ' 'целом они сводятся к следующему:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Гарантированное появление определенной ' 'механики Атласа (например Жатвы)</li>\r\n' '\t<li>Гарантированное появление определенного ' 'мастера Атласа с миссией (например Альвы)</li>\r\n' '\t<li>Увеличение дропа с монстров или ' 'боссов</li>\r\n' '</ul>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="vopros-otvet"><a ' 'href="https://lootkeeper.com/ru/poe/leveling/obuchenie" ' 'target="_blank" title="Оформить персональную ' 'консультацию по Path of Exile"><img alt="Оформить ' 'персональную консультацию по Path of Exile" ' 'class="desktop-adaptive-visible" loading="lazy" ' 'src="/media/ckeditor/2025/02/27/consult.png" /> ' '<img alt="Оформить персональную консультацию по ' 'Path of Exile" class="mobile-visible" ' 'loading="lazy" ' 'src="/media/ckeditor/2025/02/27/consult_m.png" /> ' '</a>\r\n' '\r\n' '<h2><span>Часто задаваемые вопросы</span></h2>\r\n' '\r\n' '<h3>Что значит закрыть карту?</h3>\r\n' '\r\n' '<p>Это значит убить босса или боссов на ней (если ' 'их несколько), либо выполнить определенные условия ' 'на карте (это касается уникальных карт).</p>\r\n' '\r\n' '<div class="divider"> </div>\r\n' '\r\n' '<h3>Какие боссы являются ' '&quot;верховными&quot;?</h3>\r\n' '\r\n' '<p>Верховными боссами являются:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><span class="ru-poe">Создатель</span><span ' 'class="en-poe">Shaper</span></li>\r\n' '\t<li><span class="ru-poe">Древний</span><span ' 'class="en-poe">Elder</span></li>\r\n' '\t<li><span class="ru-poe">Сирус, пробудитель ' 'миров</span><span class="en-poe">Sirus, the ' 'Awakener</span></li>\r\n' '\t<li><span class="ru-poe">Мейвен</span><span ' 'class="en-poe">The Maven</span></li>\r\n' '\t<li><span class="ru-poe">Пламенный ' 'экзарх</span><span class="en-poe">The Searing ' 'Exarch</span></li>\r\n' '\t<li><span class="ru-poe">Пожиратель ' 'миров</span><span class="en-poe">The Eater of ' 'Worlds</span></li>\r\n' '</ul>\r\n' '\r\n' '<p>Отметим, что все остальные боссы не включенные в ' 'список верховными боссами <strong>не ' 'являются</strong>, даже Венариус (Кортекс/Кора) и ' 'Убер Атзири.</p>\r\n' '\r\n' '<div class="divider"> </div>\r\n' '\r\n' '<h3>Можно ли получить очки Атласа за прохождение ' 'карт стражей?</h3>\r\n' '\r\n' '<p>За прохождение карт стражей Сируса или Древнего ' 'можно получить очки талантов только в том случае, ' 'если карта, на которой они сидят, у вас еще не ' 'выполнена и вы выполнили условия необходимые для ' 'закрытия этой карты.</p>\r\n' '</div>'}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a2bf4a8d0>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a2bf4bb30>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a2bf48ad0>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a2bf48fe0>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a2bf4a8a0>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a2bf4b0e0>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a2bf4a240>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a2bf49970>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a2bf4b1d0>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a2bf48740>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a2bf48620>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a2bf49ca0>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a2bf4ae70>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a3091b410>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a2bf4aba0>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a309199a0>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a30919d60>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a30918950>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a3091a750>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a2bf4a870>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a2bf4bfe0>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a319ebda0>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a3091ab10>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a3091b9b0>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a30918bf0>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a3091af60>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a30919160>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a3091b1d0>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a3134b260>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a3134ae70>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a31349bb0>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a2bffac30>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a2bcac7d0>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a2bcaf710>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a2bcac230>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a2bcade80>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a2bcac560>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a2bcad9a0>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a2bcaf4a0>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a31d05280>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a31d056d0>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a31d06150>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a2bec3950>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a2bec3710>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a2bec2690>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a2bec31d0>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a31d21e20>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a31348aa0>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a2bec3470>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a2bec3800>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a2bec2660>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a2bec2420>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a2bec3d10>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a2bec2840>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a3091b560>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a2bf49f70>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a2bec3620>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a31d04bc0>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a31d046e0>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a31d04530>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
include/header.html
/usr/src/app/templates/include/header.html
Контекст {'False': False, 'None': None, 'True': True} {'DEBUG': True, 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: ' "'b5xMeoN7jzzwyVCDcCGyojtkFHLlAD1JDDq82Y6U7WFbX2HegIP4RmpikGP9nHtE'>", 'messages': <FallbackStorage: request=<ASGIRequest: GET '/poe/gajd-po-atlasu'>>, 'perms': PermWrapper(<SimpleLazyObject: <function AuthenticationMiddleware.process_request.<locals>.<lambda> at 0x7f6a31a796c0>>), 'request': '<<request>>', 'user': '<SimpleLazyObject: <function ' 'AuthenticationMiddleware.process_request.<locals>.<lambda> at ' '0x7f6a31a796c0>>'} {'LANGUAGE_CODE': 'ru', 'access_info': None, 'article': <Article: Гайд по Атласу PoE. Что это такое и как работает>, 'canonical': '/poe/gajd-po-atlasu', 'captcha_pubkey': '', 'categories': '<<queryset of wiki.Category>>', 'current_game': <Game: Path of Exile>, 'games': '<<queryset of wiki.Game>>', 'is_accessible': True, 'popular': [<Article: [3.26] Оккультист Запретный Ритуал. Популярный билд на ведьму>, <Article: [3.26] Плут через Стак энергощита. Магмовый удар или Удар молнии>, <Article: [3.26] Вождь Праведный огонь. Билд на Дикаря>, <Article: [3.26] Хранитель Кинетический взрыв. Быстрый билд на Охотницу>, <Article: [3.26] Некромант через Неистовых духов. Билд на ведьму суммонера>, <Article: [3.26] Снайпер Стрела молнии. Билд на лучницу Охотницу>, <Article: [3.26] Снайпер Взрывная смесь. Билд на лучницу Охотницу>], 'random_ad': <Ad: PoE 1 orbs>, 'site_settings': <SiteSettings: Настройки сайта>, 'tier_filtered_content': '<div class="build-page-content-block anchor-block" ' 'id="chto-takoe-atlas-i-karty"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '<h2><span>Что такое Атлас и карты</span></h2>\r\n' '\r\n' '<h3>Атлас</h3>\r\n' '\r\n' '<p>По аналогии с реальным миром, Атлас - это ' 'сборник карт, который также включает в себя их ' 'связи, уровни и различные механики которые связаны ' 'с картами.</p>\r\n' '\r\n' '<p>Говоря другими словами, Атлас - это путеводитель ' 'игрока по картам в мире PoE.</p>\r\n' '<img alt="как выглядит атлас пое" ' 'class="wide-image" data-caption="как выглядит атлас ' 'пое" data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2022/08/17/atlas_of_worlds.jpg" ' '/>\r\n' '<p>Проходя карты, они будут отмечаться в Атласе, а ' 'также будут открываться новые части Атласа, убирая ' '&quot;туман войны&quot;.</p>\r\n' '\r\n' '<p>Помимо этого, проходя карты вы будете получать ' 'особые очки талантов Атласа, которые можно будет ' 'потратить в дереве талантов Атласа. Чем больше ' 'очков вы вложите в дерево - тем больше определенных ' 'наград вы получите. Эту механику мы подробно ' 'разберем чуть ниже.</p>\r\n' '\r\n' '<p>Прогресс Атласа <strong>привязан к лиге</strong> ' 'и будет одинаков на всех персонажах этой ' 'лиги.</p>\r\n' '\r\n' '<h3>Что такое карты Атласа</h3>\r\n' '\r\n' '<p>Карты - это отдельные локации, которые можно ' 'открыть используя соответствующий предмет на машине ' 'Картоходца.</p>\r\n' '\r\n' '<p>Карты бывают разных уровней. Уровни карт в PoE ' 'называют <strong>тирами</strong>. Всего тиров ' '16.</p>\r\n' '\r\n' '<p>В зависимости от тира карты разделяют на:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Белые (по цвету значка карты) - карты 1-5 ' 'тира</li>\r\n' '\t<li>Желтые (по цвету значка карты) - карты 6-10 ' 'тира</li>\r\n' '\t<li>Красные (по цвету значка карты) - карты 11-16 ' 'тира</li>\r\n' '</ul>\r\n' '\r\n' '<p>Тир карты влияет на:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Уровень монстров которых вы встретите на этой ' 'карте, а уровень монстров влияет на их здоровье и ' 'урон. Т.е. с каждым тиром карт базовые значения ' 'монстров будут становится выше и они будут сильнее ' '(даже несмотря на свойства карт). На первом тире мы ' 'встретим монстров 68 уровня, а на 16-м - 83 ' 'уровня</li>\r\n' '\t<li>Свойства, которые будут ролится на карте. Чем ' 'выше тир карты - тем сложнее будут свойства на ней. ' 'Например на картах низкого тира вы можете встретить ' 'свойство на 15-19% увеличение здоровья монстров, в ' 'то время как на картах высокого тира это же ' 'свойство будет со значениями 40-49% ' 'здоровья</li>\r\n' '\t<li>Уровень выпадаемых предметов. Чем выше тир ' 'карты - тем выше уровень у предметов которые могут ' 'падать, а чем выше уровень предмета - тем сильнее ' 'предмет (в теории). Некоторые предметы (включая ' 'уникальные) имеют высокий уровень предмета, из-за ' 'чего они не могут выпасть на картах низкого тира ' 'либо при прокачке на Актах</li>\r\n' '\t<li>Уровень выпадаемых карт. Чем выше тир карты - ' 'тем выше тир карт которые могут выпасть. Вы не ' 'можете выбить на карте 1-го тира - карту 16-тира, ' 'используя обычные механики выпадения ' 'предметов</li>\r\n' '</ul>\r\n' '\r\n' '<p>Тир карты в Атласе можно повысить (но не выше ' '16-го) используя Камни пустоты, о них мы поговорим ' 'чуть ниже.</p>\r\n' '\r\n' '<p>Понизить тир карты в Атласе либо повысить тир ' 'карты которая у вас уже есть на руках ' 'нельзя.</p>\r\n' '\r\n' '<h3>Выпадение карт</h3>\r\n' '\r\n' '<p>Выпадение карт в PoE не является полностью ' 'случайным. Карты выпадают по определенным правилам, ' 'зная которые вы будете понимать какие карты вам ' 'могут выпасть, а какие не могут и почему они не ' 'могут выпасть.</p>\r\n' '\r\n' '<p>При выпадении, в первую очередь выбирается какой ' 'тир будет у карты (учитывая все механики влияющие ' 'на тир карт), после чего выбирается определенная ' 'карта из списка всех пройденных карт, включая ' 'текущую карту и соединенные с ней.</p>\r\n' '\r\n' '<p>Игроку могут выпасть только те карты которые он ' 'уже закрыл (т.е. убил босса на этой карте), а также ' 'карты которые связаны с той что проходится сейчас ' '(связь между картами в Атласе отображается ' 'пунктирной линией между ними).</p>\r\n' '\r\n' '<p>Например, если мы проходим Карту Паучьего леса ' '1-го тира и у нас не открыты карты 2 тира, нам ' 'могут выпасть Карта Башни т2 или Карта Трясины т2, ' 'даже если они у нас до этого не были пройдены. Это ' 'происходит именно из-за того что эти карты ' 'соединены между собой в Атласе.</p>\r\n' '<img alt="Принцип выпадения карт пое" ' 'class="wide-image" data-caption="Принцип выпадения ' 'карт пое" data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2022/08/17/map-drop.jpg" />\r\n' '<p>Тир карты которая выпадает с монстра, ограничен ' 'уровнем зоны на которой мы его убиваем, а также ' 'редкостью монстра:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>С обычных (белых) монстров выпадают карты ' 'только того же тира</li>\r\n' '\t<li>С магических (синих) и редких (желтых) ' 'монстров может выпасть карта на 1 тир выше</li>\r\n' '\t<li>С уникальных монстров (оранжевых) может ' 'выпасть карта на 2 тира выше</li>\r\n' '</ul>\r\n' '\r\n' '<p><strong>Чем больше на карте магических, редких и ' 'уникальных мобов, тем больше у нас шанс получить с ' 'нее карту более высокого тира.</strong></p>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="derevo-atlasa"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '\r\n' '<h2><span>Дерево Атласа</span></h2>\r\n' '\r\n' '<h3>Что такое дерево талантов Атласа</h3>\r\n' '\r\n' '<p>Дерево талантов Атласа представляет собой ' 'систему пассивных умений которые определенным ' 'образом влияют на карты. Часть из них влияет на ' 'весь Атлас, часть - только на определенные ' 'механики.</p>\r\n' '\r\n' '<p>Например, талант <poeitem class="poe-items" ' 'data-name_ru="Защита от взлома" ' 'data-name_en="Tamper-Proof" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/AtlasTrees/StrongboxNotable2.webp" ' 'data-target="2157">Tamper-Proof | Защита от ' 'взлома</poeitem> делает все ларцы на картах редкими ' '(желтыми) и оскверненными, это затрагивает только ' 'механику ларцов, а талант <poeitem ' 'class="poe-items" data-name_ru="Сотворение небес" ' 'data-name_en="Shaping the Skies" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/AtlasTrees/Mapnotable2.webp" ' 'data-target="2210">Shaping the Skies | Сотворение ' 'небес</poeitem> влияет на весь Атлас, повышая наш ' 'шанс на дроп карт более высокого тира.</p>\r\n' '\r\n' '<p>Дерево Атласа очень важно, ведь именно от него ' 'зависит:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Выпадение карт, их количество и тиры</li>\r\n' '\t<li>Сила монстров и определенных боссов</li>\r\n' '\t<li>Количество выпадающих предметов из ' 'определенных монстров</li>\r\n' '\t<li>Эффективность определенных лиг-меганик ' '(например можно значительно усилить экспедицию, ' 'если вы её фармите)</li>\r\n' '\t<li>Шанс встретить на карте определенную ' 'лиг-механику. Можно как повысить его, так и вовсе ' 'отключить какую-то лиг-механику, чтобы она вам не ' 'попадалась, полезно если вы не любите Жатву, ' 'например</li>\r\n' '</ul>\r\n' '\r\n' '<p>Так как перечисленные пункты выше напрямую ' 'влияют на эффективность вашего фарма, не стоит ' 'игнорировать талантами Атласа. Всегда старайтесь ' 'получить как можно больше очков талантов Атласа, ' 'ведь чем больше талантов - тем лучше фарм.</p>\r\n' '\r\n' '<p>Таланты на дереве Атласа могут как отлично ' 'синергировать с друг другом, например группы ' 'талантов посвященные конкретной механике, так и ' 'наоборот, мешать друг другу. Поэтому выбор какие ' 'именно таланты качать и на какую механику делать ' 'упор крайне важен.</p>\r\n' '\r\n' '<p>Чтобы не допустить ошибок при выборе талантов, а ' 'также посмотреть на уже готовые рабочие варианты ' 'деревьев - мы рекомендуем ознакомиться с <a ' 'href="https://guides.lootkeeper.com/poe/derevya-atlasa-dlya-starta-ligi" ' 'target="_blank">нашим гайдом по деревьям ' 'Атласа</a>.</p>\r\n' '\r\n' '<p>Мы крайне не рекомендуем следовать уже готовым ' 'деревьям Атласа, если вы не разобрались как именно ' 'происходит фарм с их помощью. Дело в том, что при ' 'некоторых способах фарма используются ' 'дополнительные механики, например скарабеи, либо ' 'является обязательным наличие сильного билда с ' '<poeitem class="poe-items" data-name_ru="Охотник за ' 'головами" data-name_en="Headhunter" ' 'data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Belts/Headhunter.webp" ' 'data-target="790">Headhunter | Охотник за ' 'головами</poeitem>, либо вам и вовсе потребуется ' 'напарник-саппорт без которого не справится.</p>\r\n' '\r\n' '<p>Так что если вы и нашли какое-то дерево ' 'талантов, постарайтесь найти хотя бы минимальное ' 'описание что и как с ним фармить, прежде чем его ' 'использовать. Мы очень часто сталкиваемся с тем, ' 'что люди в слепую повторяют за стримерами деревья, ' 'но совершенно не понимают как нужно с ними фармить, ' 'из-за чего не получают нужное количество лута и ' 'расстраиваются в игре/дереве талантов.</p>\r\n' '\r\n' '<p>Ознакомиться и поэксперементировать с деревом ' 'талантов самостоятельно можно <a ' 'href="https://ru.pathofexile.com/fullscreen-atlas-skill-tree" ' 'rel="nofollow" target="_blank">здесь</a>.</p>\r\n' '\r\n' '<h3>Получение и сброс талантов дерева ' 'Атласа</h3>\r\n' '\r\n' '<h4>Получение талантов Атласа</h4>\r\n' '\r\n' '<p>Как мы уже говорили, дерево талантов Атласа ' 'очень похоже на дерево пассивных умений персонажа, ' 'однако его очки талантов мы получаем не за ' 'повышение уровня, а за закрытие карт и выполнения ' 'специальных заданий Атласа.</p>\r\n' '\r\n' '<p>Чтобы получить очко талантов, на уникальных ' 'картах нам достаточно убить босса, а на обычных ' 'картах нам придется убить босса при определенных ' 'условиях:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Если карта 1-5 тира - необходимо закрыть ее ' 'минимум на волшебной (синей) версии этой ' 'карты</li>\r\n' '\t<li>Если карта 6-10 тира - необходимо закрыть ее ' 'минимум на редкой (желтой) версии этой ' 'карты</li>\r\n' '\t<li>Если карта 11-16 тира - необходимо закрыть ее ' 'минимум на оскверненной редкой (желтой) версии этой ' 'карты</li>\r\n' '</ul>\r\n' '<img alt="Требования для закрытия карт пое" ' 'class="wide-image" data-caption="Требования для ' 'закрытия карт пое" data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2022/08/17/map-completion-req.jpg" ' '/>\r\n' '<p>Карты бывают опциональные и основные. Основные ' 'карты, расположены на Атласе, и за их закрытие, при ' 'соблюдении нужных условий, мы получаем очки ' 'талантов Атласа.</p>\r\n' '\r\n' '<p>Опциональные карты на Атласе не расположены и за ' 'их прохождение очки дерева талантов Атласа не дают. ' 'Примером таких карт служат:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Кора" data-name_en="Cortex" ' 'data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Maps/SynthesisBossGuardianMap.webp" ' 'data-target="1378">Cortex | Кора</poeitem>, его ' 'реплика и другие синтез карты</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Плацдарм" data-name_en="The ' 'Beachhead" data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Maps/HarbingerRed.webp" ' 'data-target="1403">The Beachhead | ' 'Плацдарм</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Площадь Винктара" data-name_en="The ' 'Vinktar Square" data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Maps/TheVinktarSquare.webp" ' 'data-target="1389">The Vinktar Square | Площадь ' 'Винктара</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p>Всего за закрытие всех карт мы можем получить ' '115 очков талантов из 132.</p>\r\n' '\r\n' '<p>Остальные таланты Атласа мы получаем у Кирака за ' 'первое убийство:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Пожирателя миров</li>\r\n' '\t<li>Неутолимого голода</li>\r\n' '\t<li>Пламенного экзарха</li>\r\n' '\t<li>Черного солнца</li>\r\n' '\t<li>Мейвен</li>\r\n' '\t<li>Убер Древнего</li>\r\n' '</ul>\r\n' '\r\n' '<p>Оставшиеся таланты получаем за завершение ' 'приглашений Мейвен. Первую часть этих приглашений ' 'мы завершим в рамках заданий Атласа, а второй нам ' 'придется столкнуться с эндгейм боссами и победить ' 'их в следующих приглашениях:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Обращённые" ' 'data-name_en="The Formed" data-color="#808080" ' 'data-image="" data-target="1785">Maven\'s ' 'Invitation: The Formed | Приглашение Мейвен: ' 'Обращённые</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Искажённые" ' 'data-name_en="The Twisted" data-color="#808080" ' 'data-image="" data-target="1786">Maven\'s ' 'Invitation: The Twisted | Приглашение Мейвен: ' 'Искажённые</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Убийцы Древнего" ' 'data-name_en="The Elderslayers" ' 'data-color="#808080" data-image="" ' 'data-target="2201">Maven\'s Invitation: The ' 'Elderslayers | Приглашение Мейвен: Убийцы ' 'Древнего</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Позабытые" ' 'data-name_en="The Forgotten" data-color="#808080" ' 'data-image="" data-target="1784">Maven\'s ' 'Invitation: The Forgotten | Приглашение Мейвен: ' 'Позабытые</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Сокрытые" ' 'data-name_en="The Hidden" data-color="#808080" ' 'data-image="" data-target="1783">Maven\'s ' 'Invitation: The Hidden | Приглашение Мейвен: ' 'Сокрытые</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Внушающие страх" ' 'data-name_en="The Feared" data-color="#808080" ' 'data-image="" data-target="1707">Maven\'s ' 'Invitation: The Feared | Приглашение Мейвен: ' 'Внушающие страх</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<h4>Получение талантов Атласа в группе</h4>\r\n' '\r\n' '<p>Для того чтобы получить талант Атласа за ' 'прохождение карты или приглашения - вам не ' 'обязательно открывать эту карту/приглашение у себя ' 'в убежище. Вы можете присоединится в группу к ' 'другому игроку, зайти к нему на карту и убить босса ' 'на его карте, и тогда, если выполнены все условия, ' 'вы точно так же получите очко таланта.</p>\r\n' '\r\n' '<p>Это значительно упрощает и ускоряет закрытие ' 'Атласа, ведь в группе вы можете распределить карты ' 'между друг другом и проходить разные карты. При ' 'этом нужно будет лишь периодически заходить к ' 'игроку из группы на карту, чтобы убить с ним босса, ' 'бегать с ним постоянно и зачищать монстров на карте ' 'не нужно.</p>\r\n' '\r\n' '<p>Обычно именно таким образом опытные ' 'стримеры/игроки закрывают Атлас (в группе), ведь ' 'используя этот метод можно уже на 1-2 день лиги ' 'закрыть все карты Атласа.</p>\r\n' '\r\n' '<h4>Сброс талантов Атласа</h4>\r\n' '\r\n' '<p>Если вы хотите изменить уже распределенные ' 'таланты Атласа (сбросить Атлас пое) - это можно ' 'довольно легко сделать.</p>\r\n' '\r\n' '<p>Для этого нужны будут очки сброса талантов ' 'Атласа. Эти очки вы будете получать в небольшом ' 'количестве при выполнении квестов на Атлас ' '(убийстве важных боссов и прохождении приглашений ' 'Мейвен), но основной способ их получения это валюта ' '<poeitem class="poe-items" data-name_ru="Сфера ' 'небытия" data-name_en="Orb of Unmaking" ' 'data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Currency/RegretOrb.webp" ' 'data-target="2206">Orb of Unmaking | Сфера ' 'небытия</poeitem>. Работает она точно также как и ' '<poeitem class="poe-items" data-name_ru="Сфера ' 'раскаяния" data-name_en="Orb of Regret" ' 'data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Currency/CurrencyPassiveSkillRefund.webp" ' 'data-target="247">Orb of Regret | Сфера ' 'раскаяния</poeitem>.</p>\r\n' '\r\n' '<p>Добавляете себе нужное количество очков сброса, ' 'после чего открываете окно с талантами Атласа ' '(кнопка G/П), сверху нажимаете &quot;Сброс ' 'умений&quot;, затем выбираете таланты которые нужно ' 'сбросить и нажимаете &quot;Подтвердить&quot;. После ' 'чего у вас появятся свободные очки талантов которые ' 'можно будет заново распределить.</p>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="kamni-pustoty"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '\r\n' '<h2><span>Камни пустоты</span></h2>\r\n' '\r\n' '<p>Камни пустоты являются специальными предметами, ' 'которые влияют на Атлас.</p>\r\n' '\r\n' '<p>Камни пустоты представляют собой предметы ' 'которые вставляются в специальный слот в Атласе. ' 'При размещении камня пустоты в слот, карты Атласа ' 'изменятся и часть карт станет более высокого тира. ' 'Так происходит при размещении каждого камня ' 'пустоты. При размещении всех 4, <strong>все карты в ' 'Атласе будут 16 тира.</strong></p>\r\n' '<img alt="Как работают камни пустоты пое" ' 'class="wide-image" data-caption="Как работают камни ' 'пустоты пое" data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2022/08/17/voidstone-how-works.jpg" ' '/>\r\n' '<p>Всего их существует 4 камня пустоты, каждый из ' 'которых мы получаем убивая одного из 4 верховных ' 'боссов Атласа:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Убер Древнего</li>\r\n' '\t<li>Мейвен</li>\r\n' '\t<li>Пламенного экзарха</li>\r\n' '\t<li>Пожирателя миров</li>\r\n' '</ul>\r\n' '\r\n' '<p>Чтобы получить соответствующий камень пустоты ' 'достаточно один раз убить каждого босса или попасть ' 'к другому игроку на момент убийства босса.</p>\r\n' '\r\n' '<p>Важные моменты которые стоит учесть:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Камни пустоты в любой момент можно свободно ' 'вынимать или вставлять</li>\r\n' '\t<li>Каждый камень при размещении увеличивает шанс ' 'на 25% того, что карты которые выпадают окажутся на ' '1 тир выше. Бонус работает только пока камень ' 'вставлен в свой специальный слот</li>\r\n' '\t<li>На камни пустоты можно применять секстанты ' '(их мы рассмотрим ниже)</li>\r\n' '</ul>\r\n' '\r\n' '<p>Поскольку камни пустоты добываются с довольно ' 'сложных боссов, особенно на начальном этапе лиги, ' 'не каждый игрок способен их убить, мы рекомендуем ' 'не переживать и не спешить с их получением, если ' 'нет такой возможности.<br />\r\n' 'Но если вы хотите побыстрее закрыть весь Атлас либо ' 'начать фармить карты высокого тира - постарайтесь ' 'как можно скорее получить их. Это существенно ' 'ускорит вашу прогрессию и выпадение карт высоких ' 'тиров.</p>\r\n' '\r\n' '<p>Атлас можно закрыть и не получив камней пустоты, ' 'однако прогрессируя по Атласу вы почти ' 'гарантированно получите 2 камня пустоты. Самой ' 'игрой предусмотрены бои с Пламенным экзархом и ' 'Пожирателем миров, в формате ознакомления (их ' 'облегченные версии), в процессе вашего прогресса по ' 'Атласу.</p>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="predpochitaemye-karty">\r\n' '<h2><span>Предпочитаемые карты</span></h2>\r\n' '\r\n' '<p>Это механика Атласа которая дает игроку ' 'возможность выбрать одну или несколько карт в ' 'качестве &quot;избранных&quot;, в результате эта ' 'карта или карты будут выпадать с более высокой ' 'вероятностью.</p>\r\n' '\r\n' '<p>Цель данной механики, дать игроку возможность ' 'бегать карты которые ему больше нравятся либо ' 'которые имеют интересующий его лут.</p>\r\n' '\r\n' '<p>Происходит это в меню интерфейса Атласа, кликаем ' 'на специальный слот, после чего выбираем нужную нам ' 'карту.</p>\r\n' '<img alt="Предпочитаемые карты пое" ' 'class="wide-image" data-caption="Предпочитаемые ' 'карты пое" data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2022/08/17/favorite-maps.jpg" ' '/>\r\n' '<p>Таких слотов всего 12, изначально они ' 'заблокированы. Чтобы разблокировать каждый слот ' 'нужно выполнить условия каждого слота по ' 'отдельности:</p>\r\n' '\r\n' '<ol>\r\n' '\t<li>Закрыть карту 16 тира</li>\r\n' '\t<li>Убить любого Хранителя Древнего</li>\r\n' '\t<li>Убить любого Хранителя Создателя</li>\r\n' '\t<li>Убить любого Завоевателя Атласа (гвард ' 'Сируса)</li>\r\n' '\t<li>Убить Сируса</li>\r\n' '\t<li>Убить Венария на карте Кора (Кортекс)</li>\r\n' '\t<li>Убить Создателя</li>\r\n' '\t<li>Убить Древнего</li>\r\n' '\t<li>Убить Мейвен</li>\r\n' '\t<li>Убить Пожирателя Миров</li>\r\n' '\t<li>Убить Пламенного Экзарха</li>\r\n' '\t<li>Завершить приглашение <poeitem ' 'class="poe-items" data-name_ru="Приглашение Мейвен: ' 'Внушающие страх" data-name_en="The Feared" ' 'data-color="#808080" data-image="" ' 'data-target="1707">Maven\'s Invitation: The Feared ' '| Приглашение Мейвен: Внушающие ' 'страх</poeitem></li>\r\n' '</ol>\r\n' '\r\n' '<p>Каждый слот повышает шанс выпадения карты ' 'которая в нем выбрана. Можно вставить как 12 разных ' 'карт, так и 12 одинаковых. Это особенно эффективно ' 'если вы вставили 4 камня пустоты и все ваши карты ' '16 тира, выставив одну конкретную карту во все ' '&quot;избранные&quot; слоты - вы значительно ' 'повысите шанс её выпадения, в сравнении с ' 'остальными вашими картами 16 тира.</p>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="vliyaniya-atlasa"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '\r\n' '<h2><span>Влияния Атласа</span></h2>\r\n' '\r\n' '<p>По мере прогрессированию по Атласу мы столкнемся ' 'с влиянием Мейвен, Пожирателя миров и Пламенного ' 'экзарха. Эти влияния активируются на машине ' 'картоходца с помощью специальных кнопок (выделены ' 'зеленым).</p>\r\n' '<img alt="влияния на атласе пое" class="wide-image" ' 'data-caption="влияния на атласе пое" ' 'data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2022/08/17/vliyanie.jpg" />\r\n' '<p>Влияния Экзарха и Пожиратель добавляют на карту ' 'дополнительных монстров и специальные алтари, ' 'которые добавляют на карту новые свойства. Вы ' 'непременно столкнетесь с этими влияниями при ' 'прогрессии Атласа.</p>\r\n' '\r\n' '<h3>Влияния Пожирателя Миров и Пламенного ' 'Экзарха</h3>\r\n' '\r\n' '<p>При прохождении карт под влиянием Пожирателя мы ' 'столкнемся с Неутолимым Голодом (мини-босс) и ' 'Пожирателем миров, а при прохождении карт под ' 'влиянием Экзарха, мы столкнемся с Черным солнцем ' '(мини-босс) и Пламенным экзархом.</p>\r\n' '\r\n' '<p>После первой победы над этими боссами, нам ' 'откроется возможность получать приглашения на ' 'битву, за прохождения определенного количества ' 'карт, под соответствующим влиянием.</p>\r\n' '\r\n' '<p>Доступ к последующим боям с боссами будут ' 'выглядеть следующим образом:</p>\r\n' '\r\n' '<ol>\r\n' '\t<li>Вы проходите 14 карт с определенным ' 'влиянием</li>\r\n' '\t<li>На 14 по счету карте вам обязательно нужно ' 'убить босса карты, с него выпадет карта с ' 'мини-боссом этого влияния</li>\r\n' '\t<li>Вы проходите ещё 14 карт с определенным ' 'влиянием</li>\r\n' '\t<li>На 28 по счету карте вам обязательно нужно ' 'убить босса карты, с него выпадет карта с верховным ' 'боссом этого влияния</li>\r\n' '</ol>\r\n' '\r\n' '<p>На Атласе и в машине картоходца при этом ' 'появятся счетчики карт для каждого из влияний и ' 'можно будет отслеживать прогресс на получение ' 'нужного приглашения. Их видно на скриншоте ' 'выше.</p>\r\n' '\r\n' '<p>Таланты Атласа <poeitem class="poe-items" ' 'data-name_ru="Крещение огнём" ' 'data-name_en="Baptised by Fire" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/AtlasTrees/TheCleansingFire1.webp" ' 'data-target="2213">Baptised by Fire | Крещение ' 'огнём</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Травление кислотой" ' 'data-name_en="Etched by Acid" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/AtlasTrees/TheTangle1.webp" ' 'data-target="2214">Etched by Acid | Травление ' 'кислотой</poeitem> ускоряют заполнение шкалы ' 'влияния, тем самым уменьшая необходимое количество ' 'карт для появления боссов определенных ' 'влияний.</p>\r\n' '\r\n' '<h3>Влияние Мейвен</h3>\r\n' '\r\n' '<p>Влияние Мейвен позволяет ей появляться в схватке ' 'с боссом карты. Сама она не вступает босс, но она ' 'усиливает босса и различными способами мешает ' 'игроку. С ее влиянием мы начнем сталкиваться на ' 'желтых картах.</p>\r\n' '\r\n' '<p>Босс усиленный Мейвен не дает дополнительного ' 'лута. Её главная суть в том, что после убийства ' 'определенного количества <strong>разных ' 'боссов</strong> карт, мы получим возможность ' 'попасть на приглашение Мейвен.</p>\r\n' '\r\n' '<p>Приглашение Мейвен - это локация, в которой ' 'содержатся только боссы, а точнее копии боссов, ' 'которых мы ранее убили в её присутствии.</p>\r\n' '\r\n' '<p>Приглашения Мейвен бывают двух типов:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Приглашения связанные с боссами обычных карт ' 'Атласа</li>\r\n' '\t<li>Приглашения связанные с особыми боссами ' '(например Хранители Древнего, либо Хранители ' 'Создателя и т.п.)</li>\r\n' '</ul>\r\n' '\r\n' '<h4>Приглашения Мейвен, обычные карты ' 'Атласа</h4>\r\n' '\r\n' '<p>Первые ознакомительные приглашения будут ' 'содержать всего несколько боссов и они будут ' 'гарантированно выпадать из последнего босса, ' 'необходимого для доступа к приглашению Мейвен. С ' 'каждым пройденным приглашением, число боссов ' 'необходимых для доступа к следующему приглашения ' 'Мейвен будет увеличиваться, вплоть до 10.</p>\r\n' '\r\n' '<p>После этого, приглашения больше не будут ' 'гарантированно выпадать и их придется выбивать ' 'самому, покупать на торговой площадке или у Кирака ' '(он всегда продает обычные приглашения). За победу ' 'в таком приглашении мы гарантированно получим ' 'фрагменты проходки на бой с самой Мейвен, а также ' 'другие награды.</p>\r\n' '\r\n' '<h4>Приглашения Мейвен, особые боссы</h4>\r\n' '\r\n' '<p>Всего в игре 6 особых приглашений Мейвен:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Обращённые" ' 'data-name_en="The Formed" data-color="#808080" ' 'data-image="" data-target="1785">Maven\'s ' 'Invitation: The Formed | Приглашение Мейвен: ' 'Обращённые</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Искажённые" ' 'data-name_en="The Twisted" data-color="#808080" ' 'data-image="" data-target="1786">Maven\'s ' 'Invitation: The Twisted | Приглашение Мейвен: ' 'Искажённые</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Убийцы Древнего" ' 'data-name_en="The Elderslayers" ' 'data-color="#808080" data-image="" ' 'data-target="2201">Maven\'s Invitation: The ' 'Elderslayers | Приглашение Мейвен: Убийцы ' 'Древнего</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Позабытые" ' 'data-name_en="The Forgotten" data-color="#808080" ' 'data-image="" data-target="1784">Maven\'s ' 'Invitation: The Forgotten | Приглашение Мейвен: ' 'Позабытые</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Сокрытые" ' 'data-name_en="The Hidden" data-color="#808080" ' 'data-image="" data-target="1783">Maven\'s ' 'Invitation: The Hidden | Приглашение Мейвен: ' 'Сокрытые</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Внушающие страх" ' 'data-name_en="The Feared" data-color="#808080" ' 'data-image="" data-target="1707">Maven\'s ' 'Invitation: The Feared | Приглашение Мейвен: ' 'Внушающие страх</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p>Все эти приглашения гораздо сложнее чем ' 'приглашение Мейвен с обычными боссами Атласа, т.к. ' 'на особых приглашениях вам придется столкнутся с ' 'более сильными боссами игры, от Хранителей до Убер ' 'боссов.</p>\r\n' '\r\n' '<p>Такие приглашения уже не будут вам ' 'гарантированно выпадать, но они могут выпасть ' 'случайно с различных особых боссов, либо их можно ' 'купить на торговой площадке у других ' 'игроков.</p>\r\n' '\r\n' '<p>Самым сложным приглашением является <poeitem ' 'class="poe-items" data-name_ru="Приглашение Мейвен: ' 'Внушающие страх" data-name_en="The Feared" ' 'data-color="#808080" data-image="" ' 'data-target="1707">Maven\'s Invitation: The Feared ' '| Приглашение Мейвен: Внушающие страх</poeitem>. ' 'Т.к. в нем вам придется одновременно столкнутся с ' 'шестью довольно непростыми убер боссами, каждый из ' 'которых обладает большим арсеналом опасных ' 'способностей. Некоторые из этих способностей либо ' 'вас ваншотнут, либо очень быстро убьют.</p>\r\n' '\r\n' '<p>К прохождению <poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Внушающие страх" ' 'data-name_en="The Feared" data-color="#808080" ' 'data-image="" data-target="1707">Maven\'s ' 'Invitation: The Feared | Приглашение Мейвен: ' 'Внушающие страх</poeitem> следует особенно детально ' 'подготовится, т.к. в этом бою важен не только урон, ' 'но и знание боссов и их способностей.</p>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="missii-atlasa"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '\r\n' '<h2><span>Мастера</span></h2>\r\n' '\r\n' '<p>В PoE присутствует система мастеров, которые ' 'тесно связаны с Атласом. По сути это NPC в игре, ' 'которые представляют ту или иную лигмеханику. Их ' 'добавление/появление на карту добавляет ' 'дополнительные механики или дают игроку ' 'взаимодействовать с контентом Атласа определенным ' 'образом.</p>\r\n' '\r\n' '<p>Мастерами являются:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Эйнар - представляет механику ' 'Бестиария</li>\r\n' '\t<li>Нико - представляет механику Спуска</li>\r\n' '\t<li>Альва - представляет механику ' 'Вмешательства</li>\r\n' '\t<li>Джун - представляет механику ' 'Предательства</li>\r\n' '\t<li>Кирак - представляет особую механику ' 'взаимодействия с Атласом</li>\r\n' '</ul>\r\n' '\r\n' '<p>Добавить мастера на карту (любого кроме Кирака) ' 'можно несколькими способами:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Добавить соответствующий этому мастеру скараб ' 'при открытии карты. Например <poeitem ' 'class="poe-items" data-name_ru="Скарабей Бестиария" ' 'data-name_en="Bestiary Scarab" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/Scarabs/LesserScarabBeasts.webp" ' 'data-target="2790">Bestiary Scarab | Скарабей ' 'Бестиария</poeitem> для добавления Эйнара</li>\r\n' '\t<li>Прокачать соответствующие ему таланты в ' 'Атласе, которые повышают его появление на карте. ' 'Например <poeitem class="poe-items" ' 'data-name_ru="Вечная охота" data-name_en="Eternal ' 'Hunt" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/AtlasTrees/DisablingMasterEinhar.webp" ' 'data-target="3900">Eternal Hunt | Вечная ' 'охота</poeitem> для добавления Эйнара. Зачастую ' 'разными талантами Атласа можно повысить шанс ' 'появления того или иного мастера до 100%, что ' 'гарантирует его появление на каждой карте. А значит ' 'скараб можно не использовать</li>\r\n' '</ul>\r\n' '\r\n' '<h3>Задания Кирака</h3>\r\n' '\r\n' '<p>Миссии Кирака отличаются от остальных, они не ' 'добавляют никаких дополнительных механик на ваши ' 'карты, но взамен они позволяют запустить одну из ' 'предложенных Кираком карт и пройти её. Эта карта ' 'уже наролена и содержит определенные свойства, ' 'реролить и изменять её нельзя, на эти карты не ' 'действуют свойства секстантов и таланты дерева ' 'Атласа.</p>\r\n' '\r\n' '<p>Эти задания особо полезны в начале лиги, когда ' 'нужно закрывать карты Атласа. Проходя эти миссии вы ' 'сами сможете выбрать карту которая больше всего вас ' 'интересует, зайти на неё и убить босса, при этом ' 'выполнять то что просил сделать Кирак по заданию не ' 'нужно, карта засчитается как пройденная (в Атласе) ' 'как и обычно.</p>\r\n' '<img alt="Задания кирака" class="wide-image" ' 'data-caption="Задания кирака" data-fancybox="" ' 'loading="lazy" ' 'src="/media/ckeditor/2022/08/17/kirac.jpg" />\r\n' '<p>С миссиями Кирака можно взаимодействовать при ' 'помощи специальной валюты &quot;доклад ' 'разведки&quot;.<br />\r\n' 'Используя данную валюту мы обновляем карты которые ' 'он предоставляет нам на выбор в его ' 'заданиях.</p>\r\n' '\r\n' '<p>Используя особые доклады, мы получаем ' 'возможность гарантированно получить на выбор ' 'оскверненные карты, уникальные карты, карты которые ' 'еще не были закрыты, карты содержащие в себе ' 'определенный игровой контент (разломы, скверна, ' 'слои делириума) и т.д.</p>\r\n' '\r\n' '<p>Обратите внимание что определенные виды докладов ' 'разведки могут стоить намного дороже по сравнению к ' 'остальным и быть более редкими, однако могут ' 'принести намного больше пользы.</p>\r\n' '\r\n' '<p>Если вы проходили карты высоких тиров - то и ' 'Кирак будет предлагать вам выбор из карт высокого ' 'тира. Более того, Кирак довольно часто предлагает ' 'особые карты, такие как:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Карты Хранителей ' 'Создателя/Древнего/Сируса</li>\r\n' '\t<li>Уникальные карты (в том числе дорогие, ' 'например Кора/Кортекс)</li>\r\n' '\t<li>Карты с различными влияниями</li>\r\n' '</ul>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="skarabei"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '\r\n' '<h2><span>Скарабеи</span></h2>\r\n' '\r\n' '<p>Свойств довольно много и бонусы разные, но в ' 'целом они сводятся к следующему:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Гарантированное появление определенной ' 'механики Атласа (например Жатвы)</li>\r\n' '\t<li>Гарантированное появление определенного ' 'мастера Атласа с миссией (например Альвы)</li>\r\n' '\t<li>Увеличение дропа с монстров или ' 'боссов</li>\r\n' '</ul>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="vopros-otvet"><a ' 'href="https://lootkeeper.com/ru/poe/leveling/obuchenie" ' 'target="_blank" title="Оформить персональную ' 'консультацию по Path of Exile"><img alt="Оформить ' 'персональную консультацию по Path of Exile" ' 'class="desktop-adaptive-visible" loading="lazy" ' 'src="/media/ckeditor/2025/02/27/consult.png" /> ' '<img alt="Оформить персональную консультацию по ' 'Path of Exile" class="mobile-visible" ' 'loading="lazy" ' 'src="/media/ckeditor/2025/02/27/consult_m.png" /> ' '</a>\r\n' '\r\n' '<h2><span>Часто задаваемые вопросы</span></h2>\r\n' '\r\n' '<h3>Что значит закрыть карту?</h3>\r\n' '\r\n' '<p>Это значит убить босса или боссов на ней (если ' 'их несколько), либо выполнить определенные условия ' 'на карте (это касается уникальных карт).</p>\r\n' '\r\n' '<div class="divider"> </div>\r\n' '\r\n' '<h3>Какие боссы являются ' '&quot;верховными&quot;?</h3>\r\n' '\r\n' '<p>Верховными боссами являются:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><span class="ru-poe">Создатель</span><span ' 'class="en-poe">Shaper</span></li>\r\n' '\t<li><span class="ru-poe">Древний</span><span ' 'class="en-poe">Elder</span></li>\r\n' '\t<li><span class="ru-poe">Сирус, пробудитель ' 'миров</span><span class="en-poe">Sirus, the ' 'Awakener</span></li>\r\n' '\t<li><span class="ru-poe">Мейвен</span><span ' 'class="en-poe">The Maven</span></li>\r\n' '\t<li><span class="ru-poe">Пламенный ' 'экзарх</span><span class="en-poe">The Searing ' 'Exarch</span></li>\r\n' '\t<li><span class="ru-poe">Пожиратель ' 'миров</span><span class="en-poe">The Eater of ' 'Worlds</span></li>\r\n' '</ul>\r\n' '\r\n' '<p>Отметим, что все остальные боссы не включенные в ' 'список верховными боссами <strong>не ' 'являются</strong>, даже Венариус (Кортекс/Кора) и ' 'Убер Атзири.</p>\r\n' '\r\n' '<div class="divider"> </div>\r\n' '\r\n' '<h3>Можно ли получить очки Атласа за прохождение ' 'карт стражей?</h3>\r\n' '\r\n' '<p>За прохождение карт стражей Сируса или Древнего ' 'можно получить очки талантов только в том случае, ' 'если карта, на которой они сидят, у вас еще не ' 'выполнена и вы выполнили условия необходимые для ' 'закрытия этой карты.</p>\r\n' '</div>'}
include/header-nogame.html
/usr/src/app/templates/include/header-nogame.html
Контекст {'False': False, 'None': None, 'True': True} {'DEBUG': True, 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: ' "'b5xMeoN7jzzwyVCDcCGyojtkFHLlAD1JDDq82Y6U7WFbX2HegIP4RmpikGP9nHtE'>", 'messages': <FallbackStorage: request=<ASGIRequest: GET '/poe/gajd-po-atlasu'>>, 'perms': PermWrapper(<SimpleLazyObject: <function AuthenticationMiddleware.process_request.<locals>.<lambda> at 0x7f6a31a796c0>>), 'request': '<<request>>', 'user': '<SimpleLazyObject: <function ' 'AuthenticationMiddleware.process_request.<locals>.<lambda> at ' '0x7f6a31a796c0>>'} {'LANGUAGE_CODE': 'ru', 'access_info': None, 'article': <Article: Гайд по Атласу PoE. Что это такое и как работает>, 'canonical': '/poe/gajd-po-atlasu', 'captcha_pubkey': '', 'categories': '<<queryset of wiki.Category>>', 'current_game': <Game: Path of Exile>, 'games': '<<queryset of wiki.Game>>', 'is_accessible': True, 'popular': [<Article: [3.26] Оккультист Запретный Ритуал. Популярный билд на ведьму>, <Article: [3.26] Плут через Стак энергощита. Магмовый удар или Удар молнии>, <Article: [3.26] Вождь Праведный огонь. Билд на Дикаря>, <Article: [3.26] Хранитель Кинетический взрыв. Быстрый билд на Охотницу>, <Article: [3.26] Некромант через Неистовых духов. Билд на ведьму суммонера>, <Article: [3.26] Снайпер Стрела молнии. Билд на лучницу Охотницу>, <Article: [3.26] Снайпер Взрывная смесь. Билд на лучницу Охотницу>], 'random_ad': <Ad: PoE 1 orbs>, 'site_settings': <SiteSettings: Настройки сайта>, 'tier_filtered_content': '<div class="build-page-content-block anchor-block" ' 'id="chto-takoe-atlas-i-karty"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '<h2><span>Что такое Атлас и карты</span></h2>\r\n' '\r\n' '<h3>Атлас</h3>\r\n' '\r\n' '<p>По аналогии с реальным миром, Атлас - это ' 'сборник карт, который также включает в себя их ' 'связи, уровни и различные механики которые связаны ' 'с картами.</p>\r\n' '\r\n' '<p>Говоря другими словами, Атлас - это путеводитель ' 'игрока по картам в мире PoE.</p>\r\n' '<img alt="как выглядит атлас пое" ' 'class="wide-image" data-caption="как выглядит атлас ' 'пое" data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2022/08/17/atlas_of_worlds.jpg" ' '/>\r\n' '<p>Проходя карты, они будут отмечаться в Атласе, а ' 'также будут открываться новые части Атласа, убирая ' '&quot;туман войны&quot;.</p>\r\n' '\r\n' '<p>Помимо этого, проходя карты вы будете получать ' 'особые очки талантов Атласа, которые можно будет ' 'потратить в дереве талантов Атласа. Чем больше ' 'очков вы вложите в дерево - тем больше определенных ' 'наград вы получите. Эту механику мы подробно ' 'разберем чуть ниже.</p>\r\n' '\r\n' '<p>Прогресс Атласа <strong>привязан к лиге</strong> ' 'и будет одинаков на всех персонажах этой ' 'лиги.</p>\r\n' '\r\n' '<h3>Что такое карты Атласа</h3>\r\n' '\r\n' '<p>Карты - это отдельные локации, которые можно ' 'открыть используя соответствующий предмет на машине ' 'Картоходца.</p>\r\n' '\r\n' '<p>Карты бывают разных уровней. Уровни карт в PoE ' 'называют <strong>тирами</strong>. Всего тиров ' '16.</p>\r\n' '\r\n' '<p>В зависимости от тира карты разделяют на:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Белые (по цвету значка карты) - карты 1-5 ' 'тира</li>\r\n' '\t<li>Желтые (по цвету значка карты) - карты 6-10 ' 'тира</li>\r\n' '\t<li>Красные (по цвету значка карты) - карты 11-16 ' 'тира</li>\r\n' '</ul>\r\n' '\r\n' '<p>Тир карты влияет на:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Уровень монстров которых вы встретите на этой ' 'карте, а уровень монстров влияет на их здоровье и ' 'урон. Т.е. с каждым тиром карт базовые значения ' 'монстров будут становится выше и они будут сильнее ' '(даже несмотря на свойства карт). На первом тире мы ' 'встретим монстров 68 уровня, а на 16-м - 83 ' 'уровня</li>\r\n' '\t<li>Свойства, которые будут ролится на карте. Чем ' 'выше тир карты - тем сложнее будут свойства на ней. ' 'Например на картах низкого тира вы можете встретить ' 'свойство на 15-19% увеличение здоровья монстров, в ' 'то время как на картах высокого тира это же ' 'свойство будет со значениями 40-49% ' 'здоровья</li>\r\n' '\t<li>Уровень выпадаемых предметов. Чем выше тир ' 'карты - тем выше уровень у предметов которые могут ' 'падать, а чем выше уровень предмета - тем сильнее ' 'предмет (в теории). Некоторые предметы (включая ' 'уникальные) имеют высокий уровень предмета, из-за ' 'чего они не могут выпасть на картах низкого тира ' 'либо при прокачке на Актах</li>\r\n' '\t<li>Уровень выпадаемых карт. Чем выше тир карты - ' 'тем выше тир карт которые могут выпасть. Вы не ' 'можете выбить на карте 1-го тира - карту 16-тира, ' 'используя обычные механики выпадения ' 'предметов</li>\r\n' '</ul>\r\n' '\r\n' '<p>Тир карты в Атласе можно повысить (но не выше ' '16-го) используя Камни пустоты, о них мы поговорим ' 'чуть ниже.</p>\r\n' '\r\n' '<p>Понизить тир карты в Атласе либо повысить тир ' 'карты которая у вас уже есть на руках ' 'нельзя.</p>\r\n' '\r\n' '<h3>Выпадение карт</h3>\r\n' '\r\n' '<p>Выпадение карт в PoE не является полностью ' 'случайным. Карты выпадают по определенным правилам, ' 'зная которые вы будете понимать какие карты вам ' 'могут выпасть, а какие не могут и почему они не ' 'могут выпасть.</p>\r\n' '\r\n' '<p>При выпадении, в первую очередь выбирается какой ' 'тир будет у карты (учитывая все механики влияющие ' 'на тир карт), после чего выбирается определенная ' 'карта из списка всех пройденных карт, включая ' 'текущую карту и соединенные с ней.</p>\r\n' '\r\n' '<p>Игроку могут выпасть только те карты которые он ' 'уже закрыл (т.е. убил босса на этой карте), а также ' 'карты которые связаны с той что проходится сейчас ' '(связь между картами в Атласе отображается ' 'пунктирной линией между ними).</p>\r\n' '\r\n' '<p>Например, если мы проходим Карту Паучьего леса ' '1-го тира и у нас не открыты карты 2 тира, нам ' 'могут выпасть Карта Башни т2 или Карта Трясины т2, ' 'даже если они у нас до этого не были пройдены. Это ' 'происходит именно из-за того что эти карты ' 'соединены между собой в Атласе.</p>\r\n' '<img alt="Принцип выпадения карт пое" ' 'class="wide-image" data-caption="Принцип выпадения ' 'карт пое" data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2022/08/17/map-drop.jpg" />\r\n' '<p>Тир карты которая выпадает с монстра, ограничен ' 'уровнем зоны на которой мы его убиваем, а также ' 'редкостью монстра:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>С обычных (белых) монстров выпадают карты ' 'только того же тира</li>\r\n' '\t<li>С магических (синих) и редких (желтых) ' 'монстров может выпасть карта на 1 тир выше</li>\r\n' '\t<li>С уникальных монстров (оранжевых) может ' 'выпасть карта на 2 тира выше</li>\r\n' '</ul>\r\n' '\r\n' '<p><strong>Чем больше на карте магических, редких и ' 'уникальных мобов, тем больше у нас шанс получить с ' 'нее карту более высокого тира.</strong></p>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="derevo-atlasa"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '\r\n' '<h2><span>Дерево Атласа</span></h2>\r\n' '\r\n' '<h3>Что такое дерево талантов Атласа</h3>\r\n' '\r\n' '<p>Дерево талантов Атласа представляет собой ' 'систему пассивных умений которые определенным ' 'образом влияют на карты. Часть из них влияет на ' 'весь Атлас, часть - только на определенные ' 'механики.</p>\r\n' '\r\n' '<p>Например, талант <poeitem class="poe-items" ' 'data-name_ru="Защита от взлома" ' 'data-name_en="Tamper-Proof" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/AtlasTrees/StrongboxNotable2.webp" ' 'data-target="2157">Tamper-Proof | Защита от ' 'взлома</poeitem> делает все ларцы на картах редкими ' '(желтыми) и оскверненными, это затрагивает только ' 'механику ларцов, а талант <poeitem ' 'class="poe-items" data-name_ru="Сотворение небес" ' 'data-name_en="Shaping the Skies" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/AtlasTrees/Mapnotable2.webp" ' 'data-target="2210">Shaping the Skies | Сотворение ' 'небес</poeitem> влияет на весь Атлас, повышая наш ' 'шанс на дроп карт более высокого тира.</p>\r\n' '\r\n' '<p>Дерево Атласа очень важно, ведь именно от него ' 'зависит:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Выпадение карт, их количество и тиры</li>\r\n' '\t<li>Сила монстров и определенных боссов</li>\r\n' '\t<li>Количество выпадающих предметов из ' 'определенных монстров</li>\r\n' '\t<li>Эффективность определенных лиг-меганик ' '(например можно значительно усилить экспедицию, ' 'если вы её фармите)</li>\r\n' '\t<li>Шанс встретить на карте определенную ' 'лиг-механику. Можно как повысить его, так и вовсе ' 'отключить какую-то лиг-механику, чтобы она вам не ' 'попадалась, полезно если вы не любите Жатву, ' 'например</li>\r\n' '</ul>\r\n' '\r\n' '<p>Так как перечисленные пункты выше напрямую ' 'влияют на эффективность вашего фарма, не стоит ' 'игнорировать талантами Атласа. Всегда старайтесь ' 'получить как можно больше очков талантов Атласа, ' 'ведь чем больше талантов - тем лучше фарм.</p>\r\n' '\r\n' '<p>Таланты на дереве Атласа могут как отлично ' 'синергировать с друг другом, например группы ' 'талантов посвященные конкретной механике, так и ' 'наоборот, мешать друг другу. Поэтому выбор какие ' 'именно таланты качать и на какую механику делать ' 'упор крайне важен.</p>\r\n' '\r\n' '<p>Чтобы не допустить ошибок при выборе талантов, а ' 'также посмотреть на уже готовые рабочие варианты ' 'деревьев - мы рекомендуем ознакомиться с <a ' 'href="https://guides.lootkeeper.com/poe/derevya-atlasa-dlya-starta-ligi" ' 'target="_blank">нашим гайдом по деревьям ' 'Атласа</a>.</p>\r\n' '\r\n' '<p>Мы крайне не рекомендуем следовать уже готовым ' 'деревьям Атласа, если вы не разобрались как именно ' 'происходит фарм с их помощью. Дело в том, что при ' 'некоторых способах фарма используются ' 'дополнительные механики, например скарабеи, либо ' 'является обязательным наличие сильного билда с ' '<poeitem class="poe-items" data-name_ru="Охотник за ' 'головами" data-name_en="Headhunter" ' 'data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Belts/Headhunter.webp" ' 'data-target="790">Headhunter | Охотник за ' 'головами</poeitem>, либо вам и вовсе потребуется ' 'напарник-саппорт без которого не справится.</p>\r\n' '\r\n' '<p>Так что если вы и нашли какое-то дерево ' 'талантов, постарайтесь найти хотя бы минимальное ' 'описание что и как с ним фармить, прежде чем его ' 'использовать. Мы очень часто сталкиваемся с тем, ' 'что люди в слепую повторяют за стримерами деревья, ' 'но совершенно не понимают как нужно с ними фармить, ' 'из-за чего не получают нужное количество лута и ' 'расстраиваются в игре/дереве талантов.</p>\r\n' '\r\n' '<p>Ознакомиться и поэксперементировать с деревом ' 'талантов самостоятельно можно <a ' 'href="https://ru.pathofexile.com/fullscreen-atlas-skill-tree" ' 'rel="nofollow" target="_blank">здесь</a>.</p>\r\n' '\r\n' '<h3>Получение и сброс талантов дерева ' 'Атласа</h3>\r\n' '\r\n' '<h4>Получение талантов Атласа</h4>\r\n' '\r\n' '<p>Как мы уже говорили, дерево талантов Атласа ' 'очень похоже на дерево пассивных умений персонажа, ' 'однако его очки талантов мы получаем не за ' 'повышение уровня, а за закрытие карт и выполнения ' 'специальных заданий Атласа.</p>\r\n' '\r\n' '<p>Чтобы получить очко талантов, на уникальных ' 'картах нам достаточно убить босса, а на обычных ' 'картах нам придется убить босса при определенных ' 'условиях:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Если карта 1-5 тира - необходимо закрыть ее ' 'минимум на волшебной (синей) версии этой ' 'карты</li>\r\n' '\t<li>Если карта 6-10 тира - необходимо закрыть ее ' 'минимум на редкой (желтой) версии этой ' 'карты</li>\r\n' '\t<li>Если карта 11-16 тира - необходимо закрыть ее ' 'минимум на оскверненной редкой (желтой) версии этой ' 'карты</li>\r\n' '</ul>\r\n' '<img alt="Требования для закрытия карт пое" ' 'class="wide-image" data-caption="Требования для ' 'закрытия карт пое" data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2022/08/17/map-completion-req.jpg" ' '/>\r\n' '<p>Карты бывают опциональные и основные. Основные ' 'карты, расположены на Атласе, и за их закрытие, при ' 'соблюдении нужных условий, мы получаем очки ' 'талантов Атласа.</p>\r\n' '\r\n' '<p>Опциональные карты на Атласе не расположены и за ' 'их прохождение очки дерева талантов Атласа не дают. ' 'Примером таких карт служат:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Кора" data-name_en="Cortex" ' 'data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Maps/SynthesisBossGuardianMap.webp" ' 'data-target="1378">Cortex | Кора</poeitem>, его ' 'реплика и другие синтез карты</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Плацдарм" data-name_en="The ' 'Beachhead" data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Maps/HarbingerRed.webp" ' 'data-target="1403">The Beachhead | ' 'Плацдарм</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Площадь Винктара" data-name_en="The ' 'Vinktar Square" data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Maps/TheVinktarSquare.webp" ' 'data-target="1389">The Vinktar Square | Площадь ' 'Винктара</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p>Всего за закрытие всех карт мы можем получить ' '115 очков талантов из 132.</p>\r\n' '\r\n' '<p>Остальные таланты Атласа мы получаем у Кирака за ' 'первое убийство:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Пожирателя миров</li>\r\n' '\t<li>Неутолимого голода</li>\r\n' '\t<li>Пламенного экзарха</li>\r\n' '\t<li>Черного солнца</li>\r\n' '\t<li>Мейвен</li>\r\n' '\t<li>Убер Древнего</li>\r\n' '</ul>\r\n' '\r\n' '<p>Оставшиеся таланты получаем за завершение ' 'приглашений Мейвен. Первую часть этих приглашений ' 'мы завершим в рамках заданий Атласа, а второй нам ' 'придется столкнуться с эндгейм боссами и победить ' 'их в следующих приглашениях:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Обращённые" ' 'data-name_en="The Formed" data-color="#808080" ' 'data-image="" data-target="1785">Maven\'s ' 'Invitation: The Formed | Приглашение Мейвен: ' 'Обращённые</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Искажённые" ' 'data-name_en="The Twisted" data-color="#808080" ' 'data-image="" data-target="1786">Maven\'s ' 'Invitation: The Twisted | Приглашение Мейвен: ' 'Искажённые</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Убийцы Древнего" ' 'data-name_en="The Elderslayers" ' 'data-color="#808080" data-image="" ' 'data-target="2201">Maven\'s Invitation: The ' 'Elderslayers | Приглашение Мейвен: Убийцы ' 'Древнего</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Позабытые" ' 'data-name_en="The Forgotten" data-color="#808080" ' 'data-image="" data-target="1784">Maven\'s ' 'Invitation: The Forgotten | Приглашение Мейвен: ' 'Позабытые</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Сокрытые" ' 'data-name_en="The Hidden" data-color="#808080" ' 'data-image="" data-target="1783">Maven\'s ' 'Invitation: The Hidden | Приглашение Мейвен: ' 'Сокрытые</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Внушающие страх" ' 'data-name_en="The Feared" data-color="#808080" ' 'data-image="" data-target="1707">Maven\'s ' 'Invitation: The Feared | Приглашение Мейвен: ' 'Внушающие страх</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<h4>Получение талантов Атласа в группе</h4>\r\n' '\r\n' '<p>Для того чтобы получить талант Атласа за ' 'прохождение карты или приглашения - вам не ' 'обязательно открывать эту карту/приглашение у себя ' 'в убежище. Вы можете присоединится в группу к ' 'другому игроку, зайти к нему на карту и убить босса ' 'на его карте, и тогда, если выполнены все условия, ' 'вы точно так же получите очко таланта.</p>\r\n' '\r\n' '<p>Это значительно упрощает и ускоряет закрытие ' 'Атласа, ведь в группе вы можете распределить карты ' 'между друг другом и проходить разные карты. При ' 'этом нужно будет лишь периодически заходить к ' 'игроку из группы на карту, чтобы убить с ним босса, ' 'бегать с ним постоянно и зачищать монстров на карте ' 'не нужно.</p>\r\n' '\r\n' '<p>Обычно именно таким образом опытные ' 'стримеры/игроки закрывают Атлас (в группе), ведь ' 'используя этот метод можно уже на 1-2 день лиги ' 'закрыть все карты Атласа.</p>\r\n' '\r\n' '<h4>Сброс талантов Атласа</h4>\r\n' '\r\n' '<p>Если вы хотите изменить уже распределенные ' 'таланты Атласа (сбросить Атлас пое) - это можно ' 'довольно легко сделать.</p>\r\n' '\r\n' '<p>Для этого нужны будут очки сброса талантов ' 'Атласа. Эти очки вы будете получать в небольшом ' 'количестве при выполнении квестов на Атлас ' '(убийстве важных боссов и прохождении приглашений ' 'Мейвен), но основной способ их получения это валюта ' '<poeitem class="poe-items" data-name_ru="Сфера ' 'небытия" data-name_en="Orb of Unmaking" ' 'data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Currency/RegretOrb.webp" ' 'data-target="2206">Orb of Unmaking | Сфера ' 'небытия</poeitem>. Работает она точно также как и ' '<poeitem class="poe-items" data-name_ru="Сфера ' 'раскаяния" data-name_en="Orb of Regret" ' 'data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Currency/CurrencyPassiveSkillRefund.webp" ' 'data-target="247">Orb of Regret | Сфера ' 'раскаяния</poeitem>.</p>\r\n' '\r\n' '<p>Добавляете себе нужное количество очков сброса, ' 'после чего открываете окно с талантами Атласа ' '(кнопка G/П), сверху нажимаете &quot;Сброс ' 'умений&quot;, затем выбираете таланты которые нужно ' 'сбросить и нажимаете &quot;Подтвердить&quot;. После ' 'чего у вас появятся свободные очки талантов которые ' 'можно будет заново распределить.</p>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="kamni-pustoty"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '\r\n' '<h2><span>Камни пустоты</span></h2>\r\n' '\r\n' '<p>Камни пустоты являются специальными предметами, ' 'которые влияют на Атлас.</p>\r\n' '\r\n' '<p>Камни пустоты представляют собой предметы ' 'которые вставляются в специальный слот в Атласе. ' 'При размещении камня пустоты в слот, карты Атласа ' 'изменятся и часть карт станет более высокого тира. ' 'Так происходит при размещении каждого камня ' 'пустоты. При размещении всех 4, <strong>все карты в ' 'Атласе будут 16 тира.</strong></p>\r\n' '<img alt="Как работают камни пустоты пое" ' 'class="wide-image" data-caption="Как работают камни ' 'пустоты пое" data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2022/08/17/voidstone-how-works.jpg" ' '/>\r\n' '<p>Всего их существует 4 камня пустоты, каждый из ' 'которых мы получаем убивая одного из 4 верховных ' 'боссов Атласа:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Убер Древнего</li>\r\n' '\t<li>Мейвен</li>\r\n' '\t<li>Пламенного экзарха</li>\r\n' '\t<li>Пожирателя миров</li>\r\n' '</ul>\r\n' '\r\n' '<p>Чтобы получить соответствующий камень пустоты ' 'достаточно один раз убить каждого босса или попасть ' 'к другому игроку на момент убийства босса.</p>\r\n' '\r\n' '<p>Важные моменты которые стоит учесть:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Камни пустоты в любой момент можно свободно ' 'вынимать или вставлять</li>\r\n' '\t<li>Каждый камень при размещении увеличивает шанс ' 'на 25% того, что карты которые выпадают окажутся на ' '1 тир выше. Бонус работает только пока камень ' 'вставлен в свой специальный слот</li>\r\n' '\t<li>На камни пустоты можно применять секстанты ' '(их мы рассмотрим ниже)</li>\r\n' '</ul>\r\n' '\r\n' '<p>Поскольку камни пустоты добываются с довольно ' 'сложных боссов, особенно на начальном этапе лиги, ' 'не каждый игрок способен их убить, мы рекомендуем ' 'не переживать и не спешить с их получением, если ' 'нет такой возможности.<br />\r\n' 'Но если вы хотите побыстрее закрыть весь Атлас либо ' 'начать фармить карты высокого тира - постарайтесь ' 'как можно скорее получить их. Это существенно ' 'ускорит вашу прогрессию и выпадение карт высоких ' 'тиров.</p>\r\n' '\r\n' '<p>Атлас можно закрыть и не получив камней пустоты, ' 'однако прогрессируя по Атласу вы почти ' 'гарантированно получите 2 камня пустоты. Самой ' 'игрой предусмотрены бои с Пламенным экзархом и ' 'Пожирателем миров, в формате ознакомления (их ' 'облегченные версии), в процессе вашего прогресса по ' 'Атласу.</p>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="predpochitaemye-karty">\r\n' '<h2><span>Предпочитаемые карты</span></h2>\r\n' '\r\n' '<p>Это механика Атласа которая дает игроку ' 'возможность выбрать одну или несколько карт в ' 'качестве &quot;избранных&quot;, в результате эта ' 'карта или карты будут выпадать с более высокой ' 'вероятностью.</p>\r\n' '\r\n' '<p>Цель данной механики, дать игроку возможность ' 'бегать карты которые ему больше нравятся либо ' 'которые имеют интересующий его лут.</p>\r\n' '\r\n' '<p>Происходит это в меню интерфейса Атласа, кликаем ' 'на специальный слот, после чего выбираем нужную нам ' 'карту.</p>\r\n' '<img alt="Предпочитаемые карты пое" ' 'class="wide-image" data-caption="Предпочитаемые ' 'карты пое" data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2022/08/17/favorite-maps.jpg" ' '/>\r\n' '<p>Таких слотов всего 12, изначально они ' 'заблокированы. Чтобы разблокировать каждый слот ' 'нужно выполнить условия каждого слота по ' 'отдельности:</p>\r\n' '\r\n' '<ol>\r\n' '\t<li>Закрыть карту 16 тира</li>\r\n' '\t<li>Убить любого Хранителя Древнего</li>\r\n' '\t<li>Убить любого Хранителя Создателя</li>\r\n' '\t<li>Убить любого Завоевателя Атласа (гвард ' 'Сируса)</li>\r\n' '\t<li>Убить Сируса</li>\r\n' '\t<li>Убить Венария на карте Кора (Кортекс)</li>\r\n' '\t<li>Убить Создателя</li>\r\n' '\t<li>Убить Древнего</li>\r\n' '\t<li>Убить Мейвен</li>\r\n' '\t<li>Убить Пожирателя Миров</li>\r\n' '\t<li>Убить Пламенного Экзарха</li>\r\n' '\t<li>Завершить приглашение <poeitem ' 'class="poe-items" data-name_ru="Приглашение Мейвен: ' 'Внушающие страх" data-name_en="The Feared" ' 'data-color="#808080" data-image="" ' 'data-target="1707">Maven\'s Invitation: The Feared ' '| Приглашение Мейвен: Внушающие ' 'страх</poeitem></li>\r\n' '</ol>\r\n' '\r\n' '<p>Каждый слот повышает шанс выпадения карты ' 'которая в нем выбрана. Можно вставить как 12 разных ' 'карт, так и 12 одинаковых. Это особенно эффективно ' 'если вы вставили 4 камня пустоты и все ваши карты ' '16 тира, выставив одну конкретную карту во все ' '&quot;избранные&quot; слоты - вы значительно ' 'повысите шанс её выпадения, в сравнении с ' 'остальными вашими картами 16 тира.</p>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="vliyaniya-atlasa"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '\r\n' '<h2><span>Влияния Атласа</span></h2>\r\n' '\r\n' '<p>По мере прогрессированию по Атласу мы столкнемся ' 'с влиянием Мейвен, Пожирателя миров и Пламенного ' 'экзарха. Эти влияния активируются на машине ' 'картоходца с помощью специальных кнопок (выделены ' 'зеленым).</p>\r\n' '<img alt="влияния на атласе пое" class="wide-image" ' 'data-caption="влияния на атласе пое" ' 'data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2022/08/17/vliyanie.jpg" />\r\n' '<p>Влияния Экзарха и Пожиратель добавляют на карту ' 'дополнительных монстров и специальные алтари, ' 'которые добавляют на карту новые свойства. Вы ' 'непременно столкнетесь с этими влияниями при ' 'прогрессии Атласа.</p>\r\n' '\r\n' '<h3>Влияния Пожирателя Миров и Пламенного ' 'Экзарха</h3>\r\n' '\r\n' '<p>При прохождении карт под влиянием Пожирателя мы ' 'столкнемся с Неутолимым Голодом (мини-босс) и ' 'Пожирателем миров, а при прохождении карт под ' 'влиянием Экзарха, мы столкнемся с Черным солнцем ' '(мини-босс) и Пламенным экзархом.</p>\r\n' '\r\n' '<p>После первой победы над этими боссами, нам ' 'откроется возможность получать приглашения на ' 'битву, за прохождения определенного количества ' 'карт, под соответствующим влиянием.</p>\r\n' '\r\n' '<p>Доступ к последующим боям с боссами будут ' 'выглядеть следующим образом:</p>\r\n' '\r\n' '<ol>\r\n' '\t<li>Вы проходите 14 карт с определенным ' 'влиянием</li>\r\n' '\t<li>На 14 по счету карте вам обязательно нужно ' 'убить босса карты, с него выпадет карта с ' 'мини-боссом этого влияния</li>\r\n' '\t<li>Вы проходите ещё 14 карт с определенным ' 'влиянием</li>\r\n' '\t<li>На 28 по счету карте вам обязательно нужно ' 'убить босса карты, с него выпадет карта с верховным ' 'боссом этого влияния</li>\r\n' '</ol>\r\n' '\r\n' '<p>На Атласе и в машине картоходца при этом ' 'появятся счетчики карт для каждого из влияний и ' 'можно будет отслеживать прогресс на получение ' 'нужного приглашения. Их видно на скриншоте ' 'выше.</p>\r\n' '\r\n' '<p>Таланты Атласа <poeitem class="poe-items" ' 'data-name_ru="Крещение огнём" ' 'data-name_en="Baptised by Fire" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/AtlasTrees/TheCleansingFire1.webp" ' 'data-target="2213">Baptised by Fire | Крещение ' 'огнём</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Травление кислотой" ' 'data-name_en="Etched by Acid" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/AtlasTrees/TheTangle1.webp" ' 'data-target="2214">Etched by Acid | Травление ' 'кислотой</poeitem> ускоряют заполнение шкалы ' 'влияния, тем самым уменьшая необходимое количество ' 'карт для появления боссов определенных ' 'влияний.</p>\r\n' '\r\n' '<h3>Влияние Мейвен</h3>\r\n' '\r\n' '<p>Влияние Мейвен позволяет ей появляться в схватке ' 'с боссом карты. Сама она не вступает босс, но она ' 'усиливает босса и различными способами мешает ' 'игроку. С ее влиянием мы начнем сталкиваться на ' 'желтых картах.</p>\r\n' '\r\n' '<p>Босс усиленный Мейвен не дает дополнительного ' 'лута. Её главная суть в том, что после убийства ' 'определенного количества <strong>разных ' 'боссов</strong> карт, мы получим возможность ' 'попасть на приглашение Мейвен.</p>\r\n' '\r\n' '<p>Приглашение Мейвен - это локация, в которой ' 'содержатся только боссы, а точнее копии боссов, ' 'которых мы ранее убили в её присутствии.</p>\r\n' '\r\n' '<p>Приглашения Мейвен бывают двух типов:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Приглашения связанные с боссами обычных карт ' 'Атласа</li>\r\n' '\t<li>Приглашения связанные с особыми боссами ' '(например Хранители Древнего, либо Хранители ' 'Создателя и т.п.)</li>\r\n' '</ul>\r\n' '\r\n' '<h4>Приглашения Мейвен, обычные карты ' 'Атласа</h4>\r\n' '\r\n' '<p>Первые ознакомительные приглашения будут ' 'содержать всего несколько боссов и они будут ' 'гарантированно выпадать из последнего босса, ' 'необходимого для доступа к приглашению Мейвен. С ' 'каждым пройденным приглашением, число боссов ' 'необходимых для доступа к следующему приглашения ' 'Мейвен будет увеличиваться, вплоть до 10.</p>\r\n' '\r\n' '<p>После этого, приглашения больше не будут ' 'гарантированно выпадать и их придется выбивать ' 'самому, покупать на торговой площадке или у Кирака ' '(он всегда продает обычные приглашения). За победу ' 'в таком приглашении мы гарантированно получим ' 'фрагменты проходки на бой с самой Мейвен, а также ' 'другие награды.</p>\r\n' '\r\n' '<h4>Приглашения Мейвен, особые боссы</h4>\r\n' '\r\n' '<p>Всего в игре 6 особых приглашений Мейвен:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Обращённые" ' 'data-name_en="The Formed" data-color="#808080" ' 'data-image="" data-target="1785">Maven\'s ' 'Invitation: The Formed | Приглашение Мейвен: ' 'Обращённые</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Искажённые" ' 'data-name_en="The Twisted" data-color="#808080" ' 'data-image="" data-target="1786">Maven\'s ' 'Invitation: The Twisted | Приглашение Мейвен: ' 'Искажённые</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Убийцы Древнего" ' 'data-name_en="The Elderslayers" ' 'data-color="#808080" data-image="" ' 'data-target="2201">Maven\'s Invitation: The ' 'Elderslayers | Приглашение Мейвен: Убийцы ' 'Древнего</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Позабытые" ' 'data-name_en="The Forgotten" data-color="#808080" ' 'data-image="" data-target="1784">Maven\'s ' 'Invitation: The Forgotten | Приглашение Мейвен: ' 'Позабытые</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Сокрытые" ' 'data-name_en="The Hidden" data-color="#808080" ' 'data-image="" data-target="1783">Maven\'s ' 'Invitation: The Hidden | Приглашение Мейвен: ' 'Сокрытые</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Внушающие страх" ' 'data-name_en="The Feared" data-color="#808080" ' 'data-image="" data-target="1707">Maven\'s ' 'Invitation: The Feared | Приглашение Мейвен: ' 'Внушающие страх</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p>Все эти приглашения гораздо сложнее чем ' 'приглашение Мейвен с обычными боссами Атласа, т.к. ' 'на особых приглашениях вам придется столкнутся с ' 'более сильными боссами игры, от Хранителей до Убер ' 'боссов.</p>\r\n' '\r\n' '<p>Такие приглашения уже не будут вам ' 'гарантированно выпадать, но они могут выпасть ' 'случайно с различных особых боссов, либо их можно ' 'купить на торговой площадке у других ' 'игроков.</p>\r\n' '\r\n' '<p>Самым сложным приглашением является <poeitem ' 'class="poe-items" data-name_ru="Приглашение Мейвен: ' 'Внушающие страх" data-name_en="The Feared" ' 'data-color="#808080" data-image="" ' 'data-target="1707">Maven\'s Invitation: The Feared ' '| Приглашение Мейвен: Внушающие страх</poeitem>. ' 'Т.к. в нем вам придется одновременно столкнутся с ' 'шестью довольно непростыми убер боссами, каждый из ' 'которых обладает большим арсеналом опасных ' 'способностей. Некоторые из этих способностей либо ' 'вас ваншотнут, либо очень быстро убьют.</p>\r\n' '\r\n' '<p>К прохождению <poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Внушающие страх" ' 'data-name_en="The Feared" data-color="#808080" ' 'data-image="" data-target="1707">Maven\'s ' 'Invitation: The Feared | Приглашение Мейвен: ' 'Внушающие страх</poeitem> следует особенно детально ' 'подготовится, т.к. в этом бою важен не только урон, ' 'но и знание боссов и их способностей.</p>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="missii-atlasa"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '\r\n' '<h2><span>Мастера</span></h2>\r\n' '\r\n' '<p>В PoE присутствует система мастеров, которые ' 'тесно связаны с Атласом. По сути это NPC в игре, ' 'которые представляют ту или иную лигмеханику. Их ' 'добавление/появление на карту добавляет ' 'дополнительные механики или дают игроку ' 'взаимодействовать с контентом Атласа определенным ' 'образом.</p>\r\n' '\r\n' '<p>Мастерами являются:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Эйнар - представляет механику ' 'Бестиария</li>\r\n' '\t<li>Нико - представляет механику Спуска</li>\r\n' '\t<li>Альва - представляет механику ' 'Вмешательства</li>\r\n' '\t<li>Джун - представляет механику ' 'Предательства</li>\r\n' '\t<li>Кирак - представляет особую механику ' 'взаимодействия с Атласом</li>\r\n' '</ul>\r\n' '\r\n' '<p>Добавить мастера на карту (любого кроме Кирака) ' 'можно несколькими способами:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Добавить соответствующий этому мастеру скараб ' 'при открытии карты. Например <poeitem ' 'class="poe-items" data-name_ru="Скарабей Бестиария" ' 'data-name_en="Bestiary Scarab" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/Scarabs/LesserScarabBeasts.webp" ' 'data-target="2790">Bestiary Scarab | Скарабей ' 'Бестиария</poeitem> для добавления Эйнара</li>\r\n' '\t<li>Прокачать соответствующие ему таланты в ' 'Атласе, которые повышают его появление на карте. ' 'Например <poeitem class="poe-items" ' 'data-name_ru="Вечная охота" data-name_en="Eternal ' 'Hunt" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/AtlasTrees/DisablingMasterEinhar.webp" ' 'data-target="3900">Eternal Hunt | Вечная ' 'охота</poeitem> для добавления Эйнара. Зачастую ' 'разными талантами Атласа можно повысить шанс ' 'появления того или иного мастера до 100%, что ' 'гарантирует его появление на каждой карте. А значит ' 'скараб можно не использовать</li>\r\n' '</ul>\r\n' '\r\n' '<h3>Задания Кирака</h3>\r\n' '\r\n' '<p>Миссии Кирака отличаются от остальных, они не ' 'добавляют никаких дополнительных механик на ваши ' 'карты, но взамен они позволяют запустить одну из ' 'предложенных Кираком карт и пройти её. Эта карта ' 'уже наролена и содержит определенные свойства, ' 'реролить и изменять её нельзя, на эти карты не ' 'действуют свойства секстантов и таланты дерева ' 'Атласа.</p>\r\n' '\r\n' '<p>Эти задания особо полезны в начале лиги, когда ' 'нужно закрывать карты Атласа. Проходя эти миссии вы ' 'сами сможете выбрать карту которая больше всего вас ' 'интересует, зайти на неё и убить босса, при этом ' 'выполнять то что просил сделать Кирак по заданию не ' 'нужно, карта засчитается как пройденная (в Атласе) ' 'как и обычно.</p>\r\n' '<img alt="Задания кирака" class="wide-image" ' 'data-caption="Задания кирака" data-fancybox="" ' 'loading="lazy" ' 'src="/media/ckeditor/2022/08/17/kirac.jpg" />\r\n' '<p>С миссиями Кирака можно взаимодействовать при ' 'помощи специальной валюты &quot;доклад ' 'разведки&quot;.<br />\r\n' 'Используя данную валюту мы обновляем карты которые ' 'он предоставляет нам на выбор в его ' 'заданиях.</p>\r\n' '\r\n' '<p>Используя особые доклады, мы получаем ' 'возможность гарантированно получить на выбор ' 'оскверненные карты, уникальные карты, карты которые ' 'еще не были закрыты, карты содержащие в себе ' 'определенный игровой контент (разломы, скверна, ' 'слои делириума) и т.д.</p>\r\n' '\r\n' '<p>Обратите внимание что определенные виды докладов ' 'разведки могут стоить намного дороже по сравнению к ' 'остальным и быть более редкими, однако могут ' 'принести намного больше пользы.</p>\r\n' '\r\n' '<p>Если вы проходили карты высоких тиров - то и ' 'Кирак будет предлагать вам выбор из карт высокого ' 'тира. Более того, Кирак довольно часто предлагает ' 'особые карты, такие как:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Карты Хранителей ' 'Создателя/Древнего/Сируса</li>\r\n' '\t<li>Уникальные карты (в том числе дорогие, ' 'например Кора/Кортекс)</li>\r\n' '\t<li>Карты с различными влияниями</li>\r\n' '</ul>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="skarabei"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '\r\n' '<h2><span>Скарабеи</span></h2>\r\n' '\r\n' '<p>Свойств довольно много и бонусы разные, но в ' 'целом они сводятся к следующему:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Гарантированное появление определенной ' 'механики Атласа (например Жатвы)</li>\r\n' '\t<li>Гарантированное появление определенного ' 'мастера Атласа с миссией (например Альвы)</li>\r\n' '\t<li>Увеличение дропа с монстров или ' 'боссов</li>\r\n' '</ul>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="vopros-otvet"><a ' 'href="https://lootkeeper.com/ru/poe/leveling/obuchenie" ' 'target="_blank" title="Оформить персональную ' 'консультацию по Path of Exile"><img alt="Оформить ' 'персональную консультацию по Path of Exile" ' 'class="desktop-adaptive-visible" loading="lazy" ' 'src="/media/ckeditor/2025/02/27/consult.png" /> ' '<img alt="Оформить персональную консультацию по ' 'Path of Exile" class="mobile-visible" ' 'loading="lazy" ' 'src="/media/ckeditor/2025/02/27/consult_m.png" /> ' '</a>\r\n' '\r\n' '<h2><span>Часто задаваемые вопросы</span></h2>\r\n' '\r\n' '<h3>Что значит закрыть карту?</h3>\r\n' '\r\n' '<p>Это значит убить босса или боссов на ней (если ' 'их несколько), либо выполнить определенные условия ' 'на карте (это касается уникальных карт).</p>\r\n' '\r\n' '<div class="divider"> </div>\r\n' '\r\n' '<h3>Какие боссы являются ' '&quot;верховными&quot;?</h3>\r\n' '\r\n' '<p>Верховными боссами являются:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><span class="ru-poe">Создатель</span><span ' 'class="en-poe">Shaper</span></li>\r\n' '\t<li><span class="ru-poe">Древний</span><span ' 'class="en-poe">Elder</span></li>\r\n' '\t<li><span class="ru-poe">Сирус, пробудитель ' 'миров</span><span class="en-poe">Sirus, the ' 'Awakener</span></li>\r\n' '\t<li><span class="ru-poe">Мейвен</span><span ' 'class="en-poe">The Maven</span></li>\r\n' '\t<li><span class="ru-poe">Пламенный ' 'экзарх</span><span class="en-poe">The Searing ' 'Exarch</span></li>\r\n' '\t<li><span class="ru-poe">Пожиратель ' 'миров</span><span class="en-poe">The Eater of ' 'Worlds</span></li>\r\n' '</ul>\r\n' '\r\n' '<p>Отметим, что все остальные боссы не включенные в ' 'список верховными боссами <strong>не ' 'являются</strong>, даже Венариус (Кортекс/Кора) и ' 'Убер Атзири.</p>\r\n' '\r\n' '<div class="divider"> </div>\r\n' '\r\n' '<h3>Можно ли получить очки Атласа за прохождение ' 'карт стражей?</h3>\r\n' '\r\n' '<p>За прохождение карт стражей Сируса или Древнего ' 'можно получить очки талантов только в том случае, ' 'если карта, на которой они сидят, у вас еще не ' 'выполнена и вы выполнили условия необходимые для ' 'закрытия этой карты.</p>\r\n' '</div>'}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a2bd39760>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a2bd39250>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a2bd3bf20>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/div.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/div.html
Контекст {'False': False, 'None': None, 'True': True} {'errors': [], 'fields': [], 'form': <SignedDataForm bound=False, valid=False, fields=(signed)>, 'hidden_fields': [<django.forms.boundfield.BoundField object at 0x7f6a2bd38500>]}
django/forms/errors/list/default.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/default.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
django/forms/errors/list/ul.html
/usr/local/lib/python3.12/site-packages/django/forms/templates/django/forms/errors/list/ul.html
Контекст {'False': False, 'None': None, 'True': True} {'error_class': 'errorlist nonfield', 'errors': []}
include/ad.html
/usr/src/app/templates/include/ad.html
Контекст {'False': False, 'None': None, 'True': True} {'DEBUG': True, 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: ' "'b5xMeoN7jzzwyVCDcCGyojtkFHLlAD1JDDq82Y6U7WFbX2HegIP4RmpikGP9nHtE'>", 'messages': <FallbackStorage: request=<ASGIRequest: GET '/poe/gajd-po-atlasu'>>, 'perms': PermWrapper(<SimpleLazyObject: <function AuthenticationMiddleware.process_request.<locals>.<lambda> at 0x7f6a31a796c0>>), 'request': '<<request>>', 'user': '<SimpleLazyObject: <function ' 'AuthenticationMiddleware.process_request.<locals>.<lambda> at ' '0x7f6a31a796c0>>'} {'LANGUAGE_CODE': 'ru', 'access_info': None, 'article': <Article: Гайд по Атласу PoE. Что это такое и как работает>, 'canonical': '/poe/gajd-po-atlasu', 'captcha_pubkey': '', 'categories': '<<queryset of wiki.Category>>', 'current_game': <Game: Path of Exile>, 'games': '<<queryset of wiki.Game>>', 'is_accessible': True, 'popular': [<Article: [3.26] Оккультист Запретный Ритуал. Популярный билд на ведьму>, <Article: [3.26] Плут через Стак энергощита. Магмовый удар или Удар молнии>, <Article: [3.26] Вождь Праведный огонь. Билд на Дикаря>, <Article: [3.26] Хранитель Кинетический взрыв. Быстрый билд на Охотницу>, <Article: [3.26] Некромант через Неистовых духов. Билд на ведьму суммонера>, <Article: [3.26] Снайпер Стрела молнии. Билд на лучницу Охотницу>, <Article: [3.26] Снайпер Взрывная смесь. Билд на лучницу Охотницу>], 'random_ad': <Ad: PoE 1 orbs>, 'site_settings': <SiteSettings: Настройки сайта>, 'tier_filtered_content': '<div class="build-page-content-block anchor-block" ' 'id="chto-takoe-atlas-i-karty"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '<h2><span>Что такое Атлас и карты</span></h2>\r\n' '\r\n' '<h3>Атлас</h3>\r\n' '\r\n' '<p>По аналогии с реальным миром, Атлас - это ' 'сборник карт, который также включает в себя их ' 'связи, уровни и различные механики которые связаны ' 'с картами.</p>\r\n' '\r\n' '<p>Говоря другими словами, Атлас - это путеводитель ' 'игрока по картам в мире PoE.</p>\r\n' '<img alt="как выглядит атлас пое" ' 'class="wide-image" data-caption="как выглядит атлас ' 'пое" data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2022/08/17/atlas_of_worlds.jpg" ' '/>\r\n' '<p>Проходя карты, они будут отмечаться в Атласе, а ' 'также будут открываться новые части Атласа, убирая ' '&quot;туман войны&quot;.</p>\r\n' '\r\n' '<p>Помимо этого, проходя карты вы будете получать ' 'особые очки талантов Атласа, которые можно будет ' 'потратить в дереве талантов Атласа. Чем больше ' 'очков вы вложите в дерево - тем больше определенных ' 'наград вы получите. Эту механику мы подробно ' 'разберем чуть ниже.</p>\r\n' '\r\n' '<p>Прогресс Атласа <strong>привязан к лиге</strong> ' 'и будет одинаков на всех персонажах этой ' 'лиги.</p>\r\n' '\r\n' '<h3>Что такое карты Атласа</h3>\r\n' '\r\n' '<p>Карты - это отдельные локации, которые можно ' 'открыть используя соответствующий предмет на машине ' 'Картоходца.</p>\r\n' '\r\n' '<p>Карты бывают разных уровней. Уровни карт в PoE ' 'называют <strong>тирами</strong>. Всего тиров ' '16.</p>\r\n' '\r\n' '<p>В зависимости от тира карты разделяют на:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Белые (по цвету значка карты) - карты 1-5 ' 'тира</li>\r\n' '\t<li>Желтые (по цвету значка карты) - карты 6-10 ' 'тира</li>\r\n' '\t<li>Красные (по цвету значка карты) - карты 11-16 ' 'тира</li>\r\n' '</ul>\r\n' '\r\n' '<p>Тир карты влияет на:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Уровень монстров которых вы встретите на этой ' 'карте, а уровень монстров влияет на их здоровье и ' 'урон. Т.е. с каждым тиром карт базовые значения ' 'монстров будут становится выше и они будут сильнее ' '(даже несмотря на свойства карт). На первом тире мы ' 'встретим монстров 68 уровня, а на 16-м - 83 ' 'уровня</li>\r\n' '\t<li>Свойства, которые будут ролится на карте. Чем ' 'выше тир карты - тем сложнее будут свойства на ней. ' 'Например на картах низкого тира вы можете встретить ' 'свойство на 15-19% увеличение здоровья монстров, в ' 'то время как на картах высокого тира это же ' 'свойство будет со значениями 40-49% ' 'здоровья</li>\r\n' '\t<li>Уровень выпадаемых предметов. Чем выше тир ' 'карты - тем выше уровень у предметов которые могут ' 'падать, а чем выше уровень предмета - тем сильнее ' 'предмет (в теории). Некоторые предметы (включая ' 'уникальные) имеют высокий уровень предмета, из-за ' 'чего они не могут выпасть на картах низкого тира ' 'либо при прокачке на Актах</li>\r\n' '\t<li>Уровень выпадаемых карт. Чем выше тир карты - ' 'тем выше тир карт которые могут выпасть. Вы не ' 'можете выбить на карте 1-го тира - карту 16-тира, ' 'используя обычные механики выпадения ' 'предметов</li>\r\n' '</ul>\r\n' '\r\n' '<p>Тир карты в Атласе можно повысить (но не выше ' '16-го) используя Камни пустоты, о них мы поговорим ' 'чуть ниже.</p>\r\n' '\r\n' '<p>Понизить тир карты в Атласе либо повысить тир ' 'карты которая у вас уже есть на руках ' 'нельзя.</p>\r\n' '\r\n' '<h3>Выпадение карт</h3>\r\n' '\r\n' '<p>Выпадение карт в PoE не является полностью ' 'случайным. Карты выпадают по определенным правилам, ' 'зная которые вы будете понимать какие карты вам ' 'могут выпасть, а какие не могут и почему они не ' 'могут выпасть.</p>\r\n' '\r\n' '<p>При выпадении, в первую очередь выбирается какой ' 'тир будет у карты (учитывая все механики влияющие ' 'на тир карт), после чего выбирается определенная ' 'карта из списка всех пройденных карт, включая ' 'текущую карту и соединенные с ней.</p>\r\n' '\r\n' '<p>Игроку могут выпасть только те карты которые он ' 'уже закрыл (т.е. убил босса на этой карте), а также ' 'карты которые связаны с той что проходится сейчас ' '(связь между картами в Атласе отображается ' 'пунктирной линией между ними).</p>\r\n' '\r\n' '<p>Например, если мы проходим Карту Паучьего леса ' '1-го тира и у нас не открыты карты 2 тира, нам ' 'могут выпасть Карта Башни т2 или Карта Трясины т2, ' 'даже если они у нас до этого не были пройдены. Это ' 'происходит именно из-за того что эти карты ' 'соединены между собой в Атласе.</p>\r\n' '<img alt="Принцип выпадения карт пое" ' 'class="wide-image" data-caption="Принцип выпадения ' 'карт пое" data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2022/08/17/map-drop.jpg" />\r\n' '<p>Тир карты которая выпадает с монстра, ограничен ' 'уровнем зоны на которой мы его убиваем, а также ' 'редкостью монстра:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>С обычных (белых) монстров выпадают карты ' 'только того же тира</li>\r\n' '\t<li>С магических (синих) и редких (желтых) ' 'монстров может выпасть карта на 1 тир выше</li>\r\n' '\t<li>С уникальных монстров (оранжевых) может ' 'выпасть карта на 2 тира выше</li>\r\n' '</ul>\r\n' '\r\n' '<p><strong>Чем больше на карте магических, редких и ' 'уникальных мобов, тем больше у нас шанс получить с ' 'нее карту более высокого тира.</strong></p>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="derevo-atlasa"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '\r\n' '<h2><span>Дерево Атласа</span></h2>\r\n' '\r\n' '<h3>Что такое дерево талантов Атласа</h3>\r\n' '\r\n' '<p>Дерево талантов Атласа представляет собой ' 'систему пассивных умений которые определенным ' 'образом влияют на карты. Часть из них влияет на ' 'весь Атлас, часть - только на определенные ' 'механики.</p>\r\n' '\r\n' '<p>Например, талант <poeitem class="poe-items" ' 'data-name_ru="Защита от взлома" ' 'data-name_en="Tamper-Proof" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/AtlasTrees/StrongboxNotable2.webp" ' 'data-target="2157">Tamper-Proof | Защита от ' 'взлома</poeitem> делает все ларцы на картах редкими ' '(желтыми) и оскверненными, это затрагивает только ' 'механику ларцов, а талант <poeitem ' 'class="poe-items" data-name_ru="Сотворение небес" ' 'data-name_en="Shaping the Skies" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/AtlasTrees/Mapnotable2.webp" ' 'data-target="2210">Shaping the Skies | Сотворение ' 'небес</poeitem> влияет на весь Атлас, повышая наш ' 'шанс на дроп карт более высокого тира.</p>\r\n' '\r\n' '<p>Дерево Атласа очень важно, ведь именно от него ' 'зависит:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Выпадение карт, их количество и тиры</li>\r\n' '\t<li>Сила монстров и определенных боссов</li>\r\n' '\t<li>Количество выпадающих предметов из ' 'определенных монстров</li>\r\n' '\t<li>Эффективность определенных лиг-меганик ' '(например можно значительно усилить экспедицию, ' 'если вы её фармите)</li>\r\n' '\t<li>Шанс встретить на карте определенную ' 'лиг-механику. Можно как повысить его, так и вовсе ' 'отключить какую-то лиг-механику, чтобы она вам не ' 'попадалась, полезно если вы не любите Жатву, ' 'например</li>\r\n' '</ul>\r\n' '\r\n' '<p>Так как перечисленные пункты выше напрямую ' 'влияют на эффективность вашего фарма, не стоит ' 'игнорировать талантами Атласа. Всегда старайтесь ' 'получить как можно больше очков талантов Атласа, ' 'ведь чем больше талантов - тем лучше фарм.</p>\r\n' '\r\n' '<p>Таланты на дереве Атласа могут как отлично ' 'синергировать с друг другом, например группы ' 'талантов посвященные конкретной механике, так и ' 'наоборот, мешать друг другу. Поэтому выбор какие ' 'именно таланты качать и на какую механику делать ' 'упор крайне важен.</p>\r\n' '\r\n' '<p>Чтобы не допустить ошибок при выборе талантов, а ' 'также посмотреть на уже готовые рабочие варианты ' 'деревьев - мы рекомендуем ознакомиться с <a ' 'href="https://guides.lootkeeper.com/poe/derevya-atlasa-dlya-starta-ligi" ' 'target="_blank">нашим гайдом по деревьям ' 'Атласа</a>.</p>\r\n' '\r\n' '<p>Мы крайне не рекомендуем следовать уже готовым ' 'деревьям Атласа, если вы не разобрались как именно ' 'происходит фарм с их помощью. Дело в том, что при ' 'некоторых способах фарма используются ' 'дополнительные механики, например скарабеи, либо ' 'является обязательным наличие сильного билда с ' '<poeitem class="poe-items" data-name_ru="Охотник за ' 'головами" data-name_en="Headhunter" ' 'data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Belts/Headhunter.webp" ' 'data-target="790">Headhunter | Охотник за ' 'головами</poeitem>, либо вам и вовсе потребуется ' 'напарник-саппорт без которого не справится.</p>\r\n' '\r\n' '<p>Так что если вы и нашли какое-то дерево ' 'талантов, постарайтесь найти хотя бы минимальное ' 'описание что и как с ним фармить, прежде чем его ' 'использовать. Мы очень часто сталкиваемся с тем, ' 'что люди в слепую повторяют за стримерами деревья, ' 'но совершенно не понимают как нужно с ними фармить, ' 'из-за чего не получают нужное количество лута и ' 'расстраиваются в игре/дереве талантов.</p>\r\n' '\r\n' '<p>Ознакомиться и поэксперементировать с деревом ' 'талантов самостоятельно можно <a ' 'href="https://ru.pathofexile.com/fullscreen-atlas-skill-tree" ' 'rel="nofollow" target="_blank">здесь</a>.</p>\r\n' '\r\n' '<h3>Получение и сброс талантов дерева ' 'Атласа</h3>\r\n' '\r\n' '<h4>Получение талантов Атласа</h4>\r\n' '\r\n' '<p>Как мы уже говорили, дерево талантов Атласа ' 'очень похоже на дерево пассивных умений персонажа, ' 'однако его очки талантов мы получаем не за ' 'повышение уровня, а за закрытие карт и выполнения ' 'специальных заданий Атласа.</p>\r\n' '\r\n' '<p>Чтобы получить очко талантов, на уникальных ' 'картах нам достаточно убить босса, а на обычных ' 'картах нам придется убить босса при определенных ' 'условиях:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Если карта 1-5 тира - необходимо закрыть ее ' 'минимум на волшебной (синей) версии этой ' 'карты</li>\r\n' '\t<li>Если карта 6-10 тира - необходимо закрыть ее ' 'минимум на редкой (желтой) версии этой ' 'карты</li>\r\n' '\t<li>Если карта 11-16 тира - необходимо закрыть ее ' 'минимум на оскверненной редкой (желтой) версии этой ' 'карты</li>\r\n' '</ul>\r\n' '<img alt="Требования для закрытия карт пое" ' 'class="wide-image" data-caption="Требования для ' 'закрытия карт пое" data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2022/08/17/map-completion-req.jpg" ' '/>\r\n' '<p>Карты бывают опциональные и основные. Основные ' 'карты, расположены на Атласе, и за их закрытие, при ' 'соблюдении нужных условий, мы получаем очки ' 'талантов Атласа.</p>\r\n' '\r\n' '<p>Опциональные карты на Атласе не расположены и за ' 'их прохождение очки дерева талантов Атласа не дают. ' 'Примером таких карт служат:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Кора" data-name_en="Cortex" ' 'data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Maps/SynthesisBossGuardianMap.webp" ' 'data-target="1378">Cortex | Кора</poeitem>, его ' 'реплика и другие синтез карты</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Плацдарм" data-name_en="The ' 'Beachhead" data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Maps/HarbingerRed.webp" ' 'data-target="1403">The Beachhead | ' 'Плацдарм</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Площадь Винктара" data-name_en="The ' 'Vinktar Square" data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Maps/TheVinktarSquare.webp" ' 'data-target="1389">The Vinktar Square | Площадь ' 'Винктара</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p>Всего за закрытие всех карт мы можем получить ' '115 очков талантов из 132.</p>\r\n' '\r\n' '<p>Остальные таланты Атласа мы получаем у Кирака за ' 'первое убийство:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Пожирателя миров</li>\r\n' '\t<li>Неутолимого голода</li>\r\n' '\t<li>Пламенного экзарха</li>\r\n' '\t<li>Черного солнца</li>\r\n' '\t<li>Мейвен</li>\r\n' '\t<li>Убер Древнего</li>\r\n' '</ul>\r\n' '\r\n' '<p>Оставшиеся таланты получаем за завершение ' 'приглашений Мейвен. Первую часть этих приглашений ' 'мы завершим в рамках заданий Атласа, а второй нам ' 'придется столкнуться с эндгейм боссами и победить ' 'их в следующих приглашениях:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Обращённые" ' 'data-name_en="The Formed" data-color="#808080" ' 'data-image="" data-target="1785">Maven\'s ' 'Invitation: The Formed | Приглашение Мейвен: ' 'Обращённые</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Искажённые" ' 'data-name_en="The Twisted" data-color="#808080" ' 'data-image="" data-target="1786">Maven\'s ' 'Invitation: The Twisted | Приглашение Мейвен: ' 'Искажённые</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Убийцы Древнего" ' 'data-name_en="The Elderslayers" ' 'data-color="#808080" data-image="" ' 'data-target="2201">Maven\'s Invitation: The ' 'Elderslayers | Приглашение Мейвен: Убийцы ' 'Древнего</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Позабытые" ' 'data-name_en="The Forgotten" data-color="#808080" ' 'data-image="" data-target="1784">Maven\'s ' 'Invitation: The Forgotten | Приглашение Мейвен: ' 'Позабытые</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Сокрытые" ' 'data-name_en="The Hidden" data-color="#808080" ' 'data-image="" data-target="1783">Maven\'s ' 'Invitation: The Hidden | Приглашение Мейвен: ' 'Сокрытые</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Внушающие страх" ' 'data-name_en="The Feared" data-color="#808080" ' 'data-image="" data-target="1707">Maven\'s ' 'Invitation: The Feared | Приглашение Мейвен: ' 'Внушающие страх</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<h4>Получение талантов Атласа в группе</h4>\r\n' '\r\n' '<p>Для того чтобы получить талант Атласа за ' 'прохождение карты или приглашения - вам не ' 'обязательно открывать эту карту/приглашение у себя ' 'в убежище. Вы можете присоединится в группу к ' 'другому игроку, зайти к нему на карту и убить босса ' 'на его карте, и тогда, если выполнены все условия, ' 'вы точно так же получите очко таланта.</p>\r\n' '\r\n' '<p>Это значительно упрощает и ускоряет закрытие ' 'Атласа, ведь в группе вы можете распределить карты ' 'между друг другом и проходить разные карты. При ' 'этом нужно будет лишь периодически заходить к ' 'игроку из группы на карту, чтобы убить с ним босса, ' 'бегать с ним постоянно и зачищать монстров на карте ' 'не нужно.</p>\r\n' '\r\n' '<p>Обычно именно таким образом опытные ' 'стримеры/игроки закрывают Атлас (в группе), ведь ' 'используя этот метод можно уже на 1-2 день лиги ' 'закрыть все карты Атласа.</p>\r\n' '\r\n' '<h4>Сброс талантов Атласа</h4>\r\n' '\r\n' '<p>Если вы хотите изменить уже распределенные ' 'таланты Атласа (сбросить Атлас пое) - это можно ' 'довольно легко сделать.</p>\r\n' '\r\n' '<p>Для этого нужны будут очки сброса талантов ' 'Атласа. Эти очки вы будете получать в небольшом ' 'количестве при выполнении квестов на Атлас ' '(убийстве важных боссов и прохождении приглашений ' 'Мейвен), но основной способ их получения это валюта ' '<poeitem class="poe-items" data-name_ru="Сфера ' 'небытия" data-name_en="Orb of Unmaking" ' 'data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Currency/RegretOrb.webp" ' 'data-target="2206">Orb of Unmaking | Сфера ' 'небытия</poeitem>. Работает она точно также как и ' '<poeitem class="poe-items" data-name_ru="Сфера ' 'раскаяния" data-name_en="Orb of Regret" ' 'data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Currency/CurrencyPassiveSkillRefund.webp" ' 'data-target="247">Orb of Regret | Сфера ' 'раскаяния</poeitem>.</p>\r\n' '\r\n' '<p>Добавляете себе нужное количество очков сброса, ' 'после чего открываете окно с талантами Атласа ' '(кнопка G/П), сверху нажимаете &quot;Сброс ' 'умений&quot;, затем выбираете таланты которые нужно ' 'сбросить и нажимаете &quot;Подтвердить&quot;. После ' 'чего у вас появятся свободные очки талантов которые ' 'можно будет заново распределить.</p>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="kamni-pustoty"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '\r\n' '<h2><span>Камни пустоты</span></h2>\r\n' '\r\n' '<p>Камни пустоты являются специальными предметами, ' 'которые влияют на Атлас.</p>\r\n' '\r\n' '<p>Камни пустоты представляют собой предметы ' 'которые вставляются в специальный слот в Атласе. ' 'При размещении камня пустоты в слот, карты Атласа ' 'изменятся и часть карт станет более высокого тира. ' 'Так происходит при размещении каждого камня ' 'пустоты. При размещении всех 4, <strong>все карты в ' 'Атласе будут 16 тира.</strong></p>\r\n' '<img alt="Как работают камни пустоты пое" ' 'class="wide-image" data-caption="Как работают камни ' 'пустоты пое" data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2022/08/17/voidstone-how-works.jpg" ' '/>\r\n' '<p>Всего их существует 4 камня пустоты, каждый из ' 'которых мы получаем убивая одного из 4 верховных ' 'боссов Атласа:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Убер Древнего</li>\r\n' '\t<li>Мейвен</li>\r\n' '\t<li>Пламенного экзарха</li>\r\n' '\t<li>Пожирателя миров</li>\r\n' '</ul>\r\n' '\r\n' '<p>Чтобы получить соответствующий камень пустоты ' 'достаточно один раз убить каждого босса или попасть ' 'к другому игроку на момент убийства босса.</p>\r\n' '\r\n' '<p>Важные моменты которые стоит учесть:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Камни пустоты в любой момент можно свободно ' 'вынимать или вставлять</li>\r\n' '\t<li>Каждый камень при размещении увеличивает шанс ' 'на 25% того, что карты которые выпадают окажутся на ' '1 тир выше. Бонус работает только пока камень ' 'вставлен в свой специальный слот</li>\r\n' '\t<li>На камни пустоты можно применять секстанты ' '(их мы рассмотрим ниже)</li>\r\n' '</ul>\r\n' '\r\n' '<p>Поскольку камни пустоты добываются с довольно ' 'сложных боссов, особенно на начальном этапе лиги, ' 'не каждый игрок способен их убить, мы рекомендуем ' 'не переживать и не спешить с их получением, если ' 'нет такой возможности.<br />\r\n' 'Но если вы хотите побыстрее закрыть весь Атлас либо ' 'начать фармить карты высокого тира - постарайтесь ' 'как можно скорее получить их. Это существенно ' 'ускорит вашу прогрессию и выпадение карт высоких ' 'тиров.</p>\r\n' '\r\n' '<p>Атлас можно закрыть и не получив камней пустоты, ' 'однако прогрессируя по Атласу вы почти ' 'гарантированно получите 2 камня пустоты. Самой ' 'игрой предусмотрены бои с Пламенным экзархом и ' 'Пожирателем миров, в формате ознакомления (их ' 'облегченные версии), в процессе вашего прогресса по ' 'Атласу.</p>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="predpochitaemye-karty">\r\n' '<h2><span>Предпочитаемые карты</span></h2>\r\n' '\r\n' '<p>Это механика Атласа которая дает игроку ' 'возможность выбрать одну или несколько карт в ' 'качестве &quot;избранных&quot;, в результате эта ' 'карта или карты будут выпадать с более высокой ' 'вероятностью.</p>\r\n' '\r\n' '<p>Цель данной механики, дать игроку возможность ' 'бегать карты которые ему больше нравятся либо ' 'которые имеют интересующий его лут.</p>\r\n' '\r\n' '<p>Происходит это в меню интерфейса Атласа, кликаем ' 'на специальный слот, после чего выбираем нужную нам ' 'карту.</p>\r\n' '<img alt="Предпочитаемые карты пое" ' 'class="wide-image" data-caption="Предпочитаемые ' 'карты пое" data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2022/08/17/favorite-maps.jpg" ' '/>\r\n' '<p>Таких слотов всего 12, изначально они ' 'заблокированы. Чтобы разблокировать каждый слот ' 'нужно выполнить условия каждого слота по ' 'отдельности:</p>\r\n' '\r\n' '<ol>\r\n' '\t<li>Закрыть карту 16 тира</li>\r\n' '\t<li>Убить любого Хранителя Древнего</li>\r\n' '\t<li>Убить любого Хранителя Создателя</li>\r\n' '\t<li>Убить любого Завоевателя Атласа (гвард ' 'Сируса)</li>\r\n' '\t<li>Убить Сируса</li>\r\n' '\t<li>Убить Венария на карте Кора (Кортекс)</li>\r\n' '\t<li>Убить Создателя</li>\r\n' '\t<li>Убить Древнего</li>\r\n' '\t<li>Убить Мейвен</li>\r\n' '\t<li>Убить Пожирателя Миров</li>\r\n' '\t<li>Убить Пламенного Экзарха</li>\r\n' '\t<li>Завершить приглашение <poeitem ' 'class="poe-items" data-name_ru="Приглашение Мейвен: ' 'Внушающие страх" data-name_en="The Feared" ' 'data-color="#808080" data-image="" ' 'data-target="1707">Maven\'s Invitation: The Feared ' '| Приглашение Мейвен: Внушающие ' 'страх</poeitem></li>\r\n' '</ol>\r\n' '\r\n' '<p>Каждый слот повышает шанс выпадения карты ' 'которая в нем выбрана. Можно вставить как 12 разных ' 'карт, так и 12 одинаковых. Это особенно эффективно ' 'если вы вставили 4 камня пустоты и все ваши карты ' '16 тира, выставив одну конкретную карту во все ' '&quot;избранные&quot; слоты - вы значительно ' 'повысите шанс её выпадения, в сравнении с ' 'остальными вашими картами 16 тира.</p>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="vliyaniya-atlasa"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '\r\n' '<h2><span>Влияния Атласа</span></h2>\r\n' '\r\n' '<p>По мере прогрессированию по Атласу мы столкнемся ' 'с влиянием Мейвен, Пожирателя миров и Пламенного ' 'экзарха. Эти влияния активируются на машине ' 'картоходца с помощью специальных кнопок (выделены ' 'зеленым).</p>\r\n' '<img alt="влияния на атласе пое" class="wide-image" ' 'data-caption="влияния на атласе пое" ' 'data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2022/08/17/vliyanie.jpg" />\r\n' '<p>Влияния Экзарха и Пожиратель добавляют на карту ' 'дополнительных монстров и специальные алтари, ' 'которые добавляют на карту новые свойства. Вы ' 'непременно столкнетесь с этими влияниями при ' 'прогрессии Атласа.</p>\r\n' '\r\n' '<h3>Влияния Пожирателя Миров и Пламенного ' 'Экзарха</h3>\r\n' '\r\n' '<p>При прохождении карт под влиянием Пожирателя мы ' 'столкнемся с Неутолимым Голодом (мини-босс) и ' 'Пожирателем миров, а при прохождении карт под ' 'влиянием Экзарха, мы столкнемся с Черным солнцем ' '(мини-босс) и Пламенным экзархом.</p>\r\n' '\r\n' '<p>После первой победы над этими боссами, нам ' 'откроется возможность получать приглашения на ' 'битву, за прохождения определенного количества ' 'карт, под соответствующим влиянием.</p>\r\n' '\r\n' '<p>Доступ к последующим боям с боссами будут ' 'выглядеть следующим образом:</p>\r\n' '\r\n' '<ol>\r\n' '\t<li>Вы проходите 14 карт с определенным ' 'влиянием</li>\r\n' '\t<li>На 14 по счету карте вам обязательно нужно ' 'убить босса карты, с него выпадет карта с ' 'мини-боссом этого влияния</li>\r\n' '\t<li>Вы проходите ещё 14 карт с определенным ' 'влиянием</li>\r\n' '\t<li>На 28 по счету карте вам обязательно нужно ' 'убить босса карты, с него выпадет карта с верховным ' 'боссом этого влияния</li>\r\n' '</ol>\r\n' '\r\n' '<p>На Атласе и в машине картоходца при этом ' 'появятся счетчики карт для каждого из влияний и ' 'можно будет отслеживать прогресс на получение ' 'нужного приглашения. Их видно на скриншоте ' 'выше.</p>\r\n' '\r\n' '<p>Таланты Атласа <poeitem class="poe-items" ' 'data-name_ru="Крещение огнём" ' 'data-name_en="Baptised by Fire" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/AtlasTrees/TheCleansingFire1.webp" ' 'data-target="2213">Baptised by Fire | Крещение ' 'огнём</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Травление кислотой" ' 'data-name_en="Etched by Acid" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/AtlasTrees/TheTangle1.webp" ' 'data-target="2214">Etched by Acid | Травление ' 'кислотой</poeitem> ускоряют заполнение шкалы ' 'влияния, тем самым уменьшая необходимое количество ' 'карт для появления боссов определенных ' 'влияний.</p>\r\n' '\r\n' '<h3>Влияние Мейвен</h3>\r\n' '\r\n' '<p>Влияние Мейвен позволяет ей появляться в схватке ' 'с боссом карты. Сама она не вступает босс, но она ' 'усиливает босса и различными способами мешает ' 'игроку. С ее влиянием мы начнем сталкиваться на ' 'желтых картах.</p>\r\n' '\r\n' '<p>Босс усиленный Мейвен не дает дополнительного ' 'лута. Её главная суть в том, что после убийства ' 'определенного количества <strong>разных ' 'боссов</strong> карт, мы получим возможность ' 'попасть на приглашение Мейвен.</p>\r\n' '\r\n' '<p>Приглашение Мейвен - это локация, в которой ' 'содержатся только боссы, а точнее копии боссов, ' 'которых мы ранее убили в её присутствии.</p>\r\n' '\r\n' '<p>Приглашения Мейвен бывают двух типов:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Приглашения связанные с боссами обычных карт ' 'Атласа</li>\r\n' '\t<li>Приглашения связанные с особыми боссами ' '(например Хранители Древнего, либо Хранители ' 'Создателя и т.п.)</li>\r\n' '</ul>\r\n' '\r\n' '<h4>Приглашения Мейвен, обычные карты ' 'Атласа</h4>\r\n' '\r\n' '<p>Первые ознакомительные приглашения будут ' 'содержать всего несколько боссов и они будут ' 'гарантированно выпадать из последнего босса, ' 'необходимого для доступа к приглашению Мейвен. С ' 'каждым пройденным приглашением, число боссов ' 'необходимых для доступа к следующему приглашения ' 'Мейвен будет увеличиваться, вплоть до 10.</p>\r\n' '\r\n' '<p>После этого, приглашения больше не будут ' 'гарантированно выпадать и их придется выбивать ' 'самому, покупать на торговой площадке или у Кирака ' '(он всегда продает обычные приглашения). За победу ' 'в таком приглашении мы гарантированно получим ' 'фрагменты проходки на бой с самой Мейвен, а также ' 'другие награды.</p>\r\n' '\r\n' '<h4>Приглашения Мейвен, особые боссы</h4>\r\n' '\r\n' '<p>Всего в игре 6 особых приглашений Мейвен:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Обращённые" ' 'data-name_en="The Formed" data-color="#808080" ' 'data-image="" data-target="1785">Maven\'s ' 'Invitation: The Formed | Приглашение Мейвен: ' 'Обращённые</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Искажённые" ' 'data-name_en="The Twisted" data-color="#808080" ' 'data-image="" data-target="1786">Maven\'s ' 'Invitation: The Twisted | Приглашение Мейвен: ' 'Искажённые</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Убийцы Древнего" ' 'data-name_en="The Elderslayers" ' 'data-color="#808080" data-image="" ' 'data-target="2201">Maven\'s Invitation: The ' 'Elderslayers | Приглашение Мейвен: Убийцы ' 'Древнего</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Позабытые" ' 'data-name_en="The Forgotten" data-color="#808080" ' 'data-image="" data-target="1784">Maven\'s ' 'Invitation: The Forgotten | Приглашение Мейвен: ' 'Позабытые</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Сокрытые" ' 'data-name_en="The Hidden" data-color="#808080" ' 'data-image="" data-target="1783">Maven\'s ' 'Invitation: The Hidden | Приглашение Мейвен: ' 'Сокрытые</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Внушающие страх" ' 'data-name_en="The Feared" data-color="#808080" ' 'data-image="" data-target="1707">Maven\'s ' 'Invitation: The Feared | Приглашение Мейвен: ' 'Внушающие страх</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p>Все эти приглашения гораздо сложнее чем ' 'приглашение Мейвен с обычными боссами Атласа, т.к. ' 'на особых приглашениях вам придется столкнутся с ' 'более сильными боссами игры, от Хранителей до Убер ' 'боссов.</p>\r\n' '\r\n' '<p>Такие приглашения уже не будут вам ' 'гарантированно выпадать, но они могут выпасть ' 'случайно с различных особых боссов, либо их можно ' 'купить на торговой площадке у других ' 'игроков.</p>\r\n' '\r\n' '<p>Самым сложным приглашением является <poeitem ' 'class="poe-items" data-name_ru="Приглашение Мейвен: ' 'Внушающие страх" data-name_en="The Feared" ' 'data-color="#808080" data-image="" ' 'data-target="1707">Maven\'s Invitation: The Feared ' '| Приглашение Мейвен: Внушающие страх</poeitem>. ' 'Т.к. в нем вам придется одновременно столкнутся с ' 'шестью довольно непростыми убер боссами, каждый из ' 'которых обладает большим арсеналом опасных ' 'способностей. Некоторые из этих способностей либо ' 'вас ваншотнут, либо очень быстро убьют.</p>\r\n' '\r\n' '<p>К прохождению <poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Внушающие страх" ' 'data-name_en="The Feared" data-color="#808080" ' 'data-image="" data-target="1707">Maven\'s ' 'Invitation: The Feared | Приглашение Мейвен: ' 'Внушающие страх</poeitem> следует особенно детально ' 'подготовится, т.к. в этом бою важен не только урон, ' 'но и знание боссов и их способностей.</p>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="missii-atlasa"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '\r\n' '<h2><span>Мастера</span></h2>\r\n' '\r\n' '<p>В PoE присутствует система мастеров, которые ' 'тесно связаны с Атласом. По сути это NPC в игре, ' 'которые представляют ту или иную лигмеханику. Их ' 'добавление/появление на карту добавляет ' 'дополнительные механики или дают игроку ' 'взаимодействовать с контентом Атласа определенным ' 'образом.</p>\r\n' '\r\n' '<p>Мастерами являются:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Эйнар - представляет механику ' 'Бестиария</li>\r\n' '\t<li>Нико - представляет механику Спуска</li>\r\n' '\t<li>Альва - представляет механику ' 'Вмешательства</li>\r\n' '\t<li>Джун - представляет механику ' 'Предательства</li>\r\n' '\t<li>Кирак - представляет особую механику ' 'взаимодействия с Атласом</li>\r\n' '</ul>\r\n' '\r\n' '<p>Добавить мастера на карту (любого кроме Кирака) ' 'можно несколькими способами:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Добавить соответствующий этому мастеру скараб ' 'при открытии карты. Например <poeitem ' 'class="poe-items" data-name_ru="Скарабей Бестиария" ' 'data-name_en="Bestiary Scarab" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/Scarabs/LesserScarabBeasts.webp" ' 'data-target="2790">Bestiary Scarab | Скарабей ' 'Бестиария</poeitem> для добавления Эйнара</li>\r\n' '\t<li>Прокачать соответствующие ему таланты в ' 'Атласе, которые повышают его появление на карте. ' 'Например <poeitem class="poe-items" ' 'data-name_ru="Вечная охота" data-name_en="Eternal ' 'Hunt" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/AtlasTrees/DisablingMasterEinhar.webp" ' 'data-target="3900">Eternal Hunt | Вечная ' 'охота</poeitem> для добавления Эйнара. Зачастую ' 'разными талантами Атласа можно повысить шанс ' 'появления того или иного мастера до 100%, что ' 'гарантирует его появление на каждой карте. А значит ' 'скараб можно не использовать</li>\r\n' '</ul>\r\n' '\r\n' '<h3>Задания Кирака</h3>\r\n' '\r\n' '<p>Миссии Кирака отличаются от остальных, они не ' 'добавляют никаких дополнительных механик на ваши ' 'карты, но взамен они позволяют запустить одну из ' 'предложенных Кираком карт и пройти её. Эта карта ' 'уже наролена и содержит определенные свойства, ' 'реролить и изменять её нельзя, на эти карты не ' 'действуют свойства секстантов и таланты дерева ' 'Атласа.</p>\r\n' '\r\n' '<p>Эти задания особо полезны в начале лиги, когда ' 'нужно закрывать карты Атласа. Проходя эти миссии вы ' 'сами сможете выбрать карту которая больше всего вас ' 'интересует, зайти на неё и убить босса, при этом ' 'выполнять то что просил сделать Кирак по заданию не ' 'нужно, карта засчитается как пройденная (в Атласе) ' 'как и обычно.</p>\r\n' '<img alt="Задания кирака" class="wide-image" ' 'data-caption="Задания кирака" data-fancybox="" ' 'loading="lazy" ' 'src="/media/ckeditor/2022/08/17/kirac.jpg" />\r\n' '<p>С миссиями Кирака можно взаимодействовать при ' 'помощи специальной валюты &quot;доклад ' 'разведки&quot;.<br />\r\n' 'Используя данную валюту мы обновляем карты которые ' 'он предоставляет нам на выбор в его ' 'заданиях.</p>\r\n' '\r\n' '<p>Используя особые доклады, мы получаем ' 'возможность гарантированно получить на выбор ' 'оскверненные карты, уникальные карты, карты которые ' 'еще не были закрыты, карты содержащие в себе ' 'определенный игровой контент (разломы, скверна, ' 'слои делириума) и т.д.</p>\r\n' '\r\n' '<p>Обратите внимание что определенные виды докладов ' 'разведки могут стоить намного дороже по сравнению к ' 'остальным и быть более редкими, однако могут ' 'принести намного больше пользы.</p>\r\n' '\r\n' '<p>Если вы проходили карты высоких тиров - то и ' 'Кирак будет предлагать вам выбор из карт высокого ' 'тира. Более того, Кирак довольно часто предлагает ' 'особые карты, такие как:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Карты Хранителей ' 'Создателя/Древнего/Сируса</li>\r\n' '\t<li>Уникальные карты (в том числе дорогие, ' 'например Кора/Кортекс)</li>\r\n' '\t<li>Карты с различными влияниями</li>\r\n' '</ul>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="skarabei"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '\r\n' '<h2><span>Скарабеи</span></h2>\r\n' '\r\n' '<p>Свойств довольно много и бонусы разные, но в ' 'целом они сводятся к следующему:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Гарантированное появление определенной ' 'механики Атласа (например Жатвы)</li>\r\n' '\t<li>Гарантированное появление определенного ' 'мастера Атласа с миссией (например Альвы)</li>\r\n' '\t<li>Увеличение дропа с монстров или ' 'боссов</li>\r\n' '</ul>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="vopros-otvet"><a ' 'href="https://lootkeeper.com/ru/poe/leveling/obuchenie" ' 'target="_blank" title="Оформить персональную ' 'консультацию по Path of Exile"><img alt="Оформить ' 'персональную консультацию по Path of Exile" ' 'class="desktop-adaptive-visible" loading="lazy" ' 'src="/media/ckeditor/2025/02/27/consult.png" /> ' '<img alt="Оформить персональную консультацию по ' 'Path of Exile" class="mobile-visible" ' 'loading="lazy" ' 'src="/media/ckeditor/2025/02/27/consult_m.png" /> ' '</a>\r\n' '\r\n' '<h2><span>Часто задаваемые вопросы</span></h2>\r\n' '\r\n' '<h3>Что значит закрыть карту?</h3>\r\n' '\r\n' '<p>Это значит убить босса или боссов на ней (если ' 'их несколько), либо выполнить определенные условия ' 'на карте (это касается уникальных карт).</p>\r\n' '\r\n' '<div class="divider"> </div>\r\n' '\r\n' '<h3>Какие боссы являются ' '&quot;верховными&quot;?</h3>\r\n' '\r\n' '<p>Верховными боссами являются:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><span class="ru-poe">Создатель</span><span ' 'class="en-poe">Shaper</span></li>\r\n' '\t<li><span class="ru-poe">Древний</span><span ' 'class="en-poe">Elder</span></li>\r\n' '\t<li><span class="ru-poe">Сирус, пробудитель ' 'миров</span><span class="en-poe">Sirus, the ' 'Awakener</span></li>\r\n' '\t<li><span class="ru-poe">Мейвен</span><span ' 'class="en-poe">The Maven</span></li>\r\n' '\t<li><span class="ru-poe">Пламенный ' 'экзарх</span><span class="en-poe">The Searing ' 'Exarch</span></li>\r\n' '\t<li><span class="ru-poe">Пожиратель ' 'миров</span><span class="en-poe">The Eater of ' 'Worlds</span></li>\r\n' '</ul>\r\n' '\r\n' '<p>Отметим, что все остальные боссы не включенные в ' 'список верховными боссами <strong>не ' 'являются</strong>, даже Венариус (Кортекс/Кора) и ' 'Убер Атзири.</p>\r\n' '\r\n' '<div class="divider"> </div>\r\n' '\r\n' '<h3>Можно ли получить очки Атласа за прохождение ' 'карт стражей?</h3>\r\n' '\r\n' '<p>За прохождение карт стражей Сируса или Древнего ' 'можно получить очки талантов только в том случае, ' 'если карта, на которой они сидят, у вас еще не ' 'выполнена и вы выполнили условия необходимые для ' 'закрытия этой карты.</p>\r\n' '</div>'} {'block': <Block Node: content. Contents: [<TextNode: '\n<section data-article-id'>, <Variable Node: article.pk>, <TextNode: '" class="section section-'>, <Variable Node: article.pk>, <TextNode: '\n\t</script>\n\t'>, <IfNode>, <TextNode: '\n\t<div class="container">'>, <django.template.defaulttags.LoadNode object at 0x7f6a31ba7b90>, <TextNode: '\n\t\t\t\t'>, <ForNode: for tag in article.tags.all, tail_len: 7>, <TextNode: '\n\t\t\t</div>\n\t\t\t<h1>'>, <Variable Node: article.name>, <TextNode: '</h1>\n\t\t\t<div class="guid'>, <Variable Node: article.date>, <TextNode: '</time>\n\t\t\t\t<!-- <div cla'>, <IfNode>, <TextNode: '\n\t\t\t</div>\n\t\t\t<div class='>, <Variable Node: article.meta_title>, <TextNode: '&url=https://guides.lootk'>, <Variable Node: article.url>, <TextNode: '" class="sharing-soc soc-'>, <Variable Node: article.meta_title>, <TextNode: '&url=https://guides.lootk'>, <Variable Node: article.url>, <TextNode: '" class="sharing-soc soc-'>, <Variable Node: article.url>, <TextNode: '" class="sharing-soc soc-'>, <Variable Node: article.url>, <TextNode: '" class="sharing-soc soc-'>, <Variable Node: article.meta_title>, <TextNode: '&url=https://guides.lootk'>, <Variable Node: article.url>, <TextNode: '" class="sharing-soc soc-'>, <IfNode>, <TextNode: '\n\n\t\t\t\t<div class="build-p'>, <IfNode>, <TextNode: '\n\t\t\t\t\t<div id="support-bl'>, <IfNode>, <TextNode: '\n\t\t\t</div>\n\t\t\t<div class='>, <IncludeNode: template=<FilterExpression "'include/ad.html'">>, <TextNode: '\n\t\t\t\t</div>\n\t\t\t\t\n\t\t\t</asi'>, <IfNode>, <TextNode: '\n</script>\n'>]>}
include/footer.html
/usr/src/app/templates/include/footer.html
Контекст {'False': False, 'None': None, 'True': True} {'DEBUG': True, 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: ' "'b5xMeoN7jzzwyVCDcCGyojtkFHLlAD1JDDq82Y6U7WFbX2HegIP4RmpikGP9nHtE'>", 'messages': <FallbackStorage: request=<ASGIRequest: GET '/poe/gajd-po-atlasu'>>, 'perms': PermWrapper(<SimpleLazyObject: <function AuthenticationMiddleware.process_request.<locals>.<lambda> at 0x7f6a31a796c0>>), 'request': '<<request>>', 'user': '<SimpleLazyObject: <function ' 'AuthenticationMiddleware.process_request.<locals>.<lambda> at ' '0x7f6a31a796c0>>'} {'LANGUAGE_CODE': 'ru', 'access_info': None, 'article': <Article: Гайд по Атласу PoE. Что это такое и как работает>, 'canonical': '/poe/gajd-po-atlasu', 'captcha_pubkey': '', 'categories': '<<queryset of wiki.Category>>', 'current_game': <Game: Path of Exile>, 'games': '<<queryset of wiki.Game>>', 'is_accessible': True, 'popular': [<Article: [3.26] Оккультист Запретный Ритуал. Популярный билд на ведьму>, <Article: [3.26] Плут через Стак энергощита. Магмовый удар или Удар молнии>, <Article: [3.26] Вождь Праведный огонь. Билд на Дикаря>, <Article: [3.26] Хранитель Кинетический взрыв. Быстрый билд на Охотницу>, <Article: [3.26] Некромант через Неистовых духов. Билд на ведьму суммонера>, <Article: [3.26] Снайпер Стрела молнии. Билд на лучницу Охотницу>, <Article: [3.26] Снайпер Взрывная смесь. Билд на лучницу Охотницу>], 'random_ad': <Ad: PoE 1 orbs>, 'site_settings': <SiteSettings: Настройки сайта>, 'tier_filtered_content': '<div class="build-page-content-block anchor-block" ' 'id="chto-takoe-atlas-i-karty"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '<h2><span>Что такое Атлас и карты</span></h2>\r\n' '\r\n' '<h3>Атлас</h3>\r\n' '\r\n' '<p>По аналогии с реальным миром, Атлас - это ' 'сборник карт, который также включает в себя их ' 'связи, уровни и различные механики которые связаны ' 'с картами.</p>\r\n' '\r\n' '<p>Говоря другими словами, Атлас - это путеводитель ' 'игрока по картам в мире PoE.</p>\r\n' '<img alt="как выглядит атлас пое" ' 'class="wide-image" data-caption="как выглядит атлас ' 'пое" data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2022/08/17/atlas_of_worlds.jpg" ' '/>\r\n' '<p>Проходя карты, они будут отмечаться в Атласе, а ' 'также будут открываться новые части Атласа, убирая ' '&quot;туман войны&quot;.</p>\r\n' '\r\n' '<p>Помимо этого, проходя карты вы будете получать ' 'особые очки талантов Атласа, которые можно будет ' 'потратить в дереве талантов Атласа. Чем больше ' 'очков вы вложите в дерево - тем больше определенных ' 'наград вы получите. Эту механику мы подробно ' 'разберем чуть ниже.</p>\r\n' '\r\n' '<p>Прогресс Атласа <strong>привязан к лиге</strong> ' 'и будет одинаков на всех персонажах этой ' 'лиги.</p>\r\n' '\r\n' '<h3>Что такое карты Атласа</h3>\r\n' '\r\n' '<p>Карты - это отдельные локации, которые можно ' 'открыть используя соответствующий предмет на машине ' 'Картоходца.</p>\r\n' '\r\n' '<p>Карты бывают разных уровней. Уровни карт в PoE ' 'называют <strong>тирами</strong>. Всего тиров ' '16.</p>\r\n' '\r\n' '<p>В зависимости от тира карты разделяют на:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Белые (по цвету значка карты) - карты 1-5 ' 'тира</li>\r\n' '\t<li>Желтые (по цвету значка карты) - карты 6-10 ' 'тира</li>\r\n' '\t<li>Красные (по цвету значка карты) - карты 11-16 ' 'тира</li>\r\n' '</ul>\r\n' '\r\n' '<p>Тир карты влияет на:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Уровень монстров которых вы встретите на этой ' 'карте, а уровень монстров влияет на их здоровье и ' 'урон. Т.е. с каждым тиром карт базовые значения ' 'монстров будут становится выше и они будут сильнее ' '(даже несмотря на свойства карт). На первом тире мы ' 'встретим монстров 68 уровня, а на 16-м - 83 ' 'уровня</li>\r\n' '\t<li>Свойства, которые будут ролится на карте. Чем ' 'выше тир карты - тем сложнее будут свойства на ней. ' 'Например на картах низкого тира вы можете встретить ' 'свойство на 15-19% увеличение здоровья монстров, в ' 'то время как на картах высокого тира это же ' 'свойство будет со значениями 40-49% ' 'здоровья</li>\r\n' '\t<li>Уровень выпадаемых предметов. Чем выше тир ' 'карты - тем выше уровень у предметов которые могут ' 'падать, а чем выше уровень предмета - тем сильнее ' 'предмет (в теории). Некоторые предметы (включая ' 'уникальные) имеют высокий уровень предмета, из-за ' 'чего они не могут выпасть на картах низкого тира ' 'либо при прокачке на Актах</li>\r\n' '\t<li>Уровень выпадаемых карт. Чем выше тир карты - ' 'тем выше тир карт которые могут выпасть. Вы не ' 'можете выбить на карте 1-го тира - карту 16-тира, ' 'используя обычные механики выпадения ' 'предметов</li>\r\n' '</ul>\r\n' '\r\n' '<p>Тир карты в Атласе можно повысить (но не выше ' '16-го) используя Камни пустоты, о них мы поговорим ' 'чуть ниже.</p>\r\n' '\r\n' '<p>Понизить тир карты в Атласе либо повысить тир ' 'карты которая у вас уже есть на руках ' 'нельзя.</p>\r\n' '\r\n' '<h3>Выпадение карт</h3>\r\n' '\r\n' '<p>Выпадение карт в PoE не является полностью ' 'случайным. Карты выпадают по определенным правилам, ' 'зная которые вы будете понимать какие карты вам ' 'могут выпасть, а какие не могут и почему они не ' 'могут выпасть.</p>\r\n' '\r\n' '<p>При выпадении, в первую очередь выбирается какой ' 'тир будет у карты (учитывая все механики влияющие ' 'на тир карт), после чего выбирается определенная ' 'карта из списка всех пройденных карт, включая ' 'текущую карту и соединенные с ней.</p>\r\n' '\r\n' '<p>Игроку могут выпасть только те карты которые он ' 'уже закрыл (т.е. убил босса на этой карте), а также ' 'карты которые связаны с той что проходится сейчас ' '(связь между картами в Атласе отображается ' 'пунктирной линией между ними).</p>\r\n' '\r\n' '<p>Например, если мы проходим Карту Паучьего леса ' '1-го тира и у нас не открыты карты 2 тира, нам ' 'могут выпасть Карта Башни т2 или Карта Трясины т2, ' 'даже если они у нас до этого не были пройдены. Это ' 'происходит именно из-за того что эти карты ' 'соединены между собой в Атласе.</p>\r\n' '<img alt="Принцип выпадения карт пое" ' 'class="wide-image" data-caption="Принцип выпадения ' 'карт пое" data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2022/08/17/map-drop.jpg" />\r\n' '<p>Тир карты которая выпадает с монстра, ограничен ' 'уровнем зоны на которой мы его убиваем, а также ' 'редкостью монстра:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>С обычных (белых) монстров выпадают карты ' 'только того же тира</li>\r\n' '\t<li>С магических (синих) и редких (желтых) ' 'монстров может выпасть карта на 1 тир выше</li>\r\n' '\t<li>С уникальных монстров (оранжевых) может ' 'выпасть карта на 2 тира выше</li>\r\n' '</ul>\r\n' '\r\n' '<p><strong>Чем больше на карте магических, редких и ' 'уникальных мобов, тем больше у нас шанс получить с ' 'нее карту более высокого тира.</strong></p>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="derevo-atlasa"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '\r\n' '<h2><span>Дерево Атласа</span></h2>\r\n' '\r\n' '<h3>Что такое дерево талантов Атласа</h3>\r\n' '\r\n' '<p>Дерево талантов Атласа представляет собой ' 'систему пассивных умений которые определенным ' 'образом влияют на карты. Часть из них влияет на ' 'весь Атлас, часть - только на определенные ' 'механики.</p>\r\n' '\r\n' '<p>Например, талант <poeitem class="poe-items" ' 'data-name_ru="Защита от взлома" ' 'data-name_en="Tamper-Proof" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/AtlasTrees/StrongboxNotable2.webp" ' 'data-target="2157">Tamper-Proof | Защита от ' 'взлома</poeitem> делает все ларцы на картах редкими ' '(желтыми) и оскверненными, это затрагивает только ' 'механику ларцов, а талант <poeitem ' 'class="poe-items" data-name_ru="Сотворение небес" ' 'data-name_en="Shaping the Skies" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/AtlasTrees/Mapnotable2.webp" ' 'data-target="2210">Shaping the Skies | Сотворение ' 'небес</poeitem> влияет на весь Атлас, повышая наш ' 'шанс на дроп карт более высокого тира.</p>\r\n' '\r\n' '<p>Дерево Атласа очень важно, ведь именно от него ' 'зависит:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Выпадение карт, их количество и тиры</li>\r\n' '\t<li>Сила монстров и определенных боссов</li>\r\n' '\t<li>Количество выпадающих предметов из ' 'определенных монстров</li>\r\n' '\t<li>Эффективность определенных лиг-меганик ' '(например можно значительно усилить экспедицию, ' 'если вы её фармите)</li>\r\n' '\t<li>Шанс встретить на карте определенную ' 'лиг-механику. Можно как повысить его, так и вовсе ' 'отключить какую-то лиг-механику, чтобы она вам не ' 'попадалась, полезно если вы не любите Жатву, ' 'например</li>\r\n' '</ul>\r\n' '\r\n' '<p>Так как перечисленные пункты выше напрямую ' 'влияют на эффективность вашего фарма, не стоит ' 'игнорировать талантами Атласа. Всегда старайтесь ' 'получить как можно больше очков талантов Атласа, ' 'ведь чем больше талантов - тем лучше фарм.</p>\r\n' '\r\n' '<p>Таланты на дереве Атласа могут как отлично ' 'синергировать с друг другом, например группы ' 'талантов посвященные конкретной механике, так и ' 'наоборот, мешать друг другу. Поэтому выбор какие ' 'именно таланты качать и на какую механику делать ' 'упор крайне важен.</p>\r\n' '\r\n' '<p>Чтобы не допустить ошибок при выборе талантов, а ' 'также посмотреть на уже готовые рабочие варианты ' 'деревьев - мы рекомендуем ознакомиться с <a ' 'href="https://guides.lootkeeper.com/poe/derevya-atlasa-dlya-starta-ligi" ' 'target="_blank">нашим гайдом по деревьям ' 'Атласа</a>.</p>\r\n' '\r\n' '<p>Мы крайне не рекомендуем следовать уже готовым ' 'деревьям Атласа, если вы не разобрались как именно ' 'происходит фарм с их помощью. Дело в том, что при ' 'некоторых способах фарма используются ' 'дополнительные механики, например скарабеи, либо ' 'является обязательным наличие сильного билда с ' '<poeitem class="poe-items" data-name_ru="Охотник за ' 'головами" data-name_en="Headhunter" ' 'data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Belts/Headhunter.webp" ' 'data-target="790">Headhunter | Охотник за ' 'головами</poeitem>, либо вам и вовсе потребуется ' 'напарник-саппорт без которого не справится.</p>\r\n' '\r\n' '<p>Так что если вы и нашли какое-то дерево ' 'талантов, постарайтесь найти хотя бы минимальное ' 'описание что и как с ним фармить, прежде чем его ' 'использовать. Мы очень часто сталкиваемся с тем, ' 'что люди в слепую повторяют за стримерами деревья, ' 'но совершенно не понимают как нужно с ними фармить, ' 'из-за чего не получают нужное количество лута и ' 'расстраиваются в игре/дереве талантов.</p>\r\n' '\r\n' '<p>Ознакомиться и поэксперементировать с деревом ' 'талантов самостоятельно можно <a ' 'href="https://ru.pathofexile.com/fullscreen-atlas-skill-tree" ' 'rel="nofollow" target="_blank">здесь</a>.</p>\r\n' '\r\n' '<h3>Получение и сброс талантов дерева ' 'Атласа</h3>\r\n' '\r\n' '<h4>Получение талантов Атласа</h4>\r\n' '\r\n' '<p>Как мы уже говорили, дерево талантов Атласа ' 'очень похоже на дерево пассивных умений персонажа, ' 'однако его очки талантов мы получаем не за ' 'повышение уровня, а за закрытие карт и выполнения ' 'специальных заданий Атласа.</p>\r\n' '\r\n' '<p>Чтобы получить очко талантов, на уникальных ' 'картах нам достаточно убить босса, а на обычных ' 'картах нам придется убить босса при определенных ' 'условиях:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Если карта 1-5 тира - необходимо закрыть ее ' 'минимум на волшебной (синей) версии этой ' 'карты</li>\r\n' '\t<li>Если карта 6-10 тира - необходимо закрыть ее ' 'минимум на редкой (желтой) версии этой ' 'карты</li>\r\n' '\t<li>Если карта 11-16 тира - необходимо закрыть ее ' 'минимум на оскверненной редкой (желтой) версии этой ' 'карты</li>\r\n' '</ul>\r\n' '<img alt="Требования для закрытия карт пое" ' 'class="wide-image" data-caption="Требования для ' 'закрытия карт пое" data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2022/08/17/map-completion-req.jpg" ' '/>\r\n' '<p>Карты бывают опциональные и основные. Основные ' 'карты, расположены на Атласе, и за их закрытие, при ' 'соблюдении нужных условий, мы получаем очки ' 'талантов Атласа.</p>\r\n' '\r\n' '<p>Опциональные карты на Атласе не расположены и за ' 'их прохождение очки дерева талантов Атласа не дают. ' 'Примером таких карт служат:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Кора" data-name_en="Cortex" ' 'data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Maps/SynthesisBossGuardianMap.webp" ' 'data-target="1378">Cortex | Кора</poeitem>, его ' 'реплика и другие синтез карты</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Плацдарм" data-name_en="The ' 'Beachhead" data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Maps/HarbingerRed.webp" ' 'data-target="1403">The Beachhead | ' 'Плацдарм</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Площадь Винктара" data-name_en="The ' 'Vinktar Square" data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Maps/TheVinktarSquare.webp" ' 'data-target="1389">The Vinktar Square | Площадь ' 'Винктара</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p>Всего за закрытие всех карт мы можем получить ' '115 очков талантов из 132.</p>\r\n' '\r\n' '<p>Остальные таланты Атласа мы получаем у Кирака за ' 'первое убийство:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Пожирателя миров</li>\r\n' '\t<li>Неутолимого голода</li>\r\n' '\t<li>Пламенного экзарха</li>\r\n' '\t<li>Черного солнца</li>\r\n' '\t<li>Мейвен</li>\r\n' '\t<li>Убер Древнего</li>\r\n' '</ul>\r\n' '\r\n' '<p>Оставшиеся таланты получаем за завершение ' 'приглашений Мейвен. Первую часть этих приглашений ' 'мы завершим в рамках заданий Атласа, а второй нам ' 'придется столкнуться с эндгейм боссами и победить ' 'их в следующих приглашениях:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Обращённые" ' 'data-name_en="The Formed" data-color="#808080" ' 'data-image="" data-target="1785">Maven\'s ' 'Invitation: The Formed | Приглашение Мейвен: ' 'Обращённые</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Искажённые" ' 'data-name_en="The Twisted" data-color="#808080" ' 'data-image="" data-target="1786">Maven\'s ' 'Invitation: The Twisted | Приглашение Мейвен: ' 'Искажённые</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Убийцы Древнего" ' 'data-name_en="The Elderslayers" ' 'data-color="#808080" data-image="" ' 'data-target="2201">Maven\'s Invitation: The ' 'Elderslayers | Приглашение Мейвен: Убийцы ' 'Древнего</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Позабытые" ' 'data-name_en="The Forgotten" data-color="#808080" ' 'data-image="" data-target="1784">Maven\'s ' 'Invitation: The Forgotten | Приглашение Мейвен: ' 'Позабытые</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Сокрытые" ' 'data-name_en="The Hidden" data-color="#808080" ' 'data-image="" data-target="1783">Maven\'s ' 'Invitation: The Hidden | Приглашение Мейвен: ' 'Сокрытые</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Внушающие страх" ' 'data-name_en="The Feared" data-color="#808080" ' 'data-image="" data-target="1707">Maven\'s ' 'Invitation: The Feared | Приглашение Мейвен: ' 'Внушающие страх</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<h4>Получение талантов Атласа в группе</h4>\r\n' '\r\n' '<p>Для того чтобы получить талант Атласа за ' 'прохождение карты или приглашения - вам не ' 'обязательно открывать эту карту/приглашение у себя ' 'в убежище. Вы можете присоединится в группу к ' 'другому игроку, зайти к нему на карту и убить босса ' 'на его карте, и тогда, если выполнены все условия, ' 'вы точно так же получите очко таланта.</p>\r\n' '\r\n' '<p>Это значительно упрощает и ускоряет закрытие ' 'Атласа, ведь в группе вы можете распределить карты ' 'между друг другом и проходить разные карты. При ' 'этом нужно будет лишь периодически заходить к ' 'игроку из группы на карту, чтобы убить с ним босса, ' 'бегать с ним постоянно и зачищать монстров на карте ' 'не нужно.</p>\r\n' '\r\n' '<p>Обычно именно таким образом опытные ' 'стримеры/игроки закрывают Атлас (в группе), ведь ' 'используя этот метод можно уже на 1-2 день лиги ' 'закрыть все карты Атласа.</p>\r\n' '\r\n' '<h4>Сброс талантов Атласа</h4>\r\n' '\r\n' '<p>Если вы хотите изменить уже распределенные ' 'таланты Атласа (сбросить Атлас пое) - это можно ' 'довольно легко сделать.</p>\r\n' '\r\n' '<p>Для этого нужны будут очки сброса талантов ' 'Атласа. Эти очки вы будете получать в небольшом ' 'количестве при выполнении квестов на Атлас ' '(убийстве важных боссов и прохождении приглашений ' 'Мейвен), но основной способ их получения это валюта ' '<poeitem class="poe-items" data-name_ru="Сфера ' 'небытия" data-name_en="Orb of Unmaking" ' 'data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Currency/RegretOrb.webp" ' 'data-target="2206">Orb of Unmaking | Сфера ' 'небытия</poeitem>. Работает она точно также как и ' '<poeitem class="poe-items" data-name_ru="Сфера ' 'раскаяния" data-name_en="Orb of Regret" ' 'data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Currency/CurrencyPassiveSkillRefund.webp" ' 'data-target="247">Orb of Regret | Сфера ' 'раскаяния</poeitem>.</p>\r\n' '\r\n' '<p>Добавляете себе нужное количество очков сброса, ' 'после чего открываете окно с талантами Атласа ' '(кнопка G/П), сверху нажимаете &quot;Сброс ' 'умений&quot;, затем выбираете таланты которые нужно ' 'сбросить и нажимаете &quot;Подтвердить&quot;. После ' 'чего у вас появятся свободные очки талантов которые ' 'можно будет заново распределить.</p>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="kamni-pustoty"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '\r\n' '<h2><span>Камни пустоты</span></h2>\r\n' '\r\n' '<p>Камни пустоты являются специальными предметами, ' 'которые влияют на Атлас.</p>\r\n' '\r\n' '<p>Камни пустоты представляют собой предметы ' 'которые вставляются в специальный слот в Атласе. ' 'При размещении камня пустоты в слот, карты Атласа ' 'изменятся и часть карт станет более высокого тира. ' 'Так происходит при размещении каждого камня ' 'пустоты. При размещении всех 4, <strong>все карты в ' 'Атласе будут 16 тира.</strong></p>\r\n' '<img alt="Как работают камни пустоты пое" ' 'class="wide-image" data-caption="Как работают камни ' 'пустоты пое" data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2022/08/17/voidstone-how-works.jpg" ' '/>\r\n' '<p>Всего их существует 4 камня пустоты, каждый из ' 'которых мы получаем убивая одного из 4 верховных ' 'боссов Атласа:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Убер Древнего</li>\r\n' '\t<li>Мейвен</li>\r\n' '\t<li>Пламенного экзарха</li>\r\n' '\t<li>Пожирателя миров</li>\r\n' '</ul>\r\n' '\r\n' '<p>Чтобы получить соответствующий камень пустоты ' 'достаточно один раз убить каждого босса или попасть ' 'к другому игроку на момент убийства босса.</p>\r\n' '\r\n' '<p>Важные моменты которые стоит учесть:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Камни пустоты в любой момент можно свободно ' 'вынимать или вставлять</li>\r\n' '\t<li>Каждый камень при размещении увеличивает шанс ' 'на 25% того, что карты которые выпадают окажутся на ' '1 тир выше. Бонус работает только пока камень ' 'вставлен в свой специальный слот</li>\r\n' '\t<li>На камни пустоты можно применять секстанты ' '(их мы рассмотрим ниже)</li>\r\n' '</ul>\r\n' '\r\n' '<p>Поскольку камни пустоты добываются с довольно ' 'сложных боссов, особенно на начальном этапе лиги, ' 'не каждый игрок способен их убить, мы рекомендуем ' 'не переживать и не спешить с их получением, если ' 'нет такой возможности.<br />\r\n' 'Но если вы хотите побыстрее закрыть весь Атлас либо ' 'начать фармить карты высокого тира - постарайтесь ' 'как можно скорее получить их. Это существенно ' 'ускорит вашу прогрессию и выпадение карт высоких ' 'тиров.</p>\r\n' '\r\n' '<p>Атлас можно закрыть и не получив камней пустоты, ' 'однако прогрессируя по Атласу вы почти ' 'гарантированно получите 2 камня пустоты. Самой ' 'игрой предусмотрены бои с Пламенным экзархом и ' 'Пожирателем миров, в формате ознакомления (их ' 'облегченные версии), в процессе вашего прогресса по ' 'Атласу.</p>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="predpochitaemye-karty">\r\n' '<h2><span>Предпочитаемые карты</span></h2>\r\n' '\r\n' '<p>Это механика Атласа которая дает игроку ' 'возможность выбрать одну или несколько карт в ' 'качестве &quot;избранных&quot;, в результате эта ' 'карта или карты будут выпадать с более высокой ' 'вероятностью.</p>\r\n' '\r\n' '<p>Цель данной механики, дать игроку возможность ' 'бегать карты которые ему больше нравятся либо ' 'которые имеют интересующий его лут.</p>\r\n' '\r\n' '<p>Происходит это в меню интерфейса Атласа, кликаем ' 'на специальный слот, после чего выбираем нужную нам ' 'карту.</p>\r\n' '<img alt="Предпочитаемые карты пое" ' 'class="wide-image" data-caption="Предпочитаемые ' 'карты пое" data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2022/08/17/favorite-maps.jpg" ' '/>\r\n' '<p>Таких слотов всего 12, изначально они ' 'заблокированы. Чтобы разблокировать каждый слот ' 'нужно выполнить условия каждого слота по ' 'отдельности:</p>\r\n' '\r\n' '<ol>\r\n' '\t<li>Закрыть карту 16 тира</li>\r\n' '\t<li>Убить любого Хранителя Древнего</li>\r\n' '\t<li>Убить любого Хранителя Создателя</li>\r\n' '\t<li>Убить любого Завоевателя Атласа (гвард ' 'Сируса)</li>\r\n' '\t<li>Убить Сируса</li>\r\n' '\t<li>Убить Венария на карте Кора (Кортекс)</li>\r\n' '\t<li>Убить Создателя</li>\r\n' '\t<li>Убить Древнего</li>\r\n' '\t<li>Убить Мейвен</li>\r\n' '\t<li>Убить Пожирателя Миров</li>\r\n' '\t<li>Убить Пламенного Экзарха</li>\r\n' '\t<li>Завершить приглашение <poeitem ' 'class="poe-items" data-name_ru="Приглашение Мейвен: ' 'Внушающие страх" data-name_en="The Feared" ' 'data-color="#808080" data-image="" ' 'data-target="1707">Maven\'s Invitation: The Feared ' '| Приглашение Мейвен: Внушающие ' 'страх</poeitem></li>\r\n' '</ol>\r\n' '\r\n' '<p>Каждый слот повышает шанс выпадения карты ' 'которая в нем выбрана. Можно вставить как 12 разных ' 'карт, так и 12 одинаковых. Это особенно эффективно ' 'если вы вставили 4 камня пустоты и все ваши карты ' '16 тира, выставив одну конкретную карту во все ' '&quot;избранные&quot; слоты - вы значительно ' 'повысите шанс её выпадения, в сравнении с ' 'остальными вашими картами 16 тира.</p>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="vliyaniya-atlasa"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '\r\n' '<h2><span>Влияния Атласа</span></h2>\r\n' '\r\n' '<p>По мере прогрессированию по Атласу мы столкнемся ' 'с влиянием Мейвен, Пожирателя миров и Пламенного ' 'экзарха. Эти влияния активируются на машине ' 'картоходца с помощью специальных кнопок (выделены ' 'зеленым).</p>\r\n' '<img alt="влияния на атласе пое" class="wide-image" ' 'data-caption="влияния на атласе пое" ' 'data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2022/08/17/vliyanie.jpg" />\r\n' '<p>Влияния Экзарха и Пожиратель добавляют на карту ' 'дополнительных монстров и специальные алтари, ' 'которые добавляют на карту новые свойства. Вы ' 'непременно столкнетесь с этими влияниями при ' 'прогрессии Атласа.</p>\r\n' '\r\n' '<h3>Влияния Пожирателя Миров и Пламенного ' 'Экзарха</h3>\r\n' '\r\n' '<p>При прохождении карт под влиянием Пожирателя мы ' 'столкнемся с Неутолимым Голодом (мини-босс) и ' 'Пожирателем миров, а при прохождении карт под ' 'влиянием Экзарха, мы столкнемся с Черным солнцем ' '(мини-босс) и Пламенным экзархом.</p>\r\n' '\r\n' '<p>После первой победы над этими боссами, нам ' 'откроется возможность получать приглашения на ' 'битву, за прохождения определенного количества ' 'карт, под соответствующим влиянием.</p>\r\n' '\r\n' '<p>Доступ к последующим боям с боссами будут ' 'выглядеть следующим образом:</p>\r\n' '\r\n' '<ol>\r\n' '\t<li>Вы проходите 14 карт с определенным ' 'влиянием</li>\r\n' '\t<li>На 14 по счету карте вам обязательно нужно ' 'убить босса карты, с него выпадет карта с ' 'мини-боссом этого влияния</li>\r\n' '\t<li>Вы проходите ещё 14 карт с определенным ' 'влиянием</li>\r\n' '\t<li>На 28 по счету карте вам обязательно нужно ' 'убить босса карты, с него выпадет карта с верховным ' 'боссом этого влияния</li>\r\n' '</ol>\r\n' '\r\n' '<p>На Атласе и в машине картоходца при этом ' 'появятся счетчики карт для каждого из влияний и ' 'можно будет отслеживать прогресс на получение ' 'нужного приглашения. Их видно на скриншоте ' 'выше.</p>\r\n' '\r\n' '<p>Таланты Атласа <poeitem class="poe-items" ' 'data-name_ru="Крещение огнём" ' 'data-name_en="Baptised by Fire" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/AtlasTrees/TheCleansingFire1.webp" ' 'data-target="2213">Baptised by Fire | Крещение ' 'огнём</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Травление кислотой" ' 'data-name_en="Etched by Acid" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/AtlasTrees/TheTangle1.webp" ' 'data-target="2214">Etched by Acid | Травление ' 'кислотой</poeitem> ускоряют заполнение шкалы ' 'влияния, тем самым уменьшая необходимое количество ' 'карт для появления боссов определенных ' 'влияний.</p>\r\n' '\r\n' '<h3>Влияние Мейвен</h3>\r\n' '\r\n' '<p>Влияние Мейвен позволяет ей появляться в схватке ' 'с боссом карты. Сама она не вступает босс, но она ' 'усиливает босса и различными способами мешает ' 'игроку. С ее влиянием мы начнем сталкиваться на ' 'желтых картах.</p>\r\n' '\r\n' '<p>Босс усиленный Мейвен не дает дополнительного ' 'лута. Её главная суть в том, что после убийства ' 'определенного количества <strong>разных ' 'боссов</strong> карт, мы получим возможность ' 'попасть на приглашение Мейвен.</p>\r\n' '\r\n' '<p>Приглашение Мейвен - это локация, в которой ' 'содержатся только боссы, а точнее копии боссов, ' 'которых мы ранее убили в её присутствии.</p>\r\n' '\r\n' '<p>Приглашения Мейвен бывают двух типов:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Приглашения связанные с боссами обычных карт ' 'Атласа</li>\r\n' '\t<li>Приглашения связанные с особыми боссами ' '(например Хранители Древнего, либо Хранители ' 'Создателя и т.п.)</li>\r\n' '</ul>\r\n' '\r\n' '<h4>Приглашения Мейвен, обычные карты ' 'Атласа</h4>\r\n' '\r\n' '<p>Первые ознакомительные приглашения будут ' 'содержать всего несколько боссов и они будут ' 'гарантированно выпадать из последнего босса, ' 'необходимого для доступа к приглашению Мейвен. С ' 'каждым пройденным приглашением, число боссов ' 'необходимых для доступа к следующему приглашения ' 'Мейвен будет увеличиваться, вплоть до 10.</p>\r\n' '\r\n' '<p>После этого, приглашения больше не будут ' 'гарантированно выпадать и их придется выбивать ' 'самому, покупать на торговой площадке или у Кирака ' '(он всегда продает обычные приглашения). За победу ' 'в таком приглашении мы гарантированно получим ' 'фрагменты проходки на бой с самой Мейвен, а также ' 'другие награды.</p>\r\n' '\r\n' '<h4>Приглашения Мейвен, особые боссы</h4>\r\n' '\r\n' '<p>Всего в игре 6 особых приглашений Мейвен:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Обращённые" ' 'data-name_en="The Formed" data-color="#808080" ' 'data-image="" data-target="1785">Maven\'s ' 'Invitation: The Formed | Приглашение Мейвен: ' 'Обращённые</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Искажённые" ' 'data-name_en="The Twisted" data-color="#808080" ' 'data-image="" data-target="1786">Maven\'s ' 'Invitation: The Twisted | Приглашение Мейвен: ' 'Искажённые</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Убийцы Древнего" ' 'data-name_en="The Elderslayers" ' 'data-color="#808080" data-image="" ' 'data-target="2201">Maven\'s Invitation: The ' 'Elderslayers | Приглашение Мейвен: Убийцы ' 'Древнего</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Позабытые" ' 'data-name_en="The Forgotten" data-color="#808080" ' 'data-image="" data-target="1784">Maven\'s ' 'Invitation: The Forgotten | Приглашение Мейвен: ' 'Позабытые</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Сокрытые" ' 'data-name_en="The Hidden" data-color="#808080" ' 'data-image="" data-target="1783">Maven\'s ' 'Invitation: The Hidden | Приглашение Мейвен: ' 'Сокрытые</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Внушающие страх" ' 'data-name_en="The Feared" data-color="#808080" ' 'data-image="" data-target="1707">Maven\'s ' 'Invitation: The Feared | Приглашение Мейвен: ' 'Внушающие страх</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p>Все эти приглашения гораздо сложнее чем ' 'приглашение Мейвен с обычными боссами Атласа, т.к. ' 'на особых приглашениях вам придется столкнутся с ' 'более сильными боссами игры, от Хранителей до Убер ' 'боссов.</p>\r\n' '\r\n' '<p>Такие приглашения уже не будут вам ' 'гарантированно выпадать, но они могут выпасть ' 'случайно с различных особых боссов, либо их можно ' 'купить на торговой площадке у других ' 'игроков.</p>\r\n' '\r\n' '<p>Самым сложным приглашением является <poeitem ' 'class="poe-items" data-name_ru="Приглашение Мейвен: ' 'Внушающие страх" data-name_en="The Feared" ' 'data-color="#808080" data-image="" ' 'data-target="1707">Maven\'s Invitation: The Feared ' '| Приглашение Мейвен: Внушающие страх</poeitem>. ' 'Т.к. в нем вам придется одновременно столкнутся с ' 'шестью довольно непростыми убер боссами, каждый из ' 'которых обладает большим арсеналом опасных ' 'способностей. Некоторые из этих способностей либо ' 'вас ваншотнут, либо очень быстро убьют.</p>\r\n' '\r\n' '<p>К прохождению <poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Внушающие страх" ' 'data-name_en="The Feared" data-color="#808080" ' 'data-image="" data-target="1707">Maven\'s ' 'Invitation: The Feared | Приглашение Мейвен: ' 'Внушающие страх</poeitem> следует особенно детально ' 'подготовится, т.к. в этом бою важен не только урон, ' 'но и знание боссов и их способностей.</p>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="missii-atlasa"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '\r\n' '<h2><span>Мастера</span></h2>\r\n' '\r\n' '<p>В PoE присутствует система мастеров, которые ' 'тесно связаны с Атласом. По сути это NPC в игре, ' 'которые представляют ту или иную лигмеханику. Их ' 'добавление/появление на карту добавляет ' 'дополнительные механики или дают игроку ' 'взаимодействовать с контентом Атласа определенным ' 'образом.</p>\r\n' '\r\n' '<p>Мастерами являются:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Эйнар - представляет механику ' 'Бестиария</li>\r\n' '\t<li>Нико - представляет механику Спуска</li>\r\n' '\t<li>Альва - представляет механику ' 'Вмешательства</li>\r\n' '\t<li>Джун - представляет механику ' 'Предательства</li>\r\n' '\t<li>Кирак - представляет особую механику ' 'взаимодействия с Атласом</li>\r\n' '</ul>\r\n' '\r\n' '<p>Добавить мастера на карту (любого кроме Кирака) ' 'можно несколькими способами:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Добавить соответствующий этому мастеру скараб ' 'при открытии карты. Например <poeitem ' 'class="poe-items" data-name_ru="Скарабей Бестиария" ' 'data-name_en="Bestiary Scarab" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/Scarabs/LesserScarabBeasts.webp" ' 'data-target="2790">Bestiary Scarab | Скарабей ' 'Бестиария</poeitem> для добавления Эйнара</li>\r\n' '\t<li>Прокачать соответствующие ему таланты в ' 'Атласе, которые повышают его появление на карте. ' 'Например <poeitem class="poe-items" ' 'data-name_ru="Вечная охота" data-name_en="Eternal ' 'Hunt" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/AtlasTrees/DisablingMasterEinhar.webp" ' 'data-target="3900">Eternal Hunt | Вечная ' 'охота</poeitem> для добавления Эйнара. Зачастую ' 'разными талантами Атласа можно повысить шанс ' 'появления того или иного мастера до 100%, что ' 'гарантирует его появление на каждой карте. А значит ' 'скараб можно не использовать</li>\r\n' '</ul>\r\n' '\r\n' '<h3>Задания Кирака</h3>\r\n' '\r\n' '<p>Миссии Кирака отличаются от остальных, они не ' 'добавляют никаких дополнительных механик на ваши ' 'карты, но взамен они позволяют запустить одну из ' 'предложенных Кираком карт и пройти её. Эта карта ' 'уже наролена и содержит определенные свойства, ' 'реролить и изменять её нельзя, на эти карты не ' 'действуют свойства секстантов и таланты дерева ' 'Атласа.</p>\r\n' '\r\n' '<p>Эти задания особо полезны в начале лиги, когда ' 'нужно закрывать карты Атласа. Проходя эти миссии вы ' 'сами сможете выбрать карту которая больше всего вас ' 'интересует, зайти на неё и убить босса, при этом ' 'выполнять то что просил сделать Кирак по заданию не ' 'нужно, карта засчитается как пройденная (в Атласе) ' 'как и обычно.</p>\r\n' '<img alt="Задания кирака" class="wide-image" ' 'data-caption="Задания кирака" data-fancybox="" ' 'loading="lazy" ' 'src="/media/ckeditor/2022/08/17/kirac.jpg" />\r\n' '<p>С миссиями Кирака можно взаимодействовать при ' 'помощи специальной валюты &quot;доклад ' 'разведки&quot;.<br />\r\n' 'Используя данную валюту мы обновляем карты которые ' 'он предоставляет нам на выбор в его ' 'заданиях.</p>\r\n' '\r\n' '<p>Используя особые доклады, мы получаем ' 'возможность гарантированно получить на выбор ' 'оскверненные карты, уникальные карты, карты которые ' 'еще не были закрыты, карты содержащие в себе ' 'определенный игровой контент (разломы, скверна, ' 'слои делириума) и т.д.</p>\r\n' '\r\n' '<p>Обратите внимание что определенные виды докладов ' 'разведки могут стоить намного дороже по сравнению к ' 'остальным и быть более редкими, однако могут ' 'принести намного больше пользы.</p>\r\n' '\r\n' '<p>Если вы проходили карты высоких тиров - то и ' 'Кирак будет предлагать вам выбор из карт высокого ' 'тира. Более того, Кирак довольно часто предлагает ' 'особые карты, такие как:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Карты Хранителей ' 'Создателя/Древнего/Сируса</li>\r\n' '\t<li>Уникальные карты (в том числе дорогие, ' 'например Кора/Кортекс)</li>\r\n' '\t<li>Карты с различными влияниями</li>\r\n' '</ul>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="skarabei"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '\r\n' '<h2><span>Скарабеи</span></h2>\r\n' '\r\n' '<p>Свойств довольно много и бонусы разные, но в ' 'целом они сводятся к следующему:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Гарантированное появление определенной ' 'механики Атласа (например Жатвы)</li>\r\n' '\t<li>Гарантированное появление определенного ' 'мастера Атласа с миссией (например Альвы)</li>\r\n' '\t<li>Увеличение дропа с монстров или ' 'боссов</li>\r\n' '</ul>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="vopros-otvet"><a ' 'href="https://lootkeeper.com/ru/poe/leveling/obuchenie" ' 'target="_blank" title="Оформить персональную ' 'консультацию по Path of Exile"><img alt="Оформить ' 'персональную консультацию по Path of Exile" ' 'class="desktop-adaptive-visible" loading="lazy" ' 'src="/media/ckeditor/2025/02/27/consult.png" /> ' '<img alt="Оформить персональную консультацию по ' 'Path of Exile" class="mobile-visible" ' 'loading="lazy" ' 'src="/media/ckeditor/2025/02/27/consult_m.png" /> ' '</a>\r\n' '\r\n' '<h2><span>Часто задаваемые вопросы</span></h2>\r\n' '\r\n' '<h3>Что значит закрыть карту?</h3>\r\n' '\r\n' '<p>Это значит убить босса или боссов на ней (если ' 'их несколько), либо выполнить определенные условия ' 'на карте (это касается уникальных карт).</p>\r\n' '\r\n' '<div class="divider"> </div>\r\n' '\r\n' '<h3>Какие боссы являются ' '&quot;верховными&quot;?</h3>\r\n' '\r\n' '<p>Верховными боссами являются:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><span class="ru-poe">Создатель</span><span ' 'class="en-poe">Shaper</span></li>\r\n' '\t<li><span class="ru-poe">Древний</span><span ' 'class="en-poe">Elder</span></li>\r\n' '\t<li><span class="ru-poe">Сирус, пробудитель ' 'миров</span><span class="en-poe">Sirus, the ' 'Awakener</span></li>\r\n' '\t<li><span class="ru-poe">Мейвен</span><span ' 'class="en-poe">The Maven</span></li>\r\n' '\t<li><span class="ru-poe">Пламенный ' 'экзарх</span><span class="en-poe">The Searing ' 'Exarch</span></li>\r\n' '\t<li><span class="ru-poe">Пожиратель ' 'миров</span><span class="en-poe">The Eater of ' 'Worlds</span></li>\r\n' '</ul>\r\n' '\r\n' '<p>Отметим, что все остальные боссы не включенные в ' 'список верховными боссами <strong>не ' 'являются</strong>, даже Венариус (Кортекс/Кора) и ' 'Убер Атзири.</p>\r\n' '\r\n' '<div class="divider"> </div>\r\n' '\r\n' '<h3>Можно ли получить очки Атласа за прохождение ' 'карт стражей?</h3>\r\n' '\r\n' '<p>За прохождение карт стражей Сируса или Древнего ' 'можно получить очки талантов только в том случае, ' 'если карта, на которой они сидят, у вас еще не ' 'выполнена и вы выполнили условия необходимые для ' 'закрытия этой карты.</p>\r\n' '</div>'}
include/footer-scripts.html
/usr/src/app/templates/include/footer-scripts.html
Контекст {'False': False, 'None': None, 'True': True} {'DEBUG': True, 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'csrf_token': '<SimpleLazyObject: ' "'b5xMeoN7jzzwyVCDcCGyojtkFHLlAD1JDDq82Y6U7WFbX2HegIP4RmpikGP9nHtE'>", 'messages': <FallbackStorage: request=<ASGIRequest: GET '/poe/gajd-po-atlasu'>>, 'perms': PermWrapper(<SimpleLazyObject: <function AuthenticationMiddleware.process_request.<locals>.<lambda> at 0x7f6a31a796c0>>), 'request': '<<request>>', 'user': '<SimpleLazyObject: <function ' 'AuthenticationMiddleware.process_request.<locals>.<lambda> at ' '0x7f6a31a796c0>>'} {'LANGUAGE_CODE': 'ru', 'access_info': None, 'article': <Article: Гайд по Атласу PoE. Что это такое и как работает>, 'canonical': '/poe/gajd-po-atlasu', 'captcha_pubkey': '', 'categories': '<<queryset of wiki.Category>>', 'current_game': <Game: Path of Exile>, 'games': '<<queryset of wiki.Game>>', 'is_accessible': True, 'popular': [<Article: [3.26] Оккультист Запретный Ритуал. Популярный билд на ведьму>, <Article: [3.26] Плут через Стак энергощита. Магмовый удар или Удар молнии>, <Article: [3.26] Вождь Праведный огонь. Билд на Дикаря>, <Article: [3.26] Хранитель Кинетический взрыв. Быстрый билд на Охотницу>, <Article: [3.26] Некромант через Неистовых духов. Билд на ведьму суммонера>, <Article: [3.26] Снайпер Стрела молнии. Билд на лучницу Охотницу>, <Article: [3.26] Снайпер Взрывная смесь. Билд на лучницу Охотницу>], 'random_ad': <Ad: PoE 1 orbs>, 'site_settings': <SiteSettings: Настройки сайта>, 'tier_filtered_content': '<div class="build-page-content-block anchor-block" ' 'id="chto-takoe-atlas-i-karty"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '<h2><span>Что такое Атлас и карты</span></h2>\r\n' '\r\n' '<h3>Атлас</h3>\r\n' '\r\n' '<p>По аналогии с реальным миром, Атлас - это ' 'сборник карт, который также включает в себя их ' 'связи, уровни и различные механики которые связаны ' 'с картами.</p>\r\n' '\r\n' '<p>Говоря другими словами, Атлас - это путеводитель ' 'игрока по картам в мире PoE.</p>\r\n' '<img alt="как выглядит атлас пое" ' 'class="wide-image" data-caption="как выглядит атлас ' 'пое" data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2022/08/17/atlas_of_worlds.jpg" ' '/>\r\n' '<p>Проходя карты, они будут отмечаться в Атласе, а ' 'также будут открываться новые части Атласа, убирая ' '&quot;туман войны&quot;.</p>\r\n' '\r\n' '<p>Помимо этого, проходя карты вы будете получать ' 'особые очки талантов Атласа, которые можно будет ' 'потратить в дереве талантов Атласа. Чем больше ' 'очков вы вложите в дерево - тем больше определенных ' 'наград вы получите. Эту механику мы подробно ' 'разберем чуть ниже.</p>\r\n' '\r\n' '<p>Прогресс Атласа <strong>привязан к лиге</strong> ' 'и будет одинаков на всех персонажах этой ' 'лиги.</p>\r\n' '\r\n' '<h3>Что такое карты Атласа</h3>\r\n' '\r\n' '<p>Карты - это отдельные локации, которые можно ' 'открыть используя соответствующий предмет на машине ' 'Картоходца.</p>\r\n' '\r\n' '<p>Карты бывают разных уровней. Уровни карт в PoE ' 'называют <strong>тирами</strong>. Всего тиров ' '16.</p>\r\n' '\r\n' '<p>В зависимости от тира карты разделяют на:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Белые (по цвету значка карты) - карты 1-5 ' 'тира</li>\r\n' '\t<li>Желтые (по цвету значка карты) - карты 6-10 ' 'тира</li>\r\n' '\t<li>Красные (по цвету значка карты) - карты 11-16 ' 'тира</li>\r\n' '</ul>\r\n' '\r\n' '<p>Тир карты влияет на:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Уровень монстров которых вы встретите на этой ' 'карте, а уровень монстров влияет на их здоровье и ' 'урон. Т.е. с каждым тиром карт базовые значения ' 'монстров будут становится выше и они будут сильнее ' '(даже несмотря на свойства карт). На первом тире мы ' 'встретим монстров 68 уровня, а на 16-м - 83 ' 'уровня</li>\r\n' '\t<li>Свойства, которые будут ролится на карте. Чем ' 'выше тир карты - тем сложнее будут свойства на ней. ' 'Например на картах низкого тира вы можете встретить ' 'свойство на 15-19% увеличение здоровья монстров, в ' 'то время как на картах высокого тира это же ' 'свойство будет со значениями 40-49% ' 'здоровья</li>\r\n' '\t<li>Уровень выпадаемых предметов. Чем выше тир ' 'карты - тем выше уровень у предметов которые могут ' 'падать, а чем выше уровень предмета - тем сильнее ' 'предмет (в теории). Некоторые предметы (включая ' 'уникальные) имеют высокий уровень предмета, из-за ' 'чего они не могут выпасть на картах низкого тира ' 'либо при прокачке на Актах</li>\r\n' '\t<li>Уровень выпадаемых карт. Чем выше тир карты - ' 'тем выше тир карт которые могут выпасть. Вы не ' 'можете выбить на карте 1-го тира - карту 16-тира, ' 'используя обычные механики выпадения ' 'предметов</li>\r\n' '</ul>\r\n' '\r\n' '<p>Тир карты в Атласе можно повысить (но не выше ' '16-го) используя Камни пустоты, о них мы поговорим ' 'чуть ниже.</p>\r\n' '\r\n' '<p>Понизить тир карты в Атласе либо повысить тир ' 'карты которая у вас уже есть на руках ' 'нельзя.</p>\r\n' '\r\n' '<h3>Выпадение карт</h3>\r\n' '\r\n' '<p>Выпадение карт в PoE не является полностью ' 'случайным. Карты выпадают по определенным правилам, ' 'зная которые вы будете понимать какие карты вам ' 'могут выпасть, а какие не могут и почему они не ' 'могут выпасть.</p>\r\n' '\r\n' '<p>При выпадении, в первую очередь выбирается какой ' 'тир будет у карты (учитывая все механики влияющие ' 'на тир карт), после чего выбирается определенная ' 'карта из списка всех пройденных карт, включая ' 'текущую карту и соединенные с ней.</p>\r\n' '\r\n' '<p>Игроку могут выпасть только те карты которые он ' 'уже закрыл (т.е. убил босса на этой карте), а также ' 'карты которые связаны с той что проходится сейчас ' '(связь между картами в Атласе отображается ' 'пунктирной линией между ними).</p>\r\n' '\r\n' '<p>Например, если мы проходим Карту Паучьего леса ' '1-го тира и у нас не открыты карты 2 тира, нам ' 'могут выпасть Карта Башни т2 или Карта Трясины т2, ' 'даже если они у нас до этого не были пройдены. Это ' 'происходит именно из-за того что эти карты ' 'соединены между собой в Атласе.</p>\r\n' '<img alt="Принцип выпадения карт пое" ' 'class="wide-image" data-caption="Принцип выпадения ' 'карт пое" data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2022/08/17/map-drop.jpg" />\r\n' '<p>Тир карты которая выпадает с монстра, ограничен ' 'уровнем зоны на которой мы его убиваем, а также ' 'редкостью монстра:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>С обычных (белых) монстров выпадают карты ' 'только того же тира</li>\r\n' '\t<li>С магических (синих) и редких (желтых) ' 'монстров может выпасть карта на 1 тир выше</li>\r\n' '\t<li>С уникальных монстров (оранжевых) может ' 'выпасть карта на 2 тира выше</li>\r\n' '</ul>\r\n' '\r\n' '<p><strong>Чем больше на карте магических, редких и ' 'уникальных мобов, тем больше у нас шанс получить с ' 'нее карту более высокого тира.</strong></p>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="derevo-atlasa"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '\r\n' '<h2><span>Дерево Атласа</span></h2>\r\n' '\r\n' '<h3>Что такое дерево талантов Атласа</h3>\r\n' '\r\n' '<p>Дерево талантов Атласа представляет собой ' 'систему пассивных умений которые определенным ' 'образом влияют на карты. Часть из них влияет на ' 'весь Атлас, часть - только на определенные ' 'механики.</p>\r\n' '\r\n' '<p>Например, талант <poeitem class="poe-items" ' 'data-name_ru="Защита от взлома" ' 'data-name_en="Tamper-Proof" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/AtlasTrees/StrongboxNotable2.webp" ' 'data-target="2157">Tamper-Proof | Защита от ' 'взлома</poeitem> делает все ларцы на картах редкими ' '(желтыми) и оскверненными, это затрагивает только ' 'механику ларцов, а талант <poeitem ' 'class="poe-items" data-name_ru="Сотворение небес" ' 'data-name_en="Shaping the Skies" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/AtlasTrees/Mapnotable2.webp" ' 'data-target="2210">Shaping the Skies | Сотворение ' 'небес</poeitem> влияет на весь Атлас, повышая наш ' 'шанс на дроп карт более высокого тира.</p>\r\n' '\r\n' '<p>Дерево Атласа очень важно, ведь именно от него ' 'зависит:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Выпадение карт, их количество и тиры</li>\r\n' '\t<li>Сила монстров и определенных боссов</li>\r\n' '\t<li>Количество выпадающих предметов из ' 'определенных монстров</li>\r\n' '\t<li>Эффективность определенных лиг-меганик ' '(например можно значительно усилить экспедицию, ' 'если вы её фармите)</li>\r\n' '\t<li>Шанс встретить на карте определенную ' 'лиг-механику. Можно как повысить его, так и вовсе ' 'отключить какую-то лиг-механику, чтобы она вам не ' 'попадалась, полезно если вы не любите Жатву, ' 'например</li>\r\n' '</ul>\r\n' '\r\n' '<p>Так как перечисленные пункты выше напрямую ' 'влияют на эффективность вашего фарма, не стоит ' 'игнорировать талантами Атласа. Всегда старайтесь ' 'получить как можно больше очков талантов Атласа, ' 'ведь чем больше талантов - тем лучше фарм.</p>\r\n' '\r\n' '<p>Таланты на дереве Атласа могут как отлично ' 'синергировать с друг другом, например группы ' 'талантов посвященные конкретной механике, так и ' 'наоборот, мешать друг другу. Поэтому выбор какие ' 'именно таланты качать и на какую механику делать ' 'упор крайне важен.</p>\r\n' '\r\n' '<p>Чтобы не допустить ошибок при выборе талантов, а ' 'также посмотреть на уже готовые рабочие варианты ' 'деревьев - мы рекомендуем ознакомиться с <a ' 'href="https://guides.lootkeeper.com/poe/derevya-atlasa-dlya-starta-ligi" ' 'target="_blank">нашим гайдом по деревьям ' 'Атласа</a>.</p>\r\n' '\r\n' '<p>Мы крайне не рекомендуем следовать уже готовым ' 'деревьям Атласа, если вы не разобрались как именно ' 'происходит фарм с их помощью. Дело в том, что при ' 'некоторых способах фарма используются ' 'дополнительные механики, например скарабеи, либо ' 'является обязательным наличие сильного билда с ' '<poeitem class="poe-items" data-name_ru="Охотник за ' 'головами" data-name_en="Headhunter" ' 'data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Belts/Headhunter.webp" ' 'data-target="790">Headhunter | Охотник за ' 'головами</poeitem>, либо вам и вовсе потребуется ' 'напарник-саппорт без которого не справится.</p>\r\n' '\r\n' '<p>Так что если вы и нашли какое-то дерево ' 'талантов, постарайтесь найти хотя бы минимальное ' 'описание что и как с ним фармить, прежде чем его ' 'использовать. Мы очень часто сталкиваемся с тем, ' 'что люди в слепую повторяют за стримерами деревья, ' 'но совершенно не понимают как нужно с ними фармить, ' 'из-за чего не получают нужное количество лута и ' 'расстраиваются в игре/дереве талантов.</p>\r\n' '\r\n' '<p>Ознакомиться и поэксперементировать с деревом ' 'талантов самостоятельно можно <a ' 'href="https://ru.pathofexile.com/fullscreen-atlas-skill-tree" ' 'rel="nofollow" target="_blank">здесь</a>.</p>\r\n' '\r\n' '<h3>Получение и сброс талантов дерева ' 'Атласа</h3>\r\n' '\r\n' '<h4>Получение талантов Атласа</h4>\r\n' '\r\n' '<p>Как мы уже говорили, дерево талантов Атласа ' 'очень похоже на дерево пассивных умений персонажа, ' 'однако его очки талантов мы получаем не за ' 'повышение уровня, а за закрытие карт и выполнения ' 'специальных заданий Атласа.</p>\r\n' '\r\n' '<p>Чтобы получить очко талантов, на уникальных ' 'картах нам достаточно убить босса, а на обычных ' 'картах нам придется убить босса при определенных ' 'условиях:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Если карта 1-5 тира - необходимо закрыть ее ' 'минимум на волшебной (синей) версии этой ' 'карты</li>\r\n' '\t<li>Если карта 6-10 тира - необходимо закрыть ее ' 'минимум на редкой (желтой) версии этой ' 'карты</li>\r\n' '\t<li>Если карта 11-16 тира - необходимо закрыть ее ' 'минимум на оскверненной редкой (желтой) версии этой ' 'карты</li>\r\n' '</ul>\r\n' '<img alt="Требования для закрытия карт пое" ' 'class="wide-image" data-caption="Требования для ' 'закрытия карт пое" data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2022/08/17/map-completion-req.jpg" ' '/>\r\n' '<p>Карты бывают опциональные и основные. Основные ' 'карты, расположены на Атласе, и за их закрытие, при ' 'соблюдении нужных условий, мы получаем очки ' 'талантов Атласа.</p>\r\n' '\r\n' '<p>Опциональные карты на Атласе не расположены и за ' 'их прохождение очки дерева талантов Атласа не дают. ' 'Примером таких карт служат:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Кора" data-name_en="Cortex" ' 'data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Maps/SynthesisBossGuardianMap.webp" ' 'data-target="1378">Cortex | Кора</poeitem>, его ' 'реплика и другие синтез карты</li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Плацдарм" data-name_en="The ' 'Beachhead" data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Maps/HarbingerRed.webp" ' 'data-target="1403">The Beachhead | ' 'Плацдарм</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Площадь Винктара" data-name_en="The ' 'Vinktar Square" data-color="#AF6025" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Maps/TheVinktarSquare.webp" ' 'data-target="1389">The Vinktar Square | Площадь ' 'Винктара</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p>Всего за закрытие всех карт мы можем получить ' '115 очков талантов из 132.</p>\r\n' '\r\n' '<p>Остальные таланты Атласа мы получаем у Кирака за ' 'первое убийство:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Пожирателя миров</li>\r\n' '\t<li>Неутолимого голода</li>\r\n' '\t<li>Пламенного экзарха</li>\r\n' '\t<li>Черного солнца</li>\r\n' '\t<li>Мейвен</li>\r\n' '\t<li>Убер Древнего</li>\r\n' '</ul>\r\n' '\r\n' '<p>Оставшиеся таланты получаем за завершение ' 'приглашений Мейвен. Первую часть этих приглашений ' 'мы завершим в рамках заданий Атласа, а второй нам ' 'придется столкнуться с эндгейм боссами и победить ' 'их в следующих приглашениях:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Обращённые" ' 'data-name_en="The Formed" data-color="#808080" ' 'data-image="" data-target="1785">Maven\'s ' 'Invitation: The Formed | Приглашение Мейвен: ' 'Обращённые</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Искажённые" ' 'data-name_en="The Twisted" data-color="#808080" ' 'data-image="" data-target="1786">Maven\'s ' 'Invitation: The Twisted | Приглашение Мейвен: ' 'Искажённые</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Убийцы Древнего" ' 'data-name_en="The Elderslayers" ' 'data-color="#808080" data-image="" ' 'data-target="2201">Maven\'s Invitation: The ' 'Elderslayers | Приглашение Мейвен: Убийцы ' 'Древнего</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Позабытые" ' 'data-name_en="The Forgotten" data-color="#808080" ' 'data-image="" data-target="1784">Maven\'s ' 'Invitation: The Forgotten | Приглашение Мейвен: ' 'Позабытые</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Сокрытые" ' 'data-name_en="The Hidden" data-color="#808080" ' 'data-image="" data-target="1783">Maven\'s ' 'Invitation: The Hidden | Приглашение Мейвен: ' 'Сокрытые</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Внушающие страх" ' 'data-name_en="The Feared" data-color="#808080" ' 'data-image="" data-target="1707">Maven\'s ' 'Invitation: The Feared | Приглашение Мейвен: ' 'Внушающие страх</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<h4>Получение талантов Атласа в группе</h4>\r\n' '\r\n' '<p>Для того чтобы получить талант Атласа за ' 'прохождение карты или приглашения - вам не ' 'обязательно открывать эту карту/приглашение у себя ' 'в убежище. Вы можете присоединится в группу к ' 'другому игроку, зайти к нему на карту и убить босса ' 'на его карте, и тогда, если выполнены все условия, ' 'вы точно так же получите очко таланта.</p>\r\n' '\r\n' '<p>Это значительно упрощает и ускоряет закрытие ' 'Атласа, ведь в группе вы можете распределить карты ' 'между друг другом и проходить разные карты. При ' 'этом нужно будет лишь периодически заходить к ' 'игроку из группы на карту, чтобы убить с ним босса, ' 'бегать с ним постоянно и зачищать монстров на карте ' 'не нужно.</p>\r\n' '\r\n' '<p>Обычно именно таким образом опытные ' 'стримеры/игроки закрывают Атлас (в группе), ведь ' 'используя этот метод можно уже на 1-2 день лиги ' 'закрыть все карты Атласа.</p>\r\n' '\r\n' '<h4>Сброс талантов Атласа</h4>\r\n' '\r\n' '<p>Если вы хотите изменить уже распределенные ' 'таланты Атласа (сбросить Атлас пое) - это можно ' 'довольно легко сделать.</p>\r\n' '\r\n' '<p>Для этого нужны будут очки сброса талантов ' 'Атласа. Эти очки вы будете получать в небольшом ' 'количестве при выполнении квестов на Атлас ' '(убийстве важных боссов и прохождении приглашений ' 'Мейвен), но основной способ их получения это валюта ' '<poeitem class="poe-items" data-name_ru="Сфера ' 'небытия" data-name_en="Orb of Unmaking" ' 'data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Currency/RegretOrb.webp" ' 'data-target="2206">Orb of Unmaking | Сфера ' 'небытия</poeitem>. Работает она точно также как и ' '<poeitem class="poe-items" data-name_ru="Сфера ' 'раскаяния" data-name_en="Orb of Regret" ' 'data-color="#7C5804" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Currency/CurrencyPassiveSkillRefund.webp" ' 'data-target="247">Orb of Regret | Сфера ' 'раскаяния</poeitem>.</p>\r\n' '\r\n' '<p>Добавляете себе нужное количество очков сброса, ' 'после чего открываете окно с талантами Атласа ' '(кнопка G/П), сверху нажимаете &quot;Сброс ' 'умений&quot;, затем выбираете таланты которые нужно ' 'сбросить и нажимаете &quot;Подтвердить&quot;. После ' 'чего у вас появятся свободные очки талантов которые ' 'можно будет заново распределить.</p>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="kamni-pustoty"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '\r\n' '<h2><span>Камни пустоты</span></h2>\r\n' '\r\n' '<p>Камни пустоты являются специальными предметами, ' 'которые влияют на Атлас.</p>\r\n' '\r\n' '<p>Камни пустоты представляют собой предметы ' 'которые вставляются в специальный слот в Атласе. ' 'При размещении камня пустоты в слот, карты Атласа ' 'изменятся и часть карт станет более высокого тира. ' 'Так происходит при размещении каждого камня ' 'пустоты. При размещении всех 4, <strong>все карты в ' 'Атласе будут 16 тира.</strong></p>\r\n' '<img alt="Как работают камни пустоты пое" ' 'class="wide-image" data-caption="Как работают камни ' 'пустоты пое" data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2022/08/17/voidstone-how-works.jpg" ' '/>\r\n' '<p>Всего их существует 4 камня пустоты, каждый из ' 'которых мы получаем убивая одного из 4 верховных ' 'боссов Атласа:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Убер Древнего</li>\r\n' '\t<li>Мейвен</li>\r\n' '\t<li>Пламенного экзарха</li>\r\n' '\t<li>Пожирателя миров</li>\r\n' '</ul>\r\n' '\r\n' '<p>Чтобы получить соответствующий камень пустоты ' 'достаточно один раз убить каждого босса или попасть ' 'к другому игроку на момент убийства босса.</p>\r\n' '\r\n' '<p>Важные моменты которые стоит учесть:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Камни пустоты в любой момент можно свободно ' 'вынимать или вставлять</li>\r\n' '\t<li>Каждый камень при размещении увеличивает шанс ' 'на 25% того, что карты которые выпадают окажутся на ' '1 тир выше. Бонус работает только пока камень ' 'вставлен в свой специальный слот</li>\r\n' '\t<li>На камни пустоты можно применять секстанты ' '(их мы рассмотрим ниже)</li>\r\n' '</ul>\r\n' '\r\n' '<p>Поскольку камни пустоты добываются с довольно ' 'сложных боссов, особенно на начальном этапе лиги, ' 'не каждый игрок способен их убить, мы рекомендуем ' 'не переживать и не спешить с их получением, если ' 'нет такой возможности.<br />\r\n' 'Но если вы хотите побыстрее закрыть весь Атлас либо ' 'начать фармить карты высокого тира - постарайтесь ' 'как можно скорее получить их. Это существенно ' 'ускорит вашу прогрессию и выпадение карт высоких ' 'тиров.</p>\r\n' '\r\n' '<p>Атлас можно закрыть и не получив камней пустоты, ' 'однако прогрессируя по Атласу вы почти ' 'гарантированно получите 2 камня пустоты. Самой ' 'игрой предусмотрены бои с Пламенным экзархом и ' 'Пожирателем миров, в формате ознакомления (их ' 'облегченные версии), в процессе вашего прогресса по ' 'Атласу.</p>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="predpochitaemye-karty">\r\n' '<h2><span>Предпочитаемые карты</span></h2>\r\n' '\r\n' '<p>Это механика Атласа которая дает игроку ' 'возможность выбрать одну или несколько карт в ' 'качестве &quot;избранных&quot;, в результате эта ' 'карта или карты будут выпадать с более высокой ' 'вероятностью.</p>\r\n' '\r\n' '<p>Цель данной механики, дать игроку возможность ' 'бегать карты которые ему больше нравятся либо ' 'которые имеют интересующий его лут.</p>\r\n' '\r\n' '<p>Происходит это в меню интерфейса Атласа, кликаем ' 'на специальный слот, после чего выбираем нужную нам ' 'карту.</p>\r\n' '<img alt="Предпочитаемые карты пое" ' 'class="wide-image" data-caption="Предпочитаемые ' 'карты пое" data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2022/08/17/favorite-maps.jpg" ' '/>\r\n' '<p>Таких слотов всего 12, изначально они ' 'заблокированы. Чтобы разблокировать каждый слот ' 'нужно выполнить условия каждого слота по ' 'отдельности:</p>\r\n' '\r\n' '<ol>\r\n' '\t<li>Закрыть карту 16 тира</li>\r\n' '\t<li>Убить любого Хранителя Древнего</li>\r\n' '\t<li>Убить любого Хранителя Создателя</li>\r\n' '\t<li>Убить любого Завоевателя Атласа (гвард ' 'Сируса)</li>\r\n' '\t<li>Убить Сируса</li>\r\n' '\t<li>Убить Венария на карте Кора (Кортекс)</li>\r\n' '\t<li>Убить Создателя</li>\r\n' '\t<li>Убить Древнего</li>\r\n' '\t<li>Убить Мейвен</li>\r\n' '\t<li>Убить Пожирателя Миров</li>\r\n' '\t<li>Убить Пламенного Экзарха</li>\r\n' '\t<li>Завершить приглашение <poeitem ' 'class="poe-items" data-name_ru="Приглашение Мейвен: ' 'Внушающие страх" data-name_en="The Feared" ' 'data-color="#808080" data-image="" ' 'data-target="1707">Maven\'s Invitation: The Feared ' '| Приглашение Мейвен: Внушающие ' 'страх</poeitem></li>\r\n' '</ol>\r\n' '\r\n' '<p>Каждый слот повышает шанс выпадения карты ' 'которая в нем выбрана. Можно вставить как 12 разных ' 'карт, так и 12 одинаковых. Это особенно эффективно ' 'если вы вставили 4 камня пустоты и все ваши карты ' '16 тира, выставив одну конкретную карту во все ' '&quot;избранные&quot; слоты - вы значительно ' 'повысите шанс её выпадения, в сравнении с ' 'остальными вашими картами 16 тира.</p>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="vliyaniya-atlasa"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '\r\n' '<h2><span>Влияния Атласа</span></h2>\r\n' '\r\n' '<p>По мере прогрессированию по Атласу мы столкнемся ' 'с влиянием Мейвен, Пожирателя миров и Пламенного ' 'экзарха. Эти влияния активируются на машине ' 'картоходца с помощью специальных кнопок (выделены ' 'зеленым).</p>\r\n' '<img alt="влияния на атласе пое" class="wide-image" ' 'data-caption="влияния на атласе пое" ' 'data-fancybox="" loading="lazy" ' 'src="/media/ckeditor/2022/08/17/vliyanie.jpg" />\r\n' '<p>Влияния Экзарха и Пожиратель добавляют на карту ' 'дополнительных монстров и специальные алтари, ' 'которые добавляют на карту новые свойства. Вы ' 'непременно столкнетесь с этими влияниями при ' 'прогрессии Атласа.</p>\r\n' '\r\n' '<h3>Влияния Пожирателя Миров и Пламенного ' 'Экзарха</h3>\r\n' '\r\n' '<p>При прохождении карт под влиянием Пожирателя мы ' 'столкнемся с Неутолимым Голодом (мини-босс) и ' 'Пожирателем миров, а при прохождении карт под ' 'влиянием Экзарха, мы столкнемся с Черным солнцем ' '(мини-босс) и Пламенным экзархом.</p>\r\n' '\r\n' '<p>После первой победы над этими боссами, нам ' 'откроется возможность получать приглашения на ' 'битву, за прохождения определенного количества ' 'карт, под соответствующим влиянием.</p>\r\n' '\r\n' '<p>Доступ к последующим боям с боссами будут ' 'выглядеть следующим образом:</p>\r\n' '\r\n' '<ol>\r\n' '\t<li>Вы проходите 14 карт с определенным ' 'влиянием</li>\r\n' '\t<li>На 14 по счету карте вам обязательно нужно ' 'убить босса карты, с него выпадет карта с ' 'мини-боссом этого влияния</li>\r\n' '\t<li>Вы проходите ещё 14 карт с определенным ' 'влиянием</li>\r\n' '\t<li>На 28 по счету карте вам обязательно нужно ' 'убить босса карты, с него выпадет карта с верховным ' 'боссом этого влияния</li>\r\n' '</ol>\r\n' '\r\n' '<p>На Атласе и в машине картоходца при этом ' 'появятся счетчики карт для каждого из влияний и ' 'можно будет отслеживать прогресс на получение ' 'нужного приглашения. Их видно на скриншоте ' 'выше.</p>\r\n' '\r\n' '<p>Таланты Атласа <poeitem class="poe-items" ' 'data-name_ru="Крещение огнём" ' 'data-name_en="Baptised by Fire" ' 'data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/AtlasTrees/TheCleansingFire1.webp" ' 'data-target="2213">Baptised by Fire | Крещение ' 'огнём</poeitem> и <poeitem class="poe-items" ' 'data-name_ru="Травление кислотой" ' 'data-name_en="Etched by Acid" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/AtlasTrees/TheTangle1.webp" ' 'data-target="2214">Etched by Acid | Травление ' 'кислотой</poeitem> ускоряют заполнение шкалы ' 'влияния, тем самым уменьшая необходимое количество ' 'карт для появления боссов определенных ' 'влияний.</p>\r\n' '\r\n' '<h3>Влияние Мейвен</h3>\r\n' '\r\n' '<p>Влияние Мейвен позволяет ей появляться в схватке ' 'с боссом карты. Сама она не вступает босс, но она ' 'усиливает босса и различными способами мешает ' 'игроку. С ее влиянием мы начнем сталкиваться на ' 'желтых картах.</p>\r\n' '\r\n' '<p>Босс усиленный Мейвен не дает дополнительного ' 'лута. Её главная суть в том, что после убийства ' 'определенного количества <strong>разных ' 'боссов</strong> карт, мы получим возможность ' 'попасть на приглашение Мейвен.</p>\r\n' '\r\n' '<p>Приглашение Мейвен - это локация, в которой ' 'содержатся только боссы, а точнее копии боссов, ' 'которых мы ранее убили в её присутствии.</p>\r\n' '\r\n' '<p>Приглашения Мейвен бывают двух типов:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Приглашения связанные с боссами обычных карт ' 'Атласа</li>\r\n' '\t<li>Приглашения связанные с особыми боссами ' '(например Хранители Древнего, либо Хранители ' 'Создателя и т.п.)</li>\r\n' '</ul>\r\n' '\r\n' '<h4>Приглашения Мейвен, обычные карты ' 'Атласа</h4>\r\n' '\r\n' '<p>Первые ознакомительные приглашения будут ' 'содержать всего несколько боссов и они будут ' 'гарантированно выпадать из последнего босса, ' 'необходимого для доступа к приглашению Мейвен. С ' 'каждым пройденным приглашением, число боссов ' 'необходимых для доступа к следующему приглашения ' 'Мейвен будет увеличиваться, вплоть до 10.</p>\r\n' '\r\n' '<p>После этого, приглашения больше не будут ' 'гарантированно выпадать и их придется выбивать ' 'самому, покупать на торговой площадке или у Кирака ' '(он всегда продает обычные приглашения). За победу ' 'в таком приглашении мы гарантированно получим ' 'фрагменты проходки на бой с самой Мейвен, а также ' 'другие награды.</p>\r\n' '\r\n' '<h4>Приглашения Мейвен, особые боссы</h4>\r\n' '\r\n' '<p>Всего в игре 6 особых приглашений Мейвен:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Обращённые" ' 'data-name_en="The Formed" data-color="#808080" ' 'data-image="" data-target="1785">Maven\'s ' 'Invitation: The Formed | Приглашение Мейвен: ' 'Обращённые</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Искажённые" ' 'data-name_en="The Twisted" data-color="#808080" ' 'data-image="" data-target="1786">Maven\'s ' 'Invitation: The Twisted | Приглашение Мейвен: ' 'Искажённые</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Убийцы Древнего" ' 'data-name_en="The Elderslayers" ' 'data-color="#808080" data-image="" ' 'data-target="2201">Maven\'s Invitation: The ' 'Elderslayers | Приглашение Мейвен: Убийцы ' 'Древнего</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Позабытые" ' 'data-name_en="The Forgotten" data-color="#808080" ' 'data-image="" data-target="1784">Maven\'s ' 'Invitation: The Forgotten | Приглашение Мейвен: ' 'Позабытые</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Сокрытые" ' 'data-name_en="The Hidden" data-color="#808080" ' 'data-image="" data-target="1783">Maven\'s ' 'Invitation: The Hidden | Приглашение Мейвен: ' 'Сокрытые</poeitem></li>\r\n' '\t<li><poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Внушающие страх" ' 'data-name_en="The Feared" data-color="#808080" ' 'data-image="" data-target="1707">Maven\'s ' 'Invitation: The Feared | Приглашение Мейвен: ' 'Внушающие страх</poeitem></li>\r\n' '</ul>\r\n' '\r\n' '<p>Все эти приглашения гораздо сложнее чем ' 'приглашение Мейвен с обычными боссами Атласа, т.к. ' 'на особых приглашениях вам придется столкнутся с ' 'более сильными боссами игры, от Хранителей до Убер ' 'боссов.</p>\r\n' '\r\n' '<p>Такие приглашения уже не будут вам ' 'гарантированно выпадать, но они могут выпасть ' 'случайно с различных особых боссов, либо их можно ' 'купить на торговой площадке у других ' 'игроков.</p>\r\n' '\r\n' '<p>Самым сложным приглашением является <poeitem ' 'class="poe-items" data-name_ru="Приглашение Мейвен: ' 'Внушающие страх" data-name_en="The Feared" ' 'data-color="#808080" data-image="" ' 'data-target="1707">Maven\'s Invitation: The Feared ' '| Приглашение Мейвен: Внушающие страх</poeitem>. ' 'Т.к. в нем вам придется одновременно столкнутся с ' 'шестью довольно непростыми убер боссами, каждый из ' 'которых обладает большим арсеналом опасных ' 'способностей. Некоторые из этих способностей либо ' 'вас ваншотнут, либо очень быстро убьют.</p>\r\n' '\r\n' '<p>К прохождению <poeitem class="poe-items" ' 'data-name_ru="Приглашение Мейвен: Внушающие страх" ' 'data-name_en="The Feared" data-color="#808080" ' 'data-image="" data-target="1707">Maven\'s ' 'Invitation: The Feared | Приглашение Мейвен: ' 'Внушающие страх</poeitem> следует особенно детально ' 'подготовится, т.к. в этом бою важен не только урон, ' 'но и знание боссов и их способностей.</p>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="missii-atlasa"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '\r\n' '<h2><span>Мастера</span></h2>\r\n' '\r\n' '<p>В PoE присутствует система мастеров, которые ' 'тесно связаны с Атласом. По сути это NPC в игре, ' 'которые представляют ту или иную лигмеханику. Их ' 'добавление/появление на карту добавляет ' 'дополнительные механики или дают игроку ' 'взаимодействовать с контентом Атласа определенным ' 'образом.</p>\r\n' '\r\n' '<p>Мастерами являются:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Эйнар - представляет механику ' 'Бестиария</li>\r\n' '\t<li>Нико - представляет механику Спуска</li>\r\n' '\t<li>Альва - представляет механику ' 'Вмешательства</li>\r\n' '\t<li>Джун - представляет механику ' 'Предательства</li>\r\n' '\t<li>Кирак - представляет особую механику ' 'взаимодействия с Атласом</li>\r\n' '</ul>\r\n' '\r\n' '<p>Добавить мастера на карту (любого кроме Кирака) ' 'можно несколькими способами:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Добавить соответствующий этому мастеру скараб ' 'при открытии карты. Например <poeitem ' 'class="poe-items" data-name_ru="Скарабей Бестиария" ' 'data-name_en="Bestiary Scarab" data-color="#808080" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/Scarabs/LesserScarabBeasts.webp" ' 'data-target="2790">Bestiary Scarab | Скарабей ' 'Бестиария</poeitem> для добавления Эйнара</li>\r\n' '\t<li>Прокачать соответствующие ему таланты в ' 'Атласе, которые повышают его появление на карте. ' 'Например <poeitem class="poe-items" ' 'data-name_ru="Вечная охота" data-name_en="Eternal ' 'Hunt" data-color="#FF8D00" ' 'data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/AtlasTrees/DisablingMasterEinhar.webp" ' 'data-target="3900">Eternal Hunt | Вечная ' 'охота</poeitem> для добавления Эйнара. Зачастую ' 'разными талантами Атласа можно повысить шанс ' 'появления того или иного мастера до 100%, что ' 'гарантирует его появление на каждой карте. А значит ' 'скараб можно не использовать</li>\r\n' '</ul>\r\n' '\r\n' '<h3>Задания Кирака</h3>\r\n' '\r\n' '<p>Миссии Кирака отличаются от остальных, они не ' 'добавляют никаких дополнительных механик на ваши ' 'карты, но взамен они позволяют запустить одну из ' 'предложенных Кираком карт и пройти её. Эта карта ' 'уже наролена и содержит определенные свойства, ' 'реролить и изменять её нельзя, на эти карты не ' 'действуют свойства секстантов и таланты дерева ' 'Атласа.</p>\r\n' '\r\n' '<p>Эти задания особо полезны в начале лиги, когда ' 'нужно закрывать карты Атласа. Проходя эти миссии вы ' 'сами сможете выбрать карту которая больше всего вас ' 'интересует, зайти на неё и убить босса, при этом ' 'выполнять то что просил сделать Кирак по заданию не ' 'нужно, карта засчитается как пройденная (в Атласе) ' 'как и обычно.</p>\r\n' '<img alt="Задания кирака" class="wide-image" ' 'data-caption="Задания кирака" data-fancybox="" ' 'loading="lazy" ' 'src="/media/ckeditor/2022/08/17/kirac.jpg" />\r\n' '<p>С миссиями Кирака можно взаимодействовать при ' 'помощи специальной валюты &quot;доклад ' 'разведки&quot;.<br />\r\n' 'Используя данную валюту мы обновляем карты которые ' 'он предоставляет нам на выбор в его ' 'заданиях.</p>\r\n' '\r\n' '<p>Используя особые доклады, мы получаем ' 'возможность гарантированно получить на выбор ' 'оскверненные карты, уникальные карты, карты которые ' 'еще не были закрыты, карты содержащие в себе ' 'определенный игровой контент (разломы, скверна, ' 'слои делириума) и т.д.</p>\r\n' '\r\n' '<p>Обратите внимание что определенные виды докладов ' 'разведки могут стоить намного дороже по сравнению к ' 'остальным и быть более редкими, однако могут ' 'принести намного больше пользы.</p>\r\n' '\r\n' '<p>Если вы проходили карты высоких тиров - то и ' 'Кирак будет предлагать вам выбор из карт высокого ' 'тира. Более того, Кирак довольно часто предлагает ' 'особые карты, такие как:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Карты Хранителей ' 'Создателя/Древнего/Сируса</li>\r\n' '\t<li>Уникальные карты (в том числе дорогие, ' 'например Кора/Кортекс)</li>\r\n' '\t<li>Карты с различными влияниями</li>\r\n' '</ul>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="skarabei"><a ' 'href="https://lootkeeper.com/ru/poe/orbs" ' 'target="_blank" title="Купить сферы в Path of ' 'Exile"><img alt="Купить сферы в Path of Exile" ' 'class="desktop-adaptive-visible" ' 'src="/media/ckeditor/2025/02/27/1.gif" /> <img ' 'alt="Купить сферы в Path of Exile" ' 'class="mobile-visible" ' 'src="/media/ckeditor/2025/02/27/1-mob.gif" /> ' '</a>\r\n' '\r\n' '<h2><span>Скарабеи</span></h2>\r\n' '\r\n' '<p>Свойств довольно много и бонусы разные, но в ' 'целом они сводятся к следующему:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li>Гарантированное появление определенной ' 'механики Атласа (например Жатвы)</li>\r\n' '\t<li>Гарантированное появление определенного ' 'мастера Атласа с миссией (например Альвы)</li>\r\n' '\t<li>Увеличение дропа с монстров или ' 'боссов</li>\r\n' '</ul>\r\n' '</div>\r\n' '\r\n' '<div class="build-page-content-block anchor-block" ' 'id="vopros-otvet"><a ' 'href="https://lootkeeper.com/ru/poe/leveling/obuchenie" ' 'target="_blank" title="Оформить персональную ' 'консультацию по Path of Exile"><img alt="Оформить ' 'персональную консультацию по Path of Exile" ' 'class="desktop-adaptive-visible" loading="lazy" ' 'src="/media/ckeditor/2025/02/27/consult.png" /> ' '<img alt="Оформить персональную консультацию по ' 'Path of Exile" class="mobile-visible" ' 'loading="lazy" ' 'src="/media/ckeditor/2025/02/27/consult_m.png" /> ' '</a>\r\n' '\r\n' '<h2><span>Часто задаваемые вопросы</span></h2>\r\n' '\r\n' '<h3>Что значит закрыть карту?</h3>\r\n' '\r\n' '<p>Это значит убить босса или боссов на ней (если ' 'их несколько), либо выполнить определенные условия ' 'на карте (это касается уникальных карт).</p>\r\n' '\r\n' '<div class="divider"> </div>\r\n' '\r\n' '<h3>Какие боссы являются ' '&quot;верховными&quot;?</h3>\r\n' '\r\n' '<p>Верховными боссами являются:</p>\r\n' '\r\n' '<ul>\r\n' '\t<li><span class="ru-poe">Создатель</span><span ' 'class="en-poe">Shaper</span></li>\r\n' '\t<li><span class="ru-poe">Древний</span><span ' 'class="en-poe">Elder</span></li>\r\n' '\t<li><span class="ru-poe">Сирус, пробудитель ' 'миров</span><span class="en-poe">Sirus, the ' 'Awakener</span></li>\r\n' '\t<li><span class="ru-poe">Мейвен</span><span ' 'class="en-poe">The Maven</span></li>\r\n' '\t<li><span class="ru-poe">Пламенный ' 'экзарх</span><span class="en-poe">The Searing ' 'Exarch</span></li>\r\n' '\t<li><span class="ru-poe">Пожиратель ' 'миров</span><span class="en-poe">The Eater of ' 'Worlds</span></li>\r\n' '</ul>\r\n' '\r\n' '<p>Отметим, что все остальные боссы не включенные в ' 'список верховными боссами <strong>не ' 'являются</strong>, даже Венариус (Кортекс/Кора) и ' 'Убер Атзири.</p>\r\n' '\r\n' '<div class="divider"> </div>\r\n' '\r\n' '<h3>Можно ли получить очки Атласа за прохождение ' 'карт стражей?</h3>\r\n' '\r\n' '<p>За прохождение карт стражей Сируса или Древнего ' 'можно получить очки талантов только в том случае, ' 'если карта, на которой они сидят, у вас еще не ' 'выполнена и вы выполнили условия необходимые для ' 'закрытия этой карты.</p>\r\n' '</div>'}

Контекст процессоры

Нет

Alerts

No alerts found

Обращения к кэшу от 1 бэкенда

Краткая статистика

Всего вызовов Общее время Cache хитов Промахи кэша
29 0,7036909810267389 ms 27 1

Команды

add get set get_or_set touch delete clear get_many set_many delete_many has_key incr decr incr_version decr_version
0 28 1 0 0 0 0 0 0 0 0 0 0 0 0

Вызовы

Время (мс) Тип Аргументы Именованные аргументы Бэкенд
0,0215 get ('article_101_tier_0',) {} <django.core.cache.backends.locmem.LocMemCache object at 0x7f6a32033980>
/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(81)
  r = view(request, game, *args, **kwargs)

/usr/src/app/wiki/views.py in v_target(524)
  tier_filtered_content = article.get_content_for_user(user)

/usr/src/app/wiki/models.py in get_content_for_user(780)
  cached_content = cache.get(cache_key)

0,1671 set ('article_101_tier_0', '<div class="build-page-content-block anchor-block" id="chto-takoe-atlas-i-karty"><a href="https://lootkeeper.com/ru/poe/orbs" target="_blank" title="Купить сферы в Path of Exile"><img alt="Купить сферы в Path of Exile" class="desktop-adaptive-visible" src="/media/ckeditor/2025/02/27/1.gif" /> <img alt="Купить сферы в Path of Exile" class="mobile-visible" src="/media/ckeditor/2025/02/27/1-mob.gif" /> </a>\r\n<h2><span>Что такое Атлас и карты</span></h2>\r\n\r\n<h3>Атлас</h3>\r\n\r\n<p>По аналогии с реальным миром, Атлас - это сборник карт, который также включает в себя их связи, уровни и различные механики которые связаны с картами.</p>\r\n\r\n<p>Говоря другими словами, Атлас - это путеводитель игрока по картам в мире PoE.</p>\r\n<img alt="как выглядит атлас пое" class="wide-image" data-caption="как выглядит атлас пое" data-fancybox="" loading="lazy" src="/media/ckeditor/2022/08/17/atlas_of_worlds.jpg" />\r\n<p>Проходя карты, они будут отмечаться в Атласе, а также будут открываться новые части Атласа, убирая &quot;туман войны&quot;.</p>\r\n\r\n<p>Помимо этого, проходя карты вы будете получать особые очки талантов Атласа, которые можно будет потратить в дереве талантов Атласа. Чем больше очков вы вложите в дерево - тем больше определенных наград вы получите. Эту механику мы подробно разберем чуть ниже.</p>\r\n\r\n<p>Прогресс Атласа <strong>привязан к лиге</strong> и будет одинаков на всех персонажах этой лиги.</p>\r\n\r\n<h3>Что такое карты Атласа</h3>\r\n\r\n<p>Карты - это отдельные локации, которые можно открыть используя соответствующий предмет на машине Картоходца.</p>\r\n\r\n<p>Карты бывают разных уровней. Уровни карт в PoE называют <strong>тирами</strong>. Всего тиров 16.</p>\r\n\r\n<p>В зависимости от тира карты разделяют на:</p>\r\n\r\n<ul>\r\n\t<li>Белые (по цвету значка карты) - карты 1-5 тира</li>\r\n\t<li>Желтые (по цвету значка карты) - карты 6-10 тира</li>\r\n\t<li>Красные (по цвету значка карты) - карты 11-16 тира</li>\r\n</ul>\r\n\r\n<p>Тир карты влияет на:</p>\r\n\r\n<ul>\r\n\t<li>Уровень монстров которых вы встретите на этой карте, а уровень монстров влияет на их здоровье и урон. Т.е. с каждым тиром карт базовые значения монстров будут становится выше и они будут сильнее (даже несмотря на свойства карт). На первом тире мы встретим монстров 68 уровня, а на 16-м - 83 уровня</li>\r\n\t<li>Свойства, которые будут ролится на карте. Чем выше тир карты - тем сложнее будут свойства на ней. Например на картах низкого тира вы можете встретить свойство на 15-19% увеличение здоровья монстров, в то время как на картах высокого тира это же свойство будет со значениями 40-49% здоровья</li>\r\n\t<li>Уровень выпадаемых предметов. Чем выше тир карты - тем выше уровень у предметов которые могут падать, а чем выше уровень предмета - тем сильнее предмет (в теории). Некоторые предметы (включая уникальные) имеют высокий уровень предмета, из-за чего они не могут выпасть на картах низкого тира либо при прокачке на Актах</li>\r\n\t<li>Уровень выпадаемых карт. Чем выше тир карты - тем выше тир карт которые могут выпасть. Вы не можете выбить на карте 1-го тира - карту 16-тира, используя обычные механики выпадения предметов</li>\r\n</ul>\r\n\r\n<p>Тир карты в Атласе можно повысить (но не выше 16-го) используя Камни пустоты, о них мы поговорим чуть ниже.</p>\r\n\r\n<p>Понизить тир карты в Атласе либо повысить тир карты которая у вас уже есть на руках нельзя.</p>\r\n\r\n<h3>Выпадение карт</h3>\r\n\r\n<p>Выпадение карт в PoE не является полностью случайным. Карты выпадают по определенным правилам, зная которые вы будете понимать какие карты вам могут выпасть, а какие не могут и почему они не могут выпасть.</p>\r\n\r\n<p>При выпадении, в первую очередь выбирается какой тир будет у карты (учитывая все механики влияющие на тир карт), после чего выбирается определенная карта из списка всех пройденных карт, включая текущую карту и соединенные с ней.</p>\r\n\r\n<p>Игроку могут выпасть только те карты которые он уже закрыл (т.е. убил босса на этой карте), а также карты которые связаны с той что проходится сейчас (связь между картами в Атласе отображается пунктирной линией между ними).</p>\r\n\r\n<p>Например, если мы проходим Карту Паучьего леса 1-го тира и у нас не открыты карты 2 тира, нам могут выпасть Карта Башни т2 или Карта Трясины т2, даже если они у нас до этого не были пройдены. Это происходит именно из-за того что эти карты соединены между собой в Атласе.</p>\r\n<img alt="Принцип выпадения карт пое" class="wide-image" data-caption="Принцип выпадения карт пое" data-fancybox="" loading="lazy" src="/media/ckeditor/2022/08/17/map-drop.jpg" />\r\n<p>Тир карты которая выпадает с монстра, ограничен уровнем зоны на которой мы его убиваем, а также редкостью монстра:</p>\r\n\r\n<ul>\r\n\t<li>С обычных (белых) монстров выпадают карты только того же тира</li>\r\n\t<li>С магических (синих) и редких (желтых) монстров может выпасть карта на 1 тир выше</li>\r\n\t<li>С уникальных монстров (оранжевых) может выпасть карта на 2 тира выше</li>\r\n</ul>\r\n\r\n<p><strong>Чем больше на карте магических, редких и уникальных мобов, тем больше у нас шанс получить с нее карту более высокого тира.</strong></p>\r\n</div>\r\n\r\n<div class="build-page-content-block anchor-block" id="derevo-atlasa"><a href="https://lootkeeper.com/ru/poe/orbs" target="_blank" title="Купить сферы в Path of Exile"><img alt="Купить сферы в Path of Exile" class="desktop-adaptive-visible" src="/media/ckeditor/2025/02/27/1.gif" /> <img alt="Купить сферы в Path of Exile" class="mobile-visible" src="/media/ckeditor/2025/02/27/1-mob.gif" /> </a>\r\n\r\n<h2><span>Дерево Атласа</span></h2>\r\n\r\n<h3>Что такое дерево талантов Атласа</h3>\r\n\r\n<p>Дерево талантов Атласа представляет собой систему пассивных умений которые определенным образом влияют на карты. Часть из них влияет на весь Атлас, часть - только на определенные механики.</p>\r\n\r\n<p>Например, талант <poeitem class="poe-items" data-name_ru="Защита от взлома" data-name_en="Tamper-Proof" data-color="#FF8D00" data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/AtlasTrees/StrongboxNotable2.webp" data-target="2157">Tamper-Proof | Защита от взлома</poeitem> делает все ларцы на картах редкими (желтыми) и оскверненными, это затрагивает только механику ларцов, а талант <poeitem class="poe-items" data-name_ru="Сотворение небес" data-name_en="Shaping the Skies" data-color="#FF8D00" data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/AtlasTrees/Mapnotable2.webp" data-target="2210">Shaping the Skies | Сотворение небес</poeitem> влияет на весь Атлас, повышая наш шанс на дроп карт более высокого тира.</p>\r\n\r\n<p>Дерево Атласа очень важно, ведь именно от него зависит:</p>\r\n\r\n<ul>\r\n\t<li>Выпадение карт, их количество и тиры</li>\r\n\t<li>Сила монстров и определенных боссов</li>\r\n\t<li>Количество выпадающих предметов из определенных монстров</li>\r\n\t<li>Эффективность определенных лиг-меганик (например можно значительно усилить экспедицию, если вы её фармите)</li>\r\n\t<li>Шанс встретить на карте определенную лиг-механику. Можно как повысить его, так и вовсе отключить какую-то лиг-механику, чтобы она вам не попадалась, полезно если вы не любите Жатву, например</li>\r\n</ul>\r\n\r\n<p>Так как перечисленные пункты выше напрямую влияют на эффективность вашего фарма, не стоит игнорировать талантами Атласа. Всегда старайтесь получить как можно больше очков талантов Атласа, ведь чем больше талантов - тем лучше фарм.</p>\r\n\r\n<p>Таланты на дереве Атласа могут как отлично синергировать с друг другом, например группы талантов посвященные конкретной механике, так и наоборот, мешать друг другу. Поэтому выбор какие именно таланты качать и на какую механику делать упор крайне важен.</p>\r\n\r\n<p>Чтобы не допустить ошибок при выборе талантов, а также посмотреть на уже готовые рабочие варианты деревьев - мы рекомендуем ознакомиться с <a href="https://guides.lootkeeper.com/poe/derevya-atlasa-dlya-starta-ligi" target="_blank">нашим гайдом по деревьям Атласа</a>.</p>\r\n\r\n<p>Мы крайне не рекомендуем следовать уже готовым деревьям Атласа, если вы не разобрались как именно происходит фарм с их помощью. Дело в том, что при некоторых способах фарма используются дополнительные механики, например скарабеи, либо является обязательным наличие сильного билда с <poeitem class="poe-items" data-name_ru="Охотник за головами" data-name_en="Headhunter" data-color="#AF6025" data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Belts/Headhunter.webp" data-target="790">Headhunter | Охотник за головами</poeitem>, либо вам и вовсе потребуется напарник-саппорт без которого не справится.</p>\r\n\r\n<p>Так что если вы и нашли какое-то дерево талантов, постарайтесь найти хотя бы минимальное описание что и как с ним фармить, прежде чем его использовать. Мы очень часто сталкиваемся с тем, что люди в слепую повторяют за стримерами деревья, но совершенно не понимают как нужно с ними фармить, из-за чего не получают нужное количество лута и расстраиваются в игре/дереве талантов.</p>\r\n\r\n<p>Ознакомиться и поэксперементировать с деревом талантов самостоятельно можно <a href="https://ru.pathofexile.com/fullscreen-atlas-skill-tree" rel="nofollow" target="_blank">здесь</a>.</p>\r\n\r\n<h3>Получение и сброс талантов дерева Атласа</h3>\r\n\r\n<h4>Получение талантов Атласа</h4>\r\n\r\n<p>Как мы уже говорили, дерево талантов Атласа очень похоже на дерево пассивных умений персонажа, однако его очки талантов мы получаем не за повышение уровня, а за закрытие карт и выполнения специальных заданий Атласа.</p>\r\n\r\n<p>Чтобы получить очко талантов, на уникальных картах нам достаточно убить босса, а на обычных картах нам придется убить босса при определенных условиях:</p>\r\n\r\n<ul>\r\n\t<li>Если карта 1-5 тира - необходимо закрыть ее минимум на волшебной (синей) версии этой карты</li>\r\n\t<li>Если карта 6-10 тира - необходимо закрыть ее минимум на редкой (желтой) версии этой карты</li>\r\n\t<li>Если карта 11-16 тира - необходимо закрыть ее минимум на оскверненной редкой (желтой) версии этой карты</li>\r\n</ul>\r\n<img alt="Требования для закрытия карт пое" class="wide-image" data-caption="Требования для закрытия карт пое" data-fancybox="" loading="lazy" src="/media/ckeditor/2022/08/17/map-completion-req.jpg" />\r\n<p>Карты бывают опциональные и основные. Основные карты, расположены на Атласе, и за их закрытие, при соблюдении нужных условий, мы получаем очки талантов Атласа.</p>\r\n\r\n<p>Опциональные карты на Атласе не расположены и за их прохождение очки дерева талантов Атласа не дают. Примером таких карт служат:</p>\r\n\r\n<ul>\r\n\t<li><poeitem class="poe-items" data-name_ru="Кора" data-name_en="Cortex" data-color="#AF6025" data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Maps/SynthesisBossGuardianMap.webp" data-target="1378">Cortex | Кора</poeitem>, его реплика и другие синтез карты</li>\r\n\t<li><poeitem class="poe-items" data-name_ru="Плацдарм" data-name_en="The Beachhead" data-color="#AF6025" data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Maps/HarbingerRed.webp" data-target="1403">The Beachhead | Плацдарм</poeitem></li>\r\n\t<li><poeitem class="poe-items" data-name_ru="Площадь Винктара" data-name_en="The Vinktar Square" data-color="#AF6025" data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Maps/TheVinktarSquare.webp" data-target="1389">The Vinktar Square | Площадь Винктара</poeitem></li>\r\n</ul>\r\n\r\n<p>Всего за закрытие всех карт мы можем получить 115 очков талантов из 132.</p>\r\n\r\n<p>Остальные таланты Атласа мы получаем у Кирака за первое убийство:</p>\r\n\r\n<ul>\r\n\t<li>Пожирателя миров</li>\r\n\t<li>Неутолимого голода</li>\r\n\t<li>Пламенного экзарха</li>\r\n\t<li>Черного солнца</li>\r\n\t<li>Мейвен</li>\r\n\t<li>Убер Древнего</li>\r\n</ul>\r\n\r\n<p>Оставшиеся таланты получаем за завершение приглашений Мейвен. Первую часть этих приглашений мы завершим в рамках заданий Атласа, а второй нам придется столкнуться с эндгейм боссами и победить их в следующих приглашениях:</p>\r\n\r\n<ul>\r\n\t<li><poeitem class="poe-items" data-name_ru="Приглашение Мейвен: Обращённые" data-name_en="The Formed" data-color="#808080" data-image="" data-target="1785">Maven\'s Invitation: The Formed | Приглашение Мейвен: Обращённые</poeitem></li>\r\n\t<li><poeitem class="poe-items" data-name_ru="Приглашение Мейвен: Искажённые" data-name_en="The Twisted" data-color="#808080" data-image="" data-target="1786">Maven\'s Invitation: The Twisted | Приглашение Мейвен: Искажённые</poeitem></li>\r\n\t<li><poeitem class="poe-items" data-name_ru="Приглашение Мейвен: Убийцы Древнего" data-name_en="The Elderslayers" data-color="#808080" data-image="" data-target="2201">Maven\'s Invitation: The Elderslayers | Приглашение Мейвен: Убийцы Древнего</poeitem></li>\r\n\t<li><poeitem class="poe-items" data-name_ru="Приглашение Мейвен: Позабытые" data-name_en="The Forgotten" data-color="#808080" data-image="" data-target="1784">Maven\'s Invitation: The Forgotten | Приглашение Мейвен: Позабытые</poeitem></li>\r\n\t<li><poeitem class="poe-items" data-name_ru="Приглашение Мейвен: Сокрытые" data-name_en="The Hidden" data-color="#808080" data-image="" data-target="1783">Maven\'s Invitation: The Hidden | Приглашение Мейвен: Сокрытые</poeitem></li>\r\n\t<li><poeitem class="poe-items" data-name_ru="Приглашение Мейвен: Внушающие страх" data-name_en="The Feared" data-color="#808080" data-image="" data-target="1707">Maven\'s Invitation: The Feared | Приглашение Мейвен: Внушающие страх</poeitem></li>\r\n</ul>\r\n\r\n<h4>Получение талантов Атласа в группе</h4>\r\n\r\n<p>Для того чтобы получить талант Атласа за прохождение карты или приглашения - вам не обязательно открывать эту карту/приглашение у себя в убежище. Вы можете присоединится в группу к другому игроку, зайти к нему на карту и убить босса на его карте, и тогда, если выполнены все условия, вы точно так же получите очко таланта.</p>\r\n\r\n<p>Это значительно упрощает и ускоряет закрытие Атласа, ведь в группе вы можете распределить карты между друг другом и проходить разные карты. При этом нужно будет лишь периодически заходить к игроку из группы на карту, чтобы убить с ним босса, бегать с ним постоянно и зачищать монстров на карте не нужно.</p>\r\n\r\n<p>Обычно именно таким образом опытные стримеры/игроки закрывают Атлас (в группе), ведь используя этот метод можно уже на 1-2 день лиги закрыть все карты Атласа.</p>\r\n\r\n<h4>Сброс талантов Атласа</h4>\r\n\r\n<p>Если вы хотите изменить уже распределенные таланты Атласа (сбросить Атлас пое) - это можно довольно легко сделать.</p>\r\n\r\n<p>Для этого нужны будут очки сброса талантов Атласа. Эти очки вы будете получать в небольшом количестве при выполнении квестов на Атлас (убийстве важных боссов и прохождении приглашений Мейвен), но основной способ их получения это валюта <poeitem class="poe-items" data-name_ru="Сфера небытия" data-name_en="Orb of Unmaking" data-color="#7C5804" data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Currency/RegretOrb.webp" data-target="2206">Orb of Unmaking | Сфера небытия</poeitem>. Работает она точно также как и <poeitem class="poe-items" data-name_ru="Сфера раскаяния" data-name_en="Orb of Regret" data-color="#7C5804" data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DItems/Currency/CurrencyPassiveSkillRefund.webp" data-target="247">Orb of Regret | Сфера раскаяния</poeitem>.</p>\r\n\r\n<p>Добавляете себе нужное количество очков сброса, после чего открываете окно с талантами Атласа (кнопка G/П), сверху нажимаете &quot;Сброс умений&quot;, затем выбираете таланты которые нужно сбросить и нажимаете &quot;Подтвердить&quot;. После чего у вас появятся свободные очки талантов которые можно будет заново распределить.</p>\r\n</div>\r\n\r\n<div class="build-page-content-block anchor-block" id="kamni-pustoty"><a href="https://lootkeeper.com/ru/poe/orbs" target="_blank" title="Купить сферы в Path of Exile"><img alt="Купить сферы в Path of Exile" class="desktop-adaptive-visible" src="/media/ckeditor/2025/02/27/1.gif" /> <img alt="Купить сферы в Path of Exile" class="mobile-visible" src="/media/ckeditor/2025/02/27/1-mob.gif" /> </a>\r\n\r\n<h2><span>Камни пустоты</span></h2>\r\n\r\n<p>Камни пустоты являются специальными предметами, которые влияют на Атлас.</p>\r\n\r\n<p>Камни пустоты представляют собой предметы которые вставляются в специальный слот в Атласе. При размещении камня пустоты в слот, карты Атласа изменятся и часть карт станет более высокого тира. Так происходит при размещении каждого камня пустоты. При размещении всех 4, <strong>все карты в Атласе будут 16 тира.</strong></p>\r\n<img alt="Как работают камни пустоты пое" class="wide-image" data-caption="Как работают камни пустоты пое" data-fancybox="" loading="lazy" src="/media/ckeditor/2022/08/17/voidstone-how-works.jpg" />\r\n<p>Всего их существует 4 камня пустоты, каждый из которых мы получаем убивая одного из 4 верховных боссов Атласа:</p>\r\n\r\n<ul>\r\n\t<li>Убер Древнего</li>\r\n\t<li>Мейвен</li>\r\n\t<li>Пламенного экзарха</li>\r\n\t<li>Пожирателя миров</li>\r\n</ul>\r\n\r\n<p>Чтобы получить соответствующий камень пустоты достаточно один раз убить каждого босса или попасть к другому игроку на момент убийства босса.</p>\r\n\r\n<p>Важные моменты которые стоит учесть:</p>\r\n\r\n<ul>\r\n\t<li>Камни пустоты в любой момент можно свободно вынимать или вставлять</li>\r\n\t<li>Каждый камень при размещении увеличивает шанс на 25% того, что карты которые выпадают окажутся на 1 тир выше. Бонус работает только пока камень вставлен в свой специальный слот</li>\r\n\t<li>На камни пустоты можно применять секстанты (их мы рассмотрим ниже)</li>\r\n</ul>\r\n\r\n<p>Поскольку камни пустоты добываются с довольно сложных боссов, особенно на начальном этапе лиги, не каждый игрок способен их убить, мы рекомендуем не переживать и не спешить с их получением, если нет такой возможности.<br />\r\nНо если вы хотите побыстрее закрыть весь Атлас либо начать фармить карты высокого тира - постарайтесь как можно скорее получить их. Это существенно ускорит вашу прогрессию и выпадение карт высоких тиров.</p>\r\n\r\n<p>Атлас можно закрыть и не получив камней пустоты, однако прогрессируя по Атласу вы почти гарантированно получите 2 камня пустоты. Самой игрой предусмотрены бои с Пламенным экзархом и Пожирателем миров, в формате ознакомления (их облегченные версии), в процессе вашего прогресса по Атласу.</p>\r\n</div>\r\n\r\n<div class="build-page-content-block anchor-block" id="predpochitaemye-karty">\r\n<h2><span>Предпочитаемые карты</span></h2>\r\n\r\n<p>Это механика Атласа которая дает игроку возможность выбрать одну или несколько карт в качестве &quot;избранных&quot;, в результате эта карта или карты будут выпадать с более высокой вероятностью.</p>\r\n\r\n<p>Цель данной механики, дать игроку возможность бегать карты которые ему больше нравятся либо которые имеют интересующий его лут.</p>\r\n\r\n<p>Происходит это в меню интерфейса Атласа, кликаем на специальный слот, после чего выбираем нужную нам карту.</p>\r\n<img alt="Предпочитаемые карты пое" class="wide-image" data-caption="Предпочитаемые карты пое" data-fancybox="" loading="lazy" src="/media/ckeditor/2022/08/17/favorite-maps.jpg" />\r\n<p>Таких слотов всего 12, изначально они заблокированы. Чтобы разблокировать каждый слот нужно выполнить условия каждого слота по отдельности:</p>\r\n\r\n<ol>\r\n\t<li>Закрыть карту 16 тира</li>\r\n\t<li>Убить любого Хранителя Древнего</li>\r\n\t<li>Убить любого Хранителя Создателя</li>\r\n\t<li>Убить любого Завоевателя Атласа (гвард Сируса)</li>\r\n\t<li>Убить Сируса</li>\r\n\t<li>Убить Венария на карте Кора (Кортекс)</li>\r\n\t<li>Убить Создателя</li>\r\n\t<li>Убить Древнего</li>\r\n\t<li>Убить Мейвен</li>\r\n\t<li>Убить Пожирателя Миров</li>\r\n\t<li>Убить Пламенного Экзарха</li>\r\n\t<li>Завершить приглашение <poeitem class="poe-items" data-name_ru="Приглашение Мейвен: Внушающие страх" data-name_en="The Feared" data-color="#808080" data-image="" data-target="1707">Maven\'s Invitation: The Feared | Приглашение Мейвен: Внушающие страх</poeitem></li>\r\n</ol>\r\n\r\n<p>Каждый слот повышает шанс выпадения карты которая в нем выбрана. Можно вставить как 12 разных карт, так и 12 одинаковых. Это особенно эффективно если вы вставили 4 камня пустоты и все ваши карты 16 тира, выставив одну конкретную карту во все &quot;избранные&quot; слоты - вы значительно повысите шанс её выпадения, в сравнении с остальными вашими картами 16 тира.</p>\r\n</div>\r\n\r\n<div class="build-page-content-block anchor-block" id="vliyaniya-atlasa"><a href="https://lootkeeper.com/ru/poe/orbs" target="_blank" title="Купить сферы в Path of Exile"><img alt="Купить сферы в Path of Exile" class="desktop-adaptive-visible" src="/media/ckeditor/2025/02/27/1.gif" /> <img alt="Купить сферы в Path of Exile" class="mobile-visible" src="/media/ckeditor/2025/02/27/1-mob.gif" /> </a>\r\n\r\n<h2><span>Влияния Атласа</span></h2>\r\n\r\n<p>По мере прогрессированию по Атласу мы столкнемся с влиянием Мейвен, Пожирателя миров и Пламенного экзарха. Эти влияния активируются на машине картоходца с помощью специальных кнопок (выделены зеленым).</p>\r\n<img alt="влияния на атласе пое" class="wide-image" data-caption="влияния на атласе пое" data-fancybox="" loading="lazy" src="/media/ckeditor/2022/08/17/vliyanie.jpg" />\r\n<p>Влияния Экзарха и Пожиратель добавляют на карту дополнительных монстров и специальные алтари, которые добавляют на карту новые свойства. Вы непременно столкнетесь с этими влияниями при прогрессии Атласа.</p>\r\n\r\n<h3>Влияния Пожирателя Миров и Пламенного Экзарха</h3>\r\n\r\n<p>При прохождении карт под влиянием Пожирателя мы столкнемся с Неутолимым Голодом (мини-босс) и Пожирателем миров, а при прохождении карт под влиянием Экзарха, мы столкнемся с Черным солнцем (мини-босс) и Пламенным экзархом.</p>\r\n\r\n<p>После первой победы над этими боссами, нам откроется возможность получать приглашения на битву, за прохождения определенного количества карт, под соответствующим влиянием.</p>\r\n\r\n<p>Доступ к последующим боям с боссами будут выглядеть следующим образом:</p>\r\n\r\n<ol>\r\n\t<li>Вы проходите 14 карт с определенным влиянием</li>\r\n\t<li>На 14 по счету карте вам обязательно нужно убить босса карты, с него выпадет карта с мини-боссом этого влияния</li>\r\n\t<li>Вы проходите ещё 14 карт с определенным влиянием</li>\r\n\t<li>На 28 по счету карте вам обязательно нужно убить босса карты, с него выпадет карта с верховным боссом этого влияния</li>\r\n</ol>\r\n\r\n<p>На Атласе и в машине картоходца при этом появятся счетчики карт для каждого из влияний и можно будет отслеживать прогресс на получение нужного приглашения. Их видно на скриншоте выше.</p>\r\n\r\n<p>Таланты Атласа <poeitem class="poe-items" data-name_ru="Крещение огнём" data-name_en="Baptised by Fire" data-color="#FF8D00" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/AtlasTrees/TheCleansingFire1.webp" data-target="2213">Baptised by Fire | Крещение огнём</poeitem> и <poeitem class="poe-items" data-name_ru="Травление кислотой" data-name_en="Etched by Acid" data-color="#FF8D00" data-image="https://cdn.guides.lootkeeper.com/protected/image/Art/2DArt/SkillIcons/passives/AtlasTrees/TheTangle1.webp" data-target="2214">Etched by Acid | Травление кислотой</poeitem> ускоряют заполнение шкалы влияния, тем самым уменьшая необходимое количество карт для появления боссов определенных влияний.</p>\r\n\r\n<h3>Влияние Мейвен</h3>\r\n\r\n<p>Влияние Мейвен позволяет ей появляться в схватке с боссом карты. Сама она не вступает босс, но она усиливает босса и различными способами мешает игроку. С ее влиянием мы начнем сталкиваться на желтых картах.</p>\r\n\r\n<p>Босс усиленный Мейвен не дает дополнительного лута. Её главная суть в том, что после убийства определенного количества <strong>разных боссов</strong> карт, мы получим возможность попасть на приглашение Мейвен.</p>\r\n\r\n<p>Приглашение Мейвен - это локация, в которой содержатся только боссы, а точнее копии боссов, которых мы ранее убили в её присутствии.</p>\r\n\r\n<p>Приглашения Мейвен бывают двух типов:</p>\r\n\r\n<ul>\r\n\t<li>Приглашения связанные с боссами обычных карт Атласа</li>\r\n\t<li>Приглашения связанные с особыми боссами (например Хранители Древнего, либо Хранители Создателя и т.п.)</li>\r\n</ul>\r\n\r\n<h4>Приглашения Мейвен, обычные карты Атласа</h4>\r\n\r\n<p>Первые ознакомительные приглашения будут содержать всего несколько боссов и они будут гарантированно выпадать из последнего босса, необходимого для доступа к приглашению Мейвен. С каждым пройденным приглашением, число боссов необходимых для доступа к следующему приглашения Мейвен будет увеличиваться, вплоть до 10.</p>\r\n\r\n<p>После этого, приглашения больше не будут гарантированно выпадать и их придется выбивать самому, покупать на торговой площадке или у Кирака (он всегда продает обычные приглашения). За победу в таком приглашении мы гарантированно получим фрагменты проходки на бой с самой Мейвен, а также другие награды.</p>\r\n\r\n<h4>Приглашения Мейвен, особые боссы</h4>\r\n\r\n<p>Всего в игре 6 особых приглашений Мейвен:</p>\r\n\r\n<ul>\r\n\t<li><poeitem class="poe-items" data-name_ru="Приглашение Мейвен: Обращённые" data-name_en="The Formed" data-color="#808080" data-image="" data-target="1785">Maven\'s Invitation: The Formed | Приглашение Мейвен: Обращённые</poeitem></li>\r\n\t<li><poeitem class="poe-items" data-name_ru="Приглашение Мейвен: Искажённые" data-name_en="The Twisted" data-color="#808080" data-image="" data-target="1786">Maven\'s Invitation: The Twisted | Приглашение Мейвен: Искажённые</poeitem></li>\r\n\t<li><poeitem class="poe-items" data-name_ru="Приглашение Мейвен: Убийцы Древнего" data-name_en="The Elderslayers" data-color="#808080" data-image="" data-target="2201">Maven\'s Invitation: The Elderslayers | Приглашение Мейвен: Убийцы Древнего</poeitem></li>\r\n\t<li><poeitem class="poe-items" data-name_ru="Приглашение Мейвен: Позабытые" data-name_en="The Forgotten" data-color="#808080" data-image="" data-target="1784">Maven\'s Invitation: The Forgotten | Приглашение Мейвен: Позабытые</poeitem></li>\r\n\t<li><poeitem class="poe-items" data-name_ru="Приглашение Мейвен: Сокрытые" data-name_en="The Hidden" data-color="#808080" data-image="" data-target="1783">Maven\'s Invitation: The Hidden | Приглашение Мейвен: Сокрытые</poeitem></li>\r\n\t<li><poeitem class="poe-items" data-name_ru="Приглашение Мейвен: Внушающие страх" data-name_en="The Feared" data-color="#808080" data-image="" data-target="1707">Maven\'s Invitation: The Feared | Приглашение Мейвен: Внушающие страх</poeitem></li>\r\n</ul>\r\n\r\n<p>Все эти приглашения гораздо сложнее чем приглашение Мейвен с обычными боссами Атласа, т.к. на особых приглашениях вам придется столкнутся с более сильными боссами игры, от Хранителей до Убер боссов.</p>\r\n\r\n<p>Такие приглашения уже не будут вам гарантированно выпадать, но они могут выпасть случайно с различных особых боссов, либо их можно купить на торговой площадке у других игроков.</p>\r\n\r\n<p>Самым сложным приглашением является <poeitem class="poe-items" data-name_ru="Приглашение Мейвен: Внушающие страх" data-name_en="The Feared" data-color="#808080" data-image="" data-target="1707">Maven\'s Invitation: The Feared | Приглашение Мейвен: Внушающие страх</poeitem>. Т.к. в нем вам придется одновременно столкнутся с шестью довольно непростыми убер боссами, каждый из которых обладает большим арсеналом опасных способностей. Некоторые из этих способностей либо вас ваншотнут, либо очень быстро убьют.</p>\r\n\r\n<p>К прохождению <poeitem class="poe-items" data-name_ru="Приглашение Мейвен: Внушающие страх" data-name_en="The Feared" data-color="#808080" data-image="" data-target="1707">Maven\'s Invitation: The Feared | Приглашение Мейвен: Внушающие страх</poeitem> следует особенно детально подготовится, т.к. в этом бою важен не только урон, но и знание боссов и их способностей.</p>\r\n</div>\r\n\r\n<div class="build-page-content-block anchor-block" id="missii-atlasa"><a href="https://lootkeeper.com/ru/poe/orbs" target="_blank" title="Купить сферы в Path of Exile"><img alt="Купить сферы в Path of Exile" class="desktop-adaptive-visible" src="/media/ckeditor/2025/02/27/1.gif" /> <img alt="Купить сферы в Path of Exile" class="mobile-visible" src="/media/ckeditor/2025/02/27/1-mob.gif" /> </a>\r\n\r\n<h2><span>Мастера</span></h2>\r\n\r\n<p>В PoE присутствует система мастеров, которые тесно связаны с Атласом. По сути это NPC в игре, которые представляют ту или иную лигмеханику. Их добавление/появление на карту добавляет дополнительные механики или дают игроку взаимодействовать с контентом Атласа определенным образом.</p>\r\n\r\n<p>Мастерами являются:</p>\r\n\r\n<ul>\r\n\t<li>Эйнар - представляет механику Бестиария</li>\r\n\t<li>Нико - представляет механику Спуска</li>\r\n\t<li>Альва - представляет механику Вмешательства</li>\r\n\t<li>Джун - представляет механику Предательства</li>\r\n\t<li>Кирак - представляет особую механику взаимодействия с Атласом</li>\r\n</ul>\r\n\r\n<p>Добавить мастера на карту (любого кроме Кирака) можно несколькими способами:</p>\r\n\r\n<ul>\r\n\t<li>Добавить соответствующий этому мастеру скараб при открытии карты. Например <poeitem class="poe-items" data-name_ru="Скарабей Бестиария" data-name_en="Bestiary Scarab" data-color="#808080" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DItems/Currency/Scarabs/LesserScarabBeasts.webp" data-target="2790">Bestiary Scarab | Скарабей Бестиария</poeitem> для добавления Эйнара</li>\r\n\t<li>Прокачать соответствующие ему таланты в Атласе, которые повышают его появление на карте. Например <poeitem class="poe-items" data-name_ru="Вечная охота" data-name_en="Eternal Hunt" data-color="#FF8D00" data-image="https://cdn.guides.lootkeeper.com/image/Art/2DArt/SkillIcons/passives/AtlasTrees/DisablingMasterEinhar.webp" data-target="3900">Eternal Hunt | Вечная охота</poeitem> для добавления Эйнара. Зачастую разными талантами Атласа можно повысить шанс появления того или иного мастера до 100%, что гарантирует его появление на каждой карте. А значит скараб можно не использовать</li>\r\n</ul>\r\n\r\n<h3>Задания Кирака</h3>\r\n\r\n<p>Миссии Кирака отличаются от остальных, они не добавляют никаких дополнительных механик на ваши карты, но взамен они позволяют запустить одну из предложенных Кираком карт и пройти её. Эта карта уже наролена и содержит определенные свойства, реролить и изменять её нельзя, на эти карты не действуют свойства секстантов и таланты дерева Атласа.</p>\r\n\r\n<p>Эти задания особо полезны в начале лиги, когда нужно закрывать карты Атласа. Проходя эти миссии вы сами сможете выбрать карту которая больше всего вас интересует, зайти на неё и убить босса, при этом выполнять то что просил сделать Кирак по заданию не нужно, карта засчитается как пройденная (в Атласе) как и обычно.</p>\r\n<img alt="Задания кирака" class="wide-image" data-caption="Задания кирака" data-fancybox="" loading="lazy" src="/media/ckeditor/2022/08/17/kirac.jpg" />\r\n<p>С миссиями Кирака можно взаимодействовать при помощи специальной валюты &quot;доклад разведки&quot;.<br />\r\nИспользуя данную валюту мы обновляем карты которые он предоставляет нам на выбор в его заданиях.</p>\r\n\r\n<p>Используя особые доклады, мы получаем возможность гарантированно получить на выбор оскверненные карты, уникальные карты, карты которые еще не были закрыты, карты содержащие в себе определенный игровой контент (разломы, скверна, слои делириума) и т.д.</p>\r\n\r\n<p>Обратите внимание что определенные виды докладов разведки могут стоить намного дороже по сравнению к остальным и быть более редкими, однако могут принести намного больше пользы.</p>\r\n\r\n<p>Если вы проходили карты высоких тиров - то и Кирак будет предлагать вам выбор из карт высокого тира. Более того, Кирак довольно часто предлагает особые карты, такие как:</p>\r\n\r\n<ul>\r\n\t<li>Карты Хранителей Создателя/Древнего/Сируса</li>\r\n\t<li>Уникальные карты (в том числе дорогие, например Кора/Кортекс)</li>\r\n\t<li>Карты с различными влияниями</li>\r\n</ul>\r\n</div>\r\n\r\n<div class="build-page-content-block anchor-block" id="skarabei"><a href="https://lootkeeper.com/ru/poe/orbs" target="_blank" title="Купить сферы в Path of Exile"><img alt="Купить сферы в Path of Exile" class="desktop-adaptive-visible" src="/media/ckeditor/2025/02/27/1.gif" /> <img alt="Купить сферы в Path of Exile" class="mobile-visible" src="/media/ckeditor/2025/02/27/1-mob.gif" /> </a>\r\n\r\n<h2><span>Скарабеи</span></h2>\r\n\r\n<p>Свойств довольно много и бонусы разные, но в целом они сводятся к следующему:</p>\r\n\r\n<ul>\r\n\t<li>Гарантированное появление определенной механики Атласа (например Жатвы)</li>\r\n\t<li>Гарантированное появление определенного мастера Атласа с миссией (например Альвы)</li>\r\n\t<li>Увеличение дропа с монстров или боссов</li>\r\n</ul>\r\n</div>\r\n\r\n<div class="build-page-content-block anchor-block" id="vopros-otvet"><a href="https://lootkeeper.com/ru/poe/leveling/obuchenie" target="_blank" title="Оформить персональную консультацию по Path of Exile"><img alt="Оформить персональную консультацию по Path of Exile" class="desktop-adaptive-visible" loading="lazy" src="/media/ckeditor/2025/02/27/consult.png" /> <img alt="Оформить персональную консультацию по Path of Exile" class="mobile-visible" loading="lazy" src="/media/ckeditor/2025/02/27/consult_m.png" /> </a>\r\n\r\n<h2><span>Часто задаваемые вопросы</span></h2>\r\n\r\n<h3>Что значит закрыть карту?</h3>\r\n\r\n<p>Это значит убить босса или боссов на ней (если их несколько), либо выполнить определенные условия на карте (это касается уникальных карт).</p>\r\n\r\n<div class="divider"> </div>\r\n\r\n<h3>Какие боссы являются &quot;верховными&quot;?</h3>\r\n\r\n<p>Верховными боссами являются:</p>\r\n\r\n<ul>\r\n\t<li><span class="ru-poe">Создатель</span><span class="en-poe">Shaper</span></li>\r\n\t<li><span class="ru-poe">Древний</span><span class="en-poe">Elder</span></li>\r\n\t<li><span class="ru-poe">Сирус, пробудитель миров</span><span class="en-poe">Sirus, the Awakener</span></li>\r\n\t<li><span class="ru-poe">Мейвен</span><span class="en-poe">The Maven</span></li>\r\n\t<li><span class="ru-poe">Пламенный экзарх</span><span class="en-poe">The Searing Exarch</span></li>\r\n\t<li><span class="ru-poe">Пожиратель миров</span><span class="en-poe">The Eater of Worlds</span></li>\r\n</ul>\r\n\r\n<p>Отметим, что все остальные боссы не включенные в список верховными боссами <strong>не являются</strong>, даже Венариус (Кортекс/Кора) и Убер Атзири.</p>\r\n\r\n<div class="divider"> </div>\r\n\r\n<h3>Можно ли получить очки Атласа за прохождение карт стражей?</h3>\r\n\r\n<p>За прохождение карт стражей Сируса или Древнего можно получить очки талантов только в том случае, если карта, на которой они сидят, у вас еще не выполнена и вы выполнили условия необходимые для закрытия этой карты.</p>\r\n</div>') {'timeout': 3600} <django.core.cache.backends.locmem.LocMemCache object at 0x7f6a32033980>
/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(81)
  r = view(request, game, *args, **kwargs)

/usr/src/app/wiki/views.py in v_target(524)
  tier_filtered_content = article.get_content_for_user(user)

/usr/src/app/wiki/models.py in get_content_for_user(789)
  cache.set(cache_key, filtered_content, timeout=3600)

0,0326 get ('django_compressor.mtime.cb3e3846ac62659905cd812126ada522cbdb58614eb344904065f5ddfff9c9fd',) {} <django.core.cache.backends.locmem.LocMemCache object at 0x7f6a32033980>
/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render(160)
  return self.render_compressed(

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_compressed(123)
  cache_key, cache_content = self.render_cached(compressor, kind, mode)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_cached(96)
  cache_key = get_templatetag_cachekey(compressor, mode, kind)

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_templatetag_cachekey(100)
  return get_cachekey("templatetag.%s.%s.%s" % (compressor.cachekey, mode, kind))

/usr/local/lib/python3.12/site-packages/compressor/base.py in cachekey(240)
  "".join([self.content] + self.mtimes).encode(self.charset), 12

/usr/local/lib/python3.12/site-packages/compressor/base.py in mtimes(232)
  str(get_mtime(value))

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_mtime(106)
  mtime = cache.get(key)

0,0276 get ('django_compressor.mtime.116562a5135d9c8eab1ea52ed1fa5f76ae26c88e6894b143134a06631cfdaaad',) {} <django.core.cache.backends.locmem.LocMemCache object at 0x7f6a32033980>
/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render(160)
  return self.render_compressed(

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_compressed(123)
  cache_key, cache_content = self.render_cached(compressor, kind, mode)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_cached(96)
  cache_key = get_templatetag_cachekey(compressor, mode, kind)

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_templatetag_cachekey(100)
  return get_cachekey("templatetag.%s.%s.%s" % (compressor.cachekey, mode, kind))

/usr/local/lib/python3.12/site-packages/compressor/base.py in cachekey(240)
  "".join([self.content] + self.mtimes).encode(self.charset), 12

/usr/local/lib/python3.12/site-packages/compressor/base.py in mtimes(232)
  str(get_mtime(value))

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_mtime(106)
  mtime = cache.get(key)

0,0189 get ('django_compressor.mtime.96276a6cf4a3cc24f34b44325a480cb2d971a807d3aac8d1224b1f053c23b5d1',) {} <django.core.cache.backends.locmem.LocMemCache object at 0x7f6a32033980>
/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render(160)
  return self.render_compressed(

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_compressed(123)
  cache_key, cache_content = self.render_cached(compressor, kind, mode)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_cached(96)
  cache_key = get_templatetag_cachekey(compressor, mode, kind)

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_templatetag_cachekey(100)
  return get_cachekey("templatetag.%s.%s.%s" % (compressor.cachekey, mode, kind))

/usr/local/lib/python3.12/site-packages/compressor/base.py in cachekey(240)
  "".join([self.content] + self.mtimes).encode(self.charset), 12

/usr/local/lib/python3.12/site-packages/compressor/base.py in mtimes(232)
  str(get_mtime(value))

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_mtime(106)
  mtime = cache.get(key)

0,0319 get ('django_compressor.mtime.f31665afe85a96e21ff686a48eed24ba8c19e7db31267c580f4b0e18bf05c5ec',) {} <django.core.cache.backends.locmem.LocMemCache object at 0x7f6a32033980>
/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render(160)
  return self.render_compressed(

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_compressed(123)
  cache_key, cache_content = self.render_cached(compressor, kind, mode)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_cached(96)
  cache_key = get_templatetag_cachekey(compressor, mode, kind)

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_templatetag_cachekey(100)
  return get_cachekey("templatetag.%s.%s.%s" % (compressor.cachekey, mode, kind))

/usr/local/lib/python3.12/site-packages/compressor/base.py in cachekey(240)
  "".join([self.content] + self.mtimes).encode(self.charset), 12

/usr/local/lib/python3.12/site-packages/compressor/base.py in mtimes(232)
  str(get_mtime(value))

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_mtime(106)
  mtime = cache.get(key)

0,0251 get ('django_compressor.mtime.5d68420a53e6676d32beccd17cf8e569a2cbebf339b681ab1d37d1a5be8f84b4',) {} <django.core.cache.backends.locmem.LocMemCache object at 0x7f6a32033980>
/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render(160)
  return self.render_compressed(

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_compressed(123)
  cache_key, cache_content = self.render_cached(compressor, kind, mode)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_cached(96)
  cache_key = get_templatetag_cachekey(compressor, mode, kind)

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_templatetag_cachekey(100)
  return get_cachekey("templatetag.%s.%s.%s" % (compressor.cachekey, mode, kind))

/usr/local/lib/python3.12/site-packages/compressor/base.py in cachekey(240)
  "".join([self.content] + self.mtimes).encode(self.charset), 12

/usr/local/lib/python3.12/site-packages/compressor/base.py in mtimes(232)
  str(get_mtime(value))

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_mtime(106)
  mtime = cache.get(key)

0,0168 get ('django_compressor.templatetag.1a6ce828ff45.file.css',) {} <django.core.cache.backends.locmem.LocMemCache object at 0x7f6a32033980>
/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render(160)
  return self.render_compressed(

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_compressed(123)
  cache_key, cache_content = self.render_cached(compressor, kind, mode)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_cached(97)
  cache_content = cache_get(cache_key)

/usr/local/lib/python3.12/site-packages/compressor/cache.py in cache_get(141)
  packed_val = cache.get(key)

0,0366 get ('django_compressor.mtime.197671318a7b91042e93e22d0125022e9f8870791e2fa741a6011652a4c766cd',) {} <django.core.cache.backends.locmem.LocMemCache object at 0x7f6a32033980>
/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render(160)
  return self.render_compressed(

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_compressed(123)
  cache_key, cache_content = self.render_cached(compressor, kind, mode)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_cached(96)
  cache_key = get_templatetag_cachekey(compressor, mode, kind)

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_templatetag_cachekey(100)
  return get_cachekey("templatetag.%s.%s.%s" % (compressor.cachekey, mode, kind))

/usr/local/lib/python3.12/site-packages/compressor/base.py in cachekey(240)
  "".join([self.content] + self.mtimes).encode(self.charset), 12

/usr/local/lib/python3.12/site-packages/compressor/base.py in mtimes(232)
  str(get_mtime(value))

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_mtime(106)
  mtime = cache.get(key)

0,0203 get ('django_compressor.mtime.746a56bb12e313455c6a26ddfd5ad88f98ff9601b08eee5999b9b6ec40d4294f',) {} <django.core.cache.backends.locmem.LocMemCache object at 0x7f6a32033980>
/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render(160)
  return self.render_compressed(

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_compressed(123)
  cache_key, cache_content = self.render_cached(compressor, kind, mode)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_cached(96)
  cache_key = get_templatetag_cachekey(compressor, mode, kind)

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_templatetag_cachekey(100)
  return get_cachekey("templatetag.%s.%s.%s" % (compressor.cachekey, mode, kind))

/usr/local/lib/python3.12/site-packages/compressor/base.py in cachekey(240)
  "".join([self.content] + self.mtimes).encode(self.charset), 12

/usr/local/lib/python3.12/site-packages/compressor/base.py in mtimes(232)
  str(get_mtime(value))

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_mtime(106)
  mtime = cache.get(key)

0,0124 get ('django_compressor.mtime.81dea3c0c3a8fa57e96851de5bc8d87fe71d3139dad6fb49c1cd5ebede899b66',) {} <django.core.cache.backends.locmem.LocMemCache object at 0x7f6a32033980>
/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render(160)
  return self.render_compressed(

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_compressed(123)
  cache_key, cache_content = self.render_cached(compressor, kind, mode)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_cached(96)
  cache_key = get_templatetag_cachekey(compressor, mode, kind)

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_templatetag_cachekey(100)
  return get_cachekey("templatetag.%s.%s.%s" % (compressor.cachekey, mode, kind))

/usr/local/lib/python3.12/site-packages/compressor/base.py in cachekey(240)
  "".join([self.content] + self.mtimes).encode(self.charset), 12

/usr/local/lib/python3.12/site-packages/compressor/base.py in mtimes(232)
  str(get_mtime(value))

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_mtime(106)
  mtime = cache.get(key)

0,0148 get ('django_compressor.templatetag.a0c4461f4fd6.file.css',) {} <django.core.cache.backends.locmem.LocMemCache object at 0x7f6a32033980>
/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render(160)
  return self.render_compressed(

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_compressed(123)
  cache_key, cache_content = self.render_cached(compressor, kind, mode)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_cached(97)
  cache_content = cache_get(cache_key)

/usr/local/lib/python3.12/site-packages/compressor/cache.py in cache_get(141)
  packed_val = cache.get(key)

0,0338 get ('django_compressor.mtime.edfe680e43d56331488fcf75db580474e968ff42fdaed34ff09ea2180ba9cf53',) {} <django.core.cache.backends.locmem.LocMemCache object at 0x7f6a32033980>
/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render(160)
  return self.render_compressed(

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_compressed(123)
  cache_key, cache_content = self.render_cached(compressor, kind, mode)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_cached(96)
  cache_key = get_templatetag_cachekey(compressor, mode, kind)

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_templatetag_cachekey(100)
  return get_cachekey("templatetag.%s.%s.%s" % (compressor.cachekey, mode, kind))

/usr/local/lib/python3.12/site-packages/compressor/base.py in cachekey(240)
  "".join([self.content] + self.mtimes).encode(self.charset), 12

/usr/local/lib/python3.12/site-packages/compressor/base.py in mtimes(232)
  str(get_mtime(value))

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_mtime(106)
  mtime = cache.get(key)

0,0303 get ('django_compressor.mtime.1043f56cca4e4d332f2014297d3a8d0f08f0275ef76049a8799612e2f4eb1c92',) {} <django.core.cache.backends.locmem.LocMemCache object at 0x7f6a32033980>
/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render(160)
  return self.render_compressed(

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_compressed(123)
  cache_key, cache_content = self.render_cached(compressor, kind, mode)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_cached(96)
  cache_key = get_templatetag_cachekey(compressor, mode, kind)

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_templatetag_cachekey(100)
  return get_cachekey("templatetag.%s.%s.%s" % (compressor.cachekey, mode, kind))

/usr/local/lib/python3.12/site-packages/compressor/base.py in cachekey(240)
  "".join([self.content] + self.mtimes).encode(self.charset), 12

/usr/local/lib/python3.12/site-packages/compressor/base.py in mtimes(232)
  str(get_mtime(value))

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_mtime(106)
  mtime = cache.get(key)

0,0156 get ('django_compressor.mtime.6c357375b0a7f36f56990757c4678b8793fc80a87ca3c0344fed0c8fa24cbf94',) {} <django.core.cache.backends.locmem.LocMemCache object at 0x7f6a32033980>
/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render(160)
  return self.render_compressed(

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_compressed(123)
  cache_key, cache_content = self.render_cached(compressor, kind, mode)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_cached(96)
  cache_key = get_templatetag_cachekey(compressor, mode, kind)

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_templatetag_cachekey(100)
  return get_cachekey("templatetag.%s.%s.%s" % (compressor.cachekey, mode, kind))

/usr/local/lib/python3.12/site-packages/compressor/base.py in cachekey(240)
  "".join([self.content] + self.mtimes).encode(self.charset), 12

/usr/local/lib/python3.12/site-packages/compressor/base.py in mtimes(232)
  str(get_mtime(value))

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_mtime(106)
  mtime = cache.get(key)

0,0101 get ('django_compressor.mtime.3238f574cb2271f0a9b4660382ebb7112e3437c739b11425de5b90dc8495ebee',) {} <django.core.cache.backends.locmem.LocMemCache object at 0x7f6a32033980>
/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render(160)
  return self.render_compressed(

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_compressed(123)
  cache_key, cache_content = self.render_cached(compressor, kind, mode)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_cached(96)
  cache_key = get_templatetag_cachekey(compressor, mode, kind)

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_templatetag_cachekey(100)
  return get_cachekey("templatetag.%s.%s.%s" % (compressor.cachekey, mode, kind))

/usr/local/lib/python3.12/site-packages/compressor/base.py in cachekey(240)
  "".join([self.content] + self.mtimes).encode(self.charset), 12

/usr/local/lib/python3.12/site-packages/compressor/base.py in mtimes(232)
  str(get_mtime(value))

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_mtime(106)
  mtime = cache.get(key)

0,0146 get ('django_compressor.mtime.86e0f84eeea12b360142d4ddf8294f3826c80142d1342c8a77f107b8b27be8e8',) {} <django.core.cache.backends.locmem.LocMemCache object at 0x7f6a32033980>
/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render(160)
  return self.render_compressed(

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_compressed(123)
  cache_key, cache_content = self.render_cached(compressor, kind, mode)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_cached(96)
  cache_key = get_templatetag_cachekey(compressor, mode, kind)

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_templatetag_cachekey(100)
  return get_cachekey("templatetag.%s.%s.%s" % (compressor.cachekey, mode, kind))

/usr/local/lib/python3.12/site-packages/compressor/base.py in cachekey(240)
  "".join([self.content] + self.mtimes).encode(self.charset), 12

/usr/local/lib/python3.12/site-packages/compressor/base.py in mtimes(232)
  str(get_mtime(value))

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_mtime(106)
  mtime = cache.get(key)

0,0119 get ('django_compressor.mtime.f5172bf68bbea80fe6a26defdccc8d034994bdc17f423a0b6950a25354455cf3',) {} <django.core.cache.backends.locmem.LocMemCache object at 0x7f6a32033980>
/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render(160)
  return self.render_compressed(

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_compressed(123)
  cache_key, cache_content = self.render_cached(compressor, kind, mode)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_cached(96)
  cache_key = get_templatetag_cachekey(compressor, mode, kind)

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_templatetag_cachekey(100)
  return get_cachekey("templatetag.%s.%s.%s" % (compressor.cachekey, mode, kind))

/usr/local/lib/python3.12/site-packages/compressor/base.py in cachekey(240)
  "".join([self.content] + self.mtimes).encode(self.charset), 12

/usr/local/lib/python3.12/site-packages/compressor/base.py in mtimes(232)
  str(get_mtime(value))

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_mtime(106)
  mtime = cache.get(key)

0,0135 get ('django_compressor.mtime.77cf1fd1e14a6902de6adea35ed909bfe9b89aeb10681f37c6687cf8b8b61a6e',) {} <django.core.cache.backends.locmem.LocMemCache object at 0x7f6a32033980>
/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render(160)
  return self.render_compressed(

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_compressed(123)
  cache_key, cache_content = self.render_cached(compressor, kind, mode)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_cached(96)
  cache_key = get_templatetag_cachekey(compressor, mode, kind)

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_templatetag_cachekey(100)
  return get_cachekey("templatetag.%s.%s.%s" % (compressor.cachekey, mode, kind))

/usr/local/lib/python3.12/site-packages/compressor/base.py in cachekey(240)
  "".join([self.content] + self.mtimes).encode(self.charset), 12

/usr/local/lib/python3.12/site-packages/compressor/base.py in mtimes(232)
  str(get_mtime(value))

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_mtime(106)
  mtime = cache.get(key)

0,0133 get ('django_compressor.mtime.27a44eeff2f3c12fb7006ed1c05e4eacc931bdb34d7379c18b4b95fbffe999e9',) {} <django.core.cache.backends.locmem.LocMemCache object at 0x7f6a32033980>
/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render(160)
  return self.render_compressed(

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_compressed(123)
  cache_key, cache_content = self.render_cached(compressor, kind, mode)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_cached(96)
  cache_key = get_templatetag_cachekey(compressor, mode, kind)

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_templatetag_cachekey(100)
  return get_cachekey("templatetag.%s.%s.%s" % (compressor.cachekey, mode, kind))

/usr/local/lib/python3.12/site-packages/compressor/base.py in cachekey(240)
  "".join([self.content] + self.mtimes).encode(self.charset), 12

/usr/local/lib/python3.12/site-packages/compressor/base.py in mtimes(232)
  str(get_mtime(value))

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_mtime(106)
  mtime = cache.get(key)

0,0157 get ('django_compressor.templatetag.642d0aabae7f.file.js',) {} <django.core.cache.backends.locmem.LocMemCache object at 0x7f6a32033980>
/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render(160)
  return self.render_compressed(

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_compressed(123)
  cache_key, cache_content = self.render_cached(compressor, kind, mode)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_cached(97)
  cache_content = cache_get(cache_key)

/usr/local/lib/python3.12/site-packages/compressor/cache.py in cache_get(141)
  packed_val = cache.get(key)

0,0275 get ('django_compressor.mtime.2e995945f10acf9b5a20e2fc020bae7755ae1d644f55e5a10aff67d4be7ea03d',) {} <django.core.cache.backends.locmem.LocMemCache object at 0x7f6a32033980>
/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render(160)
  return self.render_compressed(

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_compressed(123)
  cache_key, cache_content = self.render_cached(compressor, kind, mode)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_cached(96)
  cache_key = get_templatetag_cachekey(compressor, mode, kind)

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_templatetag_cachekey(100)
  return get_cachekey("templatetag.%s.%s.%s" % (compressor.cachekey, mode, kind))

/usr/local/lib/python3.12/site-packages/compressor/base.py in cachekey(240)
  "".join([self.content] + self.mtimes).encode(self.charset), 12

/usr/local/lib/python3.12/site-packages/compressor/base.py in mtimes(232)
  str(get_mtime(value))

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_mtime(106)
  mtime = cache.get(key)

0,0141 get ('django_compressor.mtime.0a6d1602db9211e9b40282ae0917186b6c64f1f5781333ba8841453535078c67',) {} <django.core.cache.backends.locmem.LocMemCache object at 0x7f6a32033980>
/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render(160)
  return self.render_compressed(

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_compressed(123)
  cache_key, cache_content = self.render_cached(compressor, kind, mode)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_cached(96)
  cache_key = get_templatetag_cachekey(compressor, mode, kind)

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_templatetag_cachekey(100)
  return get_cachekey("templatetag.%s.%s.%s" % (compressor.cachekey, mode, kind))

/usr/local/lib/python3.12/site-packages/compressor/base.py in cachekey(240)
  "".join([self.content] + self.mtimes).encode(self.charset), 12

/usr/local/lib/python3.12/site-packages/compressor/base.py in mtimes(232)
  str(get_mtime(value))

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_mtime(106)
  mtime = cache.get(key)

0,0097 get ('django_compressor.mtime.813e3e569c7518456c1f1d686b63b7191d885d8452ad54e5ade123c3af94918c',) {} <django.core.cache.backends.locmem.LocMemCache object at 0x7f6a32033980>
/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render(160)
  return self.render_compressed(

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_compressed(123)
  cache_key, cache_content = self.render_cached(compressor, kind, mode)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_cached(96)
  cache_key = get_templatetag_cachekey(compressor, mode, kind)

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_templatetag_cachekey(100)
  return get_cachekey("templatetag.%s.%s.%s" % (compressor.cachekey, mode, kind))

/usr/local/lib/python3.12/site-packages/compressor/base.py in cachekey(240)
  "".join([self.content] + self.mtimes).encode(self.charset), 12

/usr/local/lib/python3.12/site-packages/compressor/base.py in mtimes(232)
  str(get_mtime(value))

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_mtime(106)
  mtime = cache.get(key)

0,0136 get ('django_compressor.mtime.76340968d6be68f1fd0783b0ad6a507d8c2528106561dd6126b378f6e659da79',) {} <django.core.cache.backends.locmem.LocMemCache object at 0x7f6a32033980>
/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render(160)
  return self.render_compressed(

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_compressed(123)
  cache_key, cache_content = self.render_cached(compressor, kind, mode)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_cached(96)
  cache_key = get_templatetag_cachekey(compressor, mode, kind)

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_templatetag_cachekey(100)
  return get_cachekey("templatetag.%s.%s.%s" % (compressor.cachekey, mode, kind))

/usr/local/lib/python3.12/site-packages/compressor/base.py in cachekey(240)
  "".join([self.content] + self.mtimes).encode(self.charset), 12

/usr/local/lib/python3.12/site-packages/compressor/base.py in mtimes(232)
  str(get_mtime(value))

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_mtime(106)
  mtime = cache.get(key)

0,0144 get ('django_compressor.templatetag.cb372d5a98b4.file.js',) {} <django.core.cache.backends.locmem.LocMemCache object at 0x7f6a32033980>
/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render(160)
  return self.render_compressed(

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_compressed(123)
  cache_key, cache_content = self.render_cached(compressor, kind, mode)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_cached(97)
  cache_content = cache_get(cache_key)

/usr/local/lib/python3.12/site-packages/compressor/cache.py in cache_get(141)
  packed_val = cache.get(key)

0,0150 get ('django_compressor.mtime.41b0e673522f1cc3dcd54cd6eb08b7575ee40154fcb4047246d592a5562f18a5',) {} <django.core.cache.backends.locmem.LocMemCache object at 0x7f6a32033980>
/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render(160)
  return self.render_compressed(

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_compressed(123)
  cache_key, cache_content = self.render_cached(compressor, kind, mode)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_cached(96)
  cache_key = get_templatetag_cachekey(compressor, mode, kind)

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_templatetag_cachekey(100)
  return get_cachekey("templatetag.%s.%s.%s" % (compressor.cachekey, mode, kind))

/usr/local/lib/python3.12/site-packages/compressor/base.py in cachekey(240)
  "".join([self.content] + self.mtimes).encode(self.charset), 12

/usr/local/lib/python3.12/site-packages/compressor/base.py in mtimes(232)
  str(get_mtime(value))

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_mtime(106)
  mtime = cache.get(key)

0,0121 get ('django_compressor.mtime.20ebde5e34164eed5ca95baa10781de543249ef081d6986a2faa90c3a54953fb',) {} <django.core.cache.backends.locmem.LocMemCache object at 0x7f6a32033980>
/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render(160)
  return self.render_compressed(

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_compressed(123)
  cache_key, cache_content = self.render_cached(compressor, kind, mode)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_cached(96)
  cache_key = get_templatetag_cachekey(compressor, mode, kind)

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_templatetag_cachekey(100)
  return get_cachekey("templatetag.%s.%s.%s" % (compressor.cachekey, mode, kind))

/usr/local/lib/python3.12/site-packages/compressor/base.py in cachekey(240)
  "".join([self.content] + self.mtimes).encode(self.charset), 12

/usr/local/lib/python3.12/site-packages/compressor/base.py in mtimes(232)
  str(get_mtime(value))

/usr/local/lib/python3.12/site-packages/compressor/cache.py in get_mtime(106)
  mtime = cache.get(key)

0,0129 get ('django_compressor.templatetag.d0d01c59c543.file.js',) {} <django.core.cache.backends.locmem.LocMemCache object at 0x7f6a32033980>
/usr/local/lib/python3.12/concurrent/futures/thread.py in _worker(93)
  work_item.run()

/usr/local/lib/python3.12/concurrent/futures/thread.py in run(59)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in __call__(244)
  current_executor.run_until_future(call_result)

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run_until_future(81)
  work_item.run()

/usr/local/lib/python3.12/site-packages/asgiref/current_thread_executor.py in run(40)
  result = self.fn(*self.args, **self.kwargs)

/usr/local/lib/python3.12/site-packages/asgiref/sync.py in thread_handler(522)
  return func(*args, **kwargs)

/usr/local/lib/python3.12/site-packages/django/views/decorators/csrf.py in _view_wrapper(65)
  return view_func(request, *args, **kwargs)

/usr/src/app/wiki/views.py in wrapper(126)
  return r.render()

/usr/local/lib/python3.12/site-packages/django/template/response.py in render(114)
  self.content = self.rendered_content

/usr/local/lib/python3.12/site-packages/django/template/response.py in rendered_content(92)
  return template.render(context, self._request)

/usr/local/lib/python3.12/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(171)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(159)
  return compiled_parent._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/django/template/loader_tags.py in render(210)
  return template.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(173)
  return self._render(context)

/usr/local/lib/python3.12/site-packages/django/test/utils.py in instrumented_test_render(111)
  return self.nodelist.render(context)

/usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000)
  return SafeString("".join([node.render_annotated(context) for node in self]))

/usr/local/lib/python3.12/site-packages/django/template/base.py in render_annotated(961)
  return self.render(context)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render(160)
  return self.render_compressed(

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_compressed(123)
  cache_key, cache_content = self.render_cached(compressor, kind, mode)

/usr/local/lib/python3.12/site-packages/compressor/templatetags/compress.py in render_cached(97)
  cache_content = cache_get(cache_key)

/usr/local/lib/python3.12/site-packages/compressor/cache.py in cache_get(141)
  packed_val = cache.get(key)

Сигналы

Сигнал Получатели сигнала
class_prepared
connection_created
got_request_exception
m2m_changed
post_delete item_post_delete_handler
post_init
post_migrate create_permissions, create_contenttypes
post_save tier_post_save_handler, item_post_save_handler, notify_user_comment, notify_user_like
pre_delete
pre_init
pre_migrate inject_rename_contenttypes_operations
pre_save
request_finished close_caches, close_old_connections, reset_urlconf
request_started reset_queries, close_old_connections
setting_changed reset_cache, 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, update_level_tags, clear_caches, reload_api_settings, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, CompressorFileStorage._clear_cached_properties, StaticFilesStorage._clear_cached_properties, CompressorFileStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties