You are currently visiting the Minimax Germany Website.
For those countries where there are no specific Minimax Offices, we invite you to consul our international site
Bad Oldesloe / Cologne, December 6th, 2023 – PVProtect is the First VdS-Approved Fire Suppression System for Roof Surfaces with Photovoltaic Systems. Premiere at VdS-FireSafety Cologne.
With PVProtect, Minimax presents a brand new water-based fire suppression system at the VdS-FireSafety Cologne: The holistic protection concept for roof surfaces with photovoltaic systems is the first of its kind on the market that is VdS-approved.
Roofs containing flammable insulation materials pose significant risks. Even small fires on roof constructions can lead to severe business interruptions and loss of sales. PVProtect helps to significantly reduce or even entirely prevent such damages. The system offers protection against fire hazards on roof surfaces with an incline of up to 10° on which photovoltaic systems have been installed. Consequently, Minimax is the first fire protection company to offer a solution for such previously unprotected environments.
The first water-based fire suppression system of its kind – early detection combined with automatic fire fighting
The holistic protection concept combines early detection with automatic fire fighting. By preventing fires on the roof, PVProtect, thus, can also protect the entire building against consequential damages; in addition, it alerts people on site in good time.
Heat detectors are arranged in a targeted manner around the photovoltaic modules. In case of an unusual rise in temperature, the detectors pass on the information to the fire detection and extinguishing control panel, which simultaneously alerts the fire department. The close-meshed arrangement of sensors makes it possible to precisely locate the source of fire. Extinguishing nozzles are arranged in the vicinity of the photovoltaic modules to ensure water coverage over the entire area. In this way, PVProtect automatically fights incipient outbreaks of fire before they spread widely.
Efficient water consumption, easy to retrofit – VdS-approved
Special extinguishing nozzles ensure a risk-appropriate distribution of water even at low operating pressures. Localization of the source of fire in conjunction with a suitable extinguishing control system and effective area distribution allow for water requirements to be further reduced, while also reliably keeping fire hazards under control.
Because of the minimal water requirements and low operating pressures, PVProtect can usually be connected to the existing water supply of a sprinkler system. Integration into an existing fire protection system is, therefore, cost-effective and uncomplicated.
The effectiveness of PVProtect has been evaluated in fire tests and approved by VdS Schadenverhütung. The VdS approval applies to both the system and the individual components. PVProtect, thus, provides a basis for making the building insurable again.
First-time presentation at the VdS-FireSafety Cologne – presentation included
Minimax exhibits the new PVProtect fire suppression system for the first time at the VdS-FireSafety Cologne on December 6th–7th, 2023 at booth D-07 in hall 10.1.
As part of the VdS Fire Extinguishing Systems conference, responsible Minimax fire suppression system manager Thorsten Gieseke will hold a presentation on PVProtect at 2:45 PM on December 7th at the Koelnmesse Congress Center East. Information on how to register to attend the lecture can be found here.
For further information on PVProtect, please visit here.
Bad Oldesloe / Saint-Quentin-Fallavier, November 15, 2023 – Minimax France has received the prestigious “Oscar de la Sécurité” in the category “Innovation” for the MXOne Firefighting Turbine.
Minimax France was awarded by the French Association of Firefighting Professions (FFMI) for the MXOne high-performance firefighting turbine.
The “Oscars de la Sécurité” are handed out annually by a panel of experts appointed by the FFMI to honor outstanding achievements in the field of fire protection. The prize is awarded in four categories: "Innovation", "Fire protection", "Fire protection management" and "Special locations". The Security Oscars have been the benchmark event for the fire protection sector in France for more than 20 years. This year, Minimax France competed in the "Innovation" category.
The awards were presented to the laureates on November 13, 2023 by Mrs. Dominique Faure, Minister Delegate for Local Authorities and Rural Areas, during a festive ceremony at the Palais du Luxembourg.
Pascal Bichet, Country Manager Minimax France, said about the award: “Minimax France is very proud to have received this award, especially since we were recognized by our industry colleagues.”
The award-winning Minimax high-performance firefighting turbine MXOne – Next generation firefighting
The Minimax MXOne enables innovative fire protection using highly efficient water mist from a safe distance. Thus, it represents a new generation of stationary firefighting systems. It allows highly efficient, precise and targeted suppression from a significant and safe distance. The turbine achieves a large discharge range thanks to the adjustable jet pipe, even when using a foam agent.
During a fire, the water mist absorbs a huge amount of energy, cools particularly effectively and reaches hidden fire sources due to the three-dimensional mode of action. It binds smoke gas, pollutants and odors and can quickly develop its effect over large areas without, like classic monitors with their focused jets, dispersing burning material and possibly contributing to the spread of fire.
Further information on the MXOne to be found here.
Bad Oldesloe / Cologne, December 5, 2022 – Minimax will be presenting the brand new extended version of the Minifog EconAqua low-pressure water mist extinguishing system for the first time at the VdS
The new development of the EconAqua water mist sprinkler U16 now makes EconAqua the low-pressure water mist system with the widest range of applications on the market. Moreover, it is the only one which is approved by VdS for use in car parks and underground parking areas with a ceiling height of up to 3.6 meters.
Confirmed efficacy approved by VdS
With its low-pressure technology, EconAqua achieves an effectiveness comparable to high-pressure water mist sprinkler systems, meaning that the new U16 sprinkler is just as effective as conventional sprinklers. This was proven in a series of standardized fire tests in accordance with VdS 3883-4 and prEN 14972-5, where the arrangement of vehicles typical of a parking garage was simulated in the Minimax fire safety research center. In the fire tests supervised by VdS Schadenverhütung, it was possible to show that the EconAqua low-pressure water mist system provides fire protection with a ceiling height of 3.6m similar to classic water sprinkler systems, while using far less extinguishing water.
Consequently, Minifog EconAqua has far greater efficiency regarding water used to extinguish fires than conventional sprinklers. This can even mean savings of up 85 percent in water in certain cases. Due to the extremely low amount of water required, possible extinguishing water damages in the event of a fire are kept to a minimum.
Minifog EconAqua water mist extinguishing equipment can also be used to safeguard against fires in car parks and other areas at risk of frost without the need to install costly pipe heat tracing, because dry pipe systems can be set up like with conventional sprinkler equipment. In a standby state, these are filled with compressed air.
Minifog EconAqua systems also have an advantage over conventional sprinkler systems because they take up considerable less space. This is due to the compact water supply and the smaller pipe diameters in the pipe network – especially within suspended ceilings. This not only saves on construction costs. In many existing buildings, it makes it possible, for the very first time, to retrofit an extinguishing system at all.
Consequently, Minifog EconAqua provides particularly efficient fire safety in buildings, not only in offices and public administration buildings but also hospitals, museums, hotels or even car parks and underground parking areas. This is especially the case where damage caused by extinguishing water needs to be avoided at all costs, in areas where there is an acute shortage of space, or in places where a conventional sprinkler system cannot be connected directly to the drinking water supply.
More Info (Link)
Bad Oldesloe / Gothenburg, August 8, 2022 – We are pleased to announce that the Minimax Viking Group has established a Minimax office in Gothenburg, Sweden.
Minimax Scandinavia AB is represented by managing director Mr. Leif Martinsson.
Minimax Scandinavia AB is part of the internationally operating Minimax Fire Solutions International GmbH, headquartered in Germany. The new office will strengthen the local presence in all Nordic countries.
“We are going to act as a sales and service hub that can offer process related and holistic fire protection solutions and services for the marine, industry and energy sector”, Leif Martinsson explains. Martinsson is working in the field of fire protection business for more than 20 years, and has been representing Minimax in Scandinavia through his former company Safetech IPS AB.
“We are very glad to welcome Leif Martinsson on board of our team. With the new entity and setup we are getting much closer to our many esteemed existing and also new customers in Scandinavia”, Thorsten Westphal, Managing Director of Minimax Fire Solutions International GmbH, declares at the opening ceremony in Gothenburg.
Minimax öppnar sitt första kontor i Skandinavien
Bad Oldesloe / Göteborg, augusti 08, 2022 – Vi är glada att meddela att Minimax Viking Group har öppnat ett Minimax-kontor i Göteborg, Sverige. Minimax Scandinavia AB representeras av VD Leif Martinsson.
Minimax Scandinavia AB är en del av det internationellt verksamma Minimax Fire Solutions International GmbH med huvudkontor i Tyskland. Det nya kontoret kommer att stärka den lokala närvaron i alla nordiska länder.
"Vi kommer att fungera som ett försäljnings- och servicecenter som kan erbjuda processrelaterade och kompletta brandskyddslösningar och tjänster för marin-, industri- och energisektorn", förklarar Leif Martinsson. Martinsson har varit verksam inom brandskyddsbranschen i mer än 20 år och har representerat Minimax i Skandinavien genom sitt tidigare företag Safetech IPS AB.
"Vi är mycket glada att välkomna Leif Martinsson till teamet. Med den nya enheten och organisationen kommer vi mycket närmare våra många uppskattade befintliga och även nya kunder i Skandinavien", förklarar Thorsten Westphal, VD för Minimax Fire Solutions International GmbH, vid invigningsceremonin i Göteborg.
Om Minimax
I 120 år har Minimax varit ett av de ledande varumärkena inom brandskydd. Minimax Viking-koncernen har en nuvarande årlig registrerad omsättning på 1,9 miljarder euro och sysselsätter cirka 9 500 personer över hela världen. Koncernen, som har sitt huvudkontor i Bad Oldesloe i Tyskland, har flera forsknings-, utvecklings- och tillverkningsanläggningar. Minimax erbjuder skräddarsydda lösningar för tillämpningar inom sektorer som bilindustri, kraft, olja och gas, förnybara energikällor, batteritillverkning, trä, papper, pellets, återvinning, avfallshantering, IT eller sjöfart, varhelst det finns ett brandhot. Ett omfattande utbud av produkter och tjänster från en enda leverantör under brandskyddsteknikens hela livscykel kompletterar erbjudandet. För ytterligare information, se: https://www.minimax.com/int
Kontakt för media
Minimax Scandinavia AB
Leif Martinsson
Sisjö Kullegata 8
436 32 ASKIM, Sweden
Telefon: +46 31463600
E-post: MartinssonL@minimax.se
Fire Protection for Wind Turbine Generators
For more than 110 years, Minimax has been one of the world's leading brands in fire protection. Headquartered in Bad Oldesloe, Germany, the group has several in-house research, development and manufacturing facilities and is committed to sustainability. Every fire that we can prevent is a contribution to environmental protection. The use of environmentally friendly extinguishing agents and fire protection for green energy are two of many sustainable approaches pursued by Minimax.
Minimax Fire Solutions International has been developing fire protection for WTGs since 1998. The Competence Center Renewables and Special Hazards benefits from decades of experience in fire protection for highly specialized applications such as turbines, machinery and sophisticated industrial plants. Nowadays, WTGs are high-performance power plants in their own right. The construction of higher power rates for onshore as well as offshore installations today require enormous investments – and thus also protection against operational interruptions or a possible total loss.
Minimax offers a full range of fire protection solutions in this respect. The spectrum goes far beyond water, gas and fire alarm systems. The solutions for WTGs are based on a unique range of tested and certified components and systems based on Minimax development and manufacturing facilities. Retrofit of existing WTGs and integrating into new systems are both feasible. The special challenges of WTGs, such as permanent vibrations and extreme range of temperatures, were taken into consideration.
A special highlight of our trade show appearance will be the high-performance MXOne extinguishing turbine from Minimax. It enables innovative fire protection using highly efficient water mist from a safe distance. Thus, it represents a new generation of firefighting systems. It allows highly efficient, precise and targeted suppression from a significant and safe distance. The turbine achieves a large discharge range thanks to the adjustable jet pipe, even when using a foam agent.In the wind energy sector, it is particularly suitable for use on converter platforms or helicopter landing pads.
Our experts have many years of experience and accompany each project individually in order to meet the requirements of authorities, insurers and operators, taking into consideration the applicable guidelines. The Minimax experts will be happy to support you to find the best solution for your WTGs. Please, do not hesitate to contact: windenergy@minimax.de
More information: (link)
Fire Protection in the Aluminum Industry is a Special Challenge
Even small fires can paralyze the entire production plant. Fire risks are considerable: high temperatures during casting and processing by rolling, forging, extrusion or bending favor the development of fires. Technical defects in production equipment, open construction methods and the interconnectedness of production areas favor rapid fire spread.
Different extinguishing techniques and fire protection concepts are required for the various protection areas within aluminum plants. Minimax offers these fire protection techniques from a single source. In doing so, the experts in fire protection can draw on extensive experience in various industries: whether in automotive, aluminum or energy power plants, logistics centers, offices and administration buildings, data centers or on ships - wherever fire hazards arise, Minimax supplies customized solutions and is also available with a comprehensive range of services after the fire protection system has been installed.
At Aluminium 2022 in Düsseldorf, Minimax will be highlighting two fire protection solutions that are typically used in aluminum plants:
Carbon dioxide systems
Due to its outstanding properties, the carbon dioxide extinguishing system is the ideal fire protection solution for many areas of application. Carbon dioxide extinguishing systems are well-suited for high risk areas, where, in the event of a fire, it is necessary to keep the protected objects available and functioning, to minimize operational interruptions after a fire. More information (Link)
Minifog ProCon XP High Pressure Water Mist System
Minifog ProCon XP highpressure water mist systems by Minimax offer excellent fire protection with minimal water consumption and are ideal for turbines, machines and equipment with combustible liquids that are operated in confined spaces. More information (Link)
This year, the Minimax fire protection experts will present a true sensation to the recycling industry: innovative fire fighting with highly efficient water mist from a safe distance.
The Minimax MXOne high-performance firefightiing turbine represents a new generation of fire fighting. It enables the highly precise, targeted use of water mist from a safe and great distance. With the adjustable jet pipe, the turbine reaches long discharge ranges even with the addition of foam agent. In contrast to classic monitors with their focused jets, the turbine's gentle water application prevents burning material from being dispersed and possibly leading to additional fire spread. The ideal fire protection for high halls and external stockpiles.
Also on board is the multiple award-winning new development of the Clunid FMZ6000 fire detection and suppression control panel. High levels of operating safety and simple operation characterize the unique Clunid control panel generation. The application possibilities are almost limitless. From the standardized and standard-conformant control of complex multi-zone extinguishing systems to the freely programmable situational fire control system, anything is possible. With this the Clunid FMZ6000 offers a technology with a high degree of flexibility which is ahead of its time.
The modular UniVario YMX5000 detection system consists of a control unit with three ports and detached sensor units for spark and rapid flame detection. The spark detectors are mainly used in gas and dust explosion hazardous areas in industrial environments, e.g. in pneumatic or mechanical conveying units. The system is ideally suited for confined installation conditions in harsh, industrial environments. Especially for the application area of spark detection, the UniVario YMX5000 system can also be used in extreme temperature ranges from -40°C to 105°C.
In addition, of course, we will again show the early fire detection via IR cameras. Let us surprise you with what Minimax has to offer to the recycling industry!
Coordinated Fire Protection Solutions for all Areas of Use
As recently as March, Minimax was named Vendor of the Year in the field of Physical Data Center Security by the trade journal LANline, thus repeating last year’s victory. And rightly so: The highly complex technical equipment of data centers and other IT areas, as well as the materials used there, incur a particularly high fire risk. A comprehensive fire protection system tailored to individual requirements ensures data availability and meets insurers’ requirements.
Besides gas extinguishing or oxygen reduction systems, water mist also plays a central role in data center fire protection due to its significantly lower water impact. That is why Minimax will be presenting the water mist applications together with its partner VID Firekill. Here, Minimax, together with VID Firekill, can offer solutions with FM approval.
If you wish to learn more about our special fire protection for data centers, or just want to hold the LANline award in your hand, we look forward to seeing you at booth A25.
The largest event for the security industry in Central and Eastern Europe
After a forced break of two years, presence fairs are finally possible again, and Minimax is back. Impressive in its size and product diversity, the Securex International Security Fair presents a wide range of exhibits. Market leaders and internationally recognized companies from the security industry will be presenting their products and services. The focus is on innovative solutions for building security, software and systems that support security processes in various industries.
Minimax Fire Solutions International will be presenting next-generation fire protection in Hall 5A, Stand 55: The Minimax MXOne high-performance firefighting turbine enables the highly precise, targeted use of water mist from a safe and great distance. With full jet, it reaches a discharge range of up to 80m. The new development uses water mist, which absorbs a huge amount of energy, cools particularly effectively and reaches hidden fire sources due to the three-dimensional mode of action. Water mist binds smoke gas, pollutants and odors and can quickly develop its effect over large areas without, like classic monitors with their focused jets, dispersing burning material and possibly contributing to the spread of fire.
The second focus will be on Minimax spark extinguishing systems. They protect wherever combustable materials are pneumatically transported. This is especially true for extraction and conveying equipment in the wood, textile and food industries. Ignition initials are already detected in the systems and automatically extinguished. Minimax is a pioneer in the development of spark extinguishing systems and offers them with VdS recognition as well as FM system recognition. The protection concept has been successfully proven in many thousands of applications worldwide.
Czekamy na Ciebie - We are looking forward to meeting you!
Sustainability in fire protection: Minimax has equipped Coppenrath & Wiese's deep-freeze warehouse in Osnabrück with a special oxygen reduction system: Minimax OXEO ECOPREVENT FC/VG.
The award-winning system generates nitrogen by means of a connected fuel cell. This solution is particularly economical: During power generation, the fuel cell produces clean, nitrogen-rich exhaust air as a by-product, which can be used for oxygen reduction. With this environmentally friendly solution, a return on investment can even be achieved, since the significant energy costs of the nitrogen generator that would otherwise be required are eliminated.
The Coppenrath & Wiese deep-freeze warehouse based in Osnabrück comprises 97,540 m3 in three protected areas. The temperature is around -22 °C. By introducing nitrogen, the oxygen concentration is reduced from 21% by volume (normal) to approx. 15% by volume and can still be accessed by verified personnel.
Saving up to 650 tons of CO2 annually
The fuel cell consistently delivers just under 100 kW of electricity (equivalent to 876,000 kWh/year) and just under 100 kW of thermal power, which the company uses to cover part of its energy load (electricity and heat). Whereas 132 kW was consumed with the old system, 86 kW of electricity is now generated on balance.
More information
Oxeo EcoPrevent FC fire prevention systems
Oxeo EcoPrevent VG fire prevention systems
Some features of this website need your consent to remember who you are.
| Package | Name | Version |
|---|---|---|
| Django | 5.0.14 | |
| Python | 3.12.12 | |
| analytical | Analytical | 3.1.0 |
| avatar | Avatar | 8.0.1 |
| crequest | Crequest | 2018.5.11 |
| debug_toolbar | Debug Toolbar | 5.2.0 |
| django_extensions | Django Extensions | 5.0.14 |
| django_object_actions | Django_Object_Actions | 5.0.0 |
| grappelli | Grappelli | 4.0.2 |
| haystack | Haystack | 3.3.0 |
| mptt | mptt | 0.17.0 |
| nested_admin | Nested_Admin | 4.1.1 |
| reversion | Reversion | 5.1.0 |
| storages | Storages | 1.14.6 |
| Resource | Value |
|---|---|
| User CPU time | 1028.683 msec |
| System CPU time | 191.223 msec |
| Total CPU time | 1219.906 msec |
| Elapsed time | 1257.838 msec |
| Context switches | 518 voluntary, 48 involuntary |
| Timing attribute | Timeline | Milliseconds since navigation start (+length) |
|---|
| Setting | Value |
|---|---|
| ABSOLUTE_URL_OVERRIDES | {} |
| ADMINS | (('Minimax Website Support', 'minimax-website-support@kreios.lu'),) |
| ADMIN_LANGUAGE_CODE | 'en' |
| ALLOWED_HOSTS | ['*'] |
| ANALYTICAL_INTERNAL_IPS | [] |
| ANONYMISE_PERSONAL_DATA | True |
| APPEND_SLASH | True |
| APPLICATION_PROTOCOL | 'https' |
| APP_VERSION | 'Development' |
| AUTHENTICATION_BACKENDS | ['django.contrib.auth.backends.ModelBackend'] |
| AUTH_PASSWORD_VALIDATORS | '********************' |
| AUTH_USER_MODEL | 'auth.User' |
| AVAILABLE_REGION_IN_WIDGET | ['DE',
'FR',
'NL',
'LU',
'AT',
'IN',
'HU',
'SA',
'CN',
'PL',
'BR',
'TR',
'MY',
'TH',
'RO',
'SG',
'AU',
'US'] |
| AVATAR_ADD_TEMPLATE | '' |
| AVATAR_ALLOWED_FILE_EXTS | None |
| AVATAR_ALLOWED_MIMETYPES | None |
| AVATAR_AUTO_GENERATE_SIZES | (80,) |
| AVATAR_CACHE_ENABLED | True |
| AVATAR_CACHE_TIMEOUT | 3600 |
| AVATAR_CHANGE_TEMPLATE | '' |
| AVATAR_CLEANUP_DELETED | True |
| AVATAR_DEFAULT_SIZE | 80 |
| AVATAR_DEFAULT_URL | 'minimax/images/default-avatar.png' |
| AVATAR_DELETE_TEMPLATE | '' |
| AVATAR_EXPOSE_USERNAMES | False |
| AVATAR_FACEBOOK_GET_ID | None |
| AVATAR_GRAVATAR_BACKUP | False |
| AVATAR_GRAVATAR_BASE_URL | 'https://www.gravatar.com/avatar/' |
| AVATAR_GRAVATAR_DEFAULT | None |
| AVATAR_GRAVATAR_FIELD | 'email' |
| AVATAR_GRAVATAR_FORCEDEFAULT | False |
| AVATAR_HASH_FILENAMES | False |
| AVATAR_HASH_USERDIRNAMES | False |
| AVATAR_MAX_AVATARS_PER_USER | 42 |
| AVATAR_MAX_SIZE | 1048576 |
| AVATAR_PATH_HANDLER | 'avatar.models.avatar_path_handler' |
| AVATAR_PROVIDERS | ('avatar.providers.PrimaryAvatarProvider',
'avatar.providers.LibRAvatarProvider',
'avatar.providers.GravatarAvatarProvider',
'avatar.providers.DefaultAvatarProvider') |
| AVATAR_RANDOMIZE_HASHES | False |
| AVATAR_RESIZE_METHOD | <Resampling.LANCZOS: 1> |
| AVATAR_STORAGE | 'minimax.custom_storage.CustomS3Boto3Storage' |
| AVATAR_STORAGE_ALIAS | 'default' |
| AVATAR_STORAGE_DIR | 'avatars' |
| AVATAR_THUMB_FORMAT | 'PNG' |
| AVATAR_THUMB_MODES | ('RGB', 'RGBA') |
| AVATAR_THUMB_QUALITY | 85 |
| AWS_ACCESS_KEY_ID | '********************' |
| AWS_DEFAULT_ACL | 'public-read' |
| AWS_HEADERS | {'Cache-Control': 'max-age=315360000',
'Expires': 'Thu, 30 Apr 2030 20:00:00 GMT'} |
| AWS_QUERYSTRING_AUTH | False |
| AWS_S3_FILE_OVERWRITE | False |
| AWS_SECRET_ACCESS_KEY | '********************' |
| AWS_STORAGE_BUCKET_NAME | 'minimax-staging-storage' |
| BASE_DIR | '/app' |
| BASIC_AUTH_ENABLED | False |
| BASIC_AUTH_PASSWORD | '********************' |
| BASIC_AUTH_USERNAME | 'minimax' |
| CACHES | {'debug-panel': {'BACKEND': 'django.core.cache.backends.filebased.FileBasedCache',
'LOCATION': '/var/tmp/debug-panel-cache',
'OPTIONS': {'MAX_ENTRIES': 200}},
'default': {'BACKEND': 'django.core.cache.backends.memcached.PyMemcacheCache',
'LOCATION': 'memcached:11211'}} |
| CACHE_MIDDLEWARE_ALIAS | 'default' |
| CACHE_MIDDLEWARE_KEY_PREFIX | '********************' |
| CACHE_MIDDLEWARE_SECONDS | 600 |
| CONTACT_REQUEST_DEFAULT_CONTACT | 'himanshu.katyal@kreios.lu' |
| CORS_ORIGIN_WHITELIST | ('https://google.com',
'https://cloudfront.net',
'https://minimax-cms-staging.kreios.lu',
'https://minimax.staging.kreios.lu',
'https://www.minimax.production.kreios.lu',
'https://www.minimax.staging.kreios.lu',
'https://minimax-de.production.kreios.lu',
'https://minimax.production.kreios.lu',
'https://minimax.de',
'https://minimax.com',
'https://www.minimax.de',
'https://www.minimax.com',
'http://localhost:8000') |
| COUNTRIES_FIRST | ['DE'] |
| COUNTRIES_OVERRIDE | {'XK': 'Kosovo'} |
| 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 | True |
| CSRF_FAILURE_VIEW | 'django.views.csrf.csrf_failure' |
| CSRF_HEADER_NAME | 'HTTP_X_CSRFTOKEN' |
| CSRF_TRUSTED_ORIGINS | [] |
| CSRF_USE_SESSIONS | False |
| CSS_BRANDING_FILE | 'minimax/css/branding.css' |
| DATABASES | {'default': {'ATOMIC_REQUESTS': False,
'AUTOCOMMIT': True,
'CONN_HEALTH_CHECKS': False,
'CONN_MAX_AGE': 600,
'DISABLE_SERVER_SIDE_CURSORS': False,
'ENGINE': 'django.db.backends.postgresql',
'HOST': 'postgres',
'NAME': 'app',
'OPTIONS': {},
'PASSWORD': '********************',
'PORT': 5432,
'TEST': {'CHARSET': None,
'COLLATION': None,
'MIGRATE': True,
'MIRROR': None,
'NAME': None},
'TIME_ZONE': None,
'USER': 'postgres'}} |
| DATABASE_ROUTERS | [] |
| DATA_UPLOAD_MAX_MEMORY_SIZE | 2621440 |
| DATA_UPLOAD_MAX_NUMBER_FIELDS | 10000 |
| 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 | {'INTERCEPT_REDIRECTS': False,
'SHOW_TOOLBAR_CALLBACK': <function show_toolbar at 0x7fbfa3ca79c0>} |
| 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 | 'minimax.custom_storage.CustomS3Boto3Storage' |
| DEFAULT_FROM_EMAIL | 'donotreply@39b5b459-4795-4ab1-882a-59bf4a30bfb0.azurecomm.net' |
| DEFAULT_INDEX_TABLESPACE | '' |
| DEFAULT_LANGUAGE_CODE | 'en' |
| DEFAULT_REGION_CODE | 'DE' |
| DEFAULT_STANDARD_PAGE_CONTACT_EMAIL | 'himanshu.katyal@kreios.lu' |
| DEFAULT_TABLESPACE | '' |
| DISABLED_LANGUAGES_IN_FRONTEND | ['fr', 'nl'] |
| DISALLOWED_USER_AGENTS | [] |
| DISPLAY_NEWSLETTER_LINK | False |
| ELASTICSEARCH_DEFAULT_ANALYZER | None |
| ELASTICSEARCH_INDEX_SETTINGS | {'settings': {'analysis': {'analyzer': {'edgengram_analyzer': {'filter': ['haystack_edgengram',
'lowercase'],
'tokenizer': '********************',
'type': 'custom'},
'ngram_analyzer': {'filter': ['haystack_ngram',
'lowercase'],
'tokenizer': '********************',
'type': 'custom'},
'text_index_analyzer': {'filter': ['haystack_ngram',
'lowercase',
'asciifolding'],
'tokenizer': '********************',
'type': 'custom'},
'text_search_analyzer': {'filter': ['lowercase',
'asciifolding'],
'tokenizer': '********************',
'type': 'custom'}},
'filter': {'haystack_edgengram': {'max_gram': 15,
'min_gram': 2,
'type': 'edgeNGram'},
'haystack_ngram': {'max_gram': 100,
'min_gram': 1,
'type': 'nGram'}}}}} |
| EMAIL_BACKEND | 'django.core.mail.backends.smtp.EmailBackend' |
| EMAIL_FROM_CONTACT_FORM | 'donotreply@39b5b459-4795-4ab1-882a-59bf4a30bfb0.azurecomm.net' |
| EMAIL_FROM_DEFAULT | 'donotreply@39b5b459-4795-4ab1-882a-59bf4a30bfb0.azurecomm.net' |
| EMAIL_FROM_JOB_APPLICATION | 'donotreply@39b5b459-4795-4ab1-882a-59bf4a30bfb0.azurecomm.net' |
| EMAIL_FROM_JOB_PORTAL | 'donotreply@39b5b459-4795-4ab1-882a-59bf4a30bfb0.azurecomm.net' |
| EMAIL_HOST | 'smtp.azurecomm.net' |
| EMAIL_HOST_PASSWORD | '********************' |
| EMAIL_HOST_USER | 'minimax-staging-acs.230f2065-ea6c-492f-abd7-e80313a41646.8d3e259c-2b68-4862-a899-ac57cbb1a207' |
| EMAIL_PORT | '587' |
| EMAIL_SSL_CERTFILE | None |
| EMAIL_SSL_KEYFILE | '********************' |
| EMAIL_SUBJECT_PREFIX | '[Minimax Staging]' |
| EMAIL_TIMEOUT | None |
| EMAIL_USE_LOCALTIME | False |
| EMAIL_USE_SSL | False |
| EMAIL_USE_TLS | True |
| EXTERNAL_URL_REDIRECTS | {} |
| FAVICON_FILE | 'minimax/images/favicon.ico' |
| FBPIXEL_ID | None |
| 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' |
| GEOIP_PATH | '/app/contrib' |
| GOOGLE_ANALYTICS_DOMAIN | 'auto' |
| GOOGLE_GEOCODING_API_KEY | '********************' |
| GOOGLE_TAG_MANAGER_CODE | None |
| GOOGLE_TRACKING_CODE | None |
| GRAPPELLI_ADMIN_TITLE | 'Minimax Website' |
| GRAPPELLI_INDEX_DASHBOARD | 'minimax.dashboard.CustomIndexDashboard' |
| GRAPPELLI_SWITCH_USER | True |
| HAYSTACK_CONNECTIONS | {'default': {'ENGINE': 'minimax.search_backends.CustomElasticSearchEngine',
'INDEX_NAME': 'haystack',
'URL': 'http://elastic:password@elasticsearch:9200'}} |
| HAYSTACK_ITERATOR_LOAD_PER_QUERY | 100 |
| HAYSTACK_SEARCH_RESULTS_PER_PAGE | 10 |
| HAYSTACK_SIGNAL_PROCESSOR | 'haystack.signals.RealtimeSignalProcessor' |
| IGNORABLE_404_URLS | [] |
| INSTALLED_APPS | ('minimax.apps.MinimaxConfig',
'grappelli.dashboard',
'modeltranslation',
'grappelli',
'reversion',
'whitenoise.runserver_nostatic',
'nested_admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.messages',
'django.contrib.staticfiles',
'django.contrib.admin',
'django.contrib.admindocs',
'django.contrib.sitemaps',
'django_extensions',
'django_countries',
'haystack',
'avatar',
'django_object_actions',
'mptt',
'storages',
's3direct',
'test_without_migrations',
'sorl.thumbnail',
'corsheaders',
'webmaster_verification',
'analytical',
'crequest',
'debug_toolbar') |
| INTERNAL_IPS | ('127.0.0.1', '0.0.0.0') |
| JOB_ADVERT_DEFAULT_CONTACT_EMAIL | 'himanshu.katyal@kreios.lu' |
| JOB_ADVERT_DEFAULT_CONTACT_PERSON | 'Kreios Minimax Test Contact Person' |
| LANGUAGES | (('en', 'English'),
('de', 'German'),
('fr', 'French'),
('nl', 'Dutch'),
('en-gb', 'American English'),
('pl', 'Polish'),
('zh-hans', 'Simplified Chinese'),
('pt', 'Portuguese'),
('tr', 'Turkish')) |
| LANGUAGES_BIDI | ['he', 'ar', 'ar-dz', 'ckb', 'fa', 'ug', 'ur'] |
| LANGUAGE_CODE | 'en' |
| 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 | [] |
| LOGGING | {'disable_existing_loggers': True,
'filters': {'require_debug_false': {'()': 'django.utils.log.RequireDebugFalse'}},
'formatters': {'simple': {'format': '%(levelname)s %(asctime)s %(message)s'},
'verbose': {'format': '%(levelname)s %(asctime)s %(module)s '
'%(process)d %(thread)d %(message)s'}},
'handlers': {'console': {'class': 'logging.StreamHandler',
'formatter': 'simple',
'level': 'DEBUG'},
'mail_admins': {'class': 'django.utils.log.AdminEmailHandler',
'filters': ['require_debug_false'],
'level': 'ERROR'},
'null': {'class': 'logging.NullHandler', 'level': 'DEBUG'}},
'loggers': {'django': {'handlers': ['console'],
'level': 'INFO',
'propagate': True},
'django.request': {'handlers': ['mail_admins'],
'level': 'ERROR',
'propagate': True},
'minimax': {'handlers': ['console', 'mail_admins'],
'level': 'INFO',
'propagate': True}},
'version': 1} |
| LOGGING_CONFIG | 'logging.config.dictConfig' |
| LOGIN_REDIRECT_URL | '/accounts/profile/' |
| LOGIN_URL | '/admin/login/' |
| LOGOUT_REDIRECT_URL | None |
| MANAGERS | [] |
| MAX_EXPIRATION_MONTHS | 5 |
| MAX_EXPIRATION_MONTHS_FOR_CONTACT | 2 |
| MEDIA_ROOT | '/app/media' |
| MEDIA_URL | '/media/' |
| MESSAGE_STORAGE | 'django.contrib.messages.storage.fallback.FallbackStorage' |
| MIDDLEWARE | ('minimax_site.middleware.HealthCheckMiddleware',
'minimax_site.middleware.BasicAuthMiddleware',
'corsheaders.middleware.CorsMiddleware',
'django.middleware.gzip.GZipMiddleware',
'django.middleware.security.SecurityMiddleware',
'whitenoise.middleware.WhiteNoiseMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'minimax_site.middleware.OldLinkRedirectMiddleware',
'minimax_site.middleware.RegionAndLocaleMiddleware',
'minimax_site.middleware.AdminForceDefaultLanguageMiddleware',
'minimax_site.middleware.AdminRegionMiddleware',
'django.middleware.common.CommonMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'django.middleware.clickjacking.XFrameOptionsMiddleware',
'crequest.middleware.CrequestMiddleware',
'minimax_site.middleware.EnsureCsrfCookieMiddleware',
'debug_toolbar.middleware.DebugToolbarMiddleware') |
| MIGRATION_MODULES | {} |
| MIME_TYPE_ARCHIVE | ['application/zip', 'application/rar', 'application/x-7z-compressed'] |
| MIME_TYPE_HTML | ['text/html'] |
| MIME_TYPE_IMAGE | ['image/jpeg', 'image/png', 'image/gif'] |
| MIME_TYPE_OFFICE | ['application/msword',
'application/vnd.ms-powerpoint',
'application/vnd.ms-excel',
'application/vnd.openxmlformats-officedocument.wordprocessingml.document',
'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet',
'application/vnd.openxmlformats-officedocument.presentationml.presentation',
'application/vnd.oasis.opendocument.text',
'application/vnd.oasis.opendocument.presentation',
'application/vnd.oasis.opendocument.spreadsheet'] |
| MIME_TYPE_PDF | ['application/pdf'] |
| MIME_TYPE_TEXT | ['text/plain', 'text/richtext', 'text/csv', 'application/rtf'] |
| MIME_TYPE_VIDEO | ['video/mpeg',
'video/mp4',
'video/ogg',
'video/quicktime',
'video/webm',
'video/x-ms-wmv',
'video/x-flv',
'video/3gpp',
'video/3gpp2'] |
| MODELTRANSLATION_CUSTOM_FIELDS | ('S3DirectField',) |
| MODELTRANSLATION_FALLBACK_LANGUAGES | {'de': ('en',),
'default': ('en', 'de'),
'en': ('de', 'fr', 'nl', 'en-gb', 'pl', 'pt', 'zh-hans'),
'en-gb': ('en',),
'fr': ('en',),
'nl': ('en',),
'pl': ('en',),
'pt': ('en',),
'tr': ('en',),
'zh-hans': ('en',)} |
| MONTH_DAY_FORMAT | 'F j' |
| NUMBER_GROUPING | 0 |
| PAGETREE_ADMIN_CACHE_TIMEOUT | 300 |
| PAGETREE_ADMIN_CACHING_ENABLED | False |
| PASSWORD_HASHERS | '********************' |
| PASSWORD_RESET_TIMEOUT | '********************' |
| PREPEND_WWW | False |
| RECAPTCHA_SITE_KEY | '********************' |
| REDIRECT_DOMAINS | ['minimax-redirect.staging.kreios.lu', 'www.minimax-redirect.staging.kreios.lu'] |
| REGION_FROM_BROWSER | True |
| REXX_GERMANY_ACTIVATED | True |
| REXX_PORTAL_URL | 'https://karriere.minimax.de' |
| REXX_PORTAL_URL_EN | 'https://karriere.minimax.de/eng' |
| REXX_REGIONS | ['INT', 'DE'] |
| ROOT_URLCONF | 'minimax_site.urls' |
| S3DIRECT_DESTINATIONS | {'animations': ('uploads/animations',
<function <lambda> at 0x7fbfa3d40a40>,
['video/mpeg',
'video/mp4',
'video/ogg',
'video/quicktime',
'video/webm',
'video/x-ms-wmv',
'video/x-flv',
'video/3gpp',
'video/3gpp2',
'image/jpeg',
'image/png',
'image/gif'],
'public-read'),
'applications': ('uploads/applications',
<function <lambda> at 0x7fbfa3ca7e20>,
['image/jpeg', 'image/png', 'image/gif'],
'public-read'),
'benefits': ('uploads/benefits',
<function <lambda> at 0x7fbfa3d40400>,
['image/jpeg', 'image/png', 'image/gif'],
'public-read'),
'certification_types': ('uploads/certification_types',
<function <lambda> at 0x7fbfa3ca7ec0>,
['image/jpeg', 'image/png', 'image/gif'],
'public-read'),
'contacts': ('private_uploads/contacts',
<function <lambda> at 0x7fbfa3d405e0>,
['application/zip',
'application/rar',
'application/x-7z-compressed',
'image/jpeg',
'image/png',
'image/gif',
'text/plain',
'text/richtext',
'text/csv',
'application/rtf',
'application/msword',
'application/vnd.ms-powerpoint',
'application/vnd.ms-excel',
'application/vnd.openxmlformats-officedocument.wordprocessingml.document',
'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet',
'application/vnd.openxmlformats-officedocument.presentationml.presentation',
'application/vnd.oasis.opendocument.text',
'application/vnd.oasis.opendocument.presentation',
'application/vnd.oasis.opendocument.spreadsheet',
'application/pdf'],
'private'),
'contracts': ('uploads/contracts',
<function <lambda> at 0x7fbfa3d407c0>,
['image/jpeg',
'image/png',
'image/gif',
'text/plain',
'text/richtext',
'text/csv',
'application/rtf',
'application/zip',
'application/rar',
'application/x-7z-compressed',
'application/pdf',
'application/msword',
'application/vnd.ms-powerpoint',
'application/vnd.ms-excel',
'application/vnd.openxmlformats-officedocument.wordprocessingml.document',
'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet',
'application/vnd.openxmlformats-officedocument.presentationml.presentation',
'application/vnd.oasis.opendocument.text',
'application/vnd.oasis.opendocument.presentation',
'application/vnd.oasis.opendocument.spreadsheet',
'video/mpeg',
'video/mp4',
'video/ogg',
'video/quicktime',
'video/webm',
'video/x-ms-wmv',
'video/x-flv',
'video/3gpp',
'video/3gpp2'],
'public-read'),
'customers': ('uploads/customers',
<function <lambda> at 0x7fbfa3ca7f60>,
['image/jpeg', 'image/png', 'image/gif'],
'public-read'),
'documents': ('uploads/documents',
<function <lambda> at 0x7fbfa3d40680>,
['image/jpeg',
'image/png',
'image/gif',
'text/plain',
'text/richtext',
'text/csv',
'application/rtf',
'application/zip',
'application/rar',
'application/x-7z-compressed',
'application/pdf',
'application/msword',
'application/vnd.ms-powerpoint',
'application/vnd.ms-excel',
'application/vnd.openxmlformats-officedocument.wordprocessingml.document',
'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet',
'application/vnd.openxmlformats-officedocument.presentationml.presentation',
'application/vnd.oasis.opendocument.text',
'application/vnd.oasis.opendocument.presentation',
'application/vnd.oasis.opendocument.spreadsheet',
'video/mpeg',
'video/mp4',
'video/ogg',
'video/quicktime',
'video/webm',
'video/x-ms-wmv',
'video/x-flv',
'video/3gpp',
'video/3gpp2'],
'public-read'),
'employees': ('uploads/employees',
<function <lambda> at 0x7fbfa3ca7d80>,
['image/jpeg', 'image/png', 'image/gif'],
'public-read'),
'events': ('uploads/events',
<function <lambda> at 0x7fbfa3d400e0>,
['image/jpeg', 'image/png', 'image/gif'],
'public-read'),
'fairs': ('uploads/fairs',
<function <lambda> at 0x7fbfa3ca7c40>,
['image/jpeg', 'image/png', 'image/gif'],
'public-read'),
'job_advert': ('uploads/job_adverts',
<function <lambda> at 0x7fbfa3d40220>,
['application/pdf'],
'public-read'),
'job_applications': ('private_uploads/job_applications',
<function <lambda> at 0x7fbfa3d402c0>,
['application/pdf',
'application/zip',
'application/rar',
'application/x-7z-compressed'],
'private'),
'job_description': ('uploads/job_description',
<function <lambda> at 0x7fbfa3d40360>,
['image/jpeg', 'image/png', 'image/gif'],
'public-read'),
'menu': ('uploads/menu',
<function <lambda> at 0x7fbfa3ca7b00>,
['image/jpeg', 'image/png', 'image/gif'],
'public-read'),
'news': ('uploads/news',
<function <lambda> at 0x7fbfa3ca7ba0>,
['image/jpeg', 'image/png', 'image/gif'],
'public-read'),
'newsletters': ('uploads/newsletters',
<function <lambda> at 0x7fbfa3d40900>,
['text/html'],
'public-read'),
'page_banner': ('uploads/page_banner',
<function <lambda> at 0x7fbfa3d40040>,
['image/jpeg', 'image/png', 'image/gif'],
'public-read'),
'page_content': ('uploads/page_content',
<function <lambda> at 0x7fbfa3ca7a60>,
['image/jpeg', 'image/png', 'image/gif'],
'public-read'),
'regions': ('uploads/regions',
<function <lambda> at 0x7fbfa3ca7ce0>,
['image/jpeg', 'image/png', 'image/gif'],
'public-read'),
'schools': ('uploads/schools',
<function <lambda> at 0x7fbfa3d404a0>,
['image/jpeg', 'image/png', 'image/gif'],
'public-read'),
'solutions': ('uploads/solutions',
<function <lambda> at 0x7fbfa3d40540>,
['image/jpeg', 'image/png', 'image/gif'],
'public-read'),
'technologies': ('uploads/technologies',
<function <lambda> at 0x7fbfa3d40180>,
['image/jpeg', 'image/png', 'image/gif'],
'public-read'),
'thumbnails': ('uploads/document_thumbnails',
<function <lambda> at 0x7fbfa3d40860>,
['image/jpeg', 'image/png', 'image/gif'],
'public-read'),
'webpages': ('uploads/webpages',
<function <lambda> at 0x7fbfa3d409a0>,
['image/jpeg', 'image/png', 'image/gif'],
'public-read')} |
| S3DIRECT_REGION | 'eu-west-1' |
| SECRET_KEY | '********************' |
| SECRET_KEY_FALLBACKS | '********************' |
| SECURE_CONTENT_TYPE_NOSNIFF | True |
| SECURE_CROSS_ORIGIN_OPENER_POLICY | 'same-origin' |
| SECURE_HSTS_INCLUDE_SUBDOMAINS | True |
| SECURE_HSTS_PRELOAD | True |
| SECURE_HSTS_SECONDS | 0 |
| SECURE_PROXY_SSL_HEADER | ('HTTP_X_FORWARDED_PROTO', 'https') |
| SECURE_REDIRECT_EXEMPT | [] |
| SECURE_REFERRER_POLICY | 'strict-origin-when-cross-origin' |
| SECURE_SSL_HOST | None |
| SECURE_SSL_REDIRECT | False |
| SENTRY_DSN | 'https://d701980f162750d66882e828a477a293@o351046.ingest.us.sentry.io/4507644935864320' |
| SENTRY_ENVIRONMENT | 'staging' |
| SENTRY_PROFILE_SAMPLE_RATE | 1.0 |
| SENTRY_SAMPLE_RATE | 1.0 |
| SERVER_EMAIL | 'donotreply@39b5b459-4795-4ab1-882a-59bf4a30bfb0.azurecomm.net' |
| SESSION_CACHE_ALIAS | 'default' |
| SESSION_COOKIE_AGE | 1209600 |
| SESSION_COOKIE_DOMAIN | None |
| SESSION_COOKIE_HTTPONLY | True |
| SESSION_COOKIE_NAME | 'minimax_session' |
| SESSION_COOKIE_PATH | '/' |
| SESSION_COOKIE_SAMESITE | 'Lax' |
| SESSION_COOKIE_SECURE | True |
| 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 | 'minimax_site.settings' |
| SHORT_DATETIME_FORMAT | 'm/d/Y P' |
| SHORT_DATE_FORMAT | 'm/d/Y' |
| SHOW_REGION_SELECTOR | True |
| SIGNING_BACKEND | 'django.core.signing.TimestampSigner' |
| SILENCED_SYSTEM_CHECKS | [] |
| SITE_ID | 2 |
| STATICFILES_DIRS | ('/app/dist',) |
| STATICFILES_FINDERS | ('django.contrib.staticfiles.finders.FileSystemFinder',
'django.contrib.staticfiles.finders.AppDirectoriesFinder') |
| STATICFILES_STORAGE | 'django.contrib.staticfiles.storage.StaticFilesStorage' |
| STATIC_ROOT | '/app/static' |
| STATIC_URL | '/static/' |
| STORAGES | {'default': {'BACKEND': 'minimax.custom_storage.CustomS3Boto3Storage'},
'staticfiles': {'BACKEND': 'django.contrib.staticfiles.storage.StaticFilesStorage'}} |
| SUPPORTED_LANGUAGES_LIST | ['en', 'de', 'fr', 'nl', 'en_gb', 'pl', 'zh_hans', 'pt', 'tr'] |
| TEMPLATES | [{'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': [],
'OPTIONS': {'context_processors': ['django.contrib.auth.context_processors.auth',
'django.template.context_processors.request',
'django.template.context_processors.debug',
'django.template.context_processors.i18n',
'django.template.context_processors.media',
'django.template.context_processors.static',
'django.template.context_processors.tz',
'django.contrib.messages.context_processors.messages',
'minimax.contextprocessor.menu.update_menu_context',
'minimax.contextprocessor.template_keys.google',
'minimax.contextprocessor.template_keys.contact_page',
'minimax.contextprocessor.template_keys.debug_enabled',
'minimax.contextprocessor.template_keys.page_urls_by_language',
'minimax.contextprocessor.template_keys.footer_object',
'minimax.contextprocessor.template_keys.region_details',
'minimax.contextprocessor.template_keys.get_hreflang_tags',
'minimax.contextprocessor.template_keys.rexx_portal_url',
'minimax.contextprocessor.template_keys.sentry_dsn'],
'loaders': ['django.template.loaders.filesystem.Loader',
'django.template.loaders.app_directories.Loader',
'minimax.loaders.Loader']}}] |
| TEMPLATE_DEBUG | True |
| TEST_NON_SERIALIZED_APPS | [] |
| TEST_RUNNER | 'django.test.runner.DiscoverRunner' |
| THOUSAND_SEPARATOR | ',' |
| THUMBNAIL_DEBUG | False |
| THUMBNAIL_FORMAT | 'PNG' |
| THUMBNAIL_PRESERVE_FORMAT | True |
| THUMBNAIL_UPSCALE | False |
| TIME_FORMAT | 'P' |
| TIME_INPUT_FORMATS | ['%H:%M:%S', '%H:%M:%S.%f', '%H:%M'] |
| TIME_ZONE | 'Europe/Berlin' |
| USE_I18N | True |
| USE_L10N | True |
| USE_THOUSAND_SEPARATOR | False |
| USE_TZ | True |
| USE_X_FORWARDED_HOST | False |
| USE_X_FORWARDED_PORT | False |
| VIDEO_WIDTH | 80 |
| WEBMASTER_VERIFICATION | {'alexa': None,
'bing': None,
'google': 'f82164d0cfc8e254',
'majestic': None,
'yandex': None} |
| WHITENOISE_MAX_AGE | 600 |
| WSGI_APPLICATION | 'wsgi.application' |
| X_FRAME_OPTIONS | 'DENY' |
| YEAR_MONTH_FORMAT | 'F Y' |
| Key | Value |
|---|---|
| Accept | */* |
| Accept-Encoding | gzip, br, zstd, deflate |
| Connection | close |
| Host | minimax-staging.cloud.softwarefactory.lu |
| Referer | https://minimax-staging.cloud.softwarefactory.lu/de/en/news-and-events/news |
| User-Agent | Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com) |
| X-Forwarded-For | 216.73.216.110, 216.73.216.110, 172.19.0.1 |
| X-Forwarded-Host | minimax-staging.cloud.softwarefactory.lu,minimax-staging.cloud.softwarefactory.lu |
| X-Forwarded-Port | 443 |
| X-Forwarded-Proto | https,https |
| X-Forwarded-Server | minimax-staging |
| X-Real-Ip | 216.73.216.110, 216.73.216.110 |
| Key | Value |
|---|---|
| Content-Type | text/html; charset=utf-8 |
Since the WSGI environ inherits the environment of the server, only a significant subset is shown below.
| Key | Value |
|---|---|
| PATH_INFO | /de/en/news-and-events/news/ |
| QUERY_STRING | |
| REMOTE_ADDR | 172.19.0.5 |
| REQUEST_METHOD | GET |
| SCRIPT_NAME | |
| SERVER_NAME | 0.0.0.0 |
| SERVER_PORT | 8000 |
| SERVER_PROTOCOL | HTTP/1.1 |
| SERVER_SOFTWARE | gunicorn/23.0.0 |
| View function | Arguments | Keyword arguments | URL name |
|---|---|---|---|
minimax.views.page_news |
() |
{'language_code': 'en', 'region_code': 'de'} |
page-news |
| Query | Timeline | Time (ms) | Action | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
SELECT "minimax_region"."code"
FROM "minimax_region" WHERE (NOT "minimax_region"."is_global" AND ("minimax_region"."active_en" = 1 OR "minimax_region"."active_de" = 1 OR "minimax_region"."active_fr" = 1 OR "minimax_region"."active_nl" = 1 OR "minimax_region"."active_en_gb" = 1 OR "minimax_region"."active_pl" = 1 OR "minimax_region"."active_zh_hans" = 1 OR "minimax_region"."active_pt" = 1 OR "minimax_region"."active_tr" = 1))SELECT ••• FROM "minimax_region" WHERE (NOT "minimax_region"."is_global" AND ("minimax_region"."active_en" = 1 OR "minimax_region"."active_de" = 1 OR "minimax_region"."active_fr" = 1 OR "minimax_region"."active_nl" = 1 OR "minimax_region"."active_en_gb" = 1 OR "minimax_region"."active_pl" = 1 OR "minimax_region"."active_zh_hans" = 1 OR "minimax_region"."active_pt" = 1 OR "minimax_region"."active_tr" = 1)) |
0.74 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(105) return old_method(*args, **kwargs) /app/minimax_site/middleware.py in process_view(297) if region_code.upper() not in self.get_valid_region_codes(): /app/minimax_site/middleware.py in get_valid_region_codes(185) return list(Region.objects.filter( /usr/local/lib/python3.12/site-packages/modeltranslation/manager.py in __iter__(570) for row in super().__iter__(): /usr/local/lib/python3.12/site-packages/modeltranslation/manager.py in __iter__(555) for row in super().__iter__(): /usr/local/lib/python3.12/site-packages/modeltranslation/manager.py in __iter__(545) for row in super().__iter__(): |
|||||||||||||||||||||
|
SELECT "minimax_region"."id",
2 similar queries.
Duplicated 2 times.
"minimax_region"."code", "minimax_region"."name", "minimax_region"."name_en", "minimax_region"."name_de", "minimax_region"."name_fr", "minimax_region"."name_nl", "minimax_region"."name_en_gb", "minimax_region"."name_pl", "minimax_region"."name_zh_hans", "minimax_region"."name_pt", "minimax_region"."name_tr", "minimax_region"."default_language", "minimax_region"."active", "minimax_region"."active_en", "minimax_region"."active_de", "minimax_region"."active_fr", "minimax_region"."active_nl", "minimax_region"."active_en_gb", "minimax_region"."active_pl", "minimax_region"."active_zh_hans", "minimax_region"."active_pt", "minimax_region"."active_tr", "minimax_region"."category", "minimax_region"."default_contact_request_person_id", "minimax_region"."default_job_application_person_id", "minimax_region"."default_standard_page_contact_request_person_id", "minimax_region"."is_global", "minimax_region"."logo", "minimax_region"."region_google_tracking_code", "minimax_region"."region_google_analytics_domain", "minimax_region"."is_official" FROM "minimax_region" WHERE "minimax_region"."code" = 'DE' ORDER BY "minimax_region"."id" ASC LIMIT 1SELECT ••• FROM "minimax_region" WHERE "minimax_region"."code" = 'DE' ORDER BY "minimax_region"."id" ASC LIMIT 1 |
0.68 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in sentry_wrapped_method(105) return old_method(*args, **kwargs) /app/minimax_site/middleware.py in process_view(301) region = Region.objects.filter(code=region_code.upper()).first() |
|||||||||||||||||||||
|
SELECT "minimax_newsarticle"."id",
"minimax_newsarticle"."status", "minimax_newsarticle"."status_en", "minimax_newsarticle"."status_de", "minimax_newsarticle"."status_fr", "minimax_newsarticle"."status_nl", "minimax_newsarticle"."status_en_gb", "minimax_newsarticle"."status_pl", "minimax_newsarticle"."status_zh_hans", "minimax_newsarticle"."status_pt", "minimax_newsarticle"."status_tr", "minimax_newsarticle"."title", "minimax_newsarticle"."title_en", "minimax_newsarticle"."title_de", "minimax_newsarticle"."title_fr", "minimax_newsarticle"."title_nl", "minimax_newsarticle"."title_en_gb", "minimax_newsarticle"."title_pl", "minimax_newsarticle"."title_zh_hans", "minimax_newsarticle"."title_pt", "minimax_newsarticle"."title_tr", "minimax_newsarticle"."teaser", "minimax_newsarticle"."teaser_en", "minimax_newsarticle"."teaser_de", "minimax_newsarticle"."teaser_fr", "minimax_newsarticle"."teaser_nl", "minimax_newsarticle"."teaser_en_gb", "minimax_newsarticle"."teaser_pl", "minimax_newsarticle"."teaser_zh_hans", "minimax_newsarticle"."teaser_pt", "minimax_newsarticle"."teaser_tr", "minimax_newsarticle"."publication_date", "minimax_newsarticle"."description", "minimax_newsarticle"."description_en", "minimax_newsarticle"."description_de", "minimax_newsarticle"."description_fr", "minimax_newsarticle"."description_nl", "minimax_newsarticle"."description_en_gb", "minimax_newsarticle"."description_pl", "minimax_newsarticle"."description_zh_hans", "minimax_newsarticle"."description_pt", "minimax_newsarticle"."description_tr", "minimax_newsarticle"."key_image", "minimax_newsarticle"."key_image_alt_tag", "minimax_newsarticle"."key_image_alt_tag_en", "minimax_newsarticle"."key_image_alt_tag_de", "minimax_newsarticle"."key_image_alt_tag_fr", "minimax_newsarticle"."key_image_alt_tag_nl", "minimax_newsarticle"."key_image_alt_tag_en_gb", "minimax_newsarticle"."key_image_alt_tag_pl", "minimax_newsarticle"."key_image_alt_tag_zh_hans", "minimax_newsarticle"."key_image_alt_tag_pt", "minimax_newsarticle"."key_image_alt_tag_tr", "minimax_newsarticle"."key_image_title_tag", "minimax_newsarticle"."key_image_title_tag_en", "minimax_newsarticle"."key_image_title_tag_de", "minimax_newsarticle"."key_image_title_tag_fr", "minimax_newsarticle"."key_image_title_tag_nl", "minimax_newsarticle"."key_image_title_tag_en_gb", "minimax_newsarticle"."key_image_title_tag_pl", "minimax_newsarticle"."key_image_title_tag_zh_hans", "minimax_newsarticle"."key_image_title_tag_pt", "minimax_newsarticle"."key_image_title_tag_tr", "minimax_newsarticle"."category_id", "minimax_newsarticle"."show_on_homepage", "minimax_newsarticle"."expiry_on_homepage", "minimax_newsarticle"."slug", "minimax_newsarticle"."always_display_tile", "minimax_newsarticle"."hide_date", "minimax_newscategory"."id", "minimax_newscategory"."name", "minimax_newscategory"."name_en", "minimax_newscategory"."name_de", "minimax_newscategory"."name_fr", "minimax_newscategory"."name_nl", "minimax_newscategory"."name_en_gb", "minimax_newscategory"."name_pl", "minimax_newscategory"."name_zh_hans", "minimax_newscategory"."name_pt", "minimax_newscategory"."name_tr", "minimax_newscategory"."color" FROM "minimax_newsarticle" INNER JOIN "minimax_newsarticle_regions" ON ("minimax_newsarticle"."id" = "minimax_newsarticle_regions"."newsarticle_id") INNER JOIN "minimax_region" ON ("minimax_newsarticle_regions"."region_id" = "minimax_region"."id") INNER JOIN "minimax_newscategory" ON ("minimax_newsarticle"."category_id" = "minimax_newscategory"."id") WHERE ("minimax_region"."code" IN ('DE', 'GL') AND "minimax_newsarticle"."status_en" = 'PUBLISHED') ORDER BY "minimax_newsarticle"."publication_date" DESCSELECT ••• FROM "minimax_newsarticle" INNER JOIN "minimax_newsarticle_regions" ON ("minimax_newsarticle"."id" = "minimax_newsarticle_regions"."newsarticle_id") INNER JOIN "minimax_region" ON ("minimax_newsarticle_regions"."region_id" = "minimax_region"."id") INNER JOIN "minimax_newscategory" ON ("minimax_newsarticle"."category_id" = "minimax_newscategory"."id") WHERE ("minimax_region"."code" IN ('DE', 'GL') AND "minimax_newsarticle"."status_en" = 'PUBLISHED') ORDER BY "minimax_newsarticle"."publication_date" DESC |
7.93 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(530) if list_of_news_items: |
|||||||||||||||||||||
|
SELECT "minimax_newsarticle"."id",
"minimax_newsarticle"."status", "minimax_newsarticle"."status_en", "minimax_newsarticle"."status_de", "minimax_newsarticle"."status_fr", "minimax_newsarticle"."status_nl", "minimax_newsarticle"."status_en_gb", "minimax_newsarticle"."status_pl", "minimax_newsarticle"."status_zh_hans", "minimax_newsarticle"."status_pt", "minimax_newsarticle"."status_tr", "minimax_newsarticle"."title", "minimax_newsarticle"."title_en", "minimax_newsarticle"."title_de", "minimax_newsarticle"."title_fr", "minimax_newsarticle"."title_nl", "minimax_newsarticle"."title_en_gb", "minimax_newsarticle"."title_pl", "minimax_newsarticle"."title_zh_hans", "minimax_newsarticle"."title_pt", "minimax_newsarticle"."title_tr", "minimax_newsarticle"."teaser", "minimax_newsarticle"."teaser_en", "minimax_newsarticle"."teaser_de", "minimax_newsarticle"."teaser_fr", "minimax_newsarticle"."teaser_nl", "minimax_newsarticle"."teaser_en_gb", "minimax_newsarticle"."teaser_pl", "minimax_newsarticle"."teaser_zh_hans", "minimax_newsarticle"."teaser_pt", "minimax_newsarticle"."teaser_tr", "minimax_newsarticle"."publication_date", "minimax_newsarticle"."description", "minimax_newsarticle"."description_en", "minimax_newsarticle"."description_de", "minimax_newsarticle"."description_fr", "minimax_newsarticle"."description_nl", "minimax_newsarticle"."description_en_gb", "minimax_newsarticle"."description_pl", "minimax_newsarticle"."description_zh_hans", "minimax_newsarticle"."description_pt", "minimax_newsarticle"."description_tr", "minimax_newsarticle"."key_image", "minimax_newsarticle"."key_image_alt_tag", "minimax_newsarticle"."key_image_alt_tag_en", "minimax_newsarticle"."key_image_alt_tag_de", "minimax_newsarticle"."key_image_alt_tag_fr", "minimax_newsarticle"."key_image_alt_tag_nl", "minimax_newsarticle"."key_image_alt_tag_en_gb", "minimax_newsarticle"."key_image_alt_tag_pl", "minimax_newsarticle"."key_image_alt_tag_zh_hans", "minimax_newsarticle"."key_image_alt_tag_pt", "minimax_newsarticle"."key_image_alt_tag_tr", "minimax_newsarticle"."key_image_title_tag", "minimax_newsarticle"."key_image_title_tag_en", "minimax_newsarticle"."key_image_title_tag_de", "minimax_newsarticle"."key_image_title_tag_fr", "minimax_newsarticle"."key_image_title_tag_nl", "minimax_newsarticle"."key_image_title_tag_en_gb", "minimax_newsarticle"."key_image_title_tag_pl", "minimax_newsarticle"."key_image_title_tag_zh_hans", "minimax_newsarticle"."key_image_title_tag_pt", "minimax_newsarticle"."key_image_title_tag_tr", "minimax_newsarticle"."category_id", "minimax_newsarticle"."show_on_homepage", "minimax_newsarticle"."expiry_on_homepage", "minimax_newsarticle"."slug", "minimax_newsarticle"."always_display_tile", "minimax_newsarticle"."hide_date", "minimax_newscategory"."id", "minimax_newscategory"."name", "minimax_newscategory"."name_en", "minimax_newscategory"."name_de", "minimax_newscategory"."name_fr", "minimax_newscategory"."name_nl", "minimax_newscategory"."name_en_gb", "minimax_newscategory"."name_pl", "minimax_newscategory"."name_zh_hans", "minimax_newscategory"."name_pt", "minimax_newscategory"."name_tr", "minimax_newscategory"."color" FROM "minimax_newsarticle" INNER JOIN "minimax_newsarticle_regions" ON ("minimax_newsarticle"."id" = "minimax_newsarticle_regions"."newsarticle_id") INNER JOIN "minimax_region" ON ("minimax_newsarticle_regions"."region_id" = "minimax_region"."id") INNER JOIN "minimax_newscategory" ON ("minimax_newsarticle"."category_id" = "minimax_newscategory"."id") WHERE ("minimax_region"."code" IN ('DE', 'GL') AND "minimax_newsarticle"."status_en" = 'PUBLISHED') ORDER BY "minimax_newsarticle"."publication_date" ASC LIMIT 1SELECT ••• FROM "minimax_newsarticle" INNER JOIN "minimax_newsarticle_regions" ON ("minimax_newsarticle"."id" = "minimax_newsarticle_regions"."newsarticle_id") INNER JOIN "minimax_region" ON ("minimax_newsarticle_regions"."region_id" = "minimax_region"."id") INNER JOIN "minimax_newscategory" ON ("minimax_newsarticle"."category_id" = "minimax_newscategory"."id") WHERE ("minimax_region"."code" IN ('DE', 'GL') AND "minimax_newsarticle"."status_en" = 'PUBLISHED') ORDER BY "minimax_newsarticle"."publication_date" ASC LIMIT 1 |
2.35 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(531) oldest_publication_year = list_of_news_items.last().publication_date.year |
|||||||||||||||||||||
|
SELECT COUNT(*) AS "__count"
FROM "minimax_newsarticle" INNER JOIN "minimax_newsarticle_regions" ON ("minimax_newsarticle"."id" = "minimax_newsarticle_regions"."newsarticle_id") INNER JOIN "minimax_region" ON ("minimax_newsarticle_regions"."region_id" = "minimax_region"."id") WHERE ("minimax_region"."code" IN ('DE', 'GL') AND "minimax_newsarticle"."status_en" = 'PUBLISHED' AND NOT ("minimax_newsarticle"."category_id" = 6))SELECT COUNT(*) AS "__count" FROM "minimax_newsarticle" INNER JOIN "minimax_newsarticle_regions" ON ("minimax_newsarticle"."id" = "minimax_newsarticle_regions"."newsarticle_id") INNER JOIN "minimax_region" ON ("minimax_newsarticle_regions"."region_id" = "minimax_region"."id") WHERE ("minimax_region"."code" IN ('DE', 'GL') AND "minimax_newsarticle"."status_en" = 'PUBLISHED' AND NOT ("minimax_newsarticle"."category_id" = 6)) |
1.06 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(567) list_of_news_items = paginator.page(1) /usr/local/lib/python3.12/site-packages/django/core/paginator.py in page(89) number = self.validate_number(number) /usr/local/lib/python3.12/site-packages/django/core/paginator.py in validate_number(70) if number > self.num_pages: /usr/local/lib/python3.12/site-packages/django/core/paginator.py in num_pages(116) if self.count == 0 and not self.allow_empty_first_page: /usr/local/lib/python3.12/site-packages/django/core/paginator.py in count(110) return c() |
|||||||||||||||||||||
|
SELECT "minimax_pagetreeitem"."id",
"minimax_pagetreeitem"."status", "minimax_pagetreeitem"."name", "minimax_pagetreeitem"."name_en", "minimax_pagetreeitem"."name_de", "minimax_pagetreeitem"."name_fr", "minimax_pagetreeitem"."name_nl", "minimax_pagetreeitem"."name_en_gb", "minimax_pagetreeitem"."name_pl", "minimax_pagetreeitem"."name_zh_hans", "minimax_pagetreeitem"."name_pt", "minimax_pagetreeitem"."name_tr", "minimax_pagetreeitem"."position", "minimax_pagetreeitem"."parent_id", "minimax_pagetreeitem"."type", "minimax_pagetreeitem"."title", "minimax_pagetreeitem"."title_en", "minimax_pagetreeitem"."title_de", "minimax_pagetreeitem"."title_fr", "minimax_pagetreeitem"."title_nl", "minimax_pagetreeitem"."title_en_gb", "minimax_pagetreeitem"."title_pl", "minimax_pagetreeitem"."title_zh_hans", "minimax_pagetreeitem"."title_pt", "minimax_pagetreeitem"."title_tr", "minimax_pagetreeitem"."title_and_description", "minimax_pagetreeitem"."title_and_description_en", "minimax_pagetreeitem"."title_and_description_de", "minimax_pagetreeitem"."title_and_description_fr", "minimax_pagetreeitem"."title_and_description_nl", "minimax_pagetreeitem"."title_and_description_en_gb", "minimax_pagetreeitem"."title_and_description_pl", "minimax_pagetreeitem"."title_and_description_zh_hans", "minimax_pagetreeitem"."title_and_description_pt", "minimax_pagetreeitem"."title_and_description_tr", "minimax_pagetreeitem"."teaser", "minimax_pagetreeitem"."teaser_en", "minimax_pagetreeitem"."teaser_de", "minimax_pagetreeitem"."teaser_fr", "minimax_pagetreeitem"."teaser_nl", "minimax_pagetreeitem"."teaser_en_gb", "minimax_pagetreeitem"."teaser_pl", "minimax_pagetreeitem"."teaser_zh_hans", "minimax_pagetreeitem"."teaser_pt", "minimax_pagetreeitem"."teaser_tr", "minimax_pagetreeitem"."slug", "minimax_pagetreeitem"."banner", "minimax_pagetreeitem"."banner_image_alt_tag", "minimax_pagetreeitem"."banner_image_alt_tag_en", "minimax_pagetreeitem"."banner_image_alt_tag_de", "minimax_pagetreeitem"."banner_image_alt_tag_fr", "minimax_pagetreeitem"."banner_image_alt_tag_nl", "minimax_pagetreeitem"."banner_image_alt_tag_en_gb", "minimax_pagetreeitem"."banner_image_alt_tag_pl", "minimax_pagetreeitem"."banner_image_alt_tag_zh_hans", "minimax_pagetreeitem"."banner_image_alt_tag_pt", "minimax_pagetreeitem"."banner_image_alt_tag_tr", "minimax_pagetreeitem"."banner_image_title_tag", "minimax_pagetreeitem"."banner_image_title_tag_en", "minimax_pagetreeitem"."banner_image_title_tag_de", "minimax_pagetreeitem"."banner_image_title_tag_fr", "minimax_pagetreeitem"."banner_image_title_tag_nl", "minimax_pagetreeitem"."banner_image_title_tag_en_gb", "minimax_pagetreeitem"."banner_image_title_tag_pl", "minimax_pagetreeitem"."banner_image_title_tag_zh_hans", "minimax_pagetreeitem"."banner_image_title_tag_pt", "minimax_pagetreeitem"."banner_image_title_tag_tr", "minimax_pagetreeitem"."title_tag", "minimax_pagetreeitem"."title_tag_en", "minimax_pagetreeitem"."title_tag_de", "minimax_pagetreeitem"."title_tag_fr", "minimax_pagetreeitem"."title_tag_nl", "minimax_pagetreeitem"."title_tag_en_gb", "minimax_pagetreeitem"."title_tag_pl", "minimax_pagetreeitem"."title_tag_zh_hans", "minimax_pagetreeitem"."title_tag_pt", "minimax_pagetreeitem"."title_tag_tr", "minimax_pagetreeitem"."meta_description", "minimax_pagetreeitem"."meta_description_en", "minimax_pagetreeitem"."meta_description_de", "minimax_pagetreeitem"."meta_description_fr", "minimax_pagetreeitem"."meta_description_nl", "minimax_pagetreeitem"."meta_description_en_gb", "minimax_pagetreeitem"."meta_description_pl", "minimax_pagetreeitem"."meta_description_zh_hans", "minimax_pagetreeitem"."meta_description_pt", "minimax_pagetreeitem"."meta_description_tr", "minimax_pagetreeitem"."content_type_id", "minimax_pagetreeitem"."object_id", "minimax_pagetreeitem"."external_link", "minimax_pagetreeitem"."image", "minimax_pagetreeitem"."image_alt_tag", "minimax_pagetreeitem"."image_alt_tag_en", "minimax_pagetreeitem"."image_alt_tag_de", "minimax_pagetreeitem"."image_alt_tag_fr", "minimax_pagetreeitem"."image_alt_tag_nl", "minimax_pagetreeitem"."image_alt_tag_en_gb", "minimax_pagetreeitem"."image_alt_tag_pl", "minimax_pagetreeitem"."image_alt_tag_zh_hans", "minimax_pagetreeitem"."image_alt_tag_pt", "minimax_pagetreeitem"."image_alt_tag_tr", "minimax_pagetreeitem"."image_title_tag", "minimax_pagetreeitem"."image_title_tag_en", "minimax_pagetreeitem"."image_title_tag_de", "minimax_pagetreeitem"."image_title_tag_fr", "minimax_pagetreeitem"."image_title_tag_nl", "minimax_pagetreeitem"."image_title_tag_en_gb", "minimax_pagetreeitem"."image_title_tag_pl", "minimax_pagetreeitem"."image_title_tag_zh_hans", "minimax_pagetreeitem"."image_title_tag_pt", "minimax_pagetreeitem"."image_title_tag_tr", "minimax_pagetreeitem"."show_divider", "minimax_pagetreeitem"."keywords", "minimax_pagetreeitem"."keywords_en", "minimax_pagetreeitem"."keywords_de", "minimax_pagetreeitem"."keywords_fr", "minimax_pagetreeitem"."keywords_nl", "minimax_pagetreeitem"."keywords_en_gb", "minimax_pagetreeitem"."keywords_pl", "minimax_pagetreeitem"."keywords_zh_hans", "minimax_pagetreeitem"."keywords_pt", "minimax_pagetreeitem"."keywords_tr", "minimax_pagetreeitem"."landing_page", "minimax_pagetreeitem"."related_content", "minimax_pagetreeitem"."none_job_adverts_text", "minimax_pagetreeitem"."none_job_adverts_text_en", "minimax_pagetreeitem"."none_job_adverts_text_de", "minimax_pagetreeitem"."none_job_adverts_text_fr", "minimax_pagetreeitem"."none_job_adverts_text_nl", "minimax_pagetreeitem"."none_job_adverts_text_en_gb", "minimax_pagetreeitem"."none_job_adverts_text_pl", "minimax_pagetreeitem"."none_job_adverts_text_zh_hans", "minimax_pagetreeitem"."none_job_adverts_text_pt", "minimax_pagetreeitem"."none_job_adverts_text_tr", "minimax_pagetreeitem"."related_contact_topic_id", "minimax_pagetreeitem"."allow_preview", "minimax_pagetreeitem"."pti_absolute_url", "minimax_pagetreeitem"."external_content", "minimax_pagetreeitem"."contact_topic_technology", "minimax_pagetreeitem"."fe_area_id", "minimax_pagetreeitem"."lft", "minimax_pagetreeitem"."rght", "minimax_pagetreeitem"."tree_id", "minimax_pagetreeitem"."level" FROM "minimax_pagetreeitem" WHERE "minimax_pagetreeitem"."type" = 'NEWS' ORDER BY "minimax_pagetreeitem"."tree_id" ASC, "minimax_pagetreeitem"."lft" ASC LIMIT 1SELECT ••• FROM "minimax_pagetreeitem" WHERE "minimax_pagetreeitem"."type" = 'NEWS' ORDER BY "minimax_pagetreeitem"."tree_id" ASC, "minimax_pagetreeitem"."lft" ASC LIMIT 1 |
1.33 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(581) ptitem = PageTreeItem.objects.filter(type=PageTreeItem.TYPE_NEWS).first() |
|||||||||||||||||||||
|
SELECT 1 AS "a"
FROM "minimax_region" WHERE "minimax_region"."code" = 'DE' LIMIT 1SELECT 1 AS "a" FROM "minimax_region" WHERE "minimax_region"."code" = 'DE' LIMIT 1 |
0.56 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(169) with context.bind_template(self): /usr/local/lib/python3.12/contextlib.py in __enter__(137) return next(self.gen) /app/minimax/contextprocessor/menu.py in update_menu_context(38) if not Region.objects.filter(code=regioncode).exists() or not [x for x in list(zip(*settings.LANGUAGES))[0] if langcode in x]: |
|||||||||||||||||||||
|
SELECT "minimax_region"."id",
2 similar queries.
Duplicated 2 times.
"minimax_region"."code", "minimax_region"."name", "minimax_region"."name_en", "minimax_region"."name_de", "minimax_region"."name_fr", "minimax_region"."name_nl", "minimax_region"."name_en_gb", "minimax_region"."name_pl", "minimax_region"."name_zh_hans", "minimax_region"."name_pt", "minimax_region"."name_tr", "minimax_region"."default_language", "minimax_region"."active", "minimax_region"."active_en", "minimax_region"."active_de", "minimax_region"."active_fr", "minimax_region"."active_nl", "minimax_region"."active_en_gb", "minimax_region"."active_pl", "minimax_region"."active_zh_hans", "minimax_region"."active_pt", "minimax_region"."active_tr", "minimax_region"."category", "minimax_region"."default_contact_request_person_id", "minimax_region"."default_job_application_person_id", "minimax_region"."default_standard_page_contact_request_person_id", "minimax_region"."is_global", "minimax_region"."logo", "minimax_region"."region_google_tracking_code", "minimax_region"."region_google_analytics_domain", "minimax_region"."is_official" FROM "minimax_region" WHERE "minimax_region"."code" = 'DE' ORDER BY "minimax_region"."id" ASC LIMIT 1SELECT ••• FROM "minimax_region" WHERE "minimax_region"."code" = 'DE' ORDER BY "minimax_region"."id" ASC LIMIT 1 |
0.84 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(169) with context.bind_template(self): /usr/local/lib/python3.12/contextlib.py in __enter__(137) return next(self.gen) /app/minimax/contextprocessor/menu.py in update_menu_context(41) region = region.first() |
|||||||||||||||||||||
|
SELECT "minimax_pagetreeitem"."id",
"minimax_pagetreeitem"."status", "minimax_pagetreeitem"."name", "minimax_pagetreeitem"."name_en", "minimax_pagetreeitem"."name_de", "minimax_pagetreeitem"."name_fr", "minimax_pagetreeitem"."name_nl", "minimax_pagetreeitem"."name_en_gb", "minimax_pagetreeitem"."name_pl", "minimax_pagetreeitem"."name_zh_hans", "minimax_pagetreeitem"."name_pt", "minimax_pagetreeitem"."name_tr", "minimax_pagetreeitem"."position", "minimax_pagetreeitem"."parent_id", "minimax_pagetreeitem"."type", "minimax_pagetreeitem"."title", "minimax_pagetreeitem"."title_en", "minimax_pagetreeitem"."title_de", "minimax_pagetreeitem"."title_fr", "minimax_pagetreeitem"."title_nl", "minimax_pagetreeitem"."title_en_gb", "minimax_pagetreeitem"."title_pl", "minimax_pagetreeitem"."title_zh_hans", "minimax_pagetreeitem"."title_pt", "minimax_pagetreeitem"."title_tr", "minimax_pagetreeitem"."title_and_description", "minimax_pagetreeitem"."title_and_description_en", "minimax_pagetreeitem"."title_and_description_de", "minimax_pagetreeitem"."title_and_description_fr", "minimax_pagetreeitem"."title_and_description_nl", "minimax_pagetreeitem"."title_and_description_en_gb", "minimax_pagetreeitem"."title_and_description_pl", "minimax_pagetreeitem"."title_and_description_zh_hans", "minimax_pagetreeitem"."title_and_description_pt", "minimax_pagetreeitem"."title_and_description_tr", "minimax_pagetreeitem"."teaser", "minimax_pagetreeitem"."teaser_en", "minimax_pagetreeitem"."teaser_de", "minimax_pagetreeitem"."teaser_fr", "minimax_pagetreeitem"."teaser_nl", "minimax_pagetreeitem"."teaser_en_gb", "minimax_pagetreeitem"."teaser_pl", "minimax_pagetreeitem"."teaser_zh_hans", "minimax_pagetreeitem"."teaser_pt", "minimax_pagetreeitem"."teaser_tr", "minimax_pagetreeitem"."slug", "minimax_pagetreeitem"."banner", "minimax_pagetreeitem"."banner_image_alt_tag", "minimax_pagetreeitem"."banner_image_alt_tag_en", "minimax_pagetreeitem"."banner_image_alt_tag_de", "minimax_pagetreeitem"."banner_image_alt_tag_fr", "minimax_pagetreeitem"."banner_image_alt_tag_nl", "minimax_pagetreeitem"."banner_image_alt_tag_en_gb", "minimax_pagetreeitem"."banner_image_alt_tag_pl", "minimax_pagetreeitem"."banner_image_alt_tag_zh_hans", "minimax_pagetreeitem"."banner_image_alt_tag_pt", "minimax_pagetreeitem"."banner_image_alt_tag_tr", "minimax_pagetreeitem"."banner_image_title_tag", "minimax_pagetreeitem"."banner_image_title_tag_en", "minimax_pagetreeitem"."banner_image_title_tag_de", "minimax_pagetreeitem"."banner_image_title_tag_fr", "minimax_pagetreeitem"."banner_image_title_tag_nl", "minimax_pagetreeitem"."banner_image_title_tag_en_gb", "minimax_pagetreeitem"."banner_image_title_tag_pl", "minimax_pagetreeitem"."banner_image_title_tag_zh_hans", "minimax_pagetreeitem"."banner_image_title_tag_pt", "minimax_pagetreeitem"."banner_image_title_tag_tr", "minimax_pagetreeitem"."title_tag", "minimax_pagetreeitem"."title_tag_en", "minimax_pagetreeitem"."title_tag_de", "minimax_pagetreeitem"."title_tag_fr", "minimax_pagetreeitem"."title_tag_nl", "minimax_pagetreeitem"."title_tag_en_gb", "minimax_pagetreeitem"."title_tag_pl", "minimax_pagetreeitem"."title_tag_zh_hans", "minimax_pagetreeitem"."title_tag_pt", "minimax_pagetreeitem"."title_tag_tr", "minimax_pagetreeitem"."meta_description", "minimax_pagetreeitem"."meta_description_en", "minimax_pagetreeitem"."meta_description_de", "minimax_pagetreeitem"."meta_description_fr", "minimax_pagetreeitem"."meta_description_nl", "minimax_pagetreeitem"."meta_description_en_gb", "minimax_pagetreeitem"."meta_description_pl", "minimax_pagetreeitem"."meta_description_zh_hans", "minimax_pagetreeitem"."meta_description_pt", "minimax_pagetreeitem"."meta_description_tr", "minimax_pagetreeitem"."content_type_id", "minimax_pagetreeitem"."object_id", "minimax_pagetreeitem"."external_link", "minimax_pagetreeitem"."image", "minimax_pagetreeitem"."image_alt_tag", "minimax_pagetreeitem"."image_alt_tag_en", "minimax_pagetreeitem"."image_alt_tag_de", "minimax_pagetreeitem"."image_alt_tag_fr", "minimax_pagetreeitem"."image_alt_tag_nl", "minimax_pagetreeitem"."image_alt_tag_en_gb", "minimax_pagetreeitem"."image_alt_tag_pl", "minimax_pagetreeitem"."image_alt_tag_zh_hans", "minimax_pagetreeitem"."image_alt_tag_pt", "minimax_pagetreeitem"."image_alt_tag_tr", "minimax_pagetreeitem"."image_title_tag", "minimax_pagetreeitem"."image_title_tag_en", "minimax_pagetreeitem"."image_title_tag_de", "minimax_pagetreeitem"."image_title_tag_fr", "minimax_pagetreeitem"."image_title_tag_nl", "minimax_pagetreeitem"."image_title_tag_en_gb", "minimax_pagetreeitem"."image_title_tag_pl", "minimax_pagetreeitem"."image_title_tag_zh_hans", "minimax_pagetreeitem"."image_title_tag_pt", "minimax_pagetreeitem"."image_title_tag_tr", "minimax_pagetreeitem"."show_divider", "minimax_pagetreeitem"."keywords", "minimax_pagetreeitem"."keywords_en", "minimax_pagetreeitem"."keywords_de", "minimax_pagetreeitem"."keywords_fr", "minimax_pagetreeitem"."keywords_nl", "minimax_pagetreeitem"."keywords_en_gb", "minimax_pagetreeitem"."keywords_pl", "minimax_pagetreeitem"."keywords_zh_hans", "minimax_pagetreeitem"."keywords_pt", "minimax_pagetreeitem"."keywords_tr", "minimax_pagetreeitem"."landing_page", "minimax_pagetreeitem"."related_content", "minimax_pagetreeitem"."none_job_adverts_text", "minimax_pagetreeitem"."none_job_adverts_text_en", "minimax_pagetreeitem"."none_job_adverts_text_de", "minimax_pagetreeitem"."none_job_adverts_text_fr", "minimax_pagetreeitem"."none_job_adverts_text_nl", "minimax_pagetreeitem"."none_job_adverts_text_en_gb", "minimax_pagetreeitem"."none_job_adverts_text_pl", "minimax_pagetreeitem"."none_job_adverts_text_zh_hans", "minimax_pagetreeitem"."none_job_adverts_text_pt", "minimax_pagetreeitem"."none_job_adverts_text_tr", "minimax_pagetreeitem"."related_contact_topic_id", "minimax_pagetreeitem"."allow_preview", "minimax_pagetreeitem"."pti_absolute_url", "minimax_pagetreeitem"."external_content", "minimax_pagetreeitem"."contact_topic_technology", "minimax_pagetreeitem"."fe_area_id", "minimax_pagetreeitem"."lft", "minimax_pagetreeitem"."rght", "minimax_pagetreeitem"."tree_id", "minimax_pagetreeitem"."level" FROM "minimax_pagetreeitem" WHERE ("minimax_pagetreeitem"."slug" = 'get-in-touch' AND "minimax_pagetreeitem"."type" = 'CONTACT') ORDER BY "minimax_pagetreeitem"."tree_id" ASC, "minimax_pagetreeitem"."lft" ASC LIMIT 1SELECT ••• FROM "minimax_pagetreeitem" WHERE ("minimax_pagetreeitem"."slug" = 'get-in-touch' AND "minimax_pagetreeitem"."type" = 'CONTACT') ORDER BY "minimax_pagetreeitem"."tree_id" ASC, "minimax_pagetreeitem"."lft" ASC LIMIT 1 |
2.05 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(169) with context.bind_template(self): /usr/local/lib/python3.12/contextlib.py in __enter__(137) return next(self.gen) /app/minimax/contextprocessor/template_keys.py in contact_page(52) 'contact_page': PageTreeItem.objects.filter(type=PageTreeItem.TYPE_CONTACT, slug='get-in-touch').first(), |
|||||||||||||||||||||
|
SELECT "minimax_region"."id",
3 similar queries.
Duplicated 3 times.
"minimax_region"."code", "minimax_region"."name", "minimax_region"."name_en", "minimax_region"."name_de", "minimax_region"."name_fr", "minimax_region"."name_nl", "minimax_region"."name_en_gb", "minimax_region"."name_pl", "minimax_region"."name_zh_hans", "minimax_region"."name_pt", "minimax_region"."name_tr", "minimax_region"."default_language", "minimax_region"."active", "minimax_region"."active_en", "minimax_region"."active_de", "minimax_region"."active_fr", "minimax_region"."active_nl", "minimax_region"."active_en_gb", "minimax_region"."active_pl", "minimax_region"."active_zh_hans", "minimax_region"."active_pt", "minimax_region"."active_tr", "minimax_region"."category", "minimax_region"."default_contact_request_person_id", "minimax_region"."default_job_application_person_id", "minimax_region"."default_standard_page_contact_request_person_id", "minimax_region"."is_global", "minimax_region"."logo", "minimax_region"."region_google_tracking_code", "minimax_region"."region_google_analytics_domain", "minimax_region"."is_official" FROM "minimax_region" WHERE "minimax_region"."code" = 'DE' LIMIT 21SELECT ••• FROM "minimax_region" WHERE "minimax_region"."code" = 'DE' LIMIT 21 |
1.04 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(169) with context.bind_template(self): /usr/local/lib/python3.12/contextlib.py in __enter__(137) return next(self.gen) /app/minimax/contextprocessor/template_keys.py in page_urls_by_language(74) region = Region.objects.get(code=region_code.upper()) |
|||||||||||||||||||||
|
SELECT "minimax_region"."active_nl",
19 similar queries.
Duplicated 2 times.
"minimax_region"."active_tr", "minimax_region"."active_en_gb", "minimax_region"."active_pl", "minimax_region"."active_pt", "minimax_region"."active_en", "minimax_region"."active_de", "minimax_region"."active_zh_hans", "minimax_region"."active_fr" FROM "minimax_region" WHERE "minimax_region"."code" = 'DE' LIMIT 1SELECT ••• FROM "minimax_region" WHERE "minimax_region"."code" = 'DE' LIMIT 1 |
1.40 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(169) with context.bind_template(self): /usr/local/lib/python3.12/contextlib.py in __enter__(137) return next(self.gen) /app/minimax/contextprocessor/template_keys.py in page_urls_by_language(79) active_languages = region.get_active_languages() /app/minimax/models.py in get_active_languages(121) region_languages = Region.objects.filter(code=self.code).values( /usr/local/lib/python3.12/site-packages/modeltranslation/manager.py in __iter__(545) for row in super().__iter__(): |
|||||||||||||||||||||
|
SELECT "minimax_region"."id",
3 similar queries.
Duplicated 3 times.
"minimax_region"."code", "minimax_region"."name", "minimax_region"."name_en", "minimax_region"."name_de", "minimax_region"."name_fr", "minimax_region"."name_nl", "minimax_region"."name_en_gb", "minimax_region"."name_pl", "minimax_region"."name_zh_hans", "minimax_region"."name_pt", "minimax_region"."name_tr", "minimax_region"."default_language", "minimax_region"."active", "minimax_region"."active_en", "minimax_region"."active_de", "minimax_region"."active_fr", "minimax_region"."active_nl", "minimax_region"."active_en_gb", "minimax_region"."active_pl", "minimax_region"."active_zh_hans", "minimax_region"."active_pt", "minimax_region"."active_tr", "minimax_region"."category", "minimax_region"."default_contact_request_person_id", "minimax_region"."default_job_application_person_id", "minimax_region"."default_standard_page_contact_request_person_id", "minimax_region"."is_global", "minimax_region"."logo", "minimax_region"."region_google_tracking_code", "minimax_region"."region_google_analytics_domain", "minimax_region"."is_official" FROM "minimax_region" WHERE "minimax_region"."code" = 'DE' LIMIT 21SELECT ••• FROM "minimax_region" WHERE "minimax_region"."code" = 'DE' LIMIT 21 |
0.91 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(169) with context.bind_template(self): /usr/local/lib/python3.12/contextlib.py in __enter__(137) return next(self.gen) /app/minimax/contextprocessor/template_keys.py in footer_object(112) region_code = Region.objects.get(code=region_code).code |
|||||||||||||||||||||
|
SELECT "minimax_footer"."id",
"minimax_footer"."name", "minimax_footer"."active" FROM "minimax_footer" INNER JOIN "minimax_footer_regions" ON ("minimax_footer"."id" = "minimax_footer_regions"."footer_id") INNER JOIN "minimax_region" ON ("minimax_footer_regions"."region_id" = "minimax_region"."id") WHERE ("minimax_footer"."active" AND "minimax_region"."code" IN ('DE', 'GL')) ORDER BY "minimax_footer"."id" DESC LIMIT 1SELECT ••• FROM "minimax_footer" INNER JOIN "minimax_footer_regions" ON ("minimax_footer"."id" = "minimax_footer_regions"."footer_id") INNER JOIN "minimax_region" ON ("minimax_footer_regions"."region_id" = "minimax_region"."id") WHERE ("minimax_footer"."active" AND "minimax_region"."code" IN ('DE', 'GL')) ORDER BY "minimax_footer"."id" DESC LIMIT 1 |
1.66 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(169) with context.bind_template(self): /usr/local/lib/python3.12/contextlib.py in __enter__(137) return next(self.gen) /app/minimax/contextprocessor/template_keys.py in footer_object(119) ).order_by('-id').first() |
|||||||||||||||||||||
|
SELECT "minimax_region"."id",
3 similar queries.
Duplicated 3 times.
"minimax_region"."code", "minimax_region"."name", "minimax_region"."name_en", "minimax_region"."name_de", "minimax_region"."name_fr", "minimax_region"."name_nl", "minimax_region"."name_en_gb", "minimax_region"."name_pl", "minimax_region"."name_zh_hans", "minimax_region"."name_pt", "minimax_region"."name_tr", "minimax_region"."default_language", "minimax_region"."active", "minimax_region"."active_en", "minimax_region"."active_de", "minimax_region"."active_fr", "minimax_region"."active_nl", "minimax_region"."active_en_gb", "minimax_region"."active_pl", "minimax_region"."active_zh_hans", "minimax_region"."active_pt", "minimax_region"."active_tr", "minimax_region"."category", "minimax_region"."default_contact_request_person_id", "minimax_region"."default_job_application_person_id", "minimax_region"."default_standard_page_contact_request_person_id", "minimax_region"."is_global", "minimax_region"."logo", "minimax_region"."region_google_tracking_code", "minimax_region"."region_google_analytics_domain", "minimax_region"."is_official" FROM "minimax_region" WHERE "minimax_region"."code" = 'DE' LIMIT 21SELECT ••• FROM "minimax_region" WHERE "minimax_region"."code" = 'DE' LIMIT 21 |
0.92 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(169) with context.bind_template(self): /usr/local/lib/python3.12/contextlib.py in __enter__(137) return next(self.gen) /app/minimax/contextprocessor/template_keys.py in region_details(126) region = Region.objects.get(code=region_code) |
|||||||||||||||||||||
|
SELECT "minimax_pagetreeitem"."id",
"minimax_pagetreeitem"."status", "minimax_pagetreeitem"."name", "minimax_pagetreeitem"."name_en", "minimax_pagetreeitem"."name_de", "minimax_pagetreeitem"."name_fr", "minimax_pagetreeitem"."name_nl", "minimax_pagetreeitem"."name_en_gb", "minimax_pagetreeitem"."name_pl", "minimax_pagetreeitem"."name_zh_hans", "minimax_pagetreeitem"."name_pt", "minimax_pagetreeitem"."name_tr", "minimax_pagetreeitem"."position", "minimax_pagetreeitem"."parent_id", "minimax_pagetreeitem"."type", "minimax_pagetreeitem"."title", "minimax_pagetreeitem"."title_en", "minimax_pagetreeitem"."title_de", "minimax_pagetreeitem"."title_fr", "minimax_pagetreeitem"."title_nl", "minimax_pagetreeitem"."title_en_gb", "minimax_pagetreeitem"."title_pl", "minimax_pagetreeitem"."title_zh_hans", "minimax_pagetreeitem"."title_pt", "minimax_pagetreeitem"."title_tr", "minimax_pagetreeitem"."title_and_description", "minimax_pagetreeitem"."title_and_description_en", "minimax_pagetreeitem"."title_and_description_de", "minimax_pagetreeitem"."title_and_description_fr", "minimax_pagetreeitem"."title_and_description_nl", "minimax_pagetreeitem"."title_and_description_en_gb", "minimax_pagetreeitem"."title_and_description_pl", "minimax_pagetreeitem"."title_and_description_zh_hans", "minimax_pagetreeitem"."title_and_description_pt", "minimax_pagetreeitem"."title_and_description_tr", "minimax_pagetreeitem"."teaser", "minimax_pagetreeitem"."teaser_en", "minimax_pagetreeitem"."teaser_de", "minimax_pagetreeitem"."teaser_fr", "minimax_pagetreeitem"."teaser_nl", "minimax_pagetreeitem"."teaser_en_gb", "minimax_pagetreeitem"."teaser_pl", "minimax_pagetreeitem"."teaser_zh_hans", "minimax_pagetreeitem"."teaser_pt", "minimax_pagetreeitem"."teaser_tr", "minimax_pagetreeitem"."slug", "minimax_pagetreeitem"."banner", "minimax_pagetreeitem"."banner_image_alt_tag", "minimax_pagetreeitem"."banner_image_alt_tag_en", "minimax_pagetreeitem"."banner_image_alt_tag_de", "minimax_pagetreeitem"."banner_image_alt_tag_fr", "minimax_pagetreeitem"."banner_image_alt_tag_nl", "minimax_pagetreeitem"."banner_image_alt_tag_en_gb", "minimax_pagetreeitem"."banner_image_alt_tag_pl", "minimax_pagetreeitem"."banner_image_alt_tag_zh_hans", "minimax_pagetreeitem"."banner_image_alt_tag_pt", "minimax_pagetreeitem"."banner_image_alt_tag_tr", "minimax_pagetreeitem"."banner_image_title_tag", "minimax_pagetreeitem"."banner_image_title_tag_en", "minimax_pagetreeitem"."banner_image_title_tag_de", "minimax_pagetreeitem"."banner_image_title_tag_fr", "minimax_pagetreeitem"."banner_image_title_tag_nl", "minimax_pagetreeitem"."banner_image_title_tag_en_gb", "minimax_pagetreeitem"."banner_image_title_tag_pl", "minimax_pagetreeitem"."banner_image_title_tag_zh_hans", "minimax_pagetreeitem"."banner_image_title_tag_pt", "minimax_pagetreeitem"."banner_image_title_tag_tr", "minimax_pagetreeitem"."title_tag", "minimax_pagetreeitem"."title_tag_en", "minimax_pagetreeitem"."title_tag_de", "minimax_pagetreeitem"."title_tag_fr", "minimax_pagetreeitem"."title_tag_nl", "minimax_pagetreeitem"."title_tag_en_gb", "minimax_pagetreeitem"."title_tag_pl", "minimax_pagetreeitem"."title_tag_zh_hans", "minimax_pagetreeitem"."title_tag_pt", "minimax_pagetreeitem"."title_tag_tr", "minimax_pagetreeitem"."meta_description", "minimax_pagetreeitem"."meta_description_en", "minimax_pagetreeitem"."meta_description_de", "minimax_pagetreeitem"."meta_description_fr", "minimax_pagetreeitem"."meta_description_nl", "minimax_pagetreeitem"."meta_description_en_gb", "minimax_pagetreeitem"."meta_description_pl", "minimax_pagetreeitem"."meta_description_zh_hans", "minimax_pagetreeitem"."meta_description_pt", "minimax_pagetreeitem"."meta_description_tr", "minimax_pagetreeitem"."content_type_id", "minimax_pagetreeitem"."object_id", "minimax_pagetreeitem"."external_link", "minimax_pagetreeitem"."image", "minimax_pagetreeitem"."image_alt_tag", "minimax_pagetreeitem"."image_alt_tag_en", "minimax_pagetreeitem"."image_alt_tag_de", "minimax_pagetreeitem"."image_alt_tag_fr", "minimax_pagetreeitem"."image_alt_tag_nl", "minimax_pagetreeitem"."image_alt_tag_en_gb", "minimax_pagetreeitem"."image_alt_tag_pl", "minimax_pagetreeitem"."image_alt_tag_zh_hans", "minimax_pagetreeitem"."image_alt_tag_pt", "minimax_pagetreeitem"."image_alt_tag_tr", "minimax_pagetreeitem"."image_title_tag", "minimax_pagetreeitem"."image_title_tag_en", "minimax_pagetreeitem"."image_title_tag_de", "minimax_pagetreeitem"."image_title_tag_fr", "minimax_pagetreeitem"."image_title_tag_nl", "minimax_pagetreeitem"."image_title_tag_en_gb", "minimax_pagetreeitem"."image_title_tag_pl", "minimax_pagetreeitem"."image_title_tag_zh_hans", "minimax_pagetreeitem"."image_title_tag_pt", "minimax_pagetreeitem"."image_title_tag_tr", "minimax_pagetreeitem"."show_divider", "minimax_pagetreeitem"."keywords", "minimax_pagetreeitem"."keywords_en", "minimax_pagetreeitem"."keywords_de", "minimax_pagetreeitem"."keywords_fr", "minimax_pagetreeitem"."keywords_nl", "minimax_pagetreeitem"."keywords_en_gb", "minimax_pagetreeitem"."keywords_pl", "minimax_pagetreeitem"."keywords_zh_hans", "minimax_pagetreeitem"."keywords_pt", "minimax_pagetreeitem"."keywords_tr", "minimax_pagetreeitem"."landing_page", "minimax_pagetreeitem"."related_content", "minimax_pagetreeitem"."none_job_adverts_text", "minimax_pagetreeitem"."none_job_adverts_text_en", "minimax_pagetreeitem"."none_job_adverts_text_de", "minimax_pagetreeitem"."none_job_adverts_text_fr", "minimax_pagetreeitem"."none_job_adverts_text_nl", "minimax_pagetreeitem"."none_job_adverts_text_en_gb", "minimax_pagetreeitem"."none_job_adverts_text_pl", "minimax_pagetreeitem"."none_job_adverts_text_zh_hans", "minimax_pagetreeitem"."none_job_adverts_text_pt", "minimax_pagetreeitem"."none_job_adverts_text_tr", "minimax_pagetreeitem"."related_contact_topic_id", "minimax_pagetreeitem"."allow_preview", "minimax_pagetreeitem"."pti_absolute_url", "minimax_pagetreeitem"."external_content", "minimax_pagetreeitem"."contact_topic_technology", "minimax_pagetreeitem"."fe_area_id", "minimax_pagetreeitem"."lft", "minimax_pagetreeitem"."rght", "minimax_pagetreeitem"."tree_id", "minimax_pagetreeitem"."level" FROM "minimax_pagetreeitem" WHERE "minimax_pagetreeitem"."slug" = 'news' ORDER BY "minimax_pagetreeitem"."tree_id" ASC, "minimax_pagetreeitem"."lft" ASC LIMIT 1SELECT ••• FROM "minimax_pagetreeitem" WHERE "minimax_pagetreeitem"."slug" = 'news' ORDER BY "minimax_pagetreeitem"."tree_id" ASC, "minimax_pagetreeitem"."lft" ASC LIMIT 1 |
1.74 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(169) with context.bind_template(self): /usr/local/lib/python3.12/contextlib.py in __enter__(137) return next(self.gen) /app/minimax/contextprocessor/template_keys.py in get_hreflang_tags(209) pti = PageTreeItem.objects.filter(slug=old_path.split("/")[-2]).first() |
|||||||||||||||||||||
|
SELECT "minimax_region"."id",
"minimax_region"."code", "minimax_region"."name", "minimax_region"."name_en", "minimax_region"."name_de", "minimax_region"."name_fr", "minimax_region"."name_nl", "minimax_region"."name_en_gb", "minimax_region"."name_pl", "minimax_region"."name_zh_hans", "minimax_region"."name_pt", "minimax_region"."name_tr", "minimax_region"."default_language", "minimax_region"."active", "minimax_region"."active_en", "minimax_region"."active_de", "minimax_region"."active_fr", "minimax_region"."active_nl", "minimax_region"."active_en_gb", "minimax_region"."active_pl", "minimax_region"."active_zh_hans", "minimax_region"."active_pt", "minimax_region"."active_tr", "minimax_region"."category", "minimax_region"."default_contact_request_person_id", "minimax_region"."default_job_application_person_id", "minimax_region"."default_standard_page_contact_request_person_id", "minimax_region"."is_global", "minimax_region"."logo", "minimax_region"."region_google_tracking_code", "minimax_region"."region_google_analytics_domain", "minimax_region"."is_official" FROM "minimax_region" WHERE NOT ("minimax_region"."code" = 'GL') ORDER BY "minimax_region"."id" ASCSELECT ••• FROM "minimax_region" WHERE NOT ("minimax_region"."code" = 'GL') ORDER BY "minimax_region"."id" ASC |
1.16 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(169) with context.bind_template(self): /usr/local/lib/python3.12/contextlib.py in __enter__(137) return next(self.gen) /app/minimax/contextprocessor/template_keys.py in get_hreflang_tags(210) for region in Region.objects.exclude(code=minimax_settings.GLOBAL_REGION_CODE).order_by('id'): |
|||||||||||||||||||||
|
SELECT "minimax_region"."active_nl",
19 similar queries.
Duplicated 2 times.
"minimax_region"."active_tr", "minimax_region"."active_en_gb", "minimax_region"."active_pl", "minimax_region"."active_pt", "minimax_region"."active_en", "minimax_region"."active_de", "minimax_region"."active_zh_hans", "minimax_region"."active_fr" FROM "minimax_region" WHERE "minimax_region"."code" = 'DE' LIMIT 1SELECT ••• FROM "minimax_region" WHERE "minimax_region"."code" = 'DE' LIMIT 1 |
0.96 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(169) with context.bind_template(self): /usr/local/lib/python3.12/contextlib.py in __enter__(137) return next(self.gen) /app/minimax/contextprocessor/template_keys.py in get_hreflang_tags(211) active_languages = region.get_active_languages() /app/minimax/models.py in get_active_languages(121) region_languages = Region.objects.filter(code=self.code).values( /usr/local/lib/python3.12/site-packages/modeltranslation/manager.py in __iter__(545) for row in super().__iter__(): |
|||||||||||||||||||||
|
SELECT "minimax_region"."code"
18 similar queries.
Duplicated 18 times.
FROM "minimax_region" INNER JOIN "minimax_pagetreeitem_regions" ON ("minimax_region"."id" = "minimax_pagetreeitem_regions"."region_id") WHERE "minimax_pagetreeitem_regions"."pagetreeitem_id" = 47SELECT ••• FROM "minimax_region" INNER JOIN "minimax_pagetreeitem_regions" ON ("minimax_region"."id" = "minimax_pagetreeitem_regions"."region_id") WHERE "minimax_pagetreeitem_regions"."pagetreeitem_id" = 47 |
0.95 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(169) with context.bind_template(self): /usr/local/lib/python3.12/contextlib.py in __enter__(137) return next(self.gen) /app/minimax/contextprocessor/template_keys.py in get_hreflang_tags(213) if is_page_available_for_region(code=region.code, /app/minimax/contextprocessor/template_keys.py in is_page_available_for_region(142) pti_is_region_available = minimax_settings.GLOBAL_REGION_CODE in pti_regions or code in pti_regions /usr/local/lib/python3.12/site-packages/modeltranslation/manager.py in __iter__(570) for row in super().__iter__(): /usr/local/lib/python3.12/site-packages/modeltranslation/manager.py in __iter__(555) for row in super().__iter__(): /usr/local/lib/python3.12/site-packages/modeltranslation/manager.py in __iter__(545) for row in super().__iter__(): |
|||||||||||||||||||||
|
SELECT "minimax_contentrelation"."id",
18 similar queries.
"minimax_contentrelation"."page_tree_item_id", "minimax_contentrelation"."region_id", "minimax_contentrelation"."type", "minimax_contentrelation"."external_link", "minimax_contentrelation"."content_type_id", "minimax_contentrelation"."object_id" FROM "minimax_contentrelation" INNER JOIN "minimax_region" ON ("minimax_contentrelation"."region_id" = "minimax_region"."id") WHERE ("minimax_contentrelation"."page_tree_item_id" = 47 AND "minimax_region"."code" IN ('DE', 'GL')) ORDER BY "minimax_contentrelation"."region_id" ASC LIMIT 1SELECT ••• FROM "minimax_contentrelation" INNER JOIN "minimax_region" ON ("minimax_contentrelation"."region_id" = "minimax_region"."id") WHERE ("minimax_contentrelation"."page_tree_item_id" = 47 AND "minimax_region"."code" IN ('DE', 'GL')) ORDER BY "minimax_contentrelation"."region_id" ASC LIMIT 1 |
1.05 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(169) with context.bind_template(self): /usr/local/lib/python3.12/contextlib.py in __enter__(137) return next(self.gen) /app/minimax/contextprocessor/template_keys.py in get_hreflang_tags(218) minimax_settings.GLOBAL_REGION_CODE]).first() |
|||||||||||||||||||||
|
SELECT "minimax_region"."active_nl",
19 similar queries.
"minimax_region"."active_tr", "minimax_region"."active_en_gb", "minimax_region"."active_pl", "minimax_region"."active_pt", "minimax_region"."active_en", "minimax_region"."active_de", "minimax_region"."active_zh_hans", "minimax_region"."active_fr" FROM "minimax_region" WHERE "minimax_region"."code" = 'FR' LIMIT 1SELECT ••• FROM "minimax_region" WHERE "minimax_region"."code" = 'FR' LIMIT 1 |
0.77 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(169) with context.bind_template(self): /usr/local/lib/python3.12/contextlib.py in __enter__(137) return next(self.gen) /app/minimax/contextprocessor/template_keys.py in get_hreflang_tags(211) active_languages = region.get_active_languages() /app/minimax/models.py in get_active_languages(121) region_languages = Region.objects.filter(code=self.code).values( /usr/local/lib/python3.12/site-packages/modeltranslation/manager.py in __iter__(545) for row in super().__iter__(): |
|||||||||||||||||||||
|
SELECT "minimax_region"."code"
18 similar queries.
Duplicated 18 times.
FROM "minimax_region" INNER JOIN "minimax_pagetreeitem_regions" ON ("minimax_region"."id" = "minimax_pagetreeitem_regions"."region_id") WHERE "minimax_pagetreeitem_regions"."pagetreeitem_id" = 47SELECT ••• FROM "minimax_region" INNER JOIN "minimax_pagetreeitem_regions" ON ("minimax_region"."id" = "minimax_pagetreeitem_regions"."region_id") WHERE "minimax_pagetreeitem_regions"."pagetreeitem_id" = 47 |
0.82 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(169) with context.bind_template(self): /usr/local/lib/python3.12/contextlib.py in __enter__(137) return next(self.gen) /app/minimax/contextprocessor/template_keys.py in get_hreflang_tags(213) if is_page_available_for_region(code=region.code, /app/minimax/contextprocessor/template_keys.py in is_page_available_for_region(142) pti_is_region_available = minimax_settings.GLOBAL_REGION_CODE in pti_regions or code in pti_regions /usr/local/lib/python3.12/site-packages/modeltranslation/manager.py in __iter__(570) for row in super().__iter__(): /usr/local/lib/python3.12/site-packages/modeltranslation/manager.py in __iter__(555) for row in super().__iter__(): /usr/local/lib/python3.12/site-packages/modeltranslation/manager.py in __iter__(545) for row in super().__iter__(): |
|||||||||||||||||||||
|
SELECT "minimax_contentrelation"."id",
18 similar queries.
"minimax_contentrelation"."page_tree_item_id", "minimax_contentrelation"."region_id", "minimax_contentrelation"."type", "minimax_contentrelation"."external_link", "minimax_contentrelation"."content_type_id", "minimax_contentrelation"."object_id" FROM "minimax_contentrelation" INNER JOIN "minimax_region" ON ("minimax_contentrelation"."region_id" = "minimax_region"."id") WHERE ("minimax_contentrelation"."page_tree_item_id" = 47 AND "minimax_region"."code" IN ('FR', 'GL')) ORDER BY "minimax_contentrelation"."region_id" ASC LIMIT 1SELECT ••• FROM "minimax_contentrelation" INNER JOIN "minimax_region" ON ("minimax_contentrelation"."region_id" = "minimax_region"."id") WHERE ("minimax_contentrelation"."page_tree_item_id" = 47 AND "minimax_region"."code" IN ('FR', 'GL')) ORDER BY "minimax_contentrelation"."region_id" ASC LIMIT 1 |
0.96 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(169) with context.bind_template(self): /usr/local/lib/python3.12/contextlib.py in __enter__(137) return next(self.gen) /app/minimax/contextprocessor/template_keys.py in get_hreflang_tags(218) minimax_settings.GLOBAL_REGION_CODE]).first() |
|||||||||||||||||||||
|
SELECT "minimax_region"."active_nl",
19 similar queries.
"minimax_region"."active_tr", "minimax_region"."active_en_gb", "minimax_region"."active_pl", "minimax_region"."active_pt", "minimax_region"."active_en", "minimax_region"."active_de", "minimax_region"."active_zh_hans", "minimax_region"."active_fr" FROM "minimax_region" WHERE "minimax_region"."code" = 'NL' LIMIT 1SELECT ••• FROM "minimax_region" WHERE "minimax_region"."code" = 'NL' LIMIT 1 |
0.83 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(169) with context.bind_template(self): /usr/local/lib/python3.12/contextlib.py in __enter__(137) return next(self.gen) /app/minimax/contextprocessor/template_keys.py in get_hreflang_tags(211) active_languages = region.get_active_languages() /app/minimax/models.py in get_active_languages(121) region_languages = Region.objects.filter(code=self.code).values( /usr/local/lib/python3.12/site-packages/modeltranslation/manager.py in __iter__(545) for row in super().__iter__(): |
|||||||||||||||||||||
|
SELECT "minimax_region"."code"
18 similar queries.
Duplicated 18 times.
FROM "minimax_region" INNER JOIN "minimax_pagetreeitem_regions" ON ("minimax_region"."id" = "minimax_pagetreeitem_regions"."region_id") WHERE "minimax_pagetreeitem_regions"."pagetreeitem_id" = 47SELECT ••• FROM "minimax_region" INNER JOIN "minimax_pagetreeitem_regions" ON ("minimax_region"."id" = "minimax_pagetreeitem_regions"."region_id") WHERE "minimax_pagetreeitem_regions"."pagetreeitem_id" = 47 |
0.88 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(169) with context.bind_template(self): /usr/local/lib/python3.12/contextlib.py in __enter__(137) return next(self.gen) /app/minimax/contextprocessor/template_keys.py in get_hreflang_tags(213) if is_page_available_for_region(code=region.code, /app/minimax/contextprocessor/template_keys.py in is_page_available_for_region(142) pti_is_region_available = minimax_settings.GLOBAL_REGION_CODE in pti_regions or code in pti_regions /usr/local/lib/python3.12/site-packages/modeltranslation/manager.py in __iter__(570) for row in super().__iter__(): /usr/local/lib/python3.12/site-packages/modeltranslation/manager.py in __iter__(555) for row in super().__iter__(): /usr/local/lib/python3.12/site-packages/modeltranslation/manager.py in __iter__(545) for row in super().__iter__(): |
|||||||||||||||||||||
|
SELECT "minimax_contentrelation"."id",
18 similar queries.
"minimax_contentrelation"."page_tree_item_id", "minimax_contentrelation"."region_id", "minimax_contentrelation"."type", "minimax_contentrelation"."external_link", "minimax_contentrelation"."content_type_id", "minimax_contentrelation"."object_id" FROM "minimax_contentrelation" INNER JOIN "minimax_region" ON ("minimax_contentrelation"."region_id" = "minimax_region"."id") WHERE ("minimax_contentrelation"."page_tree_item_id" = 47 AND "minimax_region"."code" IN ('NL', 'GL')) ORDER BY "minimax_contentrelation"."region_id" ASC LIMIT 1SELECT ••• FROM "minimax_contentrelation" INNER JOIN "minimax_region" ON ("minimax_contentrelation"."region_id" = "minimax_region"."id") WHERE ("minimax_contentrelation"."page_tree_item_id" = 47 AND "minimax_region"."code" IN ('NL', 'GL')) ORDER BY "minimax_contentrelation"."region_id" ASC LIMIT 1 |
0.91 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(169) with context.bind_template(self): /usr/local/lib/python3.12/contextlib.py in __enter__(137) return next(self.gen) /app/minimax/contextprocessor/template_keys.py in get_hreflang_tags(218) minimax_settings.GLOBAL_REGION_CODE]).first() |
|||||||||||||||||||||
|
SELECT "minimax_region"."active_nl",
19 similar queries.
"minimax_region"."active_tr", "minimax_region"."active_en_gb", "minimax_region"."active_pl", "minimax_region"."active_pt", "minimax_region"."active_en", "minimax_region"."active_de", "minimax_region"."active_zh_hans", "minimax_region"."active_fr" FROM "minimax_region" WHERE "minimax_region"."code" = 'INT' LIMIT 1SELECT ••• FROM "minimax_region" WHERE "minimax_region"."code" = 'INT' LIMIT 1 |
0.79 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(169) with context.bind_template(self): /usr/local/lib/python3.12/contextlib.py in __enter__(137) return next(self.gen) /app/minimax/contextprocessor/template_keys.py in get_hreflang_tags(211) active_languages = region.get_active_languages() /app/minimax/models.py in get_active_languages(121) region_languages = Region.objects.filter(code=self.code).values( /usr/local/lib/python3.12/site-packages/modeltranslation/manager.py in __iter__(545) for row in super().__iter__(): |
|||||||||||||||||||||
|
SELECT "minimax_region"."code"
18 similar queries.
Duplicated 18 times.
FROM "minimax_region" INNER JOIN "minimax_pagetreeitem_regions" ON ("minimax_region"."id" = "minimax_pagetreeitem_regions"."region_id") WHERE "minimax_pagetreeitem_regions"."pagetreeitem_id" = 47SELECT ••• FROM "minimax_region" INNER JOIN "minimax_pagetreeitem_regions" ON ("minimax_region"."id" = "minimax_pagetreeitem_regions"."region_id") WHERE "minimax_pagetreeitem_regions"."pagetreeitem_id" = 47 |
0.79 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(169) with context.bind_template(self): /usr/local/lib/python3.12/contextlib.py in __enter__(137) return next(self.gen) /app/minimax/contextprocessor/template_keys.py in get_hreflang_tags(213) if is_page_available_for_region(code=region.code, /app/minimax/contextprocessor/template_keys.py in is_page_available_for_region(142) pti_is_region_available = minimax_settings.GLOBAL_REGION_CODE in pti_regions or code in pti_regions /usr/local/lib/python3.12/site-packages/modeltranslation/manager.py in __iter__(570) for row in super().__iter__(): /usr/local/lib/python3.12/site-packages/modeltranslation/manager.py in __iter__(555) for row in super().__iter__(): /usr/local/lib/python3.12/site-packages/modeltranslation/manager.py in __iter__(545) for row in super().__iter__(): |
|||||||||||||||||||||
|
SELECT "minimax_contentrelation"."id",
18 similar queries.
"minimax_contentrelation"."page_tree_item_id", "minimax_contentrelation"."region_id", "minimax_contentrelation"."type", "minimax_contentrelation"."external_link", "minimax_contentrelation"."content_type_id", "minimax_contentrelation"."object_id" FROM "minimax_contentrelation" INNER JOIN "minimax_region" ON ("minimax_contentrelation"."region_id" = "minimax_region"."id") WHERE ("minimax_contentrelation"."page_tree_item_id" = 47 AND "minimax_region"."code" IN ('INT', 'GL')) ORDER BY "minimax_contentrelation"."region_id" ASC LIMIT 1SELECT ••• FROM "minimax_contentrelation" INNER JOIN "minimax_region" ON ("minimax_contentrelation"."region_id" = "minimax_region"."id") WHERE ("minimax_contentrelation"."page_tree_item_id" = 47 AND "minimax_region"."code" IN ('INT', 'GL')) ORDER BY "minimax_contentrelation"."region_id" ASC LIMIT 1 |
0.90 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(169) with context.bind_template(self): /usr/local/lib/python3.12/contextlib.py in __enter__(137) return next(self.gen) /app/minimax/contextprocessor/template_keys.py in get_hreflang_tags(218) minimax_settings.GLOBAL_REGION_CODE]).first() |
|||||||||||||||||||||
|
SELECT "minimax_region"."active_nl",
19 similar queries.
"minimax_region"."active_tr", "minimax_region"."active_en_gb", "minimax_region"."active_pl", "minimax_region"."active_pt", "minimax_region"."active_en", "minimax_region"."active_de", "minimax_region"."active_zh_hans", "minimax_region"."active_fr" FROM "minimax_region" WHERE "minimax_region"."code" = 'US' LIMIT 1SELECT ••• FROM "minimax_region" WHERE "minimax_region"."code" = 'US' LIMIT 1 |
1.04 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(169) with context.bind_template(self): /usr/local/lib/python3.12/contextlib.py in __enter__(137) return next(self.gen) /app/minimax/contextprocessor/template_keys.py in get_hreflang_tags(211) active_languages = region.get_active_languages() /app/minimax/models.py in get_active_languages(121) region_languages = Region.objects.filter(code=self.code).values( /usr/local/lib/python3.12/site-packages/modeltranslation/manager.py in __iter__(545) for row in super().__iter__(): |
|||||||||||||||||||||
|
SELECT "minimax_region"."code"
18 similar queries.
Duplicated 18 times.
FROM "minimax_region" INNER JOIN "minimax_pagetreeitem_regions" ON ("minimax_region"."id" = "minimax_pagetreeitem_regions"."region_id") WHERE "minimax_pagetreeitem_regions"."pagetreeitem_id" = 47SELECT ••• FROM "minimax_region" INNER JOIN "minimax_pagetreeitem_regions" ON ("minimax_region"."id" = "minimax_pagetreeitem_regions"."region_id") WHERE "minimax_pagetreeitem_regions"."pagetreeitem_id" = 47 |
0.86 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(169) with context.bind_template(self): /usr/local/lib/python3.12/contextlib.py in __enter__(137) return next(self.gen) /app/minimax/contextprocessor/template_keys.py in get_hreflang_tags(213) if is_page_available_for_region(code=region.code, /app/minimax/contextprocessor/template_keys.py in is_page_available_for_region(142) pti_is_region_available = minimax_settings.GLOBAL_REGION_CODE in pti_regions or code in pti_regions /usr/local/lib/python3.12/site-packages/modeltranslation/manager.py in __iter__(570) for row in super().__iter__(): /usr/local/lib/python3.12/site-packages/modeltranslation/manager.py in __iter__(555) for row in super().__iter__(): /usr/local/lib/python3.12/site-packages/modeltranslation/manager.py in __iter__(545) for row in super().__iter__(): |
|||||||||||||||||||||
|
SELECT "minimax_contentrelation"."id",
18 similar queries.
"minimax_contentrelation"."page_tree_item_id", "minimax_contentrelation"."region_id", "minimax_contentrelation"."type", "minimax_contentrelation"."external_link", "minimax_contentrelation"."content_type_id", "minimax_contentrelation"."object_id" FROM "minimax_contentrelation" INNER JOIN "minimax_region" ON ("minimax_contentrelation"."region_id" = "minimax_region"."id") WHERE ("minimax_contentrelation"."page_tree_item_id" = 47 AND "minimax_region"."code" IN ('US', 'GL')) ORDER BY "minimax_contentrelation"."region_id" ASC LIMIT 1SELECT ••• FROM "minimax_contentrelation" INNER JOIN "minimax_region" ON ("minimax_contentrelation"."region_id" = "minimax_region"."id") WHERE ("minimax_contentrelation"."page_tree_item_id" = 47 AND "minimax_region"."code" IN ('US', 'GL')) ORDER BY "minimax_contentrelation"."region_id" ASC LIMIT 1 |
1.04 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(169) with context.bind_template(self): /usr/local/lib/python3.12/contextlib.py in __enter__(137) return next(self.gen) /app/minimax/contextprocessor/template_keys.py in get_hreflang_tags(218) minimax_settings.GLOBAL_REGION_CODE]).first() |
|||||||||||||||||||||
|
SELECT "minimax_region"."active_nl",
19 similar queries.
"minimax_region"."active_tr", "minimax_region"."active_en_gb", "minimax_region"."active_pl", "minimax_region"."active_pt", "minimax_region"."active_en", "minimax_region"."active_de", "minimax_region"."active_zh_hans", "minimax_region"."active_fr" FROM "minimax_region" WHERE "minimax_region"."code" = 'AU' LIMIT 1SELECT ••• FROM "minimax_region" WHERE "minimax_region"."code" = 'AU' LIMIT 1 |
0.82 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(169) with context.bind_template(self): /usr/local/lib/python3.12/contextlib.py in __enter__(137) return next(self.gen) /app/minimax/contextprocessor/template_keys.py in get_hreflang_tags(211) active_languages = region.get_active_languages() /app/minimax/models.py in get_active_languages(121) region_languages = Region.objects.filter(code=self.code).values( /usr/local/lib/python3.12/site-packages/modeltranslation/manager.py in __iter__(545) for row in super().__iter__(): |
|||||||||||||||||||||
|
SELECT "minimax_region"."code"
18 similar queries.
Duplicated 18 times.
FROM "minimax_region" INNER JOIN "minimax_pagetreeitem_regions" ON ("minimax_region"."id" = "minimax_pagetreeitem_regions"."region_id") WHERE "minimax_pagetreeitem_regions"."pagetreeitem_id" = 47SELECT ••• FROM "minimax_region" INNER JOIN "minimax_pagetreeitem_regions" ON ("minimax_region"."id" = "minimax_pagetreeitem_regions"."region_id") WHERE "minimax_pagetreeitem_regions"."pagetreeitem_id" = 47 |
1.03 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(169) with context.bind_template(self): /usr/local/lib/python3.12/contextlib.py in __enter__(137) return next(self.gen) /app/minimax/contextprocessor/template_keys.py in get_hreflang_tags(213) if is_page_available_for_region(code=region.code, /app/minimax/contextprocessor/template_keys.py in is_page_available_for_region(142) pti_is_region_available = minimax_settings.GLOBAL_REGION_CODE in pti_regions or code in pti_regions /usr/local/lib/python3.12/site-packages/modeltranslation/manager.py in __iter__(570) for row in super().__iter__(): /usr/local/lib/python3.12/site-packages/modeltranslation/manager.py in __iter__(555) for row in super().__iter__(): /usr/local/lib/python3.12/site-packages/modeltranslation/manager.py in __iter__(545) for row in super().__iter__(): |
|||||||||||||||||||||
|
SELECT "minimax_contentrelation"."id",
18 similar queries.
"minimax_contentrelation"."page_tree_item_id", "minimax_contentrelation"."region_id", "minimax_contentrelation"."type", "minimax_contentrelation"."external_link", "minimax_contentrelation"."content_type_id", "minimax_contentrelation"."object_id" FROM "minimax_contentrelation" INNER JOIN "minimax_region" ON ("minimax_contentrelation"."region_id" = "minimax_region"."id") WHERE ("minimax_contentrelation"."page_tree_item_id" = 47 AND "minimax_region"."code" IN ('AU', 'GL')) ORDER BY "minimax_contentrelation"."region_id" ASC LIMIT 1SELECT ••• FROM "minimax_contentrelation" INNER JOIN "minimax_region" ON ("minimax_contentrelation"."region_id" = "minimax_region"."id") WHERE ("minimax_contentrelation"."page_tree_item_id" = 47 AND "minimax_region"."code" IN ('AU', 'GL')) ORDER BY "minimax_contentrelation"."region_id" ASC LIMIT 1 |
1.56 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(169) with context.bind_template(self): /usr/local/lib/python3.12/contextlib.py in __enter__(137) return next(self.gen) /app/minimax/contextprocessor/template_keys.py in get_hreflang_tags(218) minimax_settings.GLOBAL_REGION_CODE]).first() |
|||||||||||||||||||||
|
SELECT "minimax_region"."active_nl",
19 similar queries.
"minimax_region"."active_tr", "minimax_region"."active_en_gb", "minimax_region"."active_pl", "minimax_region"."active_pt", "minimax_region"."active_en", "minimax_region"."active_de", "minimax_region"."active_zh_hans", "minimax_region"."active_fr" FROM "minimax_region" WHERE "minimax_region"."code" = 'SG' LIMIT 1SELECT ••• FROM "minimax_region" WHERE "minimax_region"."code" = 'SG' LIMIT 1 |
0.77 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(169) with context.bind_template(self): /usr/local/lib/python3.12/contextlib.py in __enter__(137) return next(self.gen) /app/minimax/contextprocessor/template_keys.py in get_hreflang_tags(211) active_languages = region.get_active_languages() /app/minimax/models.py in get_active_languages(121) region_languages = Region.objects.filter(code=self.code).values( /usr/local/lib/python3.12/site-packages/modeltranslation/manager.py in __iter__(545) for row in super().__iter__(): |
|||||||||||||||||||||
|
SELECT "minimax_region"."code"
18 similar queries.
Duplicated 18 times.
FROM "minimax_region" INNER JOIN "minimax_pagetreeitem_regions" ON ("minimax_region"."id" = "minimax_pagetreeitem_regions"."region_id") WHERE "minimax_pagetreeitem_regions"."pagetreeitem_id" = 47SELECT ••• FROM "minimax_region" INNER JOIN "minimax_pagetreeitem_regions" ON ("minimax_region"."id" = "minimax_pagetreeitem_regions"."region_id") WHERE "minimax_pagetreeitem_regions"."pagetreeitem_id" = 47 |
0.84 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(169) with context.bind_template(self): /usr/local/lib/python3.12/contextlib.py in __enter__(137) return next(self.gen) /app/minimax/contextprocessor/template_keys.py in get_hreflang_tags(213) if is_page_available_for_region(code=region.code, /app/minimax/contextprocessor/template_keys.py in is_page_available_for_region(142) pti_is_region_available = minimax_settings.GLOBAL_REGION_CODE in pti_regions or code in pti_regions /usr/local/lib/python3.12/site-packages/modeltranslation/manager.py in __iter__(570) for row in super().__iter__(): /usr/local/lib/python3.12/site-packages/modeltranslation/manager.py in __iter__(555) for row in super().__iter__(): /usr/local/lib/python3.12/site-packages/modeltranslation/manager.py in __iter__(545) for row in super().__iter__(): |
|||||||||||||||||||||
|
SELECT "minimax_contentrelation"."id",
18 similar queries.
"minimax_contentrelation"."page_tree_item_id", "minimax_contentrelation"."region_id", "minimax_contentrelation"."type", "minimax_contentrelation"."external_link", "minimax_contentrelation"."content_type_id", "minimax_contentrelation"."object_id" FROM "minimax_contentrelation" INNER JOIN "minimax_region" ON ("minimax_contentrelation"."region_id" = "minimax_region"."id") WHERE ("minimax_contentrelation"."page_tree_item_id" = 47 AND "minimax_region"."code" IN ('SG', 'GL')) ORDER BY "minimax_contentrelation"."region_id" ASC LIMIT 1SELECT ••• FROM "minimax_contentrelation" INNER JOIN "minimax_region" ON ("minimax_contentrelation"."region_id" = "minimax_region"."id") WHERE ("minimax_contentrelation"."page_tree_item_id" = 47 AND "minimax_region"."code" IN ('SG', 'GL')) ORDER BY "minimax_contentrelation"."region_id" ASC LIMIT 1 |
1.23 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(169) with context.bind_template(self): /usr/local/lib/python3.12/contextlib.py in __enter__(137) return next(self.gen) /app/minimax/contextprocessor/template_keys.py in get_hreflang_tags(218) minimax_settings.GLOBAL_REGION_CODE]).first() |
|||||||||||||||||||||
|
SELECT "minimax_region"."active_nl",
19 similar queries.
"minimax_region"."active_tr", "minimax_region"."active_en_gb", "minimax_region"."active_pl", "minimax_region"."active_pt", "minimax_region"."active_en", "minimax_region"."active_de", "minimax_region"."active_zh_hans", "minimax_region"."active_fr" FROM "minimax_region" WHERE "minimax_region"."code" = 'RO' LIMIT 1SELECT ••• FROM "minimax_region" WHERE "minimax_region"."code" = 'RO' LIMIT 1 |
0.72 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(169) with context.bind_template(self): /usr/local/lib/python3.12/contextlib.py in __enter__(137) return next(self.gen) /app/minimax/contextprocessor/template_keys.py in get_hreflang_tags(211) active_languages = region.get_active_languages() /app/minimax/models.py in get_active_languages(121) region_languages = Region.objects.filter(code=self.code).values( /usr/local/lib/python3.12/site-packages/modeltranslation/manager.py in __iter__(545) for row in super().__iter__(): |
|||||||||||||||||||||
|
SELECT "minimax_region"."code"
18 similar queries.
Duplicated 18 times.
FROM "minimax_region" INNER JOIN "minimax_pagetreeitem_regions" ON ("minimax_region"."id" = "minimax_pagetreeitem_regions"."region_id") WHERE "minimax_pagetreeitem_regions"."pagetreeitem_id" = 47SELECT ••• FROM "minimax_region" INNER JOIN "minimax_pagetreeitem_regions" ON ("minimax_region"."id" = "minimax_pagetreeitem_regions"."region_id") WHERE "minimax_pagetreeitem_regions"."pagetreeitem_id" = 47 |
0.90 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(169) with context.bind_template(self): /usr/local/lib/python3.12/contextlib.py in __enter__(137) return next(self.gen) /app/minimax/contextprocessor/template_keys.py in get_hreflang_tags(213) if is_page_available_for_region(code=region.code, /app/minimax/contextprocessor/template_keys.py in is_page_available_for_region(142) pti_is_region_available = minimax_settings.GLOBAL_REGION_CODE in pti_regions or code in pti_regions /usr/local/lib/python3.12/site-packages/modeltranslation/manager.py in __iter__(570) for row in super().__iter__(): /usr/local/lib/python3.12/site-packages/modeltranslation/manager.py in __iter__(555) for row in super().__iter__(): /usr/local/lib/python3.12/site-packages/modeltranslation/manager.py in __iter__(545) for row in super().__iter__(): |
|||||||||||||||||||||
|
SELECT "minimax_contentrelation"."id",
18 similar queries.
"minimax_contentrelation"."page_tree_item_id", "minimax_contentrelation"."region_id", "minimax_contentrelation"."type", "minimax_contentrelation"."external_link", "minimax_contentrelation"."content_type_id", "minimax_contentrelation"."object_id" FROM "minimax_contentrelation" INNER JOIN "minimax_region" ON ("minimax_contentrelation"."region_id" = "minimax_region"."id") WHERE ("minimax_contentrelation"."page_tree_item_id" = 47 AND "minimax_region"."code" IN ('RO', 'GL')) ORDER BY "minimax_contentrelation"."region_id" ASC LIMIT 1SELECT ••• FROM "minimax_contentrelation" INNER JOIN "minimax_region" ON ("minimax_contentrelation"."region_id" = "minimax_region"."id") WHERE ("minimax_contentrelation"."page_tree_item_id" = 47 AND "minimax_region"."code" IN ('RO', 'GL')) ORDER BY "minimax_contentrelation"."region_id" ASC LIMIT 1 |
1.04 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(169) with context.bind_template(self): /usr/local/lib/python3.12/contextlib.py in __enter__(137) return next(self.gen) /app/minimax/contextprocessor/template_keys.py in get_hreflang_tags(218) minimax_settings.GLOBAL_REGION_CODE]).first() |
|||||||||||||||||||||
|
SELECT "minimax_region"."active_nl",
19 similar queries.
"minimax_region"."active_tr", "minimax_region"."active_en_gb", "minimax_region"."active_pl", "minimax_region"."active_pt", "minimax_region"."active_en", "minimax_region"."active_de", "minimax_region"."active_zh_hans", "minimax_region"."active_fr" FROM "minimax_region" WHERE "minimax_region"."code" = 'TH' LIMIT 1SELECT ••• FROM "minimax_region" WHERE "minimax_region"."code" = 'TH' LIMIT 1 |
0.72 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(169) with context.bind_template(self): /usr/local/lib/python3.12/contextlib.py in __enter__(137) return next(self.gen) /app/minimax/contextprocessor/template_keys.py in get_hreflang_tags(211) active_languages = region.get_active_languages() /app/minimax/models.py in get_active_languages(121) region_languages = Region.objects.filter(code=self.code).values( /usr/local/lib/python3.12/site-packages/modeltranslation/manager.py in __iter__(545) for row in super().__iter__(): |
|||||||||||||||||||||
|
SELECT "minimax_region"."code"
18 similar queries.
Duplicated 18 times.
FROM "minimax_region" INNER JOIN "minimax_pagetreeitem_regions" ON ("minimax_region"."id" = "minimax_pagetreeitem_regions"."region_id") WHERE "minimax_pagetreeitem_regions"."pagetreeitem_id" = 47SELECT ••• FROM "minimax_region" INNER JOIN "minimax_pagetreeitem_regions" ON ("minimax_region"."id" = "minimax_pagetreeitem_regions"."region_id") WHERE "minimax_pagetreeitem_regions"."pagetreeitem_id" = 47 |
0.87 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(169) with context.bind_template(self): /usr/local/lib/python3.12/contextlib.py in __enter__(137) return next(self.gen) /app/minimax/contextprocessor/template_keys.py in get_hreflang_tags(213) if is_page_available_for_region(code=region.code, /app/minimax/contextprocessor/template_keys.py in is_page_available_for_region(142) pti_is_region_available = minimax_settings.GLOBAL_REGION_CODE in pti_regions or code in pti_regions /usr/local/lib/python3.12/site-packages/modeltranslation/manager.py in __iter__(570) for row in super().__iter__(): /usr/local/lib/python3.12/site-packages/modeltranslation/manager.py in __iter__(555) for row in super().__iter__(): /usr/local/lib/python3.12/site-packages/modeltranslation/manager.py in __iter__(545) for row in super().__iter__(): |
|||||||||||||||||||||
|
SELECT "minimax_contentrelation"."id",
18 similar queries.
"minimax_contentrelation"."page_tree_item_id", "minimax_contentrelation"."region_id", "minimax_contentrelation"."type", "minimax_contentrelation"."external_link", "minimax_contentrelation"."content_type_id", "minimax_contentrelation"."object_id" FROM "minimax_contentrelation" INNER JOIN "minimax_region" ON ("minimax_contentrelation"."region_id" = "minimax_region"."id") WHERE ("minimax_contentrelation"."page_tree_item_id" = 47 AND "minimax_region"."code" IN ('TH', 'GL')) ORDER BY "minimax_contentrelation"."region_id" ASC LIMIT 1SELECT ••• FROM "minimax_contentrelation" INNER JOIN "minimax_region" ON ("minimax_contentrelation"."region_id" = "minimax_region"."id") WHERE ("minimax_contentrelation"."page_tree_item_id" = 47 AND "minimax_region"."code" IN ('TH', 'GL')) ORDER BY "minimax_contentrelation"."region_id" ASC LIMIT 1 |
1.03 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(169) with context.bind_template(self): /usr/local/lib/python3.12/contextlib.py in __enter__(137) return next(self.gen) /app/minimax/contextprocessor/template_keys.py in get_hreflang_tags(218) minimax_settings.GLOBAL_REGION_CODE]).first() |
|||||||||||||||||||||
|
SELECT "minimax_region"."active_nl",
19 similar queries.
"minimax_region"."active_tr", "minimax_region"."active_en_gb", "minimax_region"."active_pl", "minimax_region"."active_pt", "minimax_region"."active_en", "minimax_region"."active_de", "minimax_region"."active_zh_hans", "minimax_region"."active_fr" FROM "minimax_region" WHERE "minimax_region"."code" = 'MY' LIMIT 1SELECT ••• FROM "minimax_region" WHERE "minimax_region"."code" = 'MY' LIMIT 1 |
0.69 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(169) with context.bind_template(self): /usr/local/lib/python3.12/contextlib.py in __enter__(137) return next(self.gen) /app/minimax/contextprocessor/template_keys.py in get_hreflang_tags(211) active_languages = region.get_active_languages() /app/minimax/models.py in get_active_languages(121) region_languages = Region.objects.filter(code=self.code).values( /usr/local/lib/python3.12/site-packages/modeltranslation/manager.py in __iter__(545) for row in super().__iter__(): |
|||||||||||||||||||||
|
SELECT "minimax_region"."code"
18 similar queries.
Duplicated 18 times.
FROM "minimax_region" INNER JOIN "minimax_pagetreeitem_regions" ON ("minimax_region"."id" = "minimax_pagetreeitem_regions"."region_id") WHERE "minimax_pagetreeitem_regions"."pagetreeitem_id" = 47SELECT ••• FROM "minimax_region" INNER JOIN "minimax_pagetreeitem_regions" ON ("minimax_region"."id" = "minimax_pagetreeitem_regions"."region_id") WHERE "minimax_pagetreeitem_regions"."pagetreeitem_id" = 47 |
0.79 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(169) with context.bind_template(self): /usr/local/lib/python3.12/contextlib.py in __enter__(137) return next(self.gen) /app/minimax/contextprocessor/template_keys.py in get_hreflang_tags(213) if is_page_available_for_region(code=region.code, /app/minimax/contextprocessor/template_keys.py in is_page_available_for_region(142) pti_is_region_available = minimax_settings.GLOBAL_REGION_CODE in pti_regions or code in pti_regions /usr/local/lib/python3.12/site-packages/modeltranslation/manager.py in __iter__(570) for row in super().__iter__(): /usr/local/lib/python3.12/site-packages/modeltranslation/manager.py in __iter__(555) for row in super().__iter__(): /usr/local/lib/python3.12/site-packages/modeltranslation/manager.py in __iter__(545) for row in super().__iter__(): |
|||||||||||||||||||||
|
SELECT "minimax_contentrelation"."id",
18 similar queries.
"minimax_contentrelation"."page_tree_item_id", "minimax_contentrelation"."region_id", "minimax_contentrelation"."type", "minimax_contentrelation"."external_link", "minimax_contentrelation"."content_type_id", "minimax_contentrelation"."object_id" FROM "minimax_contentrelation" INNER JOIN "minimax_region" ON ("minimax_contentrelation"."region_id" = "minimax_region"."id") WHERE ("minimax_contentrelation"."page_tree_item_id" = 47 AND "minimax_region"."code" IN ('MY', 'GL')) ORDER BY "minimax_contentrelation"."region_id" ASC LIMIT 1SELECT ••• FROM "minimax_contentrelation" INNER JOIN "minimax_region" ON ("minimax_contentrelation"."region_id" = "minimax_region"."id") WHERE ("minimax_contentrelation"."page_tree_item_id" = 47 AND "minimax_region"."code" IN ('MY', 'GL')) ORDER BY "minimax_contentrelation"."region_id" ASC LIMIT 1 |
0.94 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(169) with context.bind_template(self): /usr/local/lib/python3.12/contextlib.py in __enter__(137) return next(self.gen) /app/minimax/contextprocessor/template_keys.py in get_hreflang_tags(218) minimax_settings.GLOBAL_REGION_CODE]).first() |
|||||||||||||||||||||
|
SELECT "minimax_region"."active_nl",
19 similar queries.
"minimax_region"."active_tr", "minimax_region"."active_en_gb", "minimax_region"."active_pl", "minimax_region"."active_pt", "minimax_region"."active_en", "minimax_region"."active_de", "minimax_region"."active_zh_hans", "minimax_region"."active_fr" FROM "minimax_region" WHERE "minimax_region"."code" = 'TR' LIMIT 1SELECT ••• FROM "minimax_region" WHERE "minimax_region"."code" = 'TR' LIMIT 1 |
0.70 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(169) with context.bind_template(self): /usr/local/lib/python3.12/contextlib.py in __enter__(137) return next(self.gen) /app/minimax/contextprocessor/template_keys.py in get_hreflang_tags(211) active_languages = region.get_active_languages() /app/minimax/models.py in get_active_languages(121) region_languages = Region.objects.filter(code=self.code).values( /usr/local/lib/python3.12/site-packages/modeltranslation/manager.py in __iter__(545) for row in super().__iter__(): |
|||||||||||||||||||||
|
SELECT "minimax_region"."code"
18 similar queries.
Duplicated 18 times.
FROM "minimax_region" INNER JOIN "minimax_pagetreeitem_regions" ON ("minimax_region"."id" = "minimax_pagetreeitem_regions"."region_id") WHERE "minimax_pagetreeitem_regions"."pagetreeitem_id" = 47SELECT ••• FROM "minimax_region" INNER JOIN "minimax_pagetreeitem_regions" ON ("minimax_region"."id" = "minimax_pagetreeitem_regions"."region_id") WHERE "minimax_pagetreeitem_regions"."pagetreeitem_id" = 47 |
0.98 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(169) with context.bind_template(self): /usr/local/lib/python3.12/contextlib.py in __enter__(137) return next(self.gen) /app/minimax/contextprocessor/template_keys.py in get_hreflang_tags(213) if is_page_available_for_region(code=region.code, /app/minimax/contextprocessor/template_keys.py in is_page_available_for_region(142) pti_is_region_available = minimax_settings.GLOBAL_REGION_CODE in pti_regions or code in pti_regions /usr/local/lib/python3.12/site-packages/modeltranslation/manager.py in __iter__(570) for row in super().__iter__(): /usr/local/lib/python3.12/site-packages/modeltranslation/manager.py in __iter__(555) for row in super().__iter__(): /usr/local/lib/python3.12/site-packages/modeltranslation/manager.py in __iter__(545) for row in super().__iter__(): |
|||||||||||||||||||||
|
SELECT "minimax_contentrelation"."id",
18 similar queries.
"minimax_contentrelation"."page_tree_item_id", "minimax_contentrelation"."region_id", "minimax_contentrelation"."type", "minimax_contentrelation"."external_link", "minimax_contentrelation"."content_type_id", "minimax_contentrelation"."object_id" FROM "minimax_contentrelation" INNER JOIN "minimax_region" ON ("minimax_contentrelation"."region_id" = "minimax_region"."id") WHERE ("minimax_contentrelation"."page_tree_item_id" = 47 AND "minimax_region"."code" IN ('TR', 'GL')) ORDER BY "minimax_contentrelation"."region_id" ASC LIMIT 1SELECT ••• FROM "minimax_contentrelation" INNER JOIN "minimax_region" ON ("minimax_contentrelation"."region_id" = "minimax_region"."id") WHERE ("minimax_contentrelation"."page_tree_item_id" = 47 AND "minimax_region"."code" IN ('TR', 'GL')) ORDER BY "minimax_contentrelation"."region_id" ASC LIMIT 1 |
1.20 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(169) with context.bind_template(self): /usr/local/lib/python3.12/contextlib.py in __enter__(137) return next(self.gen) /app/minimax/contextprocessor/template_keys.py in get_hreflang_tags(218) minimax_settings.GLOBAL_REGION_CODE]).first() |
|||||||||||||||||||||
|
SELECT "minimax_region"."active_nl",
19 similar queries.
"minimax_region"."active_tr", "minimax_region"."active_en_gb", "minimax_region"."active_pl", "minimax_region"."active_pt", "minimax_region"."active_en", "minimax_region"."active_de", "minimax_region"."active_zh_hans", "minimax_region"."active_fr" FROM "minimax_region" WHERE "minimax_region"."code" = 'BR' LIMIT 1SELECT ••• FROM "minimax_region" WHERE "minimax_region"."code" = 'BR' LIMIT 1 |
0.77 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(169) with context.bind_template(self): /usr/local/lib/python3.12/contextlib.py in __enter__(137) return next(self.gen) /app/minimax/contextprocessor/template_keys.py in get_hreflang_tags(211) active_languages = region.get_active_languages() /app/minimax/models.py in get_active_languages(121) region_languages = Region.objects.filter(code=self.code).values( /usr/local/lib/python3.12/site-packages/modeltranslation/manager.py in __iter__(545) for row in super().__iter__(): |
|||||||||||||||||||||
|
SELECT "minimax_region"."code"
18 similar queries.
Duplicated 18 times.
FROM "minimax_region" INNER JOIN "minimax_pagetreeitem_regions" ON ("minimax_region"."id" = "minimax_pagetreeitem_regions"."region_id") WHERE "minimax_pagetreeitem_regions"."pagetreeitem_id" = 47SELECT ••• FROM "minimax_region" INNER JOIN "minimax_pagetreeitem_regions" ON ("minimax_region"."id" = "minimax_pagetreeitem_regions"."region_id") WHERE "minimax_pagetreeitem_regions"."pagetreeitem_id" = 47 |
0.86 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(169) with context.bind_template(self): /usr/local/lib/python3.12/contextlib.py in __enter__(137) return next(self.gen) /app/minimax/contextprocessor/template_keys.py in get_hreflang_tags(213) if is_page_available_for_region(code=region.code, /app/minimax/contextprocessor/template_keys.py in is_page_available_for_region(142) pti_is_region_available = minimax_settings.GLOBAL_REGION_CODE in pti_regions or code in pti_regions /usr/local/lib/python3.12/site-packages/modeltranslation/manager.py in __iter__(570) for row in super().__iter__(): /usr/local/lib/python3.12/site-packages/modeltranslation/manager.py in __iter__(555) for row in super().__iter__(): /usr/local/lib/python3.12/site-packages/modeltranslation/manager.py in __iter__(545) for row in super().__iter__(): |
|||||||||||||||||||||
|
SELECT "minimax_contentrelation"."id",
18 similar queries.
"minimax_contentrelation"."page_tree_item_id", "minimax_contentrelation"."region_id", "minimax_contentrelation"."type", "minimax_contentrelation"."external_link", "minimax_contentrelation"."content_type_id", "minimax_contentrelation"."object_id" FROM "minimax_contentrelation" INNER JOIN "minimax_region" ON ("minimax_contentrelation"."region_id" = "minimax_region"."id") WHERE ("minimax_contentrelation"."page_tree_item_id" = 47 AND "minimax_region"."code" IN ('BR', 'GL')) ORDER BY "minimax_contentrelation"."region_id" ASC LIMIT 1SELECT ••• FROM "minimax_contentrelation" INNER JOIN "minimax_region" ON ("minimax_contentrelation"."region_id" = "minimax_region"."id") WHERE ("minimax_contentrelation"."page_tree_item_id" = 47 AND "minimax_region"."code" IN ('BR', 'GL')) ORDER BY "minimax_contentrelation"."region_id" ASC LIMIT 1 |
0.96 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(169) with context.bind_template(self): /usr/local/lib/python3.12/contextlib.py in __enter__(137) return next(self.gen) /app/minimax/contextprocessor/template_keys.py in get_hreflang_tags(218) minimax_settings.GLOBAL_REGION_CODE]).first() |
|||||||||||||||||||||
|
SELECT "minimax_region"."active_nl",
19 similar queries.
"minimax_region"."active_tr", "minimax_region"."active_en_gb", "minimax_region"."active_pl", "minimax_region"."active_pt", "minimax_region"."active_en", "minimax_region"."active_de", "minimax_region"."active_zh_hans", "minimax_region"."active_fr" FROM "minimax_region" WHERE "minimax_region"."code" = 'PL' LIMIT 1SELECT ••• FROM "minimax_region" WHERE "minimax_region"."code" = 'PL' LIMIT 1 |
0.72 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(169) with context.bind_template(self): /usr/local/lib/python3.12/contextlib.py in __enter__(137) return next(self.gen) /app/minimax/contextprocessor/template_keys.py in get_hreflang_tags(211) active_languages = region.get_active_languages() /app/minimax/models.py in get_active_languages(121) region_languages = Region.objects.filter(code=self.code).values( /usr/local/lib/python3.12/site-packages/modeltranslation/manager.py in __iter__(545) for row in super().__iter__(): |
|||||||||||||||||||||
|
SELECT "minimax_region"."code"
18 similar queries.
Duplicated 18 times.
FROM "minimax_region" INNER JOIN "minimax_pagetreeitem_regions" ON ("minimax_region"."id" = "minimax_pagetreeitem_regions"."region_id") WHERE "minimax_pagetreeitem_regions"."pagetreeitem_id" = 47SELECT ••• FROM "minimax_region" INNER JOIN "minimax_pagetreeitem_regions" ON ("minimax_region"."id" = "minimax_pagetreeitem_regions"."region_id") WHERE "minimax_pagetreeitem_regions"."pagetreeitem_id" = 47 |
0.87 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(169) with context.bind_template(self): /usr/local/lib/python3.12/contextlib.py in __enter__(137) return next(self.gen) /app/minimax/contextprocessor/template_keys.py in get_hreflang_tags(213) if is_page_available_for_region(code=region.code, /app/minimax/contextprocessor/template_keys.py in is_page_available_for_region(142) pti_is_region_available = minimax_settings.GLOBAL_REGION_CODE in pti_regions or code in pti_regions /usr/local/lib/python3.12/site-packages/modeltranslation/manager.py in __iter__(570) for row in super().__iter__(): /usr/local/lib/python3.12/site-packages/modeltranslation/manager.py in __iter__(555) for row in super().__iter__(): /usr/local/lib/python3.12/site-packages/modeltranslation/manager.py in __iter__(545) for row in super().__iter__(): |
|||||||||||||||||||||
|
SELECT "minimax_contentrelation"."id",
18 similar queries.
"minimax_contentrelation"."page_tree_item_id", "minimax_contentrelation"."region_id", "minimax_contentrelation"."type", "minimax_contentrelation"."external_link", "minimax_contentrelation"."content_type_id", "minimax_contentrelation"."object_id" FROM "minimax_contentrelation" INNER JOIN "minimax_region" ON ("minimax_contentrelation"."region_id" = "minimax_region"."id") WHERE ("minimax_contentrelation"."page_tree_item_id" = 47 AND "minimax_region"."code" IN ('PL', 'GL')) ORDER BY "minimax_contentrelation"."region_id" ASC LIMIT 1SELECT ••• FROM "minimax_contentrelation" INNER JOIN "minimax_region" ON ("minimax_contentrelation"."region_id" = "minimax_region"."id") WHERE ("minimax_contentrelation"."page_tree_item_id" = 47 AND "minimax_region"."code" IN ('PL', 'GL')) ORDER BY "minimax_contentrelation"."region_id" ASC LIMIT 1 |
0.97 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(169) with context.bind_template(self): /usr/local/lib/python3.12/contextlib.py in __enter__(137) return next(self.gen) /app/minimax/contextprocessor/template_keys.py in get_hreflang_tags(218) minimax_settings.GLOBAL_REGION_CODE]).first() |
|||||||||||||||||||||
|
SELECT "minimax_region"."active_nl",
19 similar queries.
"minimax_region"."active_tr", "minimax_region"."active_en_gb", "minimax_region"."active_pl", "minimax_region"."active_pt", "minimax_region"."active_en", "minimax_region"."active_de", "minimax_region"."active_zh_hans", "minimax_region"."active_fr" FROM "minimax_region" WHERE "minimax_region"."code" = 'CN' LIMIT 1SELECT ••• FROM "minimax_region" WHERE "minimax_region"."code" = 'CN' LIMIT 1 |
0.94 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(169) with context.bind_template(self): /usr/local/lib/python3.12/contextlib.py in __enter__(137) return next(self.gen) /app/minimax/contextprocessor/template_keys.py in get_hreflang_tags(211) active_languages = region.get_active_languages() /app/minimax/models.py in get_active_languages(121) region_languages = Region.objects.filter(code=self.code).values( /usr/local/lib/python3.12/site-packages/modeltranslation/manager.py in __iter__(545) for row in super().__iter__(): |
|||||||||||||||||||||
|
SELECT "minimax_region"."code"
18 similar queries.
Duplicated 18 times.
FROM "minimax_region" INNER JOIN "minimax_pagetreeitem_regions" ON ("minimax_region"."id" = "minimax_pagetreeitem_regions"."region_id") WHERE "minimax_pagetreeitem_regions"."pagetreeitem_id" = 47SELECT ••• FROM "minimax_region" INNER JOIN "minimax_pagetreeitem_regions" ON ("minimax_region"."id" = "minimax_pagetreeitem_regions"."region_id") WHERE "minimax_pagetreeitem_regions"."pagetreeitem_id" = 47 |
0.87 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(169) with context.bind_template(self): /usr/local/lib/python3.12/contextlib.py in __enter__(137) return next(self.gen) /app/minimax/contextprocessor/template_keys.py in get_hreflang_tags(213) if is_page_available_for_region(code=region.code, /app/minimax/contextprocessor/template_keys.py in is_page_available_for_region(142) pti_is_region_available = minimax_settings.GLOBAL_REGION_CODE in pti_regions or code in pti_regions /usr/local/lib/python3.12/site-packages/modeltranslation/manager.py in __iter__(570) for row in super().__iter__(): /usr/local/lib/python3.12/site-packages/modeltranslation/manager.py in __iter__(555) for row in super().__iter__(): /usr/local/lib/python3.12/site-packages/modeltranslation/manager.py in __iter__(545) for row in super().__iter__(): |
|||||||||||||||||||||
|
SELECT "minimax_contentrelation"."id",
18 similar queries.
"minimax_contentrelation"."page_tree_item_id", "minimax_contentrelation"."region_id", "minimax_contentrelation"."type", "minimax_contentrelation"."external_link", "minimax_contentrelation"."content_type_id", "minimax_contentrelation"."object_id" FROM "minimax_contentrelation" INNER JOIN "minimax_region" ON ("minimax_contentrelation"."region_id" = "minimax_region"."id") WHERE ("minimax_contentrelation"."page_tree_item_id" = 47 AND "minimax_region"."code" IN ('CN', 'GL')) ORDER BY "minimax_contentrelation"."region_id" ASC LIMIT 1SELECT ••• FROM "minimax_contentrelation" INNER JOIN "minimax_region" ON ("minimax_contentrelation"."region_id" = "minimax_region"."id") WHERE ("minimax_contentrelation"."page_tree_item_id" = 47 AND "minimax_region"."code" IN ('CN', 'GL')) ORDER BY "minimax_contentrelation"."region_id" ASC LIMIT 1 |
1.18 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(169) with context.bind_template(self): /usr/local/lib/python3.12/contextlib.py in __enter__(137) return next(self.gen) /app/minimax/contextprocessor/template_keys.py in get_hreflang_tags(218) minimax_settings.GLOBAL_REGION_CODE]).first() |
|||||||||||||||||||||
|
SELECT "minimax_region"."active_nl",
19 similar queries.
"minimax_region"."active_tr", "minimax_region"."active_en_gb", "minimax_region"."active_pl", "minimax_region"."active_pt", "minimax_region"."active_en", "minimax_region"."active_de", "minimax_region"."active_zh_hans", "minimax_region"."active_fr" FROM "minimax_region" WHERE "minimax_region"."code" = 'SA' LIMIT 1SELECT ••• FROM "minimax_region" WHERE "minimax_region"."code" = 'SA' LIMIT 1 |
0.78 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(169) with context.bind_template(self): /usr/local/lib/python3.12/contextlib.py in __enter__(137) return next(self.gen) /app/minimax/contextprocessor/template_keys.py in get_hreflang_tags(211) active_languages = region.get_active_languages() /app/minimax/models.py in get_active_languages(121) region_languages = Region.objects.filter(code=self.code).values( /usr/local/lib/python3.12/site-packages/modeltranslation/manager.py in __iter__(545) for row in super().__iter__(): |
|||||||||||||||||||||
|
SELECT "minimax_region"."code"
18 similar queries.
Duplicated 18 times.
FROM "minimax_region" INNER JOIN "minimax_pagetreeitem_regions" ON ("minimax_region"."id" = "minimax_pagetreeitem_regions"."region_id") WHERE "minimax_pagetreeitem_regions"."pagetreeitem_id" = 47SELECT ••• FROM "minimax_region" INNER JOIN "minimax_pagetreeitem_regions" ON ("minimax_region"."id" = "minimax_pagetreeitem_regions"."region_id") WHERE "minimax_pagetreeitem_regions"."pagetreeitem_id" = 47 |
0.87 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(169) with context.bind_template(self): /usr/local/lib/python3.12/contextlib.py in __enter__(137) return next(self.gen) /app/minimax/contextprocessor/template_keys.py in get_hreflang_tags(213) if is_page_available_for_region(code=region.code, /app/minimax/contextprocessor/template_keys.py in is_page_available_for_region(142) pti_is_region_available = minimax_settings.GLOBAL_REGION_CODE in pti_regions or code in pti_regions /usr/local/lib/python3.12/site-packages/modeltranslation/manager.py in __iter__(570) for row in super().__iter__(): /usr/local/lib/python3.12/site-packages/modeltranslation/manager.py in __iter__(555) for row in super().__iter__(): /usr/local/lib/python3.12/site-packages/modeltranslation/manager.py in __iter__(545) for row in super().__iter__(): |
|||||||||||||||||||||
|
SELECT "minimax_contentrelation"."id",
18 similar queries.
"minimax_contentrelation"."page_tree_item_id", "minimax_contentrelation"."region_id", "minimax_contentrelation"."type", "minimax_contentrelation"."external_link", "minimax_contentrelation"."content_type_id", "minimax_contentrelation"."object_id" FROM "minimax_contentrelation" INNER JOIN "minimax_region" ON ("minimax_contentrelation"."region_id" = "minimax_region"."id") WHERE ("minimax_contentrelation"."page_tree_item_id" = 47 AND "minimax_region"."code" IN ('SA', 'GL')) ORDER BY "minimax_contentrelation"."region_id" ASC LIMIT 1SELECT ••• FROM "minimax_contentrelation" INNER JOIN "minimax_region" ON ("minimax_contentrelation"."region_id" = "minimax_region"."id") WHERE ("minimax_contentrelation"."page_tree_item_id" = 47 AND "minimax_region"."code" IN ('SA', 'GL')) ORDER BY "minimax_contentrelation"."region_id" ASC LIMIT 1 |
1.36 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(169) with context.bind_template(self): /usr/local/lib/python3.12/contextlib.py in __enter__(137) return next(self.gen) /app/minimax/contextprocessor/template_keys.py in get_hreflang_tags(218) minimax_settings.GLOBAL_REGION_CODE]).first() |
|||||||||||||||||||||
|
SELECT "minimax_region"."active_nl",
19 similar queries.
"minimax_region"."active_tr", "minimax_region"."active_en_gb", "minimax_region"."active_pl", "minimax_region"."active_pt", "minimax_region"."active_en", "minimax_region"."active_de", "minimax_region"."active_zh_hans", "minimax_region"."active_fr" FROM "minimax_region" WHERE "minimax_region"."code" = 'HU' LIMIT 1SELECT ••• FROM "minimax_region" WHERE "minimax_region"."code" = 'HU' LIMIT 1 |
0.67 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(169) with context.bind_template(self): /usr/local/lib/python3.12/contextlib.py in __enter__(137) return next(self.gen) /app/minimax/contextprocessor/template_keys.py in get_hreflang_tags(211) active_languages = region.get_active_languages() /app/minimax/models.py in get_active_languages(121) region_languages = Region.objects.filter(code=self.code).values( /usr/local/lib/python3.12/site-packages/modeltranslation/manager.py in __iter__(545) for row in super().__iter__(): |
|||||||||||||||||||||
|
SELECT "minimax_region"."code"
18 similar queries.
Duplicated 18 times.
FROM "minimax_region" INNER JOIN "minimax_pagetreeitem_regions" ON ("minimax_region"."id" = "minimax_pagetreeitem_regions"."region_id") WHERE "minimax_pagetreeitem_regions"."pagetreeitem_id" = 47SELECT ••• FROM "minimax_region" INNER JOIN "minimax_pagetreeitem_regions" ON ("minimax_region"."id" = "minimax_pagetreeitem_regions"."region_id") WHERE "minimax_pagetreeitem_regions"."pagetreeitem_id" = 47 |
0.97 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(169) with context.bind_template(self): /usr/local/lib/python3.12/contextlib.py in __enter__(137) return next(self.gen) /app/minimax/contextprocessor/template_keys.py in get_hreflang_tags(213) if is_page_available_for_region(code=region.code, /app/minimax/contextprocessor/template_keys.py in is_page_available_for_region(142) pti_is_region_available = minimax_settings.GLOBAL_REGION_CODE in pti_regions or code in pti_regions /usr/local/lib/python3.12/site-packages/modeltranslation/manager.py in __iter__(570) for row in super().__iter__(): /usr/local/lib/python3.12/site-packages/modeltranslation/manager.py in __iter__(555) for row in super().__iter__(): /usr/local/lib/python3.12/site-packages/modeltranslation/manager.py in __iter__(545) for row in super().__iter__(): |
|||||||||||||||||||||
|
SELECT "minimax_contentrelation"."id",
18 similar queries.
"minimax_contentrelation"."page_tree_item_id", "minimax_contentrelation"."region_id", "minimax_contentrelation"."type", "minimax_contentrelation"."external_link", "minimax_contentrelation"."content_type_id", "minimax_contentrelation"."object_id" FROM "minimax_contentrelation" INNER JOIN "minimax_region" ON ("minimax_contentrelation"."region_id" = "minimax_region"."id") WHERE ("minimax_contentrelation"."page_tree_item_id" = 47 AND "minimax_region"."code" IN ('HU', 'GL')) ORDER BY "minimax_contentrelation"."region_id" ASC LIMIT 1SELECT ••• FROM "minimax_contentrelation" INNER JOIN "minimax_region" ON ("minimax_contentrelation"."region_id" = "minimax_region"."id") WHERE ("minimax_contentrelation"."page_tree_item_id" = 47 AND "minimax_region"."code" IN ('HU', 'GL')) ORDER BY "minimax_contentrelation"."region_id" ASC LIMIT 1 |
1.01 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(169) with context.bind_template(self): /usr/local/lib/python3.12/contextlib.py in __enter__(137) return next(self.gen) /app/minimax/contextprocessor/template_keys.py in get_hreflang_tags(218) minimax_settings.GLOBAL_REGION_CODE]).first() |
|||||||||||||||||||||
|
SELECT "minimax_region"."active_nl",
19 similar queries.
"minimax_region"."active_tr", "minimax_region"."active_en_gb", "minimax_region"."active_pl", "minimax_region"."active_pt", "minimax_region"."active_en", "minimax_region"."active_de", "minimax_region"."active_zh_hans", "minimax_region"."active_fr" FROM "minimax_region" WHERE "minimax_region"."code" = 'AT' LIMIT 1SELECT ••• FROM "minimax_region" WHERE "minimax_region"."code" = 'AT' LIMIT 1 |
0.88 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(169) with context.bind_template(self): /usr/local/lib/python3.12/contextlib.py in __enter__(137) return next(self.gen) /app/minimax/contextprocessor/template_keys.py in get_hreflang_tags(211) active_languages = region.get_active_languages() /app/minimax/models.py in get_active_languages(121) region_languages = Region.objects.filter(code=self.code).values( /usr/local/lib/python3.12/site-packages/modeltranslation/manager.py in __iter__(545) for row in super().__iter__(): |
|||||||||||||||||||||
|
SELECT "minimax_region"."code"
18 similar queries.
Duplicated 18 times.
FROM "minimax_region" INNER JOIN "minimax_pagetreeitem_regions" ON ("minimax_region"."id" = "minimax_pagetreeitem_regions"."region_id") WHERE "minimax_pagetreeitem_regions"."pagetreeitem_id" = 47SELECT ••• FROM "minimax_region" INNER JOIN "minimax_pagetreeitem_regions" ON ("minimax_region"."id" = "minimax_pagetreeitem_regions"."region_id") WHERE "minimax_pagetreeitem_regions"."pagetreeitem_id" = 47 |
0.89 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(169) with context.bind_template(self): /usr/local/lib/python3.12/contextlib.py in __enter__(137) return next(self.gen) /app/minimax/contextprocessor/template_keys.py in get_hreflang_tags(213) if is_page_available_for_region(code=region.code, /app/minimax/contextprocessor/template_keys.py in is_page_available_for_region(142) pti_is_region_available = minimax_settings.GLOBAL_REGION_CODE in pti_regions or code in pti_regions /usr/local/lib/python3.12/site-packages/modeltranslation/manager.py in __iter__(570) for row in super().__iter__(): /usr/local/lib/python3.12/site-packages/modeltranslation/manager.py in __iter__(555) for row in super().__iter__(): /usr/local/lib/python3.12/site-packages/modeltranslation/manager.py in __iter__(545) for row in super().__iter__(): |
|||||||||||||||||||||
|
SELECT "minimax_contentrelation"."id",
18 similar queries.
"minimax_contentrelation"."page_tree_item_id", "minimax_contentrelation"."region_id", "minimax_contentrelation"."type", "minimax_contentrelation"."external_link", "minimax_contentrelation"."content_type_id", "minimax_contentrelation"."object_id" FROM "minimax_contentrelation" INNER JOIN "minimax_region" ON ("minimax_contentrelation"."region_id" = "minimax_region"."id") WHERE ("minimax_contentrelation"."page_tree_item_id" = 47 AND "minimax_region"."code" IN ('AT', 'GL')) ORDER BY "minimax_contentrelation"."region_id" ASC LIMIT 1SELECT ••• FROM "minimax_contentrelation" INNER JOIN "minimax_region" ON ("minimax_contentrelation"."region_id" = "minimax_region"."id") WHERE ("minimax_contentrelation"."page_tree_item_id" = 47 AND "minimax_region"."code" IN ('AT', 'GL')) ORDER BY "minimax_contentrelation"."region_id" ASC LIMIT 1 |
1.10 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(169) with context.bind_template(self): /usr/local/lib/python3.12/contextlib.py in __enter__(137) return next(self.gen) /app/minimax/contextprocessor/template_keys.py in get_hreflang_tags(218) minimax_settings.GLOBAL_REGION_CODE]).first() |
|||||||||||||||||||||
|
SELECT "minimax_region"."active_nl",
19 similar queries.
"minimax_region"."active_tr", "minimax_region"."active_en_gb", "minimax_region"."active_pl", "minimax_region"."active_pt", "minimax_region"."active_en", "minimax_region"."active_de", "minimax_region"."active_zh_hans", "minimax_region"."active_fr" FROM "minimax_region" WHERE "minimax_region"."code" = 'IN' LIMIT 1SELECT ••• FROM "minimax_region" WHERE "minimax_region"."code" = 'IN' LIMIT 1 |
0.66 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(169) with context.bind_template(self): /usr/local/lib/python3.12/contextlib.py in __enter__(137) return next(self.gen) /app/minimax/contextprocessor/template_keys.py in get_hreflang_tags(211) active_languages = region.get_active_languages() /app/minimax/models.py in get_active_languages(121) region_languages = Region.objects.filter(code=self.code).values( /usr/local/lib/python3.12/site-packages/modeltranslation/manager.py in __iter__(545) for row in super().__iter__(): |
|||||||||||||||||||||
|
SELECT "minimax_region"."code"
18 similar queries.
Duplicated 18 times.
FROM "minimax_region" INNER JOIN "minimax_pagetreeitem_regions" ON ("minimax_region"."id" = "minimax_pagetreeitem_regions"."region_id") WHERE "minimax_pagetreeitem_regions"."pagetreeitem_id" = 47SELECT ••• FROM "minimax_region" INNER JOIN "minimax_pagetreeitem_regions" ON ("minimax_region"."id" = "minimax_pagetreeitem_regions"."region_id") WHERE "minimax_pagetreeitem_regions"."pagetreeitem_id" = 47 |
0.79 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(169) with context.bind_template(self): /usr/local/lib/python3.12/contextlib.py in __enter__(137) return next(self.gen) /app/minimax/contextprocessor/template_keys.py in get_hreflang_tags(213) if is_page_available_for_region(code=region.code, /app/minimax/contextprocessor/template_keys.py in is_page_available_for_region(142) pti_is_region_available = minimax_settings.GLOBAL_REGION_CODE in pti_regions or code in pti_regions /usr/local/lib/python3.12/site-packages/modeltranslation/manager.py in __iter__(570) for row in super().__iter__(): /usr/local/lib/python3.12/site-packages/modeltranslation/manager.py in __iter__(555) for row in super().__iter__(): /usr/local/lib/python3.12/site-packages/modeltranslation/manager.py in __iter__(545) for row in super().__iter__(): |
|||||||||||||||||||||
|
SELECT "minimax_contentrelation"."id",
18 similar queries.
"minimax_contentrelation"."page_tree_item_id", "minimax_contentrelation"."region_id", "minimax_contentrelation"."type", "minimax_contentrelation"."external_link", "minimax_contentrelation"."content_type_id", "minimax_contentrelation"."object_id" FROM "minimax_contentrelation" INNER JOIN "minimax_region" ON ("minimax_contentrelation"."region_id" = "minimax_region"."id") WHERE ("minimax_contentrelation"."page_tree_item_id" = 47 AND "minimax_region"."code" IN ('IN', 'GL')) ORDER BY "minimax_contentrelation"."region_id" ASC LIMIT 1SELECT ••• FROM "minimax_contentrelation" INNER JOIN "minimax_region" ON ("minimax_contentrelation"."region_id" = "minimax_region"."id") WHERE ("minimax_contentrelation"."page_tree_item_id" = 47 AND "minimax_region"."code" IN ('IN', 'GL')) ORDER BY "minimax_contentrelation"."region_id" ASC LIMIT 1 |
1.06 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(169) with context.bind_template(self): /usr/local/lib/python3.12/contextlib.py in __enter__(137) return next(self.gen) /app/minimax/contextprocessor/template_keys.py in get_hreflang_tags(218) minimax_settings.GLOBAL_REGION_CODE]).first() |
|||||||||||||||||||||
|
SELECT 1 AS "a"
FROM "minimax_pagetreeitem" WHERE ("minimax_pagetreeitem"."status" = 'PUBLISHED' AND "minimax_pagetreeitem"."type" = 'NEWSLETTER_REGISTRATION') LIMIT 1SELECT 1 AS "a" FROM "minimax_pagetreeitem" WHERE ("minimax_pagetreeitem"."status" = 'PUBLISHED' AND "minimax_pagetreeitem"."type" = 'NEWSLETTER_REGISTRATION') LIMIT 1 |
1.04 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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/library.py in render(237) output = self.func(*resolved_args, **resolved_kwargs) /app/minimax/templatetags/utils.py in get_newsletter_page(569) return "{}?category=6".format(newsletter_page.first().get_absolute_url()) if newsletter_page.exists() else ''
/app/minimax/templates/minimax/frontend/base.html |
|||||||||||||||||||||
|
SELECT "minimax_region"."id",
"minimax_region"."code", "minimax_region"."name", "minimax_region"."name_en", "minimax_region"."name_de", "minimax_region"."name_fr", "minimax_region"."name_nl", "minimax_region"."name_en_gb", "minimax_region"."name_pl", "minimax_region"."name_zh_hans", "minimax_region"."name_pt", "minimax_region"."name_tr", "minimax_region"."default_language", "minimax_region"."active", "minimax_region"."active_en", "minimax_region"."active_de", "minimax_region"."active_fr", "minimax_region"."active_nl", "minimax_region"."active_en_gb", "minimax_region"."active_pl", "minimax_region"."active_zh_hans", "minimax_region"."active_pt", "minimax_region"."active_tr", "minimax_region"."category", "minimax_region"."default_contact_request_person_id", "minimax_region"."default_job_application_person_id", "minimax_region"."default_standard_page_contact_request_person_id", "minimax_region"."is_global", "minimax_region"."logo", "minimax_region"."region_google_tracking_code", "minimax_region"."region_google_analytics_domain", "minimax_region"."is_official" FROM "minimax_region" WHERE (NOT ("minimax_region"."code" = 'GL') AND "minimax_region"."code" IN ('DE', 'FR', 'NL', 'LU', 'AT', 'IN', 'HU', 'SA', 'CN', 'PL', 'BR', 'TR', 'MY', 'TH', 'RO', 'SG', 'AU', 'US')) ORDER BY "minimax_region"."id" ASCSELECT ••• FROM "minimax_region" WHERE (NOT ("minimax_region"."code" = 'GL') AND "minimax_region"."code" IN ('DE', 'FR', 'NL', 'LU', 'AT', 'IN', 'HU', 'SA', 'CN', 'PL', 'BR', 'TR', 'MY', 'TH', 'RO', 'SG', 'AU', 'US')) ORDER BY "minimax_region"."id" ASC |
1.52 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(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(367) obj_list = self.target.resolve(context, ignore_failures=True) /usr/local/lib/python3.12/site-packages/django/template/base.py in resolve(737) new_obj = func(obj, *arg_vals) /usr/local/lib/python3.12/site-packages/django/template/defaultfilters.py in dictsortreversed(594) return sorted(value, key=_property_resolver(arg), reverse=True)
/app/minimax/templates/minimax/frontend/includes/header.html |
|||||||||||||||||||||
|
SELECT "minimax_newscategory"."id",
"minimax_newscategory"."name", "minimax_newscategory"."name_en", "minimax_newscategory"."name_de", "minimax_newscategory"."name_fr", "minimax_newscategory"."name_nl", "minimax_newscategory"."name_en_gb", "minimax_newscategory"."name_pl", "minimax_newscategory"."name_zh_hans", "minimax_newscategory"."name_pt", "minimax_newscategory"."name_tr", "minimax_newscategory"."color" FROM "minimax_newscategory" ORDER BY "minimax_newscategory"."name_en" ASCSELECT ••• FROM "minimax_newscategory" ORDER BY "minimax_newscategory"."name_en" ASC |
1.27 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(198) len_values = len(values)
/app/minimax/templates/minimax/frontend/includes/news_section.html |
|||||||||||||||||||||
|
SELECT "minimax_newsarticle"."id",
"minimax_newsarticle"."status", "minimax_newsarticle"."status_en", "minimax_newsarticle"."status_de", "minimax_newsarticle"."status_fr", "minimax_newsarticle"."status_nl", "minimax_newsarticle"."status_en_gb", "minimax_newsarticle"."status_pl", "minimax_newsarticle"."status_zh_hans", "minimax_newsarticle"."status_pt", "minimax_newsarticle"."status_tr", "minimax_newsarticle"."title", "minimax_newsarticle"."title_en", "minimax_newsarticle"."title_de", "minimax_newsarticle"."title_fr", "minimax_newsarticle"."title_nl", "minimax_newsarticle"."title_en_gb", "minimax_newsarticle"."title_pl", "minimax_newsarticle"."title_zh_hans", "minimax_newsarticle"."title_pt", "minimax_newsarticle"."title_tr", "minimax_newsarticle"."teaser", "minimax_newsarticle"."teaser_en", "minimax_newsarticle"."teaser_de", "minimax_newsarticle"."teaser_fr", "minimax_newsarticle"."teaser_nl", "minimax_newsarticle"."teaser_en_gb", "minimax_newsarticle"."teaser_pl", "minimax_newsarticle"."teaser_zh_hans", "minimax_newsarticle"."teaser_pt", "minimax_newsarticle"."teaser_tr", "minimax_newsarticle"."publication_date", "minimax_newsarticle"."description", "minimax_newsarticle"."description_en", "minimax_newsarticle"."description_de", "minimax_newsarticle"."description_fr", "minimax_newsarticle"."description_nl", "minimax_newsarticle"."description_en_gb", "minimax_newsarticle"."description_pl", "minimax_newsarticle"."description_zh_hans", "minimax_newsarticle"."description_pt", "minimax_newsarticle"."description_tr", "minimax_newsarticle"."key_image", "minimax_newsarticle"."key_image_alt_tag", "minimax_newsarticle"."key_image_alt_tag_en", "minimax_newsarticle"."key_image_alt_tag_de", "minimax_newsarticle"."key_image_alt_tag_fr", "minimax_newsarticle"."key_image_alt_tag_nl", "minimax_newsarticle"."key_image_alt_tag_en_gb", "minimax_newsarticle"."key_image_alt_tag_pl", "minimax_newsarticle"."key_image_alt_tag_zh_hans", "minimax_newsarticle"."key_image_alt_tag_pt", "minimax_newsarticle"."key_image_alt_tag_tr", "minimax_newsarticle"."key_image_title_tag", "minimax_newsarticle"."key_image_title_tag_en", "minimax_newsarticle"."key_image_title_tag_de", "minimax_newsarticle"."key_image_title_tag_fr", "minimax_newsarticle"."key_image_title_tag_nl", "minimax_newsarticle"."key_image_title_tag_en_gb", "minimax_newsarticle"."key_image_title_tag_pl", "minimax_newsarticle"."key_image_title_tag_zh_hans", "minimax_newsarticle"."key_image_title_tag_pt", "minimax_newsarticle"."key_image_title_tag_tr", "minimax_newsarticle"."category_id", "minimax_newsarticle"."show_on_homepage", "minimax_newsarticle"."expiry_on_homepage", "minimax_newsarticle"."slug", "minimax_newsarticle"."always_display_tile", "minimax_newsarticle"."hide_date", "minimax_newscategory"."id", "minimax_newscategory"."name", "minimax_newscategory"."name_en", "minimax_newscategory"."name_de", "minimax_newscategory"."name_fr", "minimax_newscategory"."name_nl", "minimax_newscategory"."name_en_gb", "minimax_newscategory"."name_pl", "minimax_newscategory"."name_zh_hans", "minimax_newscategory"."name_pt", "minimax_newscategory"."name_tr", "minimax_newscategory"."color" FROM "minimax_newsarticle" INNER JOIN "minimax_newsarticle_regions" ON ("minimax_newsarticle"."id" = "minimax_newsarticle_regions"."newsarticle_id") INNER JOIN "minimax_region" ON ("minimax_newsarticle_regions"."region_id" = "minimax_region"."id") INNER JOIN "minimax_newscategory" ON ("minimax_newsarticle"."category_id" = "minimax_newscategory"."id") WHERE ("minimax_region"."code" IN ('DE', 'GL') AND "minimax_newsarticle"."status_en" = 'PUBLISHED' AND NOT ("minimax_newsarticle"."category_id" = 6)) ORDER BY "minimax_newsarticle"."publication_date" DESC LIMIT 10SELECT ••• FROM "minimax_newsarticle" INNER JOIN "minimax_newsarticle_regions" ON ("minimax_newsarticle"."id" = "minimax_newsarticle_regions"."newsarticle_id") INNER JOIN "minimax_region" ON ("minimax_newsarticle_regions"."region_id" = "minimax_region"."id") INNER JOIN "minimax_newscategory" ON ("minimax_newsarticle"."category_id" = "minimax_newscategory"."id") WHERE ("minimax_region"."code" IN ('DE', 'GL') AND "minimax_newsarticle"."status_en" = 'PUBLISHED' AND NOT ("minimax_newsarticle"."category_id" = 6)) ORDER BY "minimax_newsarticle"."publication_date" DESC LIMIT 10 |
3.79 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(198) len_values = len(values) /usr/local/lib/python3.12/site-packages/django/core/paginator.py in __len__(191) return len(self.object_list)
/app/minimax/templates/minimax/frontend/includes/news_section.html |
|||||||||||||||||||||
|
SELECT "thumbnail_kvstore"."key",
"thumbnail_kvstore"."value" FROM "thumbnail_kvstore" WHERE "thumbnail_kvstore"."key" = 'sorl-thumbnail||image||924935443f3b86196281daa5241a1182' LIMIT 21SELECT ••• FROM "thumbnail_kvstore" WHERE "thumbnail_kvstore"."key" = 'sorl-thumbnail||image||924935443f3b86196281daa5241a1182' LIMIT 21 |
1.40 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(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/sorl/thumbnail/templatetags/thumbnail.py in render(55) return self._render(context) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/templatetags/thumbnail.py in _render(135) thumbnail = get_thumbnail(file_, geometry, **options) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/shortcuts.py in get_thumbnail(8) return default.backend.get_thumbnail(file_, geometry_string, **options) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/base.py in get_thumbnail(95) cached = default.kvstore.get(thumbnail) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/kvstores/base.py in get(37) return self._get(image_file.key) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/kvstores/base.py in _get(156) value = self._get_raw(add_prefix(key, identity)) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/kvstores/cached_db_kvstore.py in _get_raw(39) value = KVStoreModel.objects.get(key=key).value
/app/minimax/templates/minimax/frontend/includes/news_section.html |
|||||||||||||||||||||
|
SELECT "minimax_middlefootercolumn"."id",
"minimax_middlefootercolumn"."title", "minimax_middlefootercolumn"."title_en", "minimax_middlefootercolumn"."title_de", "minimax_middlefootercolumn"."title_fr", "minimax_middlefootercolumn"."title_nl", "minimax_middlefootercolumn"."title_en_gb", "minimax_middlefootercolumn"."title_pl", "minimax_middlefootercolumn"."title_zh_hans", "minimax_middlefootercolumn"."title_pt", "minimax_middlefootercolumn"."title_tr", "minimax_middlefootercolumn"."teaser", "minimax_middlefootercolumn"."teaser_en", "minimax_middlefootercolumn"."teaser_de", "minimax_middlefootercolumn"."teaser_fr", "minimax_middlefootercolumn"."teaser_nl", "minimax_middlefootercolumn"."teaser_en_gb", "minimax_middlefootercolumn"."teaser_pl", "minimax_middlefootercolumn"."teaser_zh_hans", "minimax_middlefootercolumn"."teaser_pt", "minimax_middlefootercolumn"."teaser_tr", "minimax_middlefootercolumn"."footer_id" FROM "minimax_middlefootercolumn" WHERE "minimax_middlefootercolumn"."footer_id" = 1 LIMIT 21SELECT ••• FROM "minimax_middlefootercolumn" WHERE "minimax_middlefootercolumn"."footer_id" = 1 LIMIT 21 |
1.04 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(319) match = condition.eval(context) /usr/local/lib/python3.12/site-packages/django/template/smartif.py in eval(61) return func(context, self.first, self.second) /usr/local/lib/python3.12/site-packages/django/template/smartif.py in <lambda>(98) "or": infix(6, lambda context, x, y: x.eval(context) or y.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(885) current = getattr(current, bit)
/app/minimax/templates/minimax/frontend/includes/footer.html |
|||||||||||||||||||||
|
SELECT "minimax_leftfootercolumn"."id",
"minimax_leftfootercolumn"."title", "minimax_leftfootercolumn"."title_en", "minimax_leftfootercolumn"."title_de", "minimax_leftfootercolumn"."title_fr", "minimax_leftfootercolumn"."title_nl", "minimax_leftfootercolumn"."title_en_gb", "minimax_leftfootercolumn"."title_pl", "minimax_leftfootercolumn"."title_zh_hans", "minimax_leftfootercolumn"."title_pt", "minimax_leftfootercolumn"."title_tr", "minimax_leftfootercolumn"."teaser", "minimax_leftfootercolumn"."teaser_en", "minimax_leftfootercolumn"."teaser_de", "minimax_leftfootercolumn"."teaser_fr", "minimax_leftfootercolumn"."teaser_nl", "minimax_leftfootercolumn"."teaser_en_gb", "minimax_leftfootercolumn"."teaser_pl", "minimax_leftfootercolumn"."teaser_zh_hans", "minimax_leftfootercolumn"."teaser_pt", "minimax_leftfootercolumn"."teaser_tr", "minimax_leftfootercolumn"."emergency_contact", "minimax_leftfootercolumn"."contact_button", "minimax_leftfootercolumn"."footer_id" FROM "minimax_leftfootercolumn" WHERE "minimax_leftfootercolumn"."footer_id" = 1 LIMIT 21SELECT ••• FROM "minimax_leftfootercolumn" WHERE "minimax_leftfootercolumn"."footer_id" = 1 LIMIT 21 |
0.72 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(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(885) current = getattr(current, bit)
/app/minimax/templates/minimax/frontend/includes/footer.html |
|||||||||||||||||||||
|
SELECT "minimax_footerbutton"."id",
"minimax_footerbutton"."footer_id" FROM "minimax_footerbutton" WHERE "minimax_footerbutton"."footer_id" = 1 LIMIT 21SELECT ••• FROM "minimax_footerbutton" WHERE "minimax_footerbutton"."footer_id" = 1 LIMIT 21 |
0.59 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(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(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(193) values = self.sequence.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(885) current = getattr(current, bit)
/app/minimax/templates/minimax/frontend/includes/footer.html |
|||||||||||||||||||||
|
SELECT "minimax_socialmedia"."id",
"minimax_socialmedia"."footer_id", "minimax_socialmedia"."title", "minimax_socialmedia"."title_en", "minimax_socialmedia"."title_de", "minimax_socialmedia"."title_fr", "minimax_socialmedia"."title_nl", "minimax_socialmedia"."title_en_gb", "minimax_socialmedia"."title_pl", "minimax_socialmedia"."title_zh_hans", "minimax_socialmedia"."title_pt", "minimax_socialmedia"."title_tr" FROM "minimax_socialmedia" WHERE "minimax_socialmedia"."footer_id" = 1 LIMIT 21SELECT ••• FROM "minimax_socialmedia" WHERE "minimax_socialmedia"."footer_id" = 1 LIMIT 21 |
0.55 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(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(885) current = getattr(current, bit)
/app/minimax/templates/minimax/frontend/includes/footer.html |
|||||||||||||||||||||
|
SELECT "minimax_socialmedialink"."id",
"minimax_socialmedialink"."social_media_id", "minimax_socialmedialink"."type", "minimax_socialmedialink"."link" FROM "minimax_socialmedialink" WHERE "minimax_socialmedialink"."social_media_id" = 1 ORDER BY "minimax_socialmedialink"."id" ASCSELECT ••• FROM "minimax_socialmedialink" WHERE "minimax_socialmedialink"."social_media_id" = 1 ORDER BY "minimax_socialmedialink"."id" ASC |
0.84 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(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(198) len_values = len(values)
/app/minimax/templates/minimax/frontend/includes/footer.html |
|||||||||||||||||||||
|
SELECT "minimax_footerrelatedothersite"."id",
"minimax_footerrelatedothersite"."footer_id", "minimax_footerrelatedothersite"."link_text", "minimax_footerrelatedothersite"."link_text_en", "minimax_footerrelatedothersite"."link_text_de", "minimax_footerrelatedothersite"."link_text_fr", "minimax_footerrelatedothersite"."link_text_nl", "minimax_footerrelatedothersite"."link_text_en_gb", "minimax_footerrelatedothersite"."link_text_pl", "minimax_footerrelatedothersite"."link_text_zh_hans", "minimax_footerrelatedothersite"."link_text_pt", "minimax_footerrelatedothersite"."link_text_tr", "minimax_footerrelatedothersite"."page_id" FROM "minimax_footerrelatedothersite" WHERE "minimax_footerrelatedothersite"."footer_id" = 1 ORDER BY "minimax_footerrelatedothersite"."id" ASCSELECT ••• FROM "minimax_footerrelatedothersite" WHERE "minimax_footerrelatedothersite"."footer_id" = 1 ORDER BY "minimax_footerrelatedothersite"."id" ASC |
0.72 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(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(198) len_values = len(values)
/app/minimax/templates/minimax/frontend/includes/footer.html |
|||||||||||||||||||||
|
SELECT "minimax_otherpage"."id",
4 similar queries.
"minimax_otherpage"."status", "minimax_otherpage"."status_en", "minimax_otherpage"."status_de", "minimax_otherpage"."status_fr", "minimax_otherpage"."status_nl", "minimax_otherpage"."status_en_gb", "minimax_otherpage"."status_pl", "minimax_otherpage"."status_zh_hans", "minimax_otherpage"."status_pt", "minimax_otherpage"."status_tr", "minimax_otherpage"."name_format", "minimax_otherpage"."header_text_1_format", "minimax_otherpage"."header_text_2_format", "minimax_otherpage"."title", "minimax_otherpage"."title_en", "minimax_otherpage"."title_de", "minimax_otherpage"."title_fr", "minimax_otherpage"."title_nl", "minimax_otherpage"."title_en_gb", "minimax_otherpage"."title_pl", "minimax_otherpage"."title_zh_hans", "minimax_otherpage"."title_pt", "minimax_otherpage"."title_tr", "minimax_otherpage"."slug" FROM "minimax_otherpage" WHERE "minimax_otherpage"."id" = 1 LIMIT 21SELECT ••• FROM "minimax_otherpage" WHERE "minimax_otherpage"."id" = 1 LIMIT 21 |
0.80 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(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/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(885) current = getattr(current, bit)
/app/minimax/templates/minimax/frontend/includes/footer.html |
|||||||||||||||||||||
|
SELECT "minimax_otherpage"."id",
4 similar queries.
"minimax_otherpage"."status", "minimax_otherpage"."status_en", "minimax_otherpage"."status_de", "minimax_otherpage"."status_fr", "minimax_otherpage"."status_nl", "minimax_otherpage"."status_en_gb", "minimax_otherpage"."status_pl", "minimax_otherpage"."status_zh_hans", "minimax_otherpage"."status_pt", "minimax_otherpage"."status_tr", "minimax_otherpage"."name_format", "minimax_otherpage"."header_text_1_format", "minimax_otherpage"."header_text_2_format", "minimax_otherpage"."title", "minimax_otherpage"."title_en", "minimax_otherpage"."title_de", "minimax_otherpage"."title_fr", "minimax_otherpage"."title_nl", "minimax_otherpage"."title_en_gb", "minimax_otherpage"."title_pl", "minimax_otherpage"."title_zh_hans", "minimax_otherpage"."title_pt", "minimax_otherpage"."title_tr", "minimax_otherpage"."slug" FROM "minimax_otherpage" WHERE "minimax_otherpage"."id" = 2 LIMIT 21SELECT ••• FROM "minimax_otherpage" WHERE "minimax_otherpage"."id" = 2 LIMIT 21 |
0.62 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(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/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(885) current = getattr(current, bit)
/app/minimax/templates/minimax/frontend/includes/footer.html |
|||||||||||||||||||||
|
SELECT "minimax_otherpage"."id",
4 similar queries.
"minimax_otherpage"."status", "minimax_otherpage"."status_en", "minimax_otherpage"."status_de", "minimax_otherpage"."status_fr", "minimax_otherpage"."status_nl", "minimax_otherpage"."status_en_gb", "minimax_otherpage"."status_pl", "minimax_otherpage"."status_zh_hans", "minimax_otherpage"."status_pt", "minimax_otherpage"."status_tr", "minimax_otherpage"."name_format", "minimax_otherpage"."header_text_1_format", "minimax_otherpage"."header_text_2_format", "minimax_otherpage"."title", "minimax_otherpage"."title_en", "minimax_otherpage"."title_de", "minimax_otherpage"."title_fr", "minimax_otherpage"."title_nl", "minimax_otherpage"."title_en_gb", "minimax_otherpage"."title_pl", "minimax_otherpage"."title_zh_hans", "minimax_otherpage"."title_pt", "minimax_otherpage"."title_tr", "minimax_otherpage"."slug" FROM "minimax_otherpage" WHERE "minimax_otherpage"."id" = 3 LIMIT 21SELECT ••• FROM "minimax_otherpage" WHERE "minimax_otherpage"."id" = 3 LIMIT 21 |
0.88 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(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/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(885) current = getattr(current, bit)
/app/minimax/templates/minimax/frontend/includes/footer.html |
|||||||||||||||||||||
|
SELECT "minimax_otherpage"."id",
4 similar queries.
"minimax_otherpage"."status", "minimax_otherpage"."status_en", "minimax_otherpage"."status_de", "minimax_otherpage"."status_fr", "minimax_otherpage"."status_nl", "minimax_otherpage"."status_en_gb", "minimax_otherpage"."status_pl", "minimax_otherpage"."status_zh_hans", "minimax_otherpage"."status_pt", "minimax_otherpage"."status_tr", "minimax_otherpage"."name_format", "minimax_otherpage"."header_text_1_format", "minimax_otherpage"."header_text_2_format", "minimax_otherpage"."title", "minimax_otherpage"."title_en", "minimax_otherpage"."title_de", "minimax_otherpage"."title_fr", "minimax_otherpage"."title_nl", "minimax_otherpage"."title_en_gb", "minimax_otherpage"."title_pl", "minimax_otherpage"."title_zh_hans", "minimax_otherpage"."title_pt", "minimax_otherpage"."title_tr", "minimax_otherpage"."slug" FROM "minimax_otherpage" WHERE "minimax_otherpage"."id" = 8 LIMIT 21SELECT ••• FROM "minimax_otherpage" WHERE "minimax_otherpage"."id" = 8 LIMIT 21 |
0.64 | ||||||||||||||||||||
|
Connection: default Transaction status: Idle /usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(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/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(885) current = getattr(current, bit)
/app/minimax/templates/minimax/frontend/includes/footer.html |
|||||||||||||||||||||
| Path | Location |
|---|---|
| contact_2_france_mobile.jpg | /app/dist/contact_2_france_mobile.jpg |
| contact-hint-mobile.jpg | /app/dist/contact-hint-mobile.jpg |
| prelude-legacy.js.gz | /app/dist/prelude-legacy.js.gz |
| contact-projectfragen.jpg | /app/dist/contact-projectfragen.jpg |
| 2FA9E8_1_0.woff2 | /app/dist/2FA9E8_1_0.woff2 |
| bg-home.png | /app/dist/bg-home.png |
| polyfills-legacy.js.gz | /app/dist/polyfills-legacy.js.gz |
| logo-mb.png | /app/dist/logo-mb.png |
| prelude-legacy.js | /app/dist/prelude-legacy.js |
| jquery-legacy.js | /app/dist/jquery-legacy.js |
| contacts-sample-sprinkler_mobile.jpg | /app/dist/contacts-sample-sprinkler_mobile.jpg |
| contact-tech_mobile.jpg | /app/dist/contact-tech_mobile.jpg |
| page_location.js | /app/dist/page_location.js |
| 2FA9E8_0_0.eot | /app/dist/2FA9E8_0_0.eot |
| ico-pin.png | /app/dist/ico-pin.png |
| jquery.js | /app/dist/jquery.js |
| contact_2_mobile.jpg | /app/dist/contact_2_mobile.jpg |
| main-legacy.js | /app/dist/main-legacy.js |
| logo-vw.png | /app/dist/logo-vw.png |
| main-legacy.js.gz | /app/dist/main-legacy.js.gz |
| 2FA9E8_1_0.eot | /app/dist/2FA9E8_1_0.eot |
| 2FA9E8_0_0.woff2 | /app/dist/2FA9E8_0_0.woff2 |
| prelude.js | /app/dist/prelude.js |
| bg-data-center.png | /app/dist/bg-data-center.png |
| contact_1.jpg | /app/dist/contact_1.jpg |
| contact-projectfragen_mobile.jpg | /app/dist/contact-projectfragen_mobile.jpg |
| bg-data-center_mobile.png | /app/dist/bg-data-center_mobile.png |
| btn-ico.ttf | /app/dist/btn-ico.ttf |
| contact-service.jpg | /app/dist/contact-service.jpg |
| careers.jpg | /app/dist/careers.jpg |
| approval-2.png | /app/dist/approval-2.png |
| page_solutions.js | /app/dist/page_solutions.js |
| main.js.gz | /app/dist/main.js.gz |
| owl.video.play.png | /app/dist/owl.video.play.png |
| jquery-legacy.js.gz | /app/dist/jquery-legacy.js.gz |
| approval-1.png | /app/dist/approval-1.png |
| btn-ico.svg | /app/dist/btn-ico.svg |
| page_solutions-legacy.js | /app/dist/page_solutions-legacy.js |
| contact-company_mobile.jpg | /app/dist/contact-company_mobile.jpg |
| bg-solutions_mobile.png | /app/dist/bg-solutions_mobile.png |
| page_location.js.gz | /app/dist/page_location.js.gz |
| waterdrops-img-wide.png | /app/dist/waterdrops-img-wide.png |
| contact_2_france.jpg | /app/dist/contact_2_france.jpg |
| 2FA9E8_0_0.woff | /app/dist/2FA9E8_0_0.woff |
| approval-3.png | /app/dist/approval-3.png |
| contact-hint.jpg | /app/dist/contact-hint.jpg |
| logo-audi.png | /app/dist/logo-audi.png |
| contact-mobile.jpg | /app/dist/contact-mobile.jpg |
| contact-mobile_mobile.jpg | /app/dist/contact-mobile_mobile.jpg |
| 2FA9E8_0_0.ttf | /app/dist/2FA9E8_0_0.ttf |
| page_location-legacy.js | /app/dist/page_location-legacy.js |
| contact-company.jpg | /app/dist/contact-company.jpg |
| contact_2.jpg | /app/dist/contact_2.jpg |
| polyfills-legacy.js | /app/dist/polyfills-legacy.js |
| careers_mobile.jpg | /app/dist/careers_mobile.jpg |
| contacts-sample-sprinkler.jpg | /app/dist/contacts-sample-sprinkler.jpg |
| logo-bmw.png | /app/dist/logo-bmw.png |
| prelude.js.gz | /app/dist/prelude.js.gz |
| style.css.gz | /app/dist/style.css.gz |
| newsletter_preview_image.jpg | /app/dist/newsletter_preview_image.jpg |
| 2FA9E8_1_0.ttf | /app/dist/2FA9E8_1_0.ttf |
| 2FA9E8_1_0.woff | /app/dist/2FA9E8_1_0.woff |
| main.js | /app/dist/main.js |
| btn-ico.eot | /app/dist/btn-ico.eot |
| footer-sprite.png | /app/dist/footer-sprite.png |
| bg-select.png | /app/dist/bg-select.png |
| bg-solutions.png | /app/dist/bg-solutions.png |
| grid24.png | /app/dist/grid24.png |
| jquery.js.gz | /app/dist/jquery.js.gz |
| banner-job-search.png | /app/dist/banner-job-search.png |
| bg-technologies.png | /app/dist/bg-technologies.png |
| bg-technologies_mobile.png | /app/dist/bg-technologies_mobile.png |
| page_location-legacy.js.gz | /app/dist/page_location-legacy.js.gz |
| ico-search-right.png | /app/dist/ico-search-right.png |
| contact-service_mobile.jpg | /app/dist/contact-service_mobile.jpg |
| style.css | /app/dist/style.css |
| contact-tech.jpg | /app/dist/contact-tech.jpg |
| contact_1_mobile.jpg | /app/dist/contact_1_mobile.jpg |
| Path | Location |
|---|---|
| grappelli/css/custom.css | /app/minimax/static/grappelli/css/custom.css |
| grappelli/images/icons-small-scbbb475e49.png | /app/minimax/static/grappelli/images/icons-small-scbbb475e49.png |
| grappelli/images/icons-s846f870921.png | /app/minimax/static/grappelli/images/icons-s846f870921.png |
| grappelli/images/icons-small/add-link_hover.png | /app/minimax/static/grappelli/images/icons-small/add-link_hover.png |
| grappelli/images/icons-small/add-link.png | /app/minimax/static/grappelli/images/icons-small/add-link.png |
| grappelli/images/icons-small/link-internal_hover.png | /app/minimax/static/grappelli/images/icons-small/link-internal_hover.png |
| grappelli/images/icons-small/change-link_hover.png | /app/minimax/static/grappelli/images/icons-small/change-link_hover.png |
| grappelli/images/icons-small/delete-link.png | /app/minimax/static/grappelli/images/icons-small/delete-link.png |
| grappelli/images/icons-small/link-external_hover.png | /app/minimax/static/grappelli/images/icons-small/link-external_hover.png |
| grappelli/images/icons-small/sort-remove.png | /app/minimax/static/grappelli/images/icons-small/sort-remove.png |
| grappelli/images/icons-small/link-internal.png | /app/minimax/static/grappelli/images/icons-small/link-internal.png |
| grappelli/images/icons-small/filter-choice-selected.png | /app/minimax/static/grappelli/images/icons-small/filter-choice-selected.png |
| grappelli/images/icons-small/change-link.png | /app/minimax/static/grappelli/images/icons-small/change-link.png |
| grappelli/images/icons-small/link-external.png | /app/minimax/static/grappelli/images/icons-small/link-external.png |
| grappelli/images/icons/selector-add-m2m-vertical_hover.png | /app/minimax/static/grappelli/images/icons/selector-add-m2m-vertical_hover.png |
| grappelli/images/icons/pulldown-handler.png | /app/minimax/static/grappelli/images/icons/pulldown-handler.png |
| grappelli/images/icons/tools-delete-handler_hover.png | /app/minimax/static/grappelli/images/icons/tools-delete-handler_hover.png |
| grappelli/images/icons/th-descending.png | /app/minimax/static/grappelli/images/icons/th-descending.png |
| grappelli/images/icons/tools-arrow-up-handler_hover.png | /app/minimax/static/grappelli/images/icons/tools-arrow-up-handler_hover.png |
| grappelli/images/icons/status-unknown.png | /app/minimax/static/grappelli/images/icons/status-unknown.png |
| grappelli/images/icons/date-hierarchy-back.png | /app/minimax/static/grappelli/images/icons/date-hierarchy-back.png |
| grappelli/images/icons/pulldown-handler_hover.png | /app/minimax/static/grappelli/images/icons/pulldown-handler_hover.png |
| grappelli/images/icons/tools-trash-list-toggle-handler_hover.png | /app/minimax/static/grappelli/images/icons/tools-trash-list-toggle-handler_hover.png |
| grappelli/images/icons/tools-viewsite-link.png | /app/minimax/static/grappelli/images/icons/tools-viewsite-link.png |
| grappelli/images/icons/breadcrumbs_hover.png | /app/minimax/static/grappelli/images/icons/breadcrumbs_hover.png |
| grappelli/images/icons/pulldown-handler_selected.png | /app/minimax/static/grappelli/images/icons/pulldown-handler_selected.png |
| grappelli/images/icons/tools-trash-handler.png | /app/minimax/static/grappelli/images/icons/tools-trash-handler.png |
| grappelli/images/icons/sorted-ascending.png | /app/minimax/static/grappelli/images/icons/sorted-ascending.png |
| grappelli/images/icons/selector-remove-m2m-vertical_hover.png | /app/minimax/static/grappelli/images/icons/selector-remove-m2m-vertical_hover.png |
| grappelli/images/icons/tools-close-handler_hover.png | /app/minimax/static/grappelli/images/icons/tools-close-handler_hover.png |
| grappelli/images/icons/tools-delete-handler-predelete.png | /app/minimax/static/grappelli/images/icons/tools-delete-handler-predelete.png |
| grappelli/images/icons/object-tools-viewsite-link.png | /app/minimax/static/grappelli/images/icons/object-tools-viewsite-link.png |
| grappelli/images/icons/tools-trash-list-toggle-handler.png | /app/minimax/static/grappelli/images/icons/tools-trash-list-toggle-handler.png |
| grappelli/images/icons/breadcrumbs-rtl.png | /app/minimax/static/grappelli/images/icons/breadcrumbs-rtl.png |
| grappelli/images/icons/status-yes.png | /app/minimax/static/grappelli/images/icons/status-yes.png |
| grappelli/images/icons/datepicker.png | /app/minimax/static/grappelli/images/icons/datepicker.png |
| grappelli/images/icons/selector-remove-m2m-vertical.png | /app/minimax/static/grappelli/images/icons/selector-remove-m2m-vertical.png |
| grappelli/images/icons/selector-add-m2m-vertical.png | /app/minimax/static/grappelli/images/icons/selector-add-m2m-vertical.png |
| grappelli/images/icons/selector-add-m2m-horizontal_hover.png | /app/minimax/static/grappelli/images/icons/selector-add-m2m-horizontal_hover.png |
| grappelli/images/icons/tools-add-handler.png | /app/minimax/static/grappelli/images/icons/tools-add-handler.png |
| grappelli/images/icons/tools-trash-handler_hover.png | /app/minimax/static/grappelli/images/icons/tools-trash-handler_hover.png |
| grappelli/images/icons/form-select.png | /app/minimax/static/grappelli/images/icons/form-select.png |
| grappelli/images/icons/th-ascending.png | /app/minimax/static/grappelli/images/icons/th-ascending.png |
| grappelli/images/icons/tools-open-handler_hover.png | /app/minimax/static/grappelli/images/icons/tools-open-handler_hover.png |
| grappelli/images/icons/tools-close-handler.png | /app/minimax/static/grappelli/images/icons/tools-close-handler.png |
| grappelli/images/icons/related-remove_hover.png | /app/minimax/static/grappelli/images/icons/related-remove_hover.png |
| grappelli/images/icons/object-tools-add-link.png | /app/minimax/static/grappelli/images/icons/object-tools-add-link.png |
| grappelli/images/icons/back-link.png | /app/minimax/static/grappelli/images/icons/back-link.png |
| grappelli/images/icons/date-hierarchy-back-rtl_hover.png | /app/minimax/static/grappelli/images/icons/date-hierarchy-back-rtl_hover.png |
| grappelli/images/icons/ui-datepicker-prev.png | /app/minimax/static/grappelli/images/icons/ui-datepicker-prev.png |
| grappelli/images/icons/related-remove.png | /app/minimax/static/grappelli/images/icons/related-remove.png |
| grappelli/images/icons/ui-datepicker-next.png | /app/minimax/static/grappelli/images/icons/ui-datepicker-next.png |
| grappelli/images/icons/tools-delete-handler.png | /app/minimax/static/grappelli/images/icons/tools-delete-handler.png |
| grappelli/images/icons/add-another.png | /app/minimax/static/grappelli/images/icons/add-another.png |
| grappelli/images/icons/back-link_hover.png | /app/minimax/static/grappelli/images/icons/back-link_hover.png |
| grappelli/images/icons/datetime-now_hover.png | /app/minimax/static/grappelli/images/icons/datetime-now_hover.png |
| grappelli/images/icons/tools-viewsite-link_hover.png | /app/minimax/static/grappelli/images/icons/tools-viewsite-link_hover.png |
| grappelli/images/icons/tools-remove-handler.png | /app/minimax/static/grappelli/images/icons/tools-remove-handler.png |
| grappelli/images/icons/related-lookup-m2m_hover.png | /app/minimax/static/grappelli/images/icons/related-lookup-m2m_hover.png |
| grappelli/images/icons/tools-drag-handler.png | /app/minimax/static/grappelli/images/icons/tools-drag-handler.png |
| grappelli/images/icons/datetime-now.png | /app/minimax/static/grappelli/images/icons/datetime-now.png |
| grappelli/images/icons/tools-add-handler_hover.png | /app/minimax/static/grappelli/images/icons/tools-add-handler_hover.png |
| grappelli/images/icons/breadcrumbs.png | /app/minimax/static/grappelli/images/icons/breadcrumbs.png |
| grappelli/images/icons/sorted-descending.png | /app/minimax/static/grappelli/images/icons/sorted-descending.png |
| grappelli/images/icons/status-no.png | /app/minimax/static/grappelli/images/icons/status-no.png |
| grappelli/images/icons/timepicker.png | /app/minimax/static/grappelli/images/icons/timepicker.png |
| grappelli/images/icons/tools-remove-handler_hover.png | /app/minimax/static/grappelli/images/icons/tools-remove-handler_hover.png |
| grappelli/images/icons/searchbox.png | /app/minimax/static/grappelli/images/icons/searchbox.png |
| grappelli/images/icons/sort-remove.png | /app/minimax/static/grappelli/images/icons/sort-remove.png |
| grappelli/images/icons/related-lookup.png | /app/minimax/static/grappelli/images/icons/related-lookup.png |
| grappelli/images/icons/tools-arrow-down-handler.png | /app/minimax/static/grappelli/images/icons/tools-arrow-down-handler.png |
| grappelli/images/icons/add-another_hover.png | /app/minimax/static/grappelli/images/icons/add-another_hover.png |
| grappelli/images/icons/selector-add-m2m-horizontal.png | /app/minimax/static/grappelli/images/icons/selector-add-m2m-horizontal.png |
| grappelli/images/icons/date-hierarchy-back_hover.png | /app/minimax/static/grappelli/images/icons/date-hierarchy-back_hover.png |
| grappelli/images/icons/selector-filter.png | /app/minimax/static/grappelli/images/icons/selector-filter.png |
| grappelli/images/icons/tools-arrow-up-handler.png | /app/minimax/static/grappelli/images/icons/tools-arrow-up-handler.png |
| grappelli/images/icons/tools-drag-handler_hover.png | /app/minimax/static/grappelli/images/icons/tools-drag-handler_hover.png |
| grappelli/images/icons/selector-remove-m2m-horizontal.png | /app/minimax/static/grappelli/images/icons/selector-remove-m2m-horizontal.png |
| grappelli/images/icons/ui-datepicker-prev_hover.png | /app/minimax/static/grappelli/images/icons/ui-datepicker-prev_hover.png |
| grappelli/images/icons/sort-remove_hover.png | /app/minimax/static/grappelli/images/icons/sort-remove_hover.png |
| grappelli/images/icons/tools-open-handler.png | /app/minimax/static/grappelli/images/icons/tools-open-handler.png |
| grappelli/images/icons/tools-arrow-down-handler_hover.png | /app/minimax/static/grappelli/images/icons/tools-arrow-down-handler_hover.png |
| grappelli/images/icons/related-lookup-m2m.png | /app/minimax/static/grappelli/images/icons/related-lookup-m2m.png |
| grappelli/images/icons/date-hierarchy-back-rtl.png | /app/minimax/static/grappelli/images/icons/date-hierarchy-back-rtl.png |
| grappelli/images/icons/related-lookup_hover.png | /app/minimax/static/grappelli/images/icons/related-lookup_hover.png |
| grappelli/images/icons/breadcrumbs-rtl_hover.png | /app/minimax/static/grappelli/images/icons/breadcrumbs-rtl_hover.png |
| grappelli/images/icons/timepicker_hover.png | /app/minimax/static/grappelli/images/icons/timepicker_hover.png |
| grappelli/images/icons/datepicker_hover.png | /app/minimax/static/grappelli/images/icons/datepicker_hover.png |
| grappelli/images/icons/selector-remove-m2m-horizontal_hover.png | /app/minimax/static/grappelli/images/icons/selector-remove-m2m-horizontal_hover.png |
| grappelli/images/icons/ui-datepicker-next_hover.png | /app/minimax/static/grappelli/images/icons/ui-datepicker-next_hover.png |
| grappelli/js/jquery.suggestions.js | /app/minimax/static/grappelli/js/jquery.suggestions.js |
| grappelli/js/jquery.grp_related_fk.js | /app/minimax/static/grappelli/js/jquery.grp_related_fk.js |
| grappelli/js/jquery.sortable.js | /app/minimax/static/grappelli/js/jquery.sortable.js |
| grappelli/js/jquery.nested_filter.js | /app/minimax/static/grappelli/js/jquery.nested_filter.js |
| minimax/css/richtext_editor.css | /app/minimax/static/minimax/css/richtext_editor.css |
| minimax/css/custom_nested_admin.css | /app/minimax/static/minimax/css/custom_nested_admin.css |
| minimax/css/branding.css | /app/minimax/static/minimax/css/branding.css |
| minimax/css/richtext_editor_content.css | /app/minimax/static/minimax/css/richtext_editor_content.css |
| minimax/css/customer_contact_field.css | /app/minimax/static/minimax/css/customer_contact_field.css |
| minimax/css/map_modal.css | /app/minimax/static/minimax/css/map_modal.css |
| minimax/css/grappelli_customization.css | /app/minimax/static/minimax/css/grappelli_customization.css |
| minimax/css/content_language_switcher.css | /app/minimax/static/minimax/css/content_language_switcher.css |
| minimax/jscripts/content_region_switcher.js | /app/minimax/static/minimax/jscripts/content_region_switcher.js |
| minimax/jscripts/region_admin.js | /app/minimax/static/minimax/jscripts/region_admin.js |
| minimax/jscripts/content_language_switcher.js | /app/minimax/static/minimax/jscripts/content_language_switcher.js |
| minimax/jscripts/show_hide_page_content_fields.js | /app/minimax/static/minimax/jscripts/show_hide_page_content_fields.js |
| minimax/jscripts/cookies.js | /app/minimax/static/minimax/jscripts/cookies.js |
| minimax/jscripts/show_hide_document_detail_fields.js | /app/minimax/static/minimax/jscripts/show_hide_document_detail_fields.js |
| minimax/jscripts/map_position.js | /app/minimax/static/minimax/jscripts/map_position.js |
| minimax/jscripts/content_relation_editor.js | /app/minimax/static/minimax/jscripts/content_relation_editor.js |
| minimax/jscripts/hide_on.js | /app/minimax/static/minimax/jscripts/hide_on.js |
| minimax/jscripts/customer_contact_field.js | /app/minimax/static/minimax/jscripts/customer_contact_field.js |
| minimax/jscripts/rtelimit.js | /app/minimax/static/minimax/jscripts/rtelimit.js |
| minimax/jscripts/submit_row.js | /app/minimax/static/minimax/jscripts/submit_row.js |
| minimax/jscripts/richtext_editor.js | /app/minimax/static/minimax/jscripts/richtext_editor.js |
| minimax/jscripts/admin_list_reorder.js | /app/minimax/static/minimax/jscripts/admin_list_reorder.js |
| minimax/jscripts/switch_link_fields.js | /app/minimax/static/minimax/jscripts/switch_link_fields.js |
| minimax/jscripts/standard_page_checkbox.js | /app/minimax/static/minimax/jscripts/standard_page_checkbox.js |
| minimax/jscripts/admin_remove_html_tags.js | /app/minimax/static/minimax/jscripts/admin_remove_html_tags.js |
| minimax/jscripts/internal_link_select.js | /app/minimax/static/minimax/jscripts/internal_link_select.js |
| minimax/jscripts/admin_make_us_flag.js | /app/minimax/static/minimax/jscripts/admin_make_us_flag.js |
| minimax/jscripts/show_on.js | /app/minimax/static/minimax/jscripts/show_on.js |
| minimax/images/default-avatar.png | /app/minimax/static/minimax/images/default-avatar.png |
| minimax/images/ilink.png | /app/minimax/static/minimax/images/ilink.png |
| minimax/images/icons-s846f870921.png | /app/minimax/static/minimax/images/icons-s846f870921.png |
| minimax/images/favicon.png | /app/minimax/static/minimax/images/favicon.png |
| minimax/images/bottom_logo.png | /app/minimax/static/minimax/images/bottom_logo.png |
| minimax/images/favicon.ico | /app/minimax/static/minimax/images/favicon.ico |
| minimax/images/logo.png | /app/minimax/static/minimax/images/logo.png |
| minimax/images/flags/na.png | /app/minimax/static/minimax/images/flags/na.png |
| minimax/images/flags/ru.png | /app/minimax/static/minimax/images/flags/ru.png |
| minimax/images/flags/tl.png | /app/minimax/static/minimax/images/flags/tl.png |
| minimax/images/flags/cu.png | /app/minimax/static/minimax/images/flags/cu.png |
| minimax/images/flags/cm.png | /app/minimax/static/minimax/images/flags/cm.png |
| minimax/images/flags/bi.png | /app/minimax/static/minimax/images/flags/bi.png |
| minimax/images/flags/gu.png | /app/minimax/static/minimax/images/flags/gu.png |
| minimax/images/flags/vc.png | /app/minimax/static/minimax/images/flags/vc.png |
| minimax/images/flags/ie.png | /app/minimax/static/minimax/images/flags/ie.png |
| minimax/images/flags/ml.png | /app/minimax/static/minimax/images/flags/ml.png |
| minimax/images/flags/ls.png | /app/minimax/static/minimax/images/flags/ls.png |
| minimax/images/flags/pa.png | /app/minimax/static/minimax/images/flags/pa.png |
| minimax/images/flags/aw.png | /app/minimax/static/minimax/images/flags/aw.png |
| minimax/images/flags/cz.png | /app/minimax/static/minimax/images/flags/cz.png |
| minimax/images/flags/cd.png | /app/minimax/static/minimax/images/flags/cd.png |
| minimax/images/flags/pe.png | /app/minimax/static/minimax/images/flags/pe.png |
| minimax/images/flags/to.png | /app/minimax/static/minimax/images/flags/to.png |
| minimax/images/flags/fam.png | /app/minimax/static/minimax/images/flags/fam.png |
| minimax/images/flags/lu.png | /app/minimax/static/minimax/images/flags/lu.png |
| minimax/images/flags/nr.png | /app/minimax/static/minimax/images/flags/nr.png |
| minimax/images/flags/gq.png | /app/minimax/static/minimax/images/flags/gq.png |
| minimax/images/flags/om.png | /app/minimax/static/minimax/images/flags/om.png |
| minimax/images/flags/pn.png | /app/minimax/static/minimax/images/flags/pn.png |
| minimax/images/flags/az.png | /app/minimax/static/minimax/images/flags/az.png |
| minimax/images/flags/nl.png | /app/minimax/static/minimax/images/flags/nl.png |
| minimax/images/flags/mc.png | /app/minimax/static/minimax/images/flags/mc.png |
| minimax/images/flags/tw.png | /app/minimax/static/minimax/images/flags/tw.png |
| minimax/images/flags/gn.png | /app/minimax/static/minimax/images/flags/gn.png |
| minimax/images/flags/sa.png | /app/minimax/static/minimax/images/flags/sa.png |
| minimax/images/flags/kg.png | /app/minimax/static/minimax/images/flags/kg.png |
| minimax/images/flags/lr.png | /app/minimax/static/minimax/images/flags/lr.png |
| minimax/images/flags/er.png | /app/minimax/static/minimax/images/flags/er.png |
| minimax/images/flags/sn.png | /app/minimax/static/minimax/images/flags/sn.png |
| minimax/images/flags/ro.png | /app/minimax/static/minimax/images/flags/ro.png |
| minimax/images/flags/kz.png | /app/minimax/static/minimax/images/flags/kz.png |
| minimax/images/flags/cc.png | /app/minimax/static/minimax/images/flags/cc.png |
| minimax/images/flags/tz.png | /app/minimax/static/minimax/images/flags/tz.png |
| minimax/images/flags/fo.png | /app/minimax/static/minimax/images/flags/fo.png |
| minimax/images/flags/ai.png | /app/minimax/static/minimax/images/flags/ai.png |
| minimax/images/flags/bt.png | /app/minimax/static/minimax/images/flags/bt.png |
| minimax/images/flags/md.png | /app/minimax/static/minimax/images/flags/md.png |
| minimax/images/flags/as.png | /app/minimax/static/minimax/images/flags/as.png |
| minimax/images/flags/ca.png | /app/minimax/static/minimax/images/flags/ca.png |
| minimax/images/flags/pt.png | /app/minimax/static/minimax/images/flags/pt.png |
| minimax/images/flags/ms.png | /app/minimax/static/minimax/images/flags/ms.png |
| minimax/images/flags/tj.png | /app/minimax/static/minimax/images/flags/tj.png |
| minimax/images/flags/gt.png | /app/minimax/static/minimax/images/flags/gt.png |
| minimax/images/flags/england.png | /app/minimax/static/minimax/images/flags/england.png |
| minimax/images/flags/mt.png | /app/minimax/static/minimax/images/flags/mt.png |
| minimax/images/flags/mx.png | /app/minimax/static/minimax/images/flags/mx.png |
| minimax/images/flags/py.png | /app/minimax/static/minimax/images/flags/py.png |
| minimax/images/flags/sy.png | /app/minimax/static/minimax/images/flags/sy.png |
| minimax/images/flags/fm.png | /app/minimax/static/minimax/images/flags/fm.png |
| minimax/images/flags/dk.png | /app/minimax/static/minimax/images/flags/dk.png |
| minimax/images/flags/hr.png | /app/minimax/static/minimax/images/flags/hr.png |
| minimax/images/flags/europeanunion.png | /app/minimax/static/minimax/images/flags/europeanunion.png |
| minimax/images/flags/ph.png | /app/minimax/static/minimax/images/flags/ph.png |
| minimax/images/flags/gp.png | /app/minimax/static/minimax/images/flags/gp.png |
| minimax/images/flags/hm.png | /app/minimax/static/minimax/images/flags/hm.png |
| minimax/images/flags/qa.png | /app/minimax/static/minimax/images/flags/qa.png |
| minimax/images/flags/uz.png | /app/minimax/static/minimax/images/flags/uz.png |
| minimax/images/flags/at.png | /app/minimax/static/minimax/images/flags/at.png |
| minimax/images/flags/li.png | /app/minimax/static/minimax/images/flags/li.png |
| minimax/images/flags/cv.png | /app/minimax/static/minimax/images/flags/cv.png |
| minimax/images/flags/kn.png | /app/minimax/static/minimax/images/flags/kn.png |
| minimax/images/flags/ck.png | /app/minimax/static/minimax/images/flags/ck.png |
| minimax/images/flags/jo.png | /app/minimax/static/minimax/images/flags/jo.png |
| minimax/images/flags/va.png | /app/minimax/static/minimax/images/flags/va.png |
| minimax/images/flags/so.png | /app/minimax/static/minimax/images/flags/so.png |
| minimax/images/flags/id.png | /app/minimax/static/minimax/images/flags/id.png |
| minimax/images/flags/be.png | /app/minimax/static/minimax/images/flags/be.png |
| minimax/images/flags/sl.png | /app/minimax/static/minimax/images/flags/sl.png |
| minimax/images/flags/tg.png | /app/minimax/static/minimax/images/flags/tg.png |
| minimax/images/flags/br.png | /app/minimax/static/minimax/images/flags/br.png |
| minimax/images/flags/hu.png | /app/minimax/static/minimax/images/flags/hu.png |
| minimax/images/flags/wf.png | /app/minimax/static/minimax/images/flags/wf.png |
| minimax/images/flags/bh.png | /app/minimax/static/minimax/images/flags/bh.png |
| minimax/images/flags/tc.png | /app/minimax/static/minimax/images/flags/tc.png |
| minimax/images/flags/bv.png | /app/minimax/static/minimax/images/flags/bv.png |
| minimax/images/flags/nf.png | /app/minimax/static/minimax/images/flags/nf.png |
| minimax/images/flags/kh.png | /app/minimax/static/minimax/images/flags/kh.png |
| minimax/images/flags/re.png | /app/minimax/static/minimax/images/flags/re.png |
| minimax/images/flags/mn.png | /app/minimax/static/minimax/images/flags/mn.png |
| minimax/images/flags/rw.png | /app/minimax/static/minimax/images/flags/rw.png |
| minimax/images/flags/vu.png | /app/minimax/static/minimax/images/flags/vu.png |
| minimax/images/flags/ky.png | /app/minimax/static/minimax/images/flags/ky.png |
| minimax/images/flags/sg.png | /app/minimax/static/minimax/images/flags/sg.png |
| minimax/images/flags/th.png | /app/minimax/static/minimax/images/flags/th.png |
| minimax/images/flags/ni.png | /app/minimax/static/minimax/images/flags/ni.png |
| minimax/images/flags/ag.png | /app/minimax/static/minimax/images/flags/ag.png |
| minimax/images/flags/catalonia.png | /app/minimax/static/minimax/images/flags/catalonia.png |
| minimax/images/flags/kw.png | /app/minimax/static/minimax/images/flags/kw.png |
| minimax/images/flags/sk.png | /app/minimax/static/minimax/images/flags/sk.png |
| minimax/images/flags/ge.png | /app/minimax/static/minimax/images/flags/ge.png |
| minimax/images/flags/de.png | /app/minimax/static/minimax/images/flags/de.png |
| minimax/images/flags/in.png | /app/minimax/static/minimax/images/flags/in.png |
| minimax/images/flags/lc.png | /app/minimax/static/minimax/images/flags/lc.png |
| minimax/images/flags/io.png | /app/minimax/static/minimax/images/flags/io.png |
| minimax/images/flags/lt.png | /app/minimax/static/minimax/images/flags/lt.png |
| minimax/images/flags/nz.png | /app/minimax/static/minimax/images/flags/nz.png |
| minimax/images/flags/pf.png | /app/minimax/static/minimax/images/flags/pf.png |
| minimax/images/flags/no.png | /app/minimax/static/minimax/images/flags/no.png |
| minimax/images/flags/iq.png | /app/minimax/static/minimax/images/flags/iq.png |
| minimax/images/flags/np.png | /app/minimax/static/minimax/images/flags/np.png |
| minimax/images/flags/bm.png | /app/minimax/static/minimax/images/flags/bm.png |
| minimax/images/flags/sb.png | /app/minimax/static/minimax/images/flags/sb.png |
| minimax/images/flags/es.png | /app/minimax/static/minimax/images/flags/es.png |
| minimax/images/flags/sr.png | /app/minimax/static/minimax/images/flags/sr.png |
| minimax/images/flags/mr.png | /app/minimax/static/minimax/images/flags/mr.png |
| minimax/images/flags/jm.png | /app/minimax/static/minimax/images/flags/jm.png |
| minimax/images/flags/ke.png | /app/minimax/static/minimax/images/flags/ke.png |
| minimax/images/flags/gw.png | /app/minimax/static/minimax/images/flags/gw.png |
| minimax/images/flags/fj.png | /app/minimax/static/minimax/images/flags/fj.png |
| minimax/images/flags/ma.png | /app/minimax/static/minimax/images/flags/ma.png |
| minimax/images/flags/bz.png | /app/minimax/static/minimax/images/flags/bz.png |
| minimax/images/flags/wales.png | /app/minimax/static/minimax/images/flags/wales.png |
| minimax/images/flags/kr.png | /app/minimax/static/minimax/images/flags/kr.png |
| minimax/images/flags/ch.png | /app/minimax/static/minimax/images/flags/ch.png |
| minimax/images/flags/co.png | /app/minimax/static/minimax/images/flags/co.png |
| minimax/images/flags/gb.png | /app/minimax/static/minimax/images/flags/gb.png |
| minimax/images/flags/eg.png | /app/minimax/static/minimax/images/flags/eg.png |
| minimax/images/flags/hk.png | /app/minimax/static/minimax/images/flags/hk.png |
| minimax/images/flags/lb.png | /app/minimax/static/minimax/images/flags/lb.png |
| minimax/images/flags/au.png | /app/minimax/static/minimax/images/flags/au.png |
| minimax/images/flags/ga.png | /app/minimax/static/minimax/images/flags/ga.png |
| minimax/images/flags/gs.png | /app/minimax/static/minimax/images/flags/gs.png |
| minimax/images/flags/gd.png | /app/minimax/static/minimax/images/flags/gd.png |
| minimax/images/flags/lk.png | /app/minimax/static/minimax/images/flags/lk.png |
| minimax/images/flags/ci.png | /app/minimax/static/minimax/images/flags/ci.png |
| minimax/images/flags/uy.png | /app/minimax/static/minimax/images/flags/uy.png |
| minimax/images/flags/km.png | /app/minimax/static/minimax/images/flags/km.png |
| minimax/images/flags/ne.png | /app/minimax/static/minimax/images/flags/ne.png |
| minimax/images/flags/jp.png | /app/minimax/static/minimax/images/flags/jp.png |
| minimax/images/flags/gf.png | /app/minimax/static/minimax/images/flags/gf.png |
| minimax/images/flags/bn.png | /app/minimax/static/minimax/images/flags/bn.png |
| minimax/images/flags/pw.png | /app/minimax/static/minimax/images/flags/pw.png |
| minimax/images/flags/am.png | /app/minimax/static/minimax/images/flags/am.png |
| minimax/images/flags/ht.png | /app/minimax/static/minimax/images/flags/ht.png |
| minimax/images/flags/do.png | /app/minimax/static/minimax/images/flags/do.png |
| minimax/images/flags/mz.png | /app/minimax/static/minimax/images/flags/mz.png |
| minimax/images/flags/bo.png | /app/minimax/static/minimax/images/flags/bo.png |
| minimax/images/flags/ba.png | /app/minimax/static/minimax/images/flags/ba.png |
| minimax/images/flags/tv.png | /app/minimax/static/minimax/images/flags/tv.png |
| minimax/images/flags/my.png | /app/minimax/static/minimax/images/flags/my.png |
| minimax/images/flags/bs.png | /app/minimax/static/minimax/images/flags/bs.png |
| minimax/images/flags/nc.png | /app/minimax/static/minimax/images/flags/nc.png |
| minimax/images/flags/tr.png | /app/minimax/static/minimax/images/flags/tr.png |
| minimax/images/flags/za.png | /app/minimax/static/minimax/images/flags/za.png |
| minimax/images/flags/bf.png | /app/minimax/static/minimax/images/flags/bf.png |
| minimax/images/flags/zw.png | /app/minimax/static/minimax/images/flags/zw.png |
| minimax/images/flags/gm.png | /app/minimax/static/minimax/images/flags/gm.png |
| minimax/images/flags/bw.png | /app/minimax/static/minimax/images/flags/bw.png |
| minimax/images/flags/ki.png | /app/minimax/static/minimax/images/flags/ki.png |
| minimax/images/flags/ao.png | /app/minimax/static/minimax/images/flags/ao.png |
| minimax/images/flags/tf.png | /app/minimax/static/minimax/images/flags/tf.png |
| minimax/images/flags/td.png | /app/minimax/static/minimax/images/flags/td.png |
| minimax/images/flags/dz.png | /app/minimax/static/minimax/images/flags/dz.png |
| minimax/images/flags/ve.png | /app/minimax/static/minimax/images/flags/ve.png |
| minimax/images/flags/ee.png | /app/minimax/static/minimax/images/flags/ee.png |
| minimax/images/flags/cn.png | /app/minimax/static/minimax/images/flags/cn.png |
| minimax/images/flags/mp.png | /app/minimax/static/minimax/images/flags/mp.png |
| minimax/images/flags/gl.png | /app/minimax/static/minimax/images/flags/gl.png |
| minimax/images/flags/bj.png | /app/minimax/static/minimax/images/flags/bj.png |
| minimax/images/flags/mw.png | /app/minimax/static/minimax/images/flags/mw.png |
| minimax/images/flags/ir.png | /app/minimax/static/minimax/images/flags/ir.png |
| minimax/images/flags/ax.png | /app/minimax/static/minimax/images/flags/ax.png |
| minimax/images/flags/mo.png | /app/minimax/static/minimax/images/flags/mo.png |
| minimax/images/flags/yt.png | /app/minimax/static/minimax/images/flags/yt.png |
| minimax/images/flags/vn.png | /app/minimax/static/minimax/images/flags/vn.png |
| minimax/images/flags/vi.png | /app/minimax/static/minimax/images/flags/vi.png |
| minimax/images/flags/sd.png | /app/minimax/static/minimax/images/flags/sd.png |
| minimax/images/flags/scotland.png | /app/minimax/static/minimax/images/flags/scotland.png |
| minimax/images/flags/cf.png | /app/minimax/static/minimax/images/flags/cf.png |
| minimax/images/flags/by.png | /app/minimax/static/minimax/images/flags/by.png |
| minimax/images/flags/si.png | /app/minimax/static/minimax/images/flags/si.png |
| minimax/images/flags/mq.png | /app/minimax/static/minimax/images/flags/mq.png |
| minimax/images/flags/ws.png | /app/minimax/static/minimax/images/flags/ws.png |
| minimax/images/flags/an.png | /app/minimax/static/minimax/images/flags/an.png |
| minimax/images/flags/zm.png | /app/minimax/static/minimax/images/flags/zm.png |
| minimax/images/flags/cy.png | /app/minimax/static/minimax/images/flags/cy.png |
| minimax/images/flags/af.png | /app/minimax/static/minimax/images/flags/af.png |
| minimax/images/flags/ua.png | /app/minimax/static/minimax/images/flags/ua.png |
| minimax/images/flags/me.png | /app/minimax/static/minimax/images/flags/me.png |
| minimax/images/flags/hn.png | /app/minimax/static/minimax/images/flags/hn.png |
| minimax/images/flags/gr.png | /app/minimax/static/minimax/images/flags/gr.png |
| minimax/images/flags/mm.png | /app/minimax/static/minimax/images/flags/mm.png |
| minimax/images/flags/sv.png | /app/minimax/static/minimax/images/flags/sv.png |
| minimax/images/flags/pm.png | /app/minimax/static/minimax/images/flags/pm.png |
| minimax/images/flags/la.png | /app/minimax/static/minimax/images/flags/la.png |
| minimax/images/flags/ug.png | /app/minimax/static/minimax/images/flags/ug.png |
| minimax/images/flags/cr.png | /app/minimax/static/minimax/images/flags/cr.png |
| minimax/images/flags/mg.png | /app/minimax/static/minimax/images/flags/mg.png |
| minimax/images/flags/fr.png | /app/minimax/static/minimax/images/flags/fr.png |
| minimax/images/flags/tn.png | /app/minimax/static/minimax/images/flags/tn.png |
| minimax/images/flags/bd.png | /app/minimax/static/minimax/images/flags/bd.png |
| minimax/images/flags/ng.png | /app/minimax/static/minimax/images/flags/ng.png |
| minimax/images/flags/gy.png | /app/minimax/static/minimax/images/flags/gy.png |
| minimax/images/flags/pk.png | /app/minimax/static/minimax/images/flags/pk.png |
| minimax/images/flags/dm.png | /app/minimax/static/minimax/images/flags/dm.png |
| minimax/images/flags/dj.png | /app/minimax/static/minimax/images/flags/dj.png |
| minimax/images/flags/cx.png | /app/minimax/static/minimax/images/flags/cx.png |
| minimax/images/flags/bb.png | /app/minimax/static/minimax/images/flags/bb.png |
| minimax/images/flags/il.png | /app/minimax/static/minimax/images/flags/il.png |
| minimax/images/flags/mu.png | /app/minimax/static/minimax/images/flags/mu.png |
| minimax/images/flags/vg.png | /app/minimax/static/minimax/images/flags/vg.png |
| minimax/images/flags/st.png | /app/minimax/static/minimax/images/flags/st.png |
| minimax/images/flags/ly.png | /app/minimax/static/minimax/images/flags/ly.png |
| minimax/images/flags/ae.png | /app/minimax/static/minimax/images/flags/ae.png |
| minimax/images/flags/pr.png | /app/minimax/static/minimax/images/flags/pr.png |
| minimax/images/flags/ec.png | /app/minimax/static/minimax/images/flags/ec.png |
| minimax/images/flags/eh.png | /app/minimax/static/minimax/images/flags/eh.png |
| minimax/images/flags/it.png | /app/minimax/static/minimax/images/flags/it.png |
| minimax/images/flags/sh.png | /app/minimax/static/minimax/images/flags/sh.png |
| minimax/images/flags/pl.png | /app/minimax/static/minimax/images/flags/pl.png |
| minimax/images/flags/bg.png | /app/minimax/static/minimax/images/flags/bg.png |
| minimax/images/flags/mh.png | /app/minimax/static/minimax/images/flags/mh.png |
| minimax/images/flags/sz.png | /app/minimax/static/minimax/images/flags/sz.png |
| minimax/images/flags/fi.png | /app/minimax/static/minimax/images/flags/fi.png |
| minimax/images/flags/gh.png | /app/minimax/static/minimax/images/flags/gh.png |
| minimax/images/flags/um.png | /app/minimax/static/minimax/images/flags/um.png |
| minimax/images/flags/fk.png | /app/minimax/static/minimax/images/flags/fk.png |
| minimax/images/flags/us.png | /app/minimax/static/minimax/images/flags/us.png |
| minimax/images/flags/lv.png | /app/minimax/static/minimax/images/flags/lv.png |
| minimax/images/flags/tm.png | /app/minimax/static/minimax/images/flags/tm.png |
| minimax/images/flags/sj.png | /app/minimax/static/minimax/images/flags/sj.png |
| minimax/images/flags/mv.png | /app/minimax/static/minimax/images/flags/mv.png |
| minimax/images/flags/ad.png | /app/minimax/static/minimax/images/flags/ad.png |
| minimax/images/flags/gi.png | /app/minimax/static/minimax/images/flags/gi.png |
| minimax/images/flags/sc.png | /app/minimax/static/minimax/images/flags/sc.png |
| minimax/images/flags/cg.png | /app/minimax/static/minimax/images/flags/cg.png |
| minimax/images/flags/se.png | /app/minimax/static/minimax/images/flags/se.png |
| minimax/images/flags/cs.png | /app/minimax/static/minimax/images/flags/cs.png |
| minimax/images/flags/rs.png | /app/minimax/static/minimax/images/flags/rs.png |
| minimax/images/flags/is.png | /app/minimax/static/minimax/images/flags/is.png |
| minimax/images/flags/et.png | /app/minimax/static/minimax/images/flags/et.png |
| minimax/images/flags/al.png | /app/minimax/static/minimax/images/flags/al.png |
| minimax/images/flags/ar.png | /app/minimax/static/minimax/images/flags/ar.png |
| minimax/images/flags/tk.png | /app/minimax/static/minimax/images/flags/tk.png |
| minimax/images/flags/mk.png | /app/minimax/static/minimax/images/flags/mk.png |
| minimax/images/flags/cl.png | /app/minimax/static/minimax/images/flags/cl.png |
| minimax/images/flags/sm.png | /app/minimax/static/minimax/images/flags/sm.png |
| minimax/images/flags/ye.png | /app/minimax/static/minimax/images/flags/ye.png |
| minimax/images/flags/tt.png | /app/minimax/static/minimax/images/flags/tt.png |
| minimax/images/flags/kp.png | /app/minimax/static/minimax/images/flags/kp.png |
| minimax/images/flags/nu.png | /app/minimax/static/minimax/images/flags/nu.png |
| minimax/images/flags/ps.png | /app/minimax/static/minimax/images/flags/ps.png |
| minimax/images/flags/pg.png | /app/minimax/static/minimax/images/flags/pg.png |
| minimax/images/newsletter/instagram.png | /app/minimax/static/minimax/images/newsletter/instagram.png |
| minimax/images/newsletter/top_logo.png | /app/minimax/static/minimax/images/newsletter/top_logo.png |
| minimax/images/newsletter/in.png | /app/minimax/static/minimax/images/newsletter/in.png |
| minimax/images/newsletter/arrow_right.png | /app/minimax/static/minimax/images/newsletter/arrow_right.png |
| minimax/images/newsletter/fb.png | /app/minimax/static/minimax/images/newsletter/fb.png |
| minimax/images/newsletter/yt.png | /app/minimax/static/minimax/images/newsletter/yt.png |
| minimax/customs/tinymce/plugins/advancedmedia/plugin.js | /app/minimax/static/minimax/customs/tinymce/plugins/advancedmedia/plugin.js |
| minimax/customs/tinymce/plugins/advancedmedia/plugin.min.js | /app/minimax/static/minimax/customs/tinymce/plugins/advancedmedia/plugin.min.js |
| minimax/customs/tinymce/plugins/iadvlist/plugin.js | /app/minimax/static/minimax/customs/tinymce/plugins/iadvlist/plugin.js |
| minimax/customs/tinymce/plugins/iadvlist/plugin.min.js | /app/minimax/static/minimax/customs/tinymce/plugins/iadvlist/plugin.min.js |
| minimax/customs/tinymce/plugins/cinit/plugin.js | /app/minimax/static/minimax/customs/tinymce/plugins/cinit/plugin.js |
| minimax/customs/tinymce/plugins/cinit/plugin.min.js | /app/minimax/static/minimax/customs/tinymce/plugins/cinit/plugin.min.js |
| minimax/customs/tinymce/plugins/skiphyphen/plugin.js | /app/minimax/static/minimax/customs/tinymce/plugins/skiphyphen/plugin.js |
| minimax/customs/tinymce/plugins/skiphyphen/plugin.min.js | /app/minimax/static/minimax/customs/tinymce/plugins/skiphyphen/plugin.min.js |
| minimax/customs/tinymce/plugins/idoc/plugin.js | /app/minimax/static/minimax/customs/tinymce/plugins/idoc/plugin.js |
| minimax/customs/tinymce/plugins/idoc/plugin.min.js | /app/minimax/static/minimax/customs/tinymce/plugins/idoc/plugin.min.js |
| minimax/customs/tinymce/plugins/ilink/plugin.js | /app/minimax/static/minimax/customs/tinymce/plugins/ilink/plugin.js |
| minimax/customs/tinymce/plugins/ilink/plugin.min.js | /app/minimax/static/minimax/customs/tinymce/plugins/ilink/plugin.min.js |
| minimax/tinymce/changelog.txt | /app/minimax/static/minimax/tinymce/changelog.txt |
| minimax/tinymce/LICENSE.TXT | /app/minimax/static/minimax/tinymce/LICENSE.TXT |
| minimax/tinymce/js/tinymce/jquery.tinymce.min.js | /app/minimax/static/minimax/tinymce/js/tinymce/jquery.tinymce.min.js |
| minimax/tinymce/js/tinymce/tinymce.min.js | /app/minimax/static/minimax/tinymce/js/tinymce/tinymce.min.js |
| minimax/tinymce/js/tinymce/license.txt | /app/minimax/static/minimax/tinymce/js/tinymce/license.txt |
| minimax/tinymce/js/tinymce/skins/lightgray/skin.min.css | /app/minimax/static/minimax/tinymce/js/tinymce/skins/lightgray/skin.min.css |
| minimax/tinymce/js/tinymce/skins/lightgray/content.min.css | /app/minimax/static/minimax/tinymce/js/tinymce/skins/lightgray/content.min.css |
| minimax/tinymce/js/tinymce/skins/lightgray/skin.ie7.min.css | /app/minimax/static/minimax/tinymce/js/tinymce/skins/lightgray/skin.ie7.min.css |
| minimax/tinymce/js/tinymce/skins/lightgray/content.inline.min.css | /app/minimax/static/minimax/tinymce/js/tinymce/skins/lightgray/content.inline.min.css |
| minimax/tinymce/js/tinymce/skins/lightgray/img/loader.gif | /app/minimax/static/minimax/tinymce/js/tinymce/skins/lightgray/img/loader.gif |
| minimax/tinymce/js/tinymce/skins/lightgray/img/anchor.gif | /app/minimax/static/minimax/tinymce/js/tinymce/skins/lightgray/img/anchor.gif |
| minimax/tinymce/js/tinymce/skins/lightgray/img/trans.gif | /app/minimax/static/minimax/tinymce/js/tinymce/skins/lightgray/img/trans.gif |
| minimax/tinymce/js/tinymce/skins/lightgray/img/object.gif | /app/minimax/static/minimax/tinymce/js/tinymce/skins/lightgray/img/object.gif |
| minimax/tinymce/js/tinymce/skins/lightgray/fonts/tinymce.svg | /app/minimax/static/minimax/tinymce/js/tinymce/skins/lightgray/fonts/tinymce.svg |
| minimax/tinymce/js/tinymce/skins/lightgray/fonts/tinymce-small.svg | /app/minimax/static/minimax/tinymce/js/tinymce/skins/lightgray/fonts/tinymce-small.svg |
| minimax/tinymce/js/tinymce/skins/lightgray/fonts/tinymce.eot | /app/minimax/static/minimax/tinymce/js/tinymce/skins/lightgray/fonts/tinymce.eot |
| minimax/tinymce/js/tinymce/skins/lightgray/fonts/tinymce-small.woff | /app/minimax/static/minimax/tinymce/js/tinymce/skins/lightgray/fonts/tinymce-small.woff |
| minimax/tinymce/js/tinymce/skins/lightgray/fonts/tinymce-small.ttf | /app/minimax/static/minimax/tinymce/js/tinymce/skins/lightgray/fonts/tinymce-small.ttf |
| minimax/tinymce/js/tinymce/skins/lightgray/fonts/tinymce.ttf | /app/minimax/static/minimax/tinymce/js/tinymce/skins/lightgray/fonts/tinymce.ttf |
| minimax/tinymce/js/tinymce/skins/lightgray/fonts/tinymce.woff | /app/minimax/static/minimax/tinymce/js/tinymce/skins/lightgray/fonts/tinymce.woff |
| minimax/tinymce/js/tinymce/skins/lightgray/fonts/tinymce-small.eot | /app/minimax/static/minimax/tinymce/js/tinymce/skins/lightgray/fonts/tinymce-small.eot |
| minimax/tinymce/js/tinymce/themes/inlite/theme.min.js | /app/minimax/static/minimax/tinymce/js/tinymce/themes/inlite/theme.min.js |
| minimax/tinymce/js/tinymce/themes/modern/theme.min.js | /app/minimax/static/minimax/tinymce/js/tinymce/themes/modern/theme.min.js |
| minimax/tinymce/js/tinymce/plugins/advlist/plugin.min.js | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/advlist/plugin.min.js |
| minimax/tinymce/js/tinymce/plugins/autolink/plugin.min.js | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/autolink/plugin.min.js |
| minimax/tinymce/js/tinymce/plugins/searchreplace/plugin.min.js | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/searchreplace/plugin.min.js |
| minimax/tinymce/js/tinymce/plugins/wordcount/plugin.min.js | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/wordcount/plugin.min.js |
| minimax/tinymce/js/tinymce/plugins/nonbreaking/plugin.min.js | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/nonbreaking/plugin.min.js |
| minimax/tinymce/js/tinymce/plugins/autoresize/plugin.min.js | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/autoresize/plugin.min.js |
| minimax/tinymce/js/tinymce/plugins/codesample/plugin.min.js | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/codesample/plugin.min.js |
| minimax/tinymce/js/tinymce/plugins/codesample/css/prism.css | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/codesample/css/prism.css |
| minimax/tinymce/js/tinymce/plugins/textpattern/plugin.min.js | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/textpattern/plugin.min.js |
| minimax/tinymce/js/tinymce/plugins/paste/plugin.min.js | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/paste/plugin.min.js |
| minimax/tinymce/js/tinymce/plugins/image/plugin.min.js | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/image/plugin.min.js |
| minimax/tinymce/js/tinymce/plugins/template/plugin.min.js | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/template/plugin.min.js |
| minimax/tinymce/js/tinymce/plugins/hr/plugin.min.js | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/hr/plugin.min.js |
| minimax/tinymce/js/tinymce/plugins/fullpage/plugin.min.js | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/fullpage/plugin.min.js |
| minimax/tinymce/js/tinymce/plugins/anchor/plugin.min.js | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/anchor/plugin.min.js |
| minimax/tinymce/js/tinymce/plugins/imagetools/plugin.min.js | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/imagetools/plugin.min.js |
| minimax/tinymce/js/tinymce/plugins/emoticons/plugin.min.js | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/emoticons/plugin.min.js |
| minimax/tinymce/js/tinymce/plugins/emoticons/img/smiley-money-mouth.gif | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/emoticons/img/smiley-money-mouth.gif |
| minimax/tinymce/js/tinymce/plugins/emoticons/img/smiley-surprised.gif | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/emoticons/img/smiley-surprised.gif |
| minimax/tinymce/js/tinymce/plugins/emoticons/img/smiley-sealed.gif | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/emoticons/img/smiley-sealed.gif |
| minimax/tinymce/js/tinymce/plugins/emoticons/img/smiley-smile.gif | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/emoticons/img/smiley-smile.gif |
| minimax/tinymce/js/tinymce/plugins/emoticons/img/smiley-innocent.gif | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/emoticons/img/smiley-innocent.gif |
| minimax/tinymce/js/tinymce/plugins/emoticons/img/smiley-frown.gif | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/emoticons/img/smiley-frown.gif |
| minimax/tinymce/js/tinymce/plugins/emoticons/img/smiley-cry.gif | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/emoticons/img/smiley-cry.gif |
| minimax/tinymce/js/tinymce/plugins/emoticons/img/smiley-tongue-out.gif | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/emoticons/img/smiley-tongue-out.gif |
| minimax/tinymce/js/tinymce/plugins/emoticons/img/smiley-yell.gif | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/emoticons/img/smiley-yell.gif |
| minimax/tinymce/js/tinymce/plugins/emoticons/img/smiley-cool.gif | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/emoticons/img/smiley-cool.gif |
| minimax/tinymce/js/tinymce/plugins/emoticons/img/smiley-laughing.gif | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/emoticons/img/smiley-laughing.gif |
| minimax/tinymce/js/tinymce/plugins/emoticons/img/smiley-embarassed.gif | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/emoticons/img/smiley-embarassed.gif |
| minimax/tinymce/js/tinymce/plugins/emoticons/img/smiley-wink.gif | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/emoticons/img/smiley-wink.gif |
| minimax/tinymce/js/tinymce/plugins/emoticons/img/smiley-foot-in-mouth.gif | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/emoticons/img/smiley-foot-in-mouth.gif |
| minimax/tinymce/js/tinymce/plugins/emoticons/img/smiley-kiss.gif | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/emoticons/img/smiley-kiss.gif |
| minimax/tinymce/js/tinymce/plugins/emoticons/img/smiley-undecided.gif | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/emoticons/img/smiley-undecided.gif |
| minimax/tinymce/js/tinymce/plugins/toc/plugin.min.js | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/toc/plugin.min.js |
| minimax/tinymce/js/tinymce/plugins/legacyoutput/plugin.min.js | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/legacyoutput/plugin.min.js |
| minimax/tinymce/js/tinymce/plugins/colorpicker/plugin.min.js | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/colorpicker/plugin.min.js |
| minimax/tinymce/js/tinymce/plugins/noneditable/plugin.min.js | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/noneditable/plugin.min.js |
| minimax/tinymce/js/tinymce/plugins/visualchars/plugin.min.js | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/visualchars/plugin.min.js |
| minimax/tinymce/js/tinymce/plugins/code/plugin.min.js | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/code/plugin.min.js |
| minimax/tinymce/js/tinymce/plugins/link/plugin.min.js | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/link/plugin.min.js |
| minimax/tinymce/js/tinymce/plugins/compat3x/plugin.js | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/compat3x/plugin.js |
| minimax/tinymce/js/tinymce/plugins/compat3x/plugin.min.js | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/compat3x/plugin.min.js |
| minimax/tinymce/js/tinymce/plugins/compat3x/tiny_mce_popup.js | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/compat3x/tiny_mce_popup.js |
| minimax/tinymce/js/tinymce/plugins/compat3x/css/dialog.css | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/compat3x/css/dialog.css |
| minimax/tinymce/js/tinymce/plugins/compat3x/img/icons.gif | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/compat3x/img/icons.gif |
| minimax/tinymce/js/tinymce/plugins/compat3x/img/menu_arrow.gif | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/compat3x/img/menu_arrow.gif |
| minimax/tinymce/js/tinymce/plugins/compat3x/img/menu_check.gif | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/compat3x/img/menu_check.gif |
| minimax/tinymce/js/tinymce/plugins/compat3x/img/buttons.png | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/compat3x/img/buttons.png |
| minimax/tinymce/js/tinymce/plugins/compat3x/img/tabs.gif | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/compat3x/img/tabs.gif |
| minimax/tinymce/js/tinymce/plugins/compat3x/img/items.gif | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/compat3x/img/items.gif |
| minimax/tinymce/js/tinymce/plugins/compat3x/img/progress.gif | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/compat3x/img/progress.gif |
| minimax/tinymce/js/tinymce/plugins/compat3x/utils/validate.js | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/compat3x/utils/validate.js |
| minimax/tinymce/js/tinymce/plugins/compat3x/utils/mctabs.js | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/compat3x/utils/mctabs.js |
| minimax/tinymce/js/tinymce/plugins/compat3x/utils/editable_selects.js | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/compat3x/utils/editable_selects.js |
| minimax/tinymce/js/tinymce/plugins/compat3x/utils/form_utils.js | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/compat3x/utils/form_utils.js |
| minimax/tinymce/js/tinymce/plugins/fullscreen/plugin.min.js | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/fullscreen/plugin.min.js |
| minimax/tinymce/js/tinymce/plugins/tabfocus/plugin.min.js | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/tabfocus/plugin.min.js |
| minimax/tinymce/js/tinymce/plugins/contextmenu/plugin.min.js | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/contextmenu/plugin.min.js |
| minimax/tinymce/js/tinymce/plugins/preview/plugin.min.js | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/preview/plugin.min.js |
| minimax/tinymce/js/tinymce/plugins/textcolor/plugin.min.js | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/textcolor/plugin.min.js |
| minimax/tinymce/js/tinymce/plugins/visualblocks/plugin.min.js | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/visualblocks/plugin.min.js |
| minimax/tinymce/js/tinymce/plugins/visualblocks/css/visualblocks.css | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/visualblocks/css/visualblocks.css |
| minimax/tinymce/js/tinymce/plugins/table/plugin.min.js | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/table/plugin.min.js |
| minimax/tinymce/js/tinymce/plugins/spellchecker/plugin.min.js | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/spellchecker/plugin.min.js |
| minimax/tinymce/js/tinymce/plugins/help/plugin.min.js | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/help/plugin.min.js |
| minimax/tinymce/js/tinymce/plugins/help/img/logo.png | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/help/img/logo.png |
| minimax/tinymce/js/tinymce/plugins/insertdatetime/plugin.min.js | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/insertdatetime/plugin.min.js |
| minimax/tinymce/js/tinymce/plugins/print/plugin.min.js | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/print/plugin.min.js |
| minimax/tinymce/js/tinymce/plugins/save/plugin.min.js | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/save/plugin.min.js |
| minimax/tinymce/js/tinymce/plugins/directionality/plugin.min.js | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/directionality/plugin.min.js |
| minimax/tinymce/js/tinymce/plugins/charmap/plugin.min.js | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/charmap/plugin.min.js |
| minimax/tinymce/js/tinymce/plugins/bbcode/plugin.min.js | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/bbcode/plugin.min.js |
| minimax/tinymce/js/tinymce/plugins/lists/plugin.min.js | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/lists/plugin.min.js |
| minimax/tinymce/js/tinymce/plugins/importcss/plugin.min.js | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/importcss/plugin.min.js |
| minimax/tinymce/js/tinymce/plugins/media/plugin.js | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/media/plugin.js |
| minimax/tinymce/js/tinymce/plugins/media/plugin.min.js | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/media/plugin.min.js |
| minimax/tinymce/js/tinymce/plugins/autosave/plugin.min.js | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/autosave/plugin.min.js |
| minimax/tinymce/js/tinymce/plugins/pagebreak/plugin.min.js | /app/minimax/static/minimax/tinymce/js/tinymce/plugins/pagebreak/plugin.min.js |
| minimax/tinymce/js/tinymce/langs/readme.md | /app/minimax/static/minimax/tinymce/js/tinymce/langs/readme.md |
| frontend/.gitignore | /app/minimax/static/frontend/.gitignore |
| frontend/scss/_news.scss | /app/minimax/static/frontend/scss/_news.scss |
| frontend/scss/_carousels.scss | /app/minimax/static/frontend/scss/_carousels.scss |
| frontend/scss/_images.scss | /app/minimax/static/frontend/scss/_images.scss |
| frontend/scss/_history.scss | /app/minimax/static/frontend/scss/_history.scss |
| frontend/scss/_cost_benefit.scss | /app/minimax/static/frontend/scss/_cost_benefit.scss |
| frontend/scss/_maps.scss | /app/minimax/static/frontend/scss/_maps.scss |
| frontend/scss/_page-header.scss | /app/minimax/static/frontend/scss/_page-header.scss |
| frontend/scss/_articles.scss | /app/minimax/static/frontend/scss/_articles.scss |
| frontend/scss/_sidenav.scss | /app/minimax/static/frontend/scss/_sidenav.scss |
| frontend/scss/_mixins.scss | /app/minimax/static/frontend/scss/_mixins.scss |
| frontend/scss/_fairs.scss | /app/minimax/static/frontend/scss/_fairs.scss |
| frontend/scss/_locations.scss | /app/minimax/static/frontend/scss/_locations.scss |
| frontend/scss/_btn-icons.scss | /app/minimax/static/frontend/scss/_btn-icons.scss |
| frontend/scss/_modals.scss | /app/minimax/static/frontend/scss/_modals.scss |
| frontend/scss/style.scss | /app/minimax/static/frontend/scss/style.scss |
| frontend/scss/_jobs.scss | /app/minimax/static/frontend/scss/_jobs.scss |
| frontend/scss/_landing_page.scss | /app/minimax/static/frontend/scss/_landing_page.scss |
| frontend/scss/_page-footer.scss | /app/minimax/static/frontend/scss/_page-footer.scss |
| frontend/scss/_fonts.scss | /app/minimax/static/frontend/scss/_fonts.scss |
| frontend/scss/_chosen.scss | /app/minimax/static/frontend/scss/_chosen.scss |
| frontend/scss/_technology.scss | /app/minimax/static/frontend/scss/_technology.scss |
| frontend/scss/_newsletter.scss | /app/minimax/static/frontend/scss/_newsletter.scss |
| frontend/scss/_agents.scss | /app/minimax/static/frontend/scss/_agents.scss |
| frontend/scss/_tabs.scss | /app/minimax/static/frontend/scss/_tabs.scss |
| frontend/scss/_downloads.scss | /app/minimax/static/frontend/scss/_downloads.scss |
| frontend/scss/_buttons.scss | /app/minimax/static/frontend/scss/_buttons.scss |
| frontend/scss/_messages.scss | /app/minimax/static/frontend/scss/_messages.scss |
| frontend/scss/_panels.scss | /app/minimax/static/frontend/scss/_panels.scss |
| frontend/scss/_search-results.scss | /app/minimax/static/frontend/scss/_search-results.scss |
| frontend/scss/_forms.scss | /app/minimax/static/frontend/scss/_forms.scss |
| frontend/scss/_homepage.scss | /app/minimax/static/frontend/scss/_homepage.scss |
| frontend/scss/_main_menu.scss | /app/minimax/static/frontend/scss/_main_menu.scss |
| frontend/scss/_tables.scss | /app/minimax/static/frontend/scss/_tables.scss |
| frontend/scss/_variables.scss | /app/minimax/static/frontend/scss/_variables.scss |
| frontend/scss/_layout.scss | /app/minimax/static/frontend/scss/_layout.scss |
| frontend/images/fire-extinguisher.png | /app/minimax/static/frontend/images/fire-extinguisher.png |
| frontend/images/fair-logo-seatrade.png | /app/minimax/static/frontend/images/fair-logo-seatrade.png |
| frontend/images/contact-hint-mobile.jpg | /app/minimax/static/frontend/images/contact-hint-mobile.jpg |
| frontend/images/carousel-1.png | /app/minimax/static/frontend/images/carousel-1.png |
| frontend/images/logo_beste_arbeitgeber.png | /app/minimax/static/frontend/images/logo_beste_arbeitgeber.png |
| frontend/images/contact-projectfragen.jpg | /app/minimax/static/frontend/images/contact-projectfragen.jpg |
| frontend/images/map-marker_agent.png | /app/minimax/static/frontend/images/map-marker_agent.png |
| frontend/images/smart_services_login_screen.png | /app/minimax/static/frontend/images/smart_services_login_screen.png |
| frontend/images/minimax-mobile-logo-250.png | /app/minimax/static/frontend/images/minimax-mobile-logo-250.png |
| frontend/images/fendium_login_bg.png | /app/minimax/static/frontend/images/fendium_login_bg.png |
| frontend/images/carousel-4.png | /app/minimax/static/frontend/images/carousel-4.png |
| frontend/images/bg-file-pdf.png | /app/minimax/static/frontend/images/bg-file-pdf.png |
| frontend/images/fairs-img-2.png | /app/minimax/static/frontend/images/fairs-img-2.png |
| frontend/images/minimax_international.jpg | /app/minimax/static/frontend/images/minimax_international.jpg |
| frontend/images/map-marker_partner.png | /app/minimax/static/frontend/images/map-marker_partner.png |
| frontend/images/homepage-1.png | /app/minimax/static/frontend/images/homepage-1.png |
| frontend/images/bg-home.png | /app/minimax/static/frontend/images/bg-home.png |
| frontend/images/logo-mb.png | /app/minimax/static/frontend/images/logo-mb.png |
| frontend/images/map-marker.png | /app/minimax/static/frontend/images/map-marker.png |
| frontend/images/logo-job-zukinft.png | /app/minimax/static/frontend/images/logo-job-zukinft.png |
| frontend/images/search-close.png | /app/minimax/static/frontend/images/search-close.png |
| frontend/images/tile.png | /app/minimax/static/frontend/images/tile.png |
| frontend/images/product_of_the_year.webp | /app/minimax/static/frontend/images/product_of_the_year.webp |
| frontend/images/bg-technology-map.png | /app/minimax/static/frontend/images/bg-technology-map.png |
| frontend/images/grid.png | /app/minimax/static/frontend/images/grid.png |
| frontend/images/news_sample-2.png | /app/minimax/static/frontend/images/news_sample-2.png |
| frontend/images/homepage-4.png | /app/minimax/static/frontend/images/homepage-4.png |
| frontend/images/related-4.png | /app/minimax/static/frontend/images/related-4.png |
| frontend/images/contacts-sample-sprinkler_mobile.jpg | /app/minimax/static/frontend/images/contacts-sample-sprinkler_mobile.jpg |
| frontend/images/solutions-map.png | /app/minimax/static/frontend/images/solutions-map.png |
| frontend/images/contact-tech_mobile.jpg | /app/minimax/static/frontend/images/contact-tech_mobile.jpg |
| frontend/images/heat_yield.png | /app/minimax/static/frontend/images/heat_yield.png |
| frontend/images/ico-pin.png | /app/minimax/static/frontend/images/ico-pin.png |
| frontend/images/apple-touch-icon.png | /app/minimax/static/frontend/images/apple-touch-icon.png |
| frontend/images/product_of_the_year.png | /app/minimax/static/frontend/images/product_of_the_year.png |
| frontend/images/favicon2.ico | /app/minimax/static/frontend/images/favicon2.ico |
| frontend/images/w-copie.png | /app/minimax/static/frontend/images/w-copie.png |
| frontend/images/logo-vw.png | /app/minimax/static/frontend/images/logo-vw.png |
| frontend/images/logo_small.png | /app/minimax/static/frontend/images/logo_small.png |
| frontend/images/sprite-x.png | /app/minimax/static/frontend/images/sprite-x.png |
| frontend/images/solution-tab-img.png | /app/minimax/static/frontend/images/solution-tab-img.png |
| frontend/images/right_arrow.webp | /app/minimax/static/frontend/images/right_arrow.webp |
| frontend/images/contact-viking.jpg | /app/minimax/static/frontend/images/contact-viking.jpg |
| frontend/images/right_arrow.png | /app/minimax/static/frontend/images/right_arrow.png |
| frontend/images/running_costs.png | /app/minimax/static/frontend/images/running_costs.png |
| frontend/images/bg-file-word.png | /app/minimax/static/frontend/images/bg-file-word.png |
| frontend/images/home.png | /app/minimax/static/frontend/images/home.png |
| frontend/images/document.png | /app/minimax/static/frontend/images/document.png |
| frontend/images/map-modal-close.png | /app/minimax/static/frontend/images/map-modal-close.png |
| frontend/images/ico-brand.png | /app/minimax/static/frontend/images/ico-brand.png |
| frontend/images/contact-bg-2.jpg | /app/minimax/static/frontend/images/contact-bg-2.jpg |
| frontend/images/ico-risks.png | /app/minimax/static/frontend/images/ico-risks.png |
| frontend/images/line-copie.png | /app/minimax/static/frontend/images/line-copie.png |
| frontend/images/list-check-marker.png | /app/minimax/static/frontend/images/list-check-marker.png |
| frontend/images/logo-job-zukinft.webp | /app/minimax/static/frontend/images/logo-job-zukinft.webp |
| frontend/images/bg-data-center.png | /app/minimax/static/frontend/images/bg-data-center.png |
| frontend/images/carousel-3.png | /app/minimax/static/frontend/images/carousel-3.png |
| frontend/images/his-2001.png | /app/minimax/static/frontend/images/his-2001.png |
| frontend/images/newsletter_preview_image.JPG | /app/minimax/static/frontend/images/newsletter_preview_image.JPG |
| frontend/images/office_building.png | /app/minimax/static/frontend/images/office_building.png |
| frontend/images/left_arrow.png | /app/minimax/static/frontend/images/left_arrow.png |
| frontend/images/his-2007.png | /app/minimax/static/frontend/images/his-2007.png |
| frontend/images/contact-projectfragen_mobile.jpg | /app/minimax/static/frontend/images/contact-projectfragen_mobile.jpg |
| frontend/images/related-2.png | /app/minimax/static/frontend/images/related-2.png |
| frontend/images/bg-data-center_mobile.png | /app/minimax/static/frontend/images/bg-data-center_mobile.png |
| frontend/images/contact-service.jpg | /app/minimax/static/frontend/images/contact-service.jpg |
| frontend/images/carousel-2.png | /app/minimax/static/frontend/images/carousel-2.png |
| frontend/images/approval-2.png | /app/minimax/static/frontend/images/approval-2.png |
| frontend/images/favicon.png | /app/minimax/static/frontend/images/favicon.png |
| frontend/images/his-2018.png | /app/minimax/static/frontend/images/his-2018.png |
| frontend/images/contact-bg-3.png | /app/minimax/static/frontend/images/contact-bg-3.png |
| frontend/images/logo-small.png | /app/minimax/static/frontend/images/logo-small.png |
| frontend/images/related-1.png | /app/minimax/static/frontend/images/related-1.png |
| frontend/images/map-marker_hq.png | /app/minimax/static/frontend/images/map-marker_hq.png |
| frontend/images/list-arrow.png | /app/minimax/static/frontend/images/list-arrow.png |
| frontend/images/related-3.png | /app/minimax/static/frontend/images/related-3.png |
| frontend/images/approval-1.png | /app/minimax/static/frontend/images/approval-1.png |
| frontend/images/switch_off.png | /app/minimax/static/frontend/images/switch_off.png |
| frontend/images/bg-file-ppt.png | /app/minimax/static/frontend/images/bg-file-ppt.png |
| frontend/images/contact-company_mobile.jpg | /app/minimax/static/frontend/images/contact-company_mobile.jpg |
| frontend/images/homepage-5.png | /app/minimax/static/frontend/images/homepage-5.png |
| frontend/images/bg-solutions_mobile.png | /app/minimax/static/frontend/images/bg-solutions_mobile.png |
| frontend/images/contact-button-white.png | /app/minimax/static/frontend/images/contact-button-white.png |
| frontend/images/waterdrops-img-wide.png | /app/minimax/static/frontend/images/waterdrops-img-wide.png |
| frontend/images/contact-bg-1.jpg | /app/minimax/static/frontend/images/contact-bg-1.jpg |
| frontend/images/approval-3.png | /app/minimax/static/frontend/images/approval-3.png |
| frontend/images/contact-hint.jpg | /app/minimax/static/frontend/images/contact-hint.jpg |
| frontend/images/logo-audi.png | /app/minimax/static/frontend/images/logo-audi.png |
| frontend/images/news_sample-1.png | /app/minimax/static/frontend/images/news_sample-1.png |
| frontend/images/left_arrow.webp | /app/minimax/static/frontend/images/left_arrow.webp |
| frontend/images/contact-mobile.jpg | /app/minimax/static/frontend/images/contact-mobile.jpg |
| frontend/images/contact-mobile_mobile.jpg | /app/minimax/static/frontend/images/contact-mobile_mobile.jpg |
| frontend/images/contact-building-exterior.jpg | /app/minimax/static/frontend/images/contact-building-exterior.jpg |
| frontend/images/homepage-3.png | /app/minimax/static/frontend/images/homepage-3.png |
| frontend/images/modal-picture.png | /app/minimax/static/frontend/images/modal-picture.png |
| frontend/images/smart_services_login_bg.jpg | /app/minimax/static/frontend/images/smart_services_login_bg.jpg |
| frontend/images/newsletter_icon.png | /app/minimax/static/frontend/images/newsletter_icon.png |
| frontend/images/application.jpg | /app/minimax/static/frontend/images/application.jpg |
| frontend/images/contact-company.jpg | /app/minimax/static/frontend/images/contact-company.jpg |
| frontend/images/favicon.ico | /app/minimax/static/frontend/images/favicon.ico |
| frontend/images/contacts-sample-sprinkler.jpg | /app/minimax/static/frontend/images/contacts-sample-sprinkler.jpg |
| frontend/images/map-marker_affiliate.png | /app/minimax/static/frontend/images/map-marker_affiliate.png |
| frontend/images/logo-bmw.png | /app/minimax/static/frontend/images/logo-bmw.png |
| frontend/images/map-angle.png | /app/minimax/static/frontend/images/map-angle.png |
| frontend/images/bg-file-xl.png | /app/minimax/static/frontend/images/bg-file-xl.png |
| frontend/images/related-technology.png | /app/minimax/static/frontend/images/related-technology.png |
| frontend/images/newsletter_preview_image.jpg | /app/minimax/static/frontend/images/newsletter_preview_image.jpg |
| frontend/images/homepage-2.png | /app/minimax/static/frontend/images/homepage-2.png |
| frontend/images/gas_costs.png | /app/minimax/static/frontend/images/gas_costs.png |
| frontend/images/solution-modal-img.png | /app/minimax/static/frontend/images/solution-modal-img.png |
| frontend/images/minimax.jpg | /app/minimax/static/frontend/images/minimax.jpg |
| frontend/images/ico-search.png | /app/minimax/static/frontend/images/ico-search.png |
| frontend/images/logo_large.png | /app/minimax/static/frontend/images/logo_large.png |
| frontend/images/ico-mail.png | /app/minimax/static/frontend/images/ico-mail.png |
| frontend/images/footer-sprite.png | /app/minimax/static/frontend/images/footer-sprite.png |
| frontend/images/func-tab-1.png | /app/minimax/static/frontend/images/func-tab-1.png |
| frontend/images/home_white.png | /app/minimax/static/frontend/images/home_white.png |
| frontend/images/standart-img.png | /app/minimax/static/frontend/images/standart-img.png |
| frontend/images/bg-select.png | /app/minimax/static/frontend/images/bg-select.png |
| frontend/images/logo-habe.svg | /app/minimax/static/frontend/images/logo-habe.svg |
| frontend/images/bg-solutions.png | /app/minimax/static/frontend/images/bg-solutions.png |
| frontend/images/fair-logo-feuer.png | /app/minimax/static/frontend/images/fair-logo-feuer.png |
| frontend/images/grid24.png | /app/minimax/static/frontend/images/grid24.png |
| frontend/images/bg-checkbox.png | /app/minimax/static/frontend/images/bg-checkbox.png |
| frontend/images/banner-job-search.png | /app/minimax/static/frontend/images/banner-job-search.png |
| frontend/images/his-1902.png | /app/minimax/static/frontend/images/his-1902.png |
| frontend/images/bg-technologies.png | /app/minimax/static/frontend/images/bg-technologies.png |
| frontend/images/his-2016.png | /app/minimax/static/frontend/images/his-2016.png |
| frontend/images/bg-technologies_mobile.png | /app/minimax/static/frontend/images/bg-technologies_mobile.png |
| frontend/images/map-marker_indep_distributor.png | /app/minimax/static/frontend/images/map-marker_indep_distributor.png |
| frontend/images/waterdrops-img.png | /app/minimax/static/frontend/images/waterdrops-img.png |
| frontend/images/ico-search-right.png | /app/minimax/static/frontend/images/ico-search-right.png |
| frontend/images/contact-service_mobile.jpg | /app/minimax/static/frontend/images/contact-service_mobile.jpg |
| frontend/images/application-done.jpg | /app/minimax/static/frontend/images/application-done.jpg |
| frontend/images/co2_emissions.png | /app/minimax/static/frontend/images/co2_emissions.png |
| frontend/images/fairs-img-1.png | /app/minimax/static/frontend/images/fairs-img-1.png |
| frontend/images/solutions-img.png | /app/minimax/static/frontend/images/solutions-img.png |
| frontend/images/home.webp | /app/minimax/static/frontend/images/home.webp |
| frontend/images/power_yield.png | /app/minimax/static/frontend/images/power_yield.png |
| frontend/images/contact-tech.jpg | /app/minimax/static/frontend/images/contact-tech.jpg |
| frontend/images/home_old.png | /app/minimax/static/frontend/images/home_old.png |
| frontend/images/ex_img/bb-1.jpg | /app/minimax/static/frontend/images/ex_img/bb-1.jpg |
| frontend/images/ex_img/benefits_bg.jpg | /app/minimax/static/frontend/images/ex_img/benefits_bg.jpg |
| frontend/images/ex_img/sh-details-4.jpg | /app/minimax/static/frontend/images/ex_img/sh-details-4.jpg |
| frontend/images/ex_img/benefits_2.jpg | /app/minimax/static/frontend/images/ex_img/benefits_2.jpg |
| frontend/images/ex_img/about-learning-4.jpg | /app/minimax/static/frontend/images/ex_img/about-learning-4.jpg |
| frontend/images/ex_img/bb-4.jpg | /app/minimax/static/frontend/images/ex_img/bb-4.jpg |
| frontend/images/ex_img/benefits_4.jpg | /app/minimax/static/frontend/images/ex_img/benefits_4.jpg |
| frontend/images/ex_img/about-learning-bg.jpg | /app/minimax/static/frontend/images/ex_img/about-learning-bg.jpg |
| frontend/images/ex_img/bb-5.jpg | /app/minimax/static/frontend/images/ex_img/bb-5.jpg |
| frontend/images/ex_img/benefits_1.png | /app/minimax/static/frontend/images/ex_img/benefits_1.png |
| frontend/images/ex_img/about-learning-2.jpg | /app/minimax/static/frontend/images/ex_img/about-learning-2.jpg |
| frontend/images/ex_img/bb-3.jpg | /app/minimax/static/frontend/images/ex_img/bb-3.jpg |
| frontend/images/ex_img/shuler-3.jpg | /app/minimax/static/frontend/images/ex_img/shuler-3.jpg |
| frontend/images/ex_img/shuler-3_mobile.jpg | /app/minimax/static/frontend/images/ex_img/shuler-3_mobile.jpg |
| frontend/images/ex_img/benefits_3.jpg | /app/minimax/static/frontend/images/ex_img/benefits_3.jpg |
| frontend/images/ex_img/sh-details-3.jpg | /app/minimax/static/frontend/images/ex_img/sh-details-3.jpg |
| frontend/images/ex_img/shuler-slide-4.jpg | /app/minimax/static/frontend/images/ex_img/shuler-slide-4.jpg |
| frontend/images/ex_img/sh-details-1.jpg | /app/minimax/static/frontend/images/ex_img/sh-details-1.jpg |
| frontend/images/ex_img/shuler-slide-1.jpg | /app/minimax/static/frontend/images/ex_img/shuler-slide-1.jpg |
| frontend/images/ex_img/shuler-2.jpg | /app/minimax/static/frontend/images/ex_img/shuler-2.jpg |
| frontend/images/ex_img/shuler-slide-2.jpg | /app/minimax/static/frontend/images/ex_img/shuler-slide-2.jpg |
| frontend/images/ex_img/sh-details-bg.jpg | /app/minimax/static/frontend/images/ex_img/sh-details-bg.jpg |
| frontend/images/ex_img/sh-details-2.jpg | /app/minimax/static/frontend/images/ex_img/sh-details-2.jpg |
| frontend/images/ex_img/shuler-1.jpg | /app/minimax/static/frontend/images/ex_img/shuler-1.jpg |
| frontend/images/ex_img/shuler-slide-3.jpg | /app/minimax/static/frontend/images/ex_img/shuler-slide-3.jpg |
| frontend/images/ex_img/benefits_5.jpg | /app/minimax/static/frontend/images/ex_img/benefits_5.jpg |
| frontend/images/ex_img/about-learning-3.jpg | /app/minimax/static/frontend/images/ex_img/about-learning-3.jpg |
| frontend/images/ex_img/bb-2.jpg | /app/minimax/static/frontend/images/ex_img/bb-2.jpg |
| frontend/images/homepage/contact_2_france_mobile.jpg | /app/minimax/static/frontend/images/homepage/contact_2_france_mobile.jpg |
| frontend/images/homepage/news1.jpg | /app/minimax/static/frontend/images/homepage/news1.jpg |
| frontend/images/homepage/news4.jpg | /app/minimax/static/frontend/images/homepage/news4.jpg |
| frontend/images/homepage/careers_award.png | /app/minimax/static/frontend/images/homepage/careers_award.png |
| frontend/images/homepage/contact_2_mobile.jpg | /app/minimax/static/frontend/images/homepage/contact_2_mobile.jpg |
| frontend/images/homepage/contact_1.jpg | /app/minimax/static/frontend/images/homepage/contact_1.jpg |
| frontend/images/homepage/news2.jpg | /app/minimax/static/frontend/images/homepage/news2.jpg |
| frontend/images/homepage/careers.jpg | /app/minimax/static/frontend/images/homepage/careers.jpg |
| frontend/images/homepage/contact_2_france.jpg | /app/minimax/static/frontend/images/homepage/contact_2_france.jpg |
| frontend/images/homepage/careers_2.png | /app/minimax/static/frontend/images/homepage/careers_2.png |
| frontend/images/homepage/news3.jpg | /app/minimax/static/frontend/images/homepage/news3.jpg |
| frontend/images/homepage/contact_2.jpg | /app/minimax/static/frontend/images/homepage/contact_2.jpg |
| frontend/images/homepage/careers_mobile.jpg | /app/minimax/static/frontend/images/homepage/careers_mobile.jpg |
| frontend/images/homepage/careers_award_2.png | /app/minimax/static/frontend/images/homepage/careers_award_2.png |
| frontend/images/homepage/contact_1_mobile.jpg | /app/minimax/static/frontend/images/homepage/contact_1_mobile.jpg |
| frontend/fonts/2FA9E8_1_0.woff2 | /app/minimax/static/frontend/fonts/2FA9E8_1_0.woff2 |
| frontend/fonts/btn-ico.woff | /app/minimax/static/frontend/fonts/btn-ico.woff |
| frontend/fonts/2FA9E8_0_0.eot | /app/minimax/static/frontend/fonts/2FA9E8_0_0.eot |
| frontend/fonts/2FA9E8_1_0.eot | /app/minimax/static/frontend/fonts/2FA9E8_1_0.eot |
| frontend/fonts/2FA9E8_0_0.woff2 | /app/minimax/static/frontend/fonts/2FA9E8_0_0.woff2 |
| frontend/fonts/btn-ico.ttf | /app/minimax/static/frontend/fonts/btn-ico.ttf |
| frontend/fonts/btn-ico.svg | /app/minimax/static/frontend/fonts/btn-ico.svg |
| frontend/fonts/2FA9E8_0_0.woff | /app/minimax/static/frontend/fonts/2FA9E8_0_0.woff |
| frontend/fonts/2FA9E8_0_0.ttf | /app/minimax/static/frontend/fonts/2FA9E8_0_0.ttf |
| frontend/fonts/btn-ico.woff2 | /app/minimax/static/frontend/fonts/btn-ico.woff2 |
| frontend/fonts/2FA9E8_1_0.ttf | /app/minimax/static/frontend/fonts/2FA9E8_1_0.ttf |
| frontend/fonts/2FA9E8_1_0.woff | /app/minimax/static/frontend/fonts/2FA9E8_1_0.woff |
| frontend/fonts/btn-ico.eot | /app/minimax/static/frontend/fonts/btn-ico.eot |
| modeltranslation/css/tabbed_translation_fields.css | /usr/local/lib/python3.12/site-packages/modeltranslation/static/modeltranslation/css/tabbed_translation_fields.css |
| modeltranslation/js/force_jquery.js | /usr/local/lib/python3.12/site-packages/modeltranslation/static/modeltranslation/js/force_jquery.js |
| modeltranslation/js/tabbed_translation_fields.js | /usr/local/lib/python3.12/site-packages/modeltranslation/static/modeltranslation/js/tabbed_translation_fields.js |
| modeltranslation/js/clearable_inputs.js | /usr/local/lib/python3.12/site-packages/modeltranslation/static/modeltranslation/js/clearable_inputs.js |
| .DS_Store | /usr/local/lib/python3.12/site-packages/grappelli/static/.DS_Store |
| grappelli/.DS_Store | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/.DS_Store |
| grappelli/img/admin/arrow-down.gif | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/img/admin/arrow-down.gif |
| grappelli/img/admin/arrow-up.gif | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/img/admin/arrow-up.gif |
| grappelli/jquery/jquery.min.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/jquery/jquery.min.js |
| grappelli/jquery/jquery.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/jquery/jquery.js |
| grappelli/jquery/jquery-migrate-3.0.1.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/jquery/jquery-migrate-3.0.1.js |
| grappelli/jquery/jquery-migrate-3.0.1.min.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/jquery/jquery-migrate-3.0.1.min.js |
| grappelli/jquery/LICENSE.txt | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/jquery/LICENSE.txt |
| grappelli/jquery/LICENSE-JQUERY.txt | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/jquery/LICENSE-JQUERY.txt |
| grappelli/jquery/.DS_Store | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/jquery/.DS_Store |
| grappelli/jquery/ui/jquery-ui.theme.css | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/jquery/ui/jquery-ui.theme.css |
| grappelli/jquery/ui/AUTHORS.txt | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/jquery/ui/AUTHORS.txt |
| grappelli/jquery/ui/LICENSE.txt | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/jquery/ui/LICENSE.txt |
| grappelli/jquery/ui/jquery-ui.min.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/jquery/ui/jquery-ui.min.js |
| grappelli/jquery/ui/jquery-ui.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/jquery/ui/jquery-ui.js |
| grappelli/jquery/ui/index.html | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/jquery/ui/index.html |
| grappelli/jquery/ui/jquery-ui.structure.css | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/jquery/ui/jquery-ui.structure.css |
| grappelli/jquery/ui/jquery-ui.theme.min.css | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/jquery/ui/jquery-ui.theme.min.css |
| grappelli/jquery/ui/jquery-ui.css | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/jquery/ui/jquery-ui.css |
| grappelli/jquery/ui/.DS_Store | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/jquery/ui/.DS_Store |
| grappelli/jquery/ui/jquery-ui.min.css | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/jquery/ui/jquery-ui.min.css |
| grappelli/jquery/ui/jquery-ui.structure.min.css | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/jquery/ui/jquery-ui.structure.min.css |
| grappelli/jquery/ui/external/jquery/jquery.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/jquery/ui/external/jquery/jquery.js |
| grappelli/jquery/ui/images/ui-icons_777777_256x240.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/jquery/ui/images/ui-icons_777777_256x240.png |
| grappelli/jquery/ui/images/ui-icons_555555_256x240.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/jquery/ui/images/ui-icons_555555_256x240.png |
| grappelli/jquery/ui/images/ui-icons_cc0000_256x240.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/jquery/ui/images/ui-icons_cc0000_256x240.png |
| grappelli/jquery/ui/images/ui-icons_777620_256x240.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/jquery/ui/images/ui-icons_777620_256x240.png |
| grappelli/jquery/ui/images/ui-icons_ffffff_256x240.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/jquery/ui/images/ui-icons_ffffff_256x240.png |
| grappelli/jquery/ui/images/ui-icons_444444_256x240.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/jquery/ui/images/ui-icons_444444_256x240.png |
| grappelli/stylesheets/screen.css | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/stylesheets/screen.css |
| grappelli/stylesheets/rtl.css | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/stylesheets/rtl.css |
| grappelli/stylesheets/mueller/screen.css | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/stylesheets/mueller/screen.css |
| grappelli/stylesheets/mueller/grid/output.css | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/stylesheets/mueller/grid/output.css |
| grappelli/stylesheets/mueller/grid/output-rtl.css | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/stylesheets/mueller/grid/output-rtl.css |
| grappelli/stylesheets/partials/custom/tinymce.css | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/stylesheets/partials/custom/tinymce.css |
| grappelli/images/spritesheet-1694777276.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/spritesheet-1694777276.png |
| grappelli/images/backgrounds/changelist-results.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/backgrounds/changelist-results.png |
| grappelli/images/backgrounds/ui-sortable-placeholder.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/backgrounds/ui-sortable-placeholder.png |
| grappelli/images/backgrounds/loading-small.gif | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/backgrounds/loading-small.gif |
| grappelli/images/backgrounds/messagelist.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/backgrounds/messagelist.png |
| grappelli/images/backgrounds/nav-grabber.gif | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/backgrounds/nav-grabber.gif |
| grappelli/images/icons/link-external-rtl-small.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/link-external-rtl-small.png |
| grappelli/images/icons/selector-add-m2m-vertical_hover.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/selector-add-m2m-vertical_hover.png |
| grappelli/images/icons/pulldown-handler.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/pulldown-handler.png |
| grappelli/images/icons/tools-delete-handler_hover.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/tools-delete-handler_hover.png |
| grappelli/images/icons/th-descending.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/th-descending.png |
| grappelli/images/icons/tools-related-edit-handler-small_hover.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/tools-related-edit-handler-small_hover.png |
| grappelli/images/icons/tools-related-remove-handler.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/tools-related-remove-handler.png |
| grappelli/images/icons/tools-arrow-up-handler_hover.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/tools-arrow-up-handler_hover.png |
| grappelli/images/icons/status-unknown.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/status-unknown.png |
| grappelli/images/icons/date-hierarchy-back.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/date-hierarchy-back.png |
| grappelli/images/icons/tools-related-remove-handler-small-disabled.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/tools-related-remove-handler-small-disabled.png |
| grappelli/images/icons/tools-related-remove-handler-small.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/tools-related-remove-handler-small.png |
| grappelli/images/icons/tools-related-add-handler-small-disabled.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/tools-related-add-handler-small-disabled.png |
| grappelli/images/icons/pulldown-handler_hover.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/pulldown-handler_hover.png |
| grappelli/images/icons/tools-trash-list-toggle-handler_hover.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/tools-trash-list-toggle-handler_hover.png |
| grappelli/images/icons/link-external-rtl-small_hover.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/link-external-rtl-small_hover.png |
| grappelli/images/icons/link-internal-small_hover.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/link-internal-small_hover.png |
| grappelli/images/icons/tools-viewsite-link.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/tools-viewsite-link.png |
| grappelli/images/icons/breadcrumbs_hover.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/breadcrumbs_hover.png |
| grappelli/images/icons/pulldown-handler_selected.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/pulldown-handler_selected.png |
| grappelli/images/icons/tools-related-edit-handler-small.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/tools-related-edit-handler-small.png |
| grappelli/images/icons/tools-trash-handler.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/tools-trash-handler.png |
| grappelli/images/icons/sorted-ascending.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/sorted-ascending.png |
| grappelli/images/icons/link-external-small.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/link-external-small.png |
| grappelli/images/icons/tools-related-add-handler-small.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/tools-related-add-handler-small.png |
| grappelli/images/icons/tools-related-edit-handler.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/tools-related-edit-handler.png |
| grappelli/images/icons/selector-remove-m2m-vertical_hover.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/selector-remove-m2m-vertical_hover.png |
| grappelli/images/icons/tools-close-handler_hover.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/tools-close-handler_hover.png |
| grappelli/images/icons/tools-delete-handler-predelete.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/tools-delete-handler-predelete.png |
| grappelli/images/icons/tools-related-remove-handler_hover.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/tools-related-remove-handler_hover.png |
| grappelli/images/icons/object-tools-viewsite-link.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/object-tools-viewsite-link.png |
| grappelli/images/icons/tools-related-add-handler-small_hover.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/tools-related-add-handler-small_hover.png |
| grappelli/images/icons/autocomplete-multiple-small.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/autocomplete-multiple-small.png |
| grappelli/images/icons/autocomplete-single-small.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/autocomplete-single-small.png |
| grappelli/images/icons/tools-trash-list-toggle-handler.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/tools-trash-list-toggle-handler.png |
| grappelli/images/icons/breadcrumbs-rtl.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/breadcrumbs-rtl.png |
| grappelli/images/icons/status-yes.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/status-yes.png |
| grappelli/images/icons/tools-edit-handler_hover.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/tools-edit-handler_hover.png |
| grappelli/images/icons/datepicker.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/datepicker.png |
| grappelli/images/icons/link-external-small_hover.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/link-external-small_hover.png |
| grappelli/images/icons/selector-remove-m2m-vertical.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/selector-remove-m2m-vertical.png |
| grappelli/images/icons/selector-add-m2m-vertical.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/selector-add-m2m-vertical.png |
| grappelli/images/icons/selector-add-m2m-horizontal_hover.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/selector-add-m2m-horizontal_hover.png |
| grappelli/images/icons/tools-related-remove-handler-small_hover.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/tools-related-remove-handler-small_hover.png |
| grappelli/images/icons/tools-add-handler.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/tools-add-handler.png |
| grappelli/images/icons/tools-trash-handler_hover.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/tools-trash-handler_hover.png |
| grappelli/images/icons/delete-link-small.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/delete-link-small.png |
| grappelli/images/icons/link-internal-rtl-small_hover.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/link-internal-rtl-small_hover.png |
| grappelli/images/icons/form-select.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/form-select.png |
| grappelli/images/icons/th-ascending.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/th-ascending.png |
| grappelli/images/icons/tools-close-handler.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/tools-close-handler.png |
| grappelli/images/icons/related-remove_hover.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/related-remove_hover.png |
| grappelli/images/icons/back-link-rtl_hover.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/back-link-rtl_hover.png |
| grappelli/images/icons/object-tools-add-link.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/object-tools-add-link.png |
| grappelli/images/icons/back-link.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/back-link.png |
| grappelli/images/icons/date-hierarchy-back-rtl_hover.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/date-hierarchy-back-rtl_hover.png |
| grappelli/images/icons/ui-datepicker-prev.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/ui-datepicker-prev.png |
| grappelli/images/icons/tools-edit-handler.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/tools-edit-handler.png |
| grappelli/images/icons/link-internal-rtl_hover.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/link-internal-rtl_hover.png |
| grappelli/images/icons/related-remove.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/related-remove.png |
| grappelli/images/icons/ui-datepicker-next.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/ui-datepicker-next.png |
| grappelli/images/icons/tools-delete-handler.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/tools-delete-handler.png |
| grappelli/images/icons/add-another.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/add-another.png |
| grappelli/images/icons/back-link_hover.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/back-link_hover.png |
| grappelli/images/icons/datetime-now_hover.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/datetime-now_hover.png |
| grappelli/images/icons/add-link-small_hover.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/add-link-small_hover.png |
| grappelli/images/icons/tools-viewsite-link_hover.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/tools-viewsite-link_hover.png |
| grappelli/images/icons/add-link-small.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/add-link-small.png |
| grappelli/images/icons/tools-remove-handler.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/tools-remove-handler.png |
| grappelli/images/icons/related-lookup-m2m_hover.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/related-lookup-m2m_hover.png |
| grappelli/images/icons/tools-drag-handler.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/tools-drag-handler.png |
| grappelli/images/icons/change-link-small.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/change-link-small.png |
| grappelli/images/icons/datetime-now.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/datetime-now.png |
| grappelli/images/icons/tools-add-handler_hover.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/tools-add-handler_hover.png |
| grappelli/images/icons/breadcrumbs.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/breadcrumbs.png |
| grappelli/images/icons/sorted-descending.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/sorted-descending.png |
| grappelli/images/icons/status-no.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/status-no.png |
| grappelli/images/icons/timepicker.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/timepicker.png |
| grappelli/images/icons/tools-remove-handler_hover.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/tools-remove-handler_hover.png |
| grappelli/images/icons/searchbox.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/searchbox.png |
| grappelli/images/icons/sort-remove.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/sort-remove.png |
| grappelli/images/icons/related-lookup.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/related-lookup.png |
| grappelli/images/icons/link-internal-rtl-small.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/link-internal-rtl-small.png |
| grappelli/images/icons/tools-arrow-down-handler.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/tools-arrow-down-handler.png |
| grappelli/images/icons/add-another_hover.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/add-another_hover.png |
| grappelli/images/icons/selector-add-m2m-horizontal.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/selector-add-m2m-horizontal.png |
| grappelli/images/icons/date-hierarchy-back_hover.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/date-hierarchy-back_hover.png |
| grappelli/images/icons/selector-filter.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/selector-filter.png |
| grappelli/images/icons/tools-open-handler-hover.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/tools-open-handler-hover.png |
| grappelli/images/icons/link-internal-rtl.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/link-internal-rtl.png |
| grappelli/images/icons/sort-remove-small.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/sort-remove-small.png |
| grappelli/images/icons/filter-choice-selected-small.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/filter-choice-selected-small.png |
| grappelli/images/icons/tools-arrow-up-handler.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/tools-arrow-up-handler.png |
| grappelli/images/icons/tools-drag-handler_hover.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/tools-drag-handler_hover.png |
| grappelli/images/icons/tools-related-edit-handler-small-disabled.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/tools-related-edit-handler-small-disabled.png |
| grappelli/images/icons/selector-remove-m2m-horizontal.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/selector-remove-m2m-horizontal.png |
| grappelli/images/icons/change-link-small_hover.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/change-link-small_hover.png |
| grappelli/images/icons/ui-datepicker-prev_hover.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/ui-datepicker-prev_hover.png |
| grappelli/images/icons/back-link-rtl.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/back-link-rtl.png |
| grappelli/images/icons/sort-remove_hover.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/sort-remove_hover.png |
| grappelli/images/icons/tools-open-handler.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/tools-open-handler.png |
| grappelli/images/icons/link-internal-small.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/link-internal-small.png |
| grappelli/images/icons/tools-related-remove-handler-disabled.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/tools-related-remove-handler-disabled.png |
| grappelli/images/icons/tools-arrow-down-handler_hover.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/tools-arrow-down-handler_hover.png |
| grappelli/images/icons/related-lookup-m2m.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/related-lookup-m2m.png |
| grappelli/images/icons/date-hierarchy-back-rtl.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/date-hierarchy-back-rtl.png |
| grappelli/images/icons/related-lookup_hover.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/related-lookup_hover.png |
| grappelli/images/icons/breadcrumbs-rtl_hover.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/breadcrumbs-rtl_hover.png |
| grappelli/images/icons/timepicker_hover.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/timepicker_hover.png |
| grappelli/images/icons/datepicker_hover.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/datepicker_hover.png |
| grappelli/images/icons/selector-remove-m2m-horizontal_hover.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/selector-remove-m2m-horizontal_hover.png |
| grappelli/images/icons/ui-datepicker-next_hover.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/images/icons/ui-datepicker-next_hover.png |
| grappelli/tinymce_setup/tinymce_setup.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce_setup/tinymce_setup.js |
| grappelli/tinymce/changelog.txt | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/changelog.txt |
| grappelli/tinymce/.DS_Store | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/.DS_Store |
| grappelli/tinymce/jscripts/tiny_mce/tiny_mce_src.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/tiny_mce_src.js |
| grappelli/tinymce/jscripts/tiny_mce/tiny_mce.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/tiny_mce.js |
| grappelli/tinymce/jscripts/tiny_mce/tiny_mce_popup.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/tiny_mce_popup.js |
| grappelli/tinymce/jscripts/tiny_mce/license.txt | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/license.txt |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/charmap.htm | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/charmap.htm |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/anchor.htm | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/anchor.htm |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/color_picker.htm | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/color_picker.htm |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/editor_template_src.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/editor_template_src.js |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/about.htm | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/about.htm |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/shortcuts.htm | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/shortcuts.htm |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/source_editor.htm | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/source_editor.htm |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/image.htm | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/image.htm |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/editor_template.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/editor_template.js |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/img/shockwave.gif | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/img/shockwave.gif |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/img/icons.gif | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/img/icons.gif |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/img/realmedia.gif | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/img/realmedia.gif |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/img/windowsmedia.gif | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/img/windowsmedia.gif |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/img/quicktime.gif | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/img/quicktime.gif |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/img/iframe.gif | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/img/iframe.gif |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/img/video.gif | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/img/video.gif |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/img/colorpicker.jpg | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/img/colorpicker.jpg |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/img/pagebreak.gif | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/img/pagebreak.gif |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/img/flash.gif | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/img/flash.gif |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/img/trans.gif | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/img/trans.gif |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/content_documentstructure_pl.css | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/content_documentstructure_pl.css |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/content_documentstructure_en.css | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/content_documentstructure_en.css |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/content_documentstructure.css | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/content_documentstructure.css |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/content_base.css | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/content_base.css |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/content_typography.css | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/content_typography.css |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/ui.css | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/ui.css |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/content_documentstructure_cs.css | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/content_documentstructure_cs.css |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/customized.css | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/customized.css |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/dialog.css | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/dialog.css |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/content.css | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/content.css |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/content_documentstructure_de.css | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/content_documentstructure_de.css |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/content_grid.css | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/content_grid.css |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/icons/icon-fb_show.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/icons/icon-fb_show.png |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/icons/icon-mceResize.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/icons/icon-mceResize.png |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/icons/icon-fb_show-hover.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/icons/icon-fb_show-hover.png |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/link.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/link.png |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/table_split_cells.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/table_split_cells.png |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/charmap.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/charmap.png |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/image.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/image.png |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/search.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/search.png |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/underline.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/underline.png |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/table_delete_row.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/table_delete_row.png |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/italic.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/italic.png |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/redo.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/redo.png |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/unlink.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/unlink.png |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/bullist.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/bullist.png |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/justifyleft.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/justifyleft.png |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/table_cell_props.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/table_cell_props.png |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/code.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/code.png |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/media.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/media.png |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/table_row_before.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/table_row_before.png |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/numlist.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/numlist.png |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/pasteword.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/pasteword.png |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/template.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/template.png |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/justifycenter.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/justifycenter.png |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/visualchars.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/visualchars.png |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/table_row_after.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/table_row_after.png |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/table_merge_cells.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/table_merge_cells.png |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/blockquote.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/blockquote.png |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/justifyright.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/justifyright.png |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/table_col_before.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/table_col_before.png |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/undo.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/undo.png |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/bold.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/bold.png |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/cleanup.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/cleanup.png |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/table_col_after.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/table_col_after.png |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/justifyfull.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/justifyfull.png |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/table.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/table.png |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/show_advanced.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/show_advanced.png |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/fullscreen.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/fullscreen.png |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/table_delete_col.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/table_delete_col.png |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/table_row_props.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/table_row_props.png |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/customized/button_pagebreak.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/customized/button_pagebreak.png |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/customized/pagebreak.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/customized/pagebreak.png |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/menu/icon-mceOpen.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/menu/icon-mceOpen.png |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/o2k7/ui_black.css | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/o2k7/ui_black.css |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/o2k7/ui.css | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/o2k7/ui.css |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/o2k7/ui_silver.css | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/o2k7/ui_silver.css |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/o2k7/dialog.css | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/o2k7/dialog.css |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/o2k7/content.css | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/o2k7/content.css |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/o2k7/img/button_bg_black.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/o2k7/img/button_bg_black.png |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/o2k7/img/button_bg_silver.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/o2k7/img/button_bg_silver.png |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/o2k7/img/button_bg.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/o2k7/img/button_bg.png |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/highcontrast/ui.css | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/highcontrast/ui.css |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/highcontrast/dialog.css | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/highcontrast/dialog.css |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/highcontrast/content.css | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/highcontrast/content.css |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/default/ui.css | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/default/ui.css |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/default/dialog.css | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/default/dialog.css |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/default/content.css | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/default/content.css |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/default/img/menu_arrow.gif | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/default/img/menu_arrow.gif |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/default/img/menu_check.gif | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/default/img/menu_check.gif |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/default/img/buttons.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/default/img/buttons.png |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/default/img/tabs.gif | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/default/img/tabs.gif |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/default/img/items.gif | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/default/img/items.gif |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/default/img/progress.gif | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/skins/default/img/progress.gif |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/langs/en.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/langs/en.js |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/langs/en_dlg.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/langs/en_dlg.js |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/js/charmap.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/js/charmap.js |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/js/about.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/js/about.js |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/js/image.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/js/image.js |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/js/link.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/js/link.js |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/js/color_picker.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/js/color_picker.js |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/js/source_editor.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/js/source_editor.js |
| grappelli/tinymce/jscripts/tiny_mce/themes/advanced/js/anchor.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/advanced/js/anchor.js |
| grappelli/tinymce/jscripts/tiny_mce/themes/simple/editor_template_src.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/simple/editor_template_src.js |
| grappelli/tinymce/jscripts/tiny_mce/themes/simple/editor_template.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/simple/editor_template.js |
| grappelli/tinymce/jscripts/tiny_mce/themes/simple/img/icons.gif | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/simple/img/icons.gif |
| grappelli/tinymce/jscripts/tiny_mce/themes/simple/skins/o2k7/ui.css | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/simple/skins/o2k7/ui.css |
| grappelli/tinymce/jscripts/tiny_mce/themes/simple/skins/o2k7/content.css | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/simple/skins/o2k7/content.css |
| grappelli/tinymce/jscripts/tiny_mce/themes/simple/skins/o2k7/img/button_bg.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/simple/skins/o2k7/img/button_bg.png |
| grappelli/tinymce/jscripts/tiny_mce/themes/simple/skins/default/ui.css | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/simple/skins/default/ui.css |
| grappelli/tinymce/jscripts/tiny_mce/themes/simple/skins/default/content.css | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/simple/skins/default/content.css |
| grappelli/tinymce/jscripts/tiny_mce/themes/simple/langs/en.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/themes/simple/langs/en.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/advlist/editor_plugin_src.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/advlist/editor_plugin_src.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/advlist/editor_plugin.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/advlist/editor_plugin.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/autolink/editor_plugin_src.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/autolink/editor_plugin_src.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/autolink/editor_plugin.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/autolink/editor_plugin.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/advhr/rule.htm | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/advhr/rule.htm |
| grappelli/tinymce/jscripts/tiny_mce/plugins/advhr/editor_plugin_src.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/advhr/editor_plugin_src.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/advhr/editor_plugin.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/advhr/editor_plugin.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/advhr/css/advhr.css | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/advhr/css/advhr.css |
| grappelli/tinymce/jscripts/tiny_mce/plugins/advhr/langs/en_dlg.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/advhr/langs/en_dlg.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/advhr/js/rule.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/advhr/js/rule.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/searchreplace/editor_plugin_src.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/searchreplace/editor_plugin_src.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/searchreplace/searchreplace.htm | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/searchreplace/searchreplace.htm |
| grappelli/tinymce/jscripts/tiny_mce/plugins/searchreplace/editor_plugin.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/searchreplace/editor_plugin.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/searchreplace/css/searchreplace.css | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/searchreplace/css/searchreplace.css |
| grappelli/tinymce/jscripts/tiny_mce/plugins/searchreplace/langs/en_dlg.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/searchreplace/langs/en_dlg.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/searchreplace/js/searchreplace.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/searchreplace/js/searchreplace.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/emotions.htm | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/emotions.htm |
| grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/editor_plugin_src.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/editor_plugin_src.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/editor_plugin.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/editor_plugin.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-money-mouth.gif | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-money-mouth.gif |
| grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-surprised.gif | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-surprised.gif |
| grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-sealed.gif | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-sealed.gif |
| grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-smile.gif | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-smile.gif |
| grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-innocent.gif | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-innocent.gif |
| grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-frown.gif | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-frown.gif |
| grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-cry.gif | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-cry.gif |
| grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-tongue-out.gif | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-tongue-out.gif |
| grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-yell.gif | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-yell.gif |
| grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-cool.gif | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-cool.gif |
| grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-laughing.gif | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-laughing.gif |
| grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-embarassed.gif | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-embarassed.gif |
| grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-wink.gif | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-wink.gif |
| grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-foot-in-mouth.gif | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-foot-in-mouth.gif |
| grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-kiss.gif | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-kiss.gif |
| grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-undecided.gif | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-undecided.gif |
| grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/langs/en_dlg.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/langs/en_dlg.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/js/emotions.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/emotions/js/emotions.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/wordcount/editor_plugin_src.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/wordcount/editor_plugin_src.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/wordcount/editor_plugin.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/wordcount/editor_plugin.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/nonbreaking/editor_plugin_src.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/nonbreaking/editor_plugin_src.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/nonbreaking/editor_plugin.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/nonbreaking/editor_plugin.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/autoresize/editor_plugin_src.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/autoresize/editor_plugin_src.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/autoresize/editor_plugin.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/autoresize/editor_plugin.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/grappelli/editor_plugin_src.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/grappelli/editor_plugin_src.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/grappelli/editor_plugin.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/grappelli/editor_plugin.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/grappelli/img/visualchars.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/grappelli/img/visualchars.png |
| grappelli/tinymce/jscripts/tiny_mce/plugins/grappelli/img/show_advanced.png | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/grappelli/img/show_advanced.png |
| grappelli/tinymce/jscripts/tiny_mce/plugins/grappelli/langs/ru.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/grappelli/langs/ru.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/grappelli/langs/de.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/grappelli/langs/de.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/grappelli/langs/en.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/grappelli/langs/en.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/grappelli/langs/fr.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/grappelli/langs/fr.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/grappelli/langs/cs.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/grappelli/langs/cs.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/grappelli/langs/pl.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/grappelli/langs/pl.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/paste/pasteword.htm | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/paste/pasteword.htm |
| grappelli/tinymce/jscripts/tiny_mce/plugins/paste/pastetext.htm | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/paste/pastetext.htm |
| grappelli/tinymce/jscripts/tiny_mce/plugins/paste/editor_plugin_src.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/paste/editor_plugin_src.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/paste/editor_plugin.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/paste/editor_plugin.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/paste/langs/en_dlg.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/paste/langs/en_dlg.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/paste/js/pasteword.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/paste/js/pasteword.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/paste/js/pastetext.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/paste/js/pastetext.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/template/editor_plugin_src.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/template/editor_plugin_src.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/template/template.htm | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/template/template.htm |
| grappelli/tinymce/jscripts/tiny_mce/plugins/template/editor_plugin.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/template/editor_plugin.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/template/blank.htm | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/template/blank.htm |
| grappelli/tinymce/jscripts/tiny_mce/plugins/template/css/template.css | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/template/css/template.css |
| grappelli/tinymce/jscripts/tiny_mce/plugins/template/langs/en_dlg.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/template/langs/en_dlg.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/template/js/template.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/template/js/template.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/advlink/link.htm | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/advlink/link.htm |
| grappelli/tinymce/jscripts/tiny_mce/plugins/advlink/editor_plugin_src.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/advlink/editor_plugin_src.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/advlink/editor_plugin.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/advlink/editor_plugin.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/advlink/css/advlink.css | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/advlink/css/advlink.css |
| grappelli/tinymce/jscripts/tiny_mce/plugins/advlink/langs/en_dlg.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/advlink/langs/en_dlg.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/advlink/js/advlink.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/advlink/js/advlink.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/media_orig/moxieplayer.swf | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/media_orig/moxieplayer.swf |
| grappelli/tinymce/jscripts/tiny_mce/plugins/media_orig/editor_plugin_src.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/media_orig/editor_plugin_src.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/media_orig/editor_plugin.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/media_orig/editor_plugin.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/media_orig/media.htm | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/media_orig/media.htm |
| grappelli/tinymce/jscripts/tiny_mce/plugins/media_orig/css/media.css | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/media_orig/css/media.css |
| grappelli/tinymce/jscripts/tiny_mce/plugins/media_orig/langs/en_dlg.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/media_orig/langs/en_dlg.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/media_orig/js/embed.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/media_orig/js/embed.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/media_orig/js/media.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/media_orig/js/media.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/template_orig/editor_plugin_src.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/template_orig/editor_plugin_src.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/template_orig/template.htm | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/template_orig/template.htm |
| grappelli/tinymce/jscripts/tiny_mce/plugins/template_orig/editor_plugin.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/template_orig/editor_plugin.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/template_orig/blank.htm | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/template_orig/blank.htm |
| grappelli/tinymce/jscripts/tiny_mce/plugins/template_orig/css/template.css | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/template_orig/css/template.css |
| grappelli/tinymce/jscripts/tiny_mce/plugins/template_orig/langs/en_dlg.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/template_orig/langs/en_dlg.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/template_orig/js/template.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/template_orig/js/template.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/fullpage/editor_plugin_src.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/fullpage/editor_plugin_src.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/fullpage/editor_plugin.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/fullpage/editor_plugin.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/fullpage/fullpage.htm | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/fullpage/fullpage.htm |
| grappelli/tinymce/jscripts/tiny_mce/plugins/fullpage/css/fullpage.css | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/fullpage/css/fullpage.css |
| grappelli/tinymce/jscripts/tiny_mce/plugins/fullpage/langs/en_dlg.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/fullpage/langs/en_dlg.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/fullpage/js/fullpage.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/fullpage/js/fullpage.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/searchreplace_orig/editor_plugin_src.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/searchreplace_orig/editor_plugin_src.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/searchreplace_orig/searchreplace.htm | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/searchreplace_orig/searchreplace.htm |
| grappelli/tinymce/jscripts/tiny_mce/plugins/searchreplace_orig/editor_plugin.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/searchreplace_orig/editor_plugin.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/searchreplace_orig/css/searchreplace.css | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/searchreplace_orig/css/searchreplace.css |
| grappelli/tinymce/jscripts/tiny_mce/plugins/searchreplace_orig/langs/en_dlg.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/searchreplace_orig/langs/en_dlg.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/searchreplace_orig/js/searchreplace.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/searchreplace_orig/js/searchreplace.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/inlinepopups/editor_plugin_src.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/inlinepopups/editor_plugin_src.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/inlinepopups/template.htm | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/inlinepopups/template.htm |
| grappelli/tinymce/jscripts/tiny_mce/plugins/inlinepopups/editor_plugin.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/inlinepopups/editor_plugin.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/inlinepopups/skins/clearlooks2/window.css | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/inlinepopups/skins/clearlooks2/window.css |
| grappelli/tinymce/jscripts/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/corners.gif | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/corners.gif |
| grappelli/tinymce/jscripts/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/vertical.gif | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/vertical.gif |
| grappelli/tinymce/jscripts/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/button.gif | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/button.gif |
| grappelli/tinymce/jscripts/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/confirm.gif | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/confirm.gif |
| grappelli/tinymce/jscripts/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/horizontal.gif | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/horizontal.gif |
| grappelli/tinymce/jscripts/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/buttons.gif | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/buttons.gif |
| grappelli/tinymce/jscripts/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/alert.gif | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/alert.gif |
| grappelli/tinymce/jscripts/tiny_mce/plugins/legacyoutput/editor_plugin_src.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/legacyoutput/editor_plugin_src.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/legacyoutput/editor_plugin.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/legacyoutput/editor_plugin.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/style/editor_plugin_src.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/style/editor_plugin_src.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/style/editor_plugin.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/style/editor_plugin.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/style/readme.txt | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/style/readme.txt |
| grappelli/tinymce/jscripts/tiny_mce/plugins/style/props.htm | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/style/props.htm |
| grappelli/tinymce/jscripts/tiny_mce/plugins/style/css/props.css | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/style/css/props.css |
| grappelli/tinymce/jscripts/tiny_mce/plugins/style/langs/en_dlg.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/style/langs/en_dlg.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/style/js/props.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/style/js/props.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/noneditable/editor_plugin_src.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/noneditable/editor_plugin_src.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/noneditable/editor_plugin.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/noneditable/editor_plugin.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/visualchars/editor_plugin_src.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/visualchars/editor_plugin_src.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/visualchars/editor_plugin.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/visualchars/editor_plugin.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/advimage/editor_plugin_src.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/advimage/editor_plugin_src.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/advimage/editor_plugin.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/advimage/editor_plugin.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/advimage/image.htm | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/advimage/image.htm |
| grappelli/tinymce/jscripts/tiny_mce/plugins/advimage/css/advimage.css | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/advimage/css/advimage.css |
| grappelli/tinymce/jscripts/tiny_mce/plugins/advimage/img/sample.gif | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/advimage/img/sample.gif |
| grappelli/tinymce/jscripts/tiny_mce/plugins/advimage/langs/en_dlg.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/advimage/langs/en_dlg.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/advimage/js/image.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/advimage/js/image.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/advimage_orig/editor_plugin_src.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/advimage_orig/editor_plugin_src.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/advimage_orig/editor_plugin.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/advimage_orig/editor_plugin.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/advimage_orig/image.htm | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/advimage_orig/image.htm |
| grappelli/tinymce/jscripts/tiny_mce/plugins/advimage_orig/css/advimage.css | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/advimage_orig/css/advimage.css |
| grappelli/tinymce/jscripts/tiny_mce/plugins/advimage_orig/img/sample.gif | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/advimage_orig/img/sample.gif |
| grappelli/tinymce/jscripts/tiny_mce/plugins/advimage_orig/langs/en_dlg.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/advimage_orig/langs/en_dlg.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/advimage_orig/js/image.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/advimage_orig/js/image.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/fullscreen/editor_plugin_src.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/fullscreen/editor_plugin_src.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/fullscreen/editor_plugin.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/fullscreen/editor_plugin.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/fullscreen/fullscreen.htm | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/fullscreen/fullscreen.htm |
| grappelli/tinymce/jscripts/tiny_mce/plugins/layer/editor_plugin_src.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/layer/editor_plugin_src.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/layer/editor_plugin.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/layer/editor_plugin.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/iespell/editor_plugin_src.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/iespell/editor_plugin_src.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/iespell/editor_plugin.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/iespell/editor_plugin.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/tabfocus/editor_plugin_src.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/tabfocus/editor_plugin_src.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/tabfocus/editor_plugin.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/tabfocus/editor_plugin.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/contextmenu/editor_plugin_src.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/contextmenu/editor_plugin_src.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/contextmenu/editor_plugin.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/contextmenu/editor_plugin.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/preview/example.html | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/preview/example.html |
| grappelli/tinymce/jscripts/tiny_mce/plugins/preview/editor_plugin_src.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/preview/editor_plugin_src.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/preview/editor_plugin.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/preview/editor_plugin.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/preview/preview.html | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/preview/preview.html |
| grappelli/tinymce/jscripts/tiny_mce/plugins/preview/jscripts/embed.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/preview/jscripts/embed.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/visualblocks/editor_plugin_src.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/visualblocks/editor_plugin_src.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/visualblocks/editor_plugin.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/visualblocks/editor_plugin.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/visualblocks/css/visualblocks.css | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/visualblocks/css/visualblocks.css |
| grappelli/tinymce/jscripts/tiny_mce/plugins/advlink_orig/link.htm | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/advlink_orig/link.htm |
| grappelli/tinymce/jscripts/tiny_mce/plugins/advlink_orig/editor_plugin_src.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/advlink_orig/editor_plugin_src.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/advlink_orig/editor_plugin.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/advlink_orig/editor_plugin.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/advlink_orig/css/advlink.css | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/advlink_orig/css/advlink.css |
| grappelli/tinymce/jscripts/tiny_mce/plugins/advlink_orig/langs/en_dlg.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/advlink_orig/langs/en_dlg.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/advlink_orig/js/advlink.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/advlink_orig/js/advlink.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/table/row.htm | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/table/row.htm |
| grappelli/tinymce/jscripts/tiny_mce/plugins/table/table.htm | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/table/table.htm |
| grappelli/tinymce/jscripts/tiny_mce/plugins/table/merge_cells.htm | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/table/merge_cells.htm |
| grappelli/tinymce/jscripts/tiny_mce/plugins/table/editor_plugin_src.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/table/editor_plugin_src.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/table/editor_plugin.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/table/editor_plugin.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/table/cell.htm | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/table/cell.htm |
| grappelli/tinymce/jscripts/tiny_mce/plugins/table/css/row.css | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/table/css/row.css |
| grappelli/tinymce/jscripts/tiny_mce/plugins/table/css/table.css | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/table/css/table.css |
| grappelli/tinymce/jscripts/tiny_mce/plugins/table/css/cell.css | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/table/css/cell.css |
| grappelli/tinymce/jscripts/tiny_mce/plugins/table/langs/en_dlg.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/table/langs/en_dlg.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/table/js/merge_cells.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/table/js/merge_cells.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/table/js/row.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/table/js/row.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/table/js/cell.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/table/js/cell.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/table/js/table.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/table/js/table.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/example_dependency/editor_plugin_src.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/example_dependency/editor_plugin_src.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/example_dependency/editor_plugin.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/example_dependency/editor_plugin.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/spellchecker/editor_plugin_src.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/spellchecker/editor_plugin_src.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/spellchecker/editor_plugin.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/spellchecker/editor_plugin.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/spellchecker/css/content.css | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/spellchecker/css/content.css |
| grappelli/tinymce/jscripts/tiny_mce/plugins/spellchecker/img/wline.gif | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/spellchecker/img/wline.gif |
| grappelli/tinymce/jscripts/tiny_mce/plugins/example/editor_plugin_src.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/example/editor_plugin_src.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/example/editor_plugin.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/example/editor_plugin.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/example/dialog.htm | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/example/dialog.htm |
| grappelli/tinymce/jscripts/tiny_mce/plugins/example/img/example.gif | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/example/img/example.gif |
| grappelli/tinymce/jscripts/tiny_mce/plugins/example/langs/en.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/example/langs/en.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/example/langs/en_dlg.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/example/langs/en_dlg.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/example/js/dialog.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/example/js/dialog.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/paste_orig/pasteword.htm | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/paste_orig/pasteword.htm |
| grappelli/tinymce/jscripts/tiny_mce/plugins/paste_orig/pastetext.htm | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/paste_orig/pastetext.htm |
| grappelli/tinymce/jscripts/tiny_mce/plugins/paste_orig/editor_plugin_src.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/paste_orig/editor_plugin_src.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/paste_orig/editor_plugin.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/paste_orig/editor_plugin.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/paste_orig/langs/en_dlg.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/paste_orig/langs/en_dlg.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/paste_orig/js/pasteword.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/paste_orig/js/pasteword.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/paste_orig/js/pastetext.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/paste_orig/js/pastetext.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/insertdatetime/editor_plugin_src.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/insertdatetime/editor_plugin_src.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/insertdatetime/editor_plugin.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/insertdatetime/editor_plugin.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/print/editor_plugin_src.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/print/editor_plugin_src.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/print/editor_plugin.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/print/editor_plugin.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/save/editor_plugin_src.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/save/editor_plugin_src.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/save/editor_plugin.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/save/editor_plugin.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/directionality/editor_plugin_src.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/directionality/editor_plugin_src.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/directionality/editor_plugin.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/directionality/editor_plugin.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/bbcode/editor_plugin_src.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/bbcode/editor_plugin_src.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/bbcode/editor_plugin.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/bbcode/editor_plugin.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/lists/editor_plugin_src.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/lists/editor_plugin_src.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/lists/editor_plugin.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/lists/editor_plugin.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/grappelli_contextmenu/editor_plugin_src.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/grappelli_contextmenu/editor_plugin_src.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/grappelli_contextmenu/editor_plugin.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/grappelli_contextmenu/editor_plugin.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/grappelli_contextmenu/langs/ru.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/grappelli_contextmenu/langs/ru.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/grappelli_contextmenu/langs/de.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/grappelli_contextmenu/langs/de.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/grappelli_contextmenu/langs/en.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/grappelli_contextmenu/langs/en.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/grappelli_contextmenu/langs/fr.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/grappelli_contextmenu/langs/fr.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/grappelli_contextmenu/langs/cs.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/grappelli_contextmenu/langs/cs.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/grappelli_contextmenu/langs/pl.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/grappelli_contextmenu/langs/pl.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/ins.htm | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/ins.htm |
| grappelli/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/attributes.htm | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/attributes.htm |
| grappelli/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/del.htm | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/del.htm |
| grappelli/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/editor_plugin_src.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/editor_plugin_src.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/editor_plugin.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/editor_plugin.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/abbr.htm | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/abbr.htm |
| grappelli/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/cite.htm | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/cite.htm |
| grappelli/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/acronym.htm | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/acronym.htm |
| grappelli/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/css/popup.css | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/css/popup.css |
| grappelli/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/css/attributes.css | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/css/attributes.css |
| grappelli/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/langs/en_dlg.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/langs/en_dlg.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/js/element_common.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/js/element_common.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/js/del.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/js/del.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/js/abbr.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/js/abbr.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/js/cite.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/js/cite.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/js/attributes.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/js/attributes.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/js/ins.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/js/ins.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/js/acronym.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/js/acronym.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/media/moxieplayer.swf | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/media/moxieplayer.swf |
| grappelli/tinymce/jscripts/tiny_mce/plugins/media/editor_plugin_src.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/media/editor_plugin_src.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/media/editor_plugin.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/media/editor_plugin.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/media/media.htm | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/media/media.htm |
| grappelli/tinymce/jscripts/tiny_mce/plugins/media/css/media.css | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/media/css/media.css |
| grappelli/tinymce/jscripts/tiny_mce/plugins/media/langs/en_dlg.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/media/langs/en_dlg.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/media/js/embed.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/media/js/embed.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/media/js/media.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/media/js/media.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/autosave/editor_plugin_src.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/autosave/editor_plugin_src.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/autosave/editor_plugin.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/autosave/editor_plugin.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/pagebreak/editor_plugin_src.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/pagebreak/editor_plugin_src.js |
| grappelli/tinymce/jscripts/tiny_mce/plugins/pagebreak/editor_plugin.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/plugins/pagebreak/editor_plugin.js |
| grappelli/tinymce/jscripts/tiny_mce/utils/validate.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/utils/validate.js |
| grappelli/tinymce/jscripts/tiny_mce/utils/mctabs.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/utils/mctabs.js |
| grappelli/tinymce/jscripts/tiny_mce/utils/editable_selects.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/utils/editable_selects.js |
| grappelli/tinymce/jscripts/tiny_mce/utils/form_utils.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/utils/form_utils.js |
| grappelli/tinymce/jscripts/tiny_mce/langs/en.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/jscripts/tiny_mce/langs/en.js |
| grappelli/tinymce/examples/accessibility.html | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/examples/accessibility.html |
| grappelli/tinymce/examples/simple.html | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/examples/simple.html |
| grappelli/tinymce/examples/word.html | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/examples/word.html |
| grappelli/tinymce/examples/skins.html | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/examples/skins.html |
| grappelli/tinymce/examples/menu.html | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/examples/menu.html |
| grappelli/tinymce/examples/custom_formats.html | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/examples/custom_formats.html |
| grappelli/tinymce/examples/index.html | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/examples/index.html |
| grappelli/tinymce/examples/full.html | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/examples/full.html |
| grappelli/tinymce/examples/.DS_Store | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/examples/.DS_Store |
| grappelli/tinymce/examples/css/word.css | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/examples/css/word.css |
| grappelli/tinymce/examples/css/content.css | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/examples/css/content.css |
| grappelli/tinymce/examples/templates/snippet1.htm | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/examples/templates/snippet1.htm |
| grappelli/tinymce/examples/templates/layout1.htm | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/examples/templates/layout1.htm |
| grappelli/tinymce/examples/lists/template_list.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/examples/lists/template_list.js |
| grappelli/tinymce/examples/lists/media_list.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/examples/lists/media_list.js |
| grappelli/tinymce/examples/lists/link_list.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/examples/lists/link_list.js |
| grappelli/tinymce/examples/lists/image_list.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/examples/lists/image_list.js |
| grappelli/tinymce/examples/media/sample.rm | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/examples/media/sample.rm |
| grappelli/tinymce/examples/media/logo_over.jpg | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/examples/media/logo_over.jpg |
| grappelli/tinymce/examples/media/sample.swf | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/examples/media/sample.swf |
| grappelli/tinymce/examples/media/sample.dcr | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/examples/media/sample.dcr |
| grappelli/tinymce/examples/media/sample.ram | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/examples/media/sample.ram |
| grappelli/tinymce/examples/media/sample.mov | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/examples/media/sample.mov |
| grappelli/tinymce/examples/media/logo.jpg | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/examples/media/logo.jpg |
| grappelli/tinymce/examples/media/sample.flv | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/examples/media/sample.flv |
| grappelli/tinymce/examples/media/sample.avi | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/tinymce/examples/media/sample.avi |
| grappelli/js/jquery.grp_timepicker.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/js/jquery.grp_timepicker.js |
| grappelli/js/grappelli.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/js/grappelli.js |
| grappelli/js/jquery.grp_related_m2m.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/js/jquery.grp_related_m2m.js |
| grappelli/js/grappelli.min.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/js/grappelli.min.js |
| grappelli/js/jquery.grp_autocomplete_m2m.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/js/jquery.grp_autocomplete_m2m.js |
| grappelli/js/jquery.grp_autocomplete_generic.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/js/jquery.grp_autocomplete_generic.js |
| grappelli/js/jquery.grp_autocomplete_fk.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/js/jquery.grp_autocomplete_fk.js |
| grappelli/js/jquery.grp_related_generic.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/js/jquery.grp_related_generic.js |
| grappelli/js/jquery.grp_related_fk.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/js/jquery.grp_related_fk.js |
| grappelli/js/jquery.grp_collapsible_group.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/js/jquery.grp_collapsible_group.js |
| grappelli/js/jquery.grp_collapsible.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/js/jquery.grp_collapsible.js |
| grappelli/js/jquery.grp_inline.js | /usr/local/lib/python3.12/site-packages/grappelli/static/grappelli/js/jquery.grp_inline.js |
| admin/js/actions.js | /usr/local/lib/python3.12/site-packages/grappelli/static/admin/js/actions.js |
| admin/js/admin/RelatedObjectLookups.js | /usr/local/lib/python3.12/site-packages/grappelli/static/admin/js/admin/RelatedObjectLookups.js |
| admin/js/admin/DateTimeShortcuts.js | /usr/local/lib/python3.12/site-packages/grappelli/static/admin/js/admin/DateTimeShortcuts.js |
| admin/js/admin/.DS_Store | /usr/local/lib/python3.12/site-packages/grappelli/static/admin/js/admin/.DS_Store |
| nested_admin/dist/nested_admin.min.js.LICENSE.txt | /usr/local/lib/python3.12/site-packages/nested_admin/static/nested_admin/dist/nested_admin.min.js.LICENSE.txt |
| nested_admin/dist/nested_admin.min.js.map | /usr/local/lib/python3.12/site-packages/nested_admin/static/nested_admin/dist/nested_admin.min.js.map |
| nested_admin/dist/nested_admin.js.map | /usr/local/lib/python3.12/site-packages/nested_admin/static/nested_admin/dist/nested_admin.js.map |
| nested_admin/dist/nested_admin.js | /usr/local/lib/python3.12/site-packages/nested_admin/static/nested_admin/dist/nested_admin.js |
| nested_admin/dist/nested_admin.css | /usr/local/lib/python3.12/site-packages/nested_admin/static/nested_admin/dist/nested_admin.css |
| nested_admin/dist/nested_admin.css.map | /usr/local/lib/python3.12/site-packages/nested_admin/static/nested_admin/dist/nested_admin.css.map |
| nested_admin/dist/nested_admin.min.css.map | /usr/local/lib/python3.12/site-packages/nested_admin/static/nested_admin/dist/nested_admin.min.css.map |
| nested_admin/dist/nested_admin.min.js | /usr/local/lib/python3.12/site-packages/nested_admin/static/nested_admin/dist/nested_admin.min.js |
| nested_admin/dist/nested_admin.min.css | /usr/local/lib/python3.12/site-packages/nested_admin/static/nested_admin/dist/nested_admin.min.css |
| nested_admin/src/nested_admin.scss | /usr/local/lib/python3.12/site-packages/nested_admin/static/nested_admin/src/nested_admin.scss |
| nested_admin/src/drag-handle.png | /usr/local/lib/python3.12/site-packages/nested_admin/static/nested_admin/src/drag-handle.png |
| nested_admin/src/nested-admin/grp$.js | /usr/local/lib/python3.12/site-packages/nested_admin/static/nested_admin/src/nested-admin/grp$.js |
| nested_admin/src/nested-admin/sortable.js | /usr/local/lib/python3.12/site-packages/nested_admin/static/nested_admin/src/nested-admin/sortable.js |
| nested_admin/src/nested-admin/index.js | /usr/local/lib/python3.12/site-packages/nested_admin/static/nested_admin/src/nested-admin/index.js |
| nested_admin/src/nested-admin/jquery.djnutils.js | /usr/local/lib/python3.12/site-packages/nested_admin/static/nested_admin/src/nested-admin/jquery.djnutils.js |
| nested_admin/src/nested-admin/jquery.ui.nestedsortable.js | /usr/local/lib/python3.12/site-packages/nested_admin/static/nested_admin/src/nested-admin/jquery.ui.nestedsortable.js |
| nested_admin/src/nested-admin/jquery.djangoformset.js | /usr/local/lib/python3.12/site-packages/nested_admin/static/nested_admin/src/nested-admin/jquery.djangoformset.js |
| nested_admin/src/nested-admin/jquery.shim.js | /usr/local/lib/python3.12/site-packages/nested_admin/static/nested_admin/src/nested-admin/jquery.shim.js |
| nested_admin/src/nested-admin/django$.js | /usr/local/lib/python3.12/site-packages/nested_admin/static/nested_admin/src/nested-admin/django$.js |
| nested_admin/src/nested-admin/utils.js | /usr/local/lib/python3.12/site-packages/nested_admin/static/nested_admin/src/nested-admin/utils.js |
| nested_admin/src/nested-admin/regexquote.js | /usr/local/lib/python3.12/site-packages/nested_admin/static/nested_admin/src/nested-admin/regexquote.js |
| nested_admin/src/nested-admin/jquery.ui.djnsortable.js | /usr/local/lib/python3.12/site-packages/nested_admin/static/nested_admin/src/nested-admin/jquery.ui.djnsortable.js |
| 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/widgets.css | /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/css/widgets.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/dark_mode.css | /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/css/dark_mode.css |
| admin/css/responsive.css | /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/css/responsive.css |
| admin/css/base.css | /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/css/base.css |
| 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/vendor/select2/LICENSE-SELECT2.md | /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/css/vendor/select2/LICENSE-SELECT2.md |
| 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/img/icon-clock.svg | /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/icon-clock.svg |
| admin/img/selector-icons.svg | /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/selector-icons.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-alt.svg | /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/icon-unknown-alt.svg |
| admin/img/LICENSE | /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/LICENSE |
| admin/img/icon-viewlink.svg | /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/icon-viewlink.svg |
| admin/img/README.txt | /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/README.txt |
| admin/img/icon-calendar.svg | /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/icon-calendar.svg |
| admin/img/icon-deletelink.svg | /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/icon-deletelink.svg |
| admin/img/search.svg | /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/search.svg |
| admin/img/icon-yes.svg | /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/icon-yes.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-alert.svg | /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/icon-alert.svg |
| admin/img/calendar-icons.svg | /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/calendar-icons.svg |
| admin/img/icon-hidelink.svg | /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/icon-hidelink.svg |
| admin/img/icon-no.svg | /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/icon-no.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-unknown.svg | /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/icon-unknown.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-addlink.svg | /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/img/icon-addlink.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/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/js/prepopulate_init.js | /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/prepopulate_init.js |
| admin/js/SelectBox.js | /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/SelectBox.js |
| admin/js/urlify.js | /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/urlify.js |
| admin/js/filters.js | /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/filters.js |
| admin/js/actions.js | /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/actions.js |
| admin/js/core.js | /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/core.js |
| admin/js/popup_response.js | /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/popup_response.js |
| admin/js/autocomplete.js | /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/autocomplete.js |
| admin/js/SelectFilter2.js | /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/SelectFilter2.js |
| admin/js/theme.js | /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/theme.js |
| admin/js/collapse.js | /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/collapse.js |
| admin/js/change_form.js | /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/change_form.js |
| admin/js/prepopulate.js | /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/prepopulate.js |
| admin/js/calendar.js | /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/calendar.js |
| admin/js/nav_sidebar.js | /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/nav_sidebar.js |
| admin/js/jquery.init.js | /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/jquery.init.js |
| admin/js/inlines.js | /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/inlines.js |
| admin/js/cancel.js | /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/cancel.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/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/jquery.js | /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/jquery/jquery.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/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/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/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/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/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/de.js | /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/de.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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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.js | /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sr.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/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/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/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/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/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/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-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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/bs.js | /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/bs.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/js/vendor/xregexp/xregexp.js | /usr/local/lib/python3.12/site-packages/django/contrib/admin/static/admin/js/vendor/xregexp/xregexp.js |
| django_extensions/css/jquery.autocomplete.css | /usr/local/lib/python3.12/site-packages/django_extensions/static/django_extensions/css/jquery.autocomplete.css |
| django_extensions/img/indicator.gif | /usr/local/lib/python3.12/site-packages/django_extensions/static/django_extensions/img/indicator.gif |
| django_extensions/js/jquery.autocomplete.js | /usr/local/lib/python3.12/site-packages/django_extensions/static/django_extensions/js/jquery.autocomplete.js |
| django_extensions/js/jquery.ajaxQueue.js | /usr/local/lib/python3.12/site-packages/django_extensions/static/django_extensions/js/jquery.ajaxQueue.js |
| django_extensions/js/jquery.bgiframe.js | /usr/local/lib/python3.12/site-packages/django_extensions/static/django_extensions/js/jquery.bgiframe.js |
| flags/id.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/id.gif |
| flags/is.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/is.gif |
| flags/af.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/af.gif |
| flags/au.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/au.gif |
| flags/ni.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/ni.gif |
| flags/ru.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/ru.gif |
| flags/sprite.css | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/sprite.css |
| flags/ec.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/ec.gif |
| flags/uz.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/uz.gif |
| flags/je.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/je.gif |
| flags/tf.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/tf.gif |
| flags/by.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/by.gif |
| flags/sprite-hq.css | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/sprite-hq.css |
| flags/uy.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/uy.gif |
| flags/pr.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/pr.gif |
| flags/pn.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/pn.gif |
| flags/li.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/li.gif |
| flags/lb.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/lb.gif |
| flags/fm.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/fm.gif |
| flags/fk.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/fk.gif |
| flags/yt.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/yt.gif |
| flags/kw.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/kw.gif |
| flags/no.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/no.gif |
| flags/bw.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/bw.gif |
| flags/za.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/za.gif |
| flags/pf.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/pf.gif |
| flags/me.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/me.gif |
| flags/ve.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/ve.gif |
| flags/pg.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/pg.gif |
| flags/bi.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/bi.gif |
| flags/ir.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/ir.gif |
| flags/ug.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/ug.gif |
| flags/ma.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/ma.gif |
| flags/sk.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/sk.gif |
| flags/lu.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/lu.gif |
| flags/sc.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/sc.gif |
| flags/re.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/re.gif |
| flags/pt.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/pt.gif |
| flags/ch.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/ch.gif |
| flags/es.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/es.gif |
| flags/va.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/va.gif |
| flags/cg.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/cg.gif |
| flags/tw.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/tw.gif |
| flags/bm.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/bm.gif |
| flags/cu.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/cu.gif |
| flags/sprite.png | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/sprite.png |
| flags/sy.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/sy.gif |
| flags/ci.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/ci.gif |
| flags/tk.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/tk.gif |
| flags/om.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/om.gif |
| flags/az.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/az.gif |
| flags/dm.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/dm.gif |
| flags/dz.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/dz.gif |
| flags/nr.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/nr.gif |
| flags/bn.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/bn.gif |
| flags/bz.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/bz.gif |
| flags/ht.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/ht.gif |
| flags/am.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/am.gif |
| flags/ss.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/ss.gif |
| flags/mf.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/mf.gif |
| flags/gb.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/gb.gif |
| flags/ee.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/ee.gif |
| flags/sm.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/sm.gif |
| flags/mg.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/mg.gif |
| flags/in.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/in.gif |
| flags/bj.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/bj.gif |
| flags/at.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/at.gif |
| flags/se.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/se.gif |
| flags/mq.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/mq.gif |
| flags/gs.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/gs.gif |
| flags/ky.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/ky.gif |
| flags/gy.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/gy.gif |
| flags/lr.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/lr.gif |
| flags/sh.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/sh.gif |
| flags/ng.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/ng.gif |
| flags/wf.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/wf.gif |
| flags/mu.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/mu.gif |
| flags/fr.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/fr.gif |
| flags/tg.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/tg.gif |
| flags/ua.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/ua.gif |
| flags/cn.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/cn.gif |
| flags/ke.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/ke.gif |
| flags/gp.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/gp.gif |
| flags/bf.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/bf.gif |
| flags/st.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/st.gif |
| flags/so.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/so.gif |
| flags/kr.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/kr.gif |
| flags/to.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/to.gif |
| flags/ls.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/ls.gif |
| flags/mx.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/mx.gif |
| flags/mn.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/mn.gif |
| flags/kz.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/kz.gif |
| flags/mp.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/mp.gif |
| flags/pw.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/pw.gif |
| flags/ad.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/ad.gif |
| flags/vi.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/vi.gif |
| flags/mm.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/mm.gif |
| flags/gq.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/gq.gif |
| flags/nl.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/nl.gif |
| flags/sv.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/sv.gif |
| flags/pk.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/pk.gif |
| flags/mc.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/mc.gif |
| flags/tc.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/tc.gif |
| flags/tj.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/tj.gif |
| flags/ie.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/ie.gif |
| flags/ck.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/ck.gif |
| flags/as.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/as.gif |
| flags/sj.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/sj.gif |
| flags/do.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/do.gif |
| flags/kn.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/kn.gif |
| flags/qa.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/qa.gif |
| flags/al.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/al.gif |
| flags/th.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/th.gif |
| flags/zm.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/zm.gif |
| flags/vn.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/vn.gif |
| flags/ai.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/ai.gif |
| flags/rw.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/rw.gif |
| flags/td.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/td.gif |
| flags/gd.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/gd.gif |
| flags/pm.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/pm.gif |
| flags/vc.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/vc.gif |
| flags/gt.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/gt.gif |
| flags/la.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/la.gif |
| flags/nz.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/nz.gif |
| flags/cr.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/cr.gif |
| flags/xk.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/xk.gif |
| flags/__.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/__.gif |
| flags/gn.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/gn.gif |
| flags/lt.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/lt.gif |
| flags/mv.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/mv.gif |
| flags/cf.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/cf.gif |
| flags/hu.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/hu.gif |
| flags/sr.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/sr.gif |
| flags/il.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/il.gif |
| flags/kh.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/kh.gif |
| flags/sz.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/sz.gif |
| flags/ca.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/ca.gif |
| flags/fo.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/fo.gif |
| flags/ar.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/ar.gif |
| flags/tz.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/tz.gif |
| flags/vu.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/vu.gif |
| flags/eh.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/eh.gif |
| flags/us.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/us.gif |
| flags/bh.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/bh.gif |
| flags/aw.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/aw.gif |
| flags/ly.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/ly.gif |
| flags/pl.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/pl.gif |
| flags/im.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/im.gif |
| flags/jm.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/jm.gif |
| flags/gm.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/gm.gif |
| flags/fi.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/fi.gif |
| flags/bo.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/bo.gif |
| flags/tm.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/tm.gif |
| flags/cx.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/cx.gif |
| flags/ag.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/ag.gif |
| flags/dj.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/dj.gif |
| flags/ws.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/ws.gif |
| flags/eg.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/eg.gif |
| flags/hm.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/hm.gif |
| flags/ne.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/ne.gif |
| flags/pe.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/pe.gif |
| flags/km.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/km.gif |
| flags/cy.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/cy.gif |
| flags/ga.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/ga.gif |
| flags/be.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/be.gif |
| flags/gu.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/gu.gif |
| flags/ye.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/ye.gif |
| flags/py.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/py.gif |
| flags/ph.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/ph.gif |
| flags/ms.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/ms.gif |
| flags/kp.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/kp.gif |
| flags/ao.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/ao.gif |
| flags/gf.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/gf.gif |
| flags/np.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/np.gif |
| flags/gi.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/gi.gif |
| flags/kg.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/kg.gif |
| flags/bd.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/bd.gif |
| flags/gg.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/gg.gif |
| flags/hr.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/hr.gif |
| flags/hn.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/hn.gif |
| flags/lk.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/lk.gif |
| flags/na.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/na.gif |
| flags/cm.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/cm.gif |
| flags/ge.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/ge.gif |
| flags/my.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/my.gif |
| flags/ax.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/ax.gif |
| flags/sb.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/sb.gif |
| flags/io.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/io.gif |
| flags/sg.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/sg.gif |
| flags/dk.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/dk.gif |
| flags/bs.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/bs.gif |
| flags/bb.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/bb.gif |
| flags/lc.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/lc.gif |
| flags/nf.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/nf.gif |
| flags/um.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/um.gif |
| flags/co.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/co.gif |
| flags/cc.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/cc.gif |
| flags/sd.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/sd.gif |
| flags/mh.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/mh.gif |
| flags/gr.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/gr.gif |
| flags/it.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/it.gif |
| flags/tl.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/tl.gif |
| flags/mt.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/mt.gif |
| flags/md.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/md.gif |
| flags/aq.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/aq.gif |
| flags/vg.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/vg.gif |
| flags/bl.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/bl.gif |
| flags/ps.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/ps.gif |
| flags/mo.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/mo.gif |
| flags/sa.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/sa.gif |
| flags/hk.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/hk.gif |
| flags/br.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/br.gif |
| flags/ml.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/ml.gif |
| flags/rs.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/rs.gif |
| flags/jo.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/jo.gif |
| flags/gw.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/gw.gif |
| flags/zw.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/zw.gif |
| flags/fj.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/fj.gif |
| flags/sprite-hq.png | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/sprite-hq.png |
| flags/nc.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/nc.gif |
| flags/mk.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/mk.gif |
| flags/cl.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/cl.gif |
| flags/ae.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/ae.gif |
| flags/mr.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/mr.gif |
| flags/cz.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/cz.gif |
| flags/lv.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/lv.gif |
| flags/de.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/de.gif |
| flags/si.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/si.gif |
| flags/jp.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/jp.gif |
| flags/sn.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/sn.gif |
| flags/iq.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/iq.gif |
| flags/tv.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/tv.gif |
| flags/et.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/et.gif |
| flags/cd.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/cd.gif |
| flags/bg.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/bg.gif |
| flags/tr.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/tr.gif |
| flags/ba.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/ba.gif |
| flags/mz.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/mz.gif |
| flags/er.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/er.gif |
| flags/cv.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/cv.gif |
| flags/ki.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/ki.gif |
| flags/tt.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/tt.gif |
| flags/bv.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/bv.gif |
| flags/sx.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/sx.gif |
| flags/gl.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/gl.gif |
| flags/tn.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/tn.gif |
| flags/eu.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/eu.gif |
| flags/cw.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/cw.gif |
| flags/nu.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/nu.gif |
| flags/bq.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/bq.gif |
| flags/mw.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/mw.gif |
| flags/sl.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/sl.gif |
| flags/pa.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/pa.gif |
| flags/gh.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/gh.gif |
| flags/ro.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/ro.gif |
| flags/bt.gif | /usr/local/lib/python3.12/site-packages/django_countries/static/flags/bt.gif |
| mptt/disclosure-right-black.png | /usr/local/lib/python3.12/site-packages/mptt/static/mptt/disclosure-right-black.png |
| mptt/disclosure-down-white.png | /usr/local/lib/python3.12/site-packages/mptt/static/mptt/disclosure-down-white.png |
| 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 |
| mptt/draggable-admin.css | /usr/local/lib/python3.12/site-packages/mptt/static/mptt/draggable-admin.css |
| mptt/draggable-admin.js | /usr/local/lib/python3.12/site-packages/mptt/static/mptt/draggable-admin.js |
| 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 |
| s3direct/css/cropper.css | /app/s3direct/static/s3direct/css/cropper.css |
| s3direct/css/styles.css | /app/s3direct/static/s3direct/css/styles.css |
| s3direct/css/bootstrap-progress.min.css | /app/s3direct/static/s3direct/css/bootstrap-progress.min.css |
| s3direct/images/pencil.png | /app/s3direct/static/s3direct/images/pencil.png |
| s3direct/images/bin.png | /app/s3direct/static/s3direct/images/bin.png |
| s3direct/js/cropper.js | /app/s3direct/static/s3direct/js/cropper.js |
| s3direct/js/scripts.js | /app/s3direct/static/s3direct/js/scripts.js |
| debug_toolbar/css/print.css | /usr/local/lib/python3.12/site-packages/debug_toolbar/static/debug_toolbar/css/print.css |
| debug_toolbar/css/toolbar.css | /usr/local/lib/python3.12/site-packages/debug_toolbar/static/debug_toolbar/css/toolbar.css |
| debug_toolbar/js/redirect.js | /usr/local/lib/python3.12/site-packages/debug_toolbar/static/debug_toolbar/js/redirect.js |
| debug_toolbar/js/toolbar.js | /usr/local/lib/python3.12/site-packages/debug_toolbar/static/debug_toolbar/js/toolbar.js |
| debug_toolbar/js/utils.js | /usr/local/lib/python3.12/site-packages/debug_toolbar/static/debug_toolbar/js/utils.js |
| debug_toolbar/js/history.js | /usr/local/lib/python3.12/site-packages/debug_toolbar/static/debug_toolbar/js/history.js |
| debug_toolbar/js/timer.js | /usr/local/lib/python3.12/site-packages/debug_toolbar/static/debug_toolbar/js/timer.js |
None
{'False': False, 'None': None, 'True': True}
{'DEFAULT_LANGUAGE_CODE': 'en',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'DEFAULT_REGION_CODE': 'DE',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'en',
'MEDIA_URL': '/media/',
'SENTRY_DSN': 'https://d701980f162750d66882e828a477a293@o351046.ingest.us.sentry.io/4507644935864320',
'SENTRY_ENVIRONMENT': 'staging',
'STATIC_URL': '/static/',
'TIME_ZONE': 'Europe/Berlin',
'contact_page': <PageTreeItem: Get in touch>,
'csrf_token': '<SimpleLazyObject: <function csrf.<locals>._get_val at '
'0x7fbf8ded3a60>>',
'debug_enabled': True,
'fb': {'fbpixel_id': None},
'footer': <Footer: Footer Germany>,
'google': {'geocode': 'AIzaSyAxPhlk4zIW1xmJjbikZ-PyNvRXQs1ImWA',
'google_analytics_domain': 'auto',
'google_tag_manager_code': None,
'google_tracking_code': None},
'hreflang_items': [{'active': False,
'hreflang': 'de-DE',
'url': '/de/de/news-and-events/news/'},
{'active': True,
'hreflang': 'en-DE',
'url': '/de/en/news-and-events/news/'},
{'active': True,
'hreflang': 'en-FR',
'url': '/fr/en/news-and-events/news/'},
{'active': False,
'hreflang': 'fr-FR',
'url': '/fr/fr/news-and-events/news/'},
{'active': True,
'hreflang': 'en-NL',
'url': '/nl/en/news-and-events/news/'},
{'active': False,
'hreflang': 'nl-NL',
'url': '/nl/nl/news-and-events/news/'},
{'active': True,
'hreflang': 'en',
'url': '/int/en/news-and-events/news/'},
{'active': True,
'hreflang': 'en-AU',
'url': '/au/en/news-and-events/news/'},
{'active': True,
'hreflang': 'en-SG',
'url': '/sg/en/news-and-events/news/'},
{'active': True,
'hreflang': 'en-RO',
'url': '/ro/en/news-and-events/news/'},
{'active': True,
'hreflang': 'en-TH',
'url': '/th/en/news-and-events/news/'},
{'active': True,
'hreflang': 'en-MY',
'url': '/my/en/news-and-events/news/'},
{'active': True,
'hreflang': 'en-TR',
'url': '/tr/en/news-and-events/news/'},
{'active': False,
'hreflang': 'tr-TR',
'url': '/tr/tr/news-and-events/news/'},
{'active': True,
'hreflang': 'en-BR',
'url': '/br/en/news-and-events/news/'},
{'active': False,
'hreflang': 'pt-BR',
'url': '/br/pt/news-and-events/news/'},
{'active': True,
'hreflang': 'en-PL',
'url': '/pl/en/news-and-events/news/'},
{'active': False,
'hreflang': 'pl-PL',
'url': '/pl/pl/news-and-events/news/'},
{'active': True,
'hreflang': 'en-CN',
'url': '/cn/en/news-and-events/news/'},
{'active': False,
'hreflang': 'zh-CN',
'url': '/cn/zh/news-and-events/news/'},
{'active': True,
'hreflang': 'en-SA',
'url': '/sa/en/news-and-events/news/'},
{'active': True,
'hreflang': 'en-HU',
'url': '/hu/en/news-and-events/news/'},
{'active': True,
'hreflang': 'en-IN',
'url': '/in/en/news-and-events/news/'}],
'local_google_analytics_domain': None,
'local_google_analytics_name': 'MinimaxDE',
'local_google_tracking_code': 'UA-110580508-2',
'menu_items': [{'children': [{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'News',
'slug': 'news',
'teaser': None,
'title': None,
'type': 'NEWS',
'url': '/news-and-events/news/'},
{'careers_fair_type_id': 5,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Events & Trade shows',
'slug': 'events-and-trade-shows',
'teaser': None,
'title': None,
'type': 'FAIRS',
'url': '/news-and-events/events-and-trade-shows/?'}],
'divider': False,
'external_content': False,
'has_grandchildren': False,
'id': 'news-and-events',
'landing_page': False,
'menu_class': 'news-and-events',
'name': 'News & Events',
'slug': 'news-and-events',
'teaser': '<p>Keep up to date with our latest news and events '
'and learn more about our innovative solutions.</p>',
'title': 'News & Events',
'type': 'MENU_ITEM',
'url': '/news-and-events/'},
{'children': [{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'testing',
'slug': 'testing',
'teaser': '<p>testing</p>',
'title': 'testing',
'type': 'STANDARD',
'url': '/about/testing/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'About Minimax',
'slug': 'about-minimax',
'type': 'STANDARD',
'url': '/about/company/about-minimax/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Strategic Purchasing',
'slug': 'strategic-purchasing',
'type': 'STANDARD',
'url': '/about/company/strategic-purchasing/'}],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Our company',
'slug': 'company',
'teaser': '<p>For 120 years, Minimax has been '
'one of the leading brands in fire '
'protection. The group has several '
'research, development and '
'manufacturing facilities. Minimax '
'provides tailored solutions wherever '
'there is a fire threat. A '
'comprehensive range of '
'after-installation services '
'completes the offering.</p>',
'title': 'Our company',
'type': 'STANDARD',
'url': '/about/company/'},
{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': None,
'name': 'Our history',
'slug': 'history',
'teaser': None,
'title': None,
'type': 'HISTORY',
'url': '/about/history/'}],
'divider': False,
'external_content': False,
'has_grandchildren': True,
'id': 'about',
'landing_page': False,
'menu_class': 'about',
'name': 'About Minimax Test',
'slug': 'about',
'teaser': '<p>With high quality standards, special '
'innovations and individual customer support, '
'Minimax offers unrivaled fire protection solutions '
'worldwide.</p>',
'title': 'About Minimax Test',
'type': 'MENU_ITEM',
'url': '/about/'},
{'children': [],
'divider': False,
'external_content': False,
'has_grandchildren': False,
'id': 'karriere',
'landing_page': True,
'menu_class': 'karriere',
'name': 'Careers',
'slug': 'karriere',
'teaser': '<p>Minimax offers an innovative and international '
'working environment. Our employees value the '
'varied work, the various opportunities for '
'self-development and the good collegian '
'environment.\xa0</p>',
'title': 'Careers',
'type': 'MENU_ITEM',
'url': '/karriere/'},
{'divider': False,
'external_content': False,
'id': 'downloads',
'menu_class': 'downloads',
'name': 'Downloads',
'slug': 'downloads',
'teaser': '<p>On this page you will find all the "Technical '
'Product information" to our product portfolio.</p>',
'title': 'Downloads',
'type': 'DOWNLOADS',
'url': '/downloads/'},
{'children': [{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Contact persons',
'slug': 'contact-persons',
'teaser': None,
'title': None,
'type': 'FIND_YOUR_CONTACT',
'url': '/contact/contact-persons/'},
{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': None,
'name': 'Get in touch',
'slug': 'get-in-touch',
'teaser': None,
'title': None,
'type': 'CONTACT',
'url': '/contact/get-in-touch/'},
{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Locations',
'slug': 'locations',
'teaser': None,
'title': None,
'type': 'LOCATIONS',
'url': '/contact/locations/'},
{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Partner',
'slug': 'partners',
'teaser': None,
'title': None,
'type': 'AGENTS_AND_DISTRIBUTORS',
'url': '/contact/partners/'}],
'divider': False,
'external_content': False,
'has_grandchildren': False,
'id': 'contact',
'landing_page': False,
'menu_class': 'contact',
'name': 'Contact',
'slug': 'contact',
'teaser': '<p>Let us know how we can help you!</p>',
'title': 'Contact',
'type': 'CONTACT',
'url': '/contact/'},
{'children': [{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Clunid Fire detection '
'and control panel',
'slug': 'clunid-fmz',
'type': 'STANDARD',
'url': '/technologies/fire-detection-systems-and-suppression-control/clunid-fmz/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'UniVario Industrial fire '
'detectors',
'slug': 'univario-industrial-fire-detectors',
'type': 'STANDARD',
'url': '/technologies/fire-detection-systems-and-suppression-control/univario-industrial-fire-detectors/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'HELIOS Aspirating smoke '
'detectors',
'slug': 'helios-aspirating-smoke-detectors',
'type': 'STANDARD',
'url': '/technologies/fire-detection-systems-and-suppression-control/helios-aspirating-smoke-detectors/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Fire detection systems and suppression '
'control',
'slug': 'fire-detection-systems-and-suppression-control',
'teaser': '<p>All signals converge in the fire '
'alarm control panel which sets off '
'alarms to\xa0permanently manned '
'stations and the fire '
'department.\xa0\xa0In addition, the '
'fire detection technology controls '
'and monitors in many cases all fire '
'protection systems.\xa0</p>\r\n'
'<p><br /></p>',
'title': 'Fire detection systems and '
'suppression control',
'type': 'STANDARD',
'url': '/technologies/fire-detection-systems-and-suppression-control/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Sprinkler systems',
'slug': 'sprinkler-systems',
'type': 'STANDARD',
'url': '/technologies/water-suppression-systems/sprinkler-systems/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Deluge systems',
'slug': 'deluge-systems',
'type': 'STANDARD',
'url': '/technologies/water-suppression-systems/deluge-systems/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'MXOne',
'slug': 'mxone',
'type': 'STANDARD',
'url': '/technologies/water-suppression-systems/mxone/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Water-based suppression systems',
'slug': 'water-suppression-systems',
'teaser': '<p>Water is the most natural of all '
'extinguishing agents and is usually '
'available in sufficient quantities '
'at a reasonable price. It prevents '
'smoke as well as pollutants, the '
'extinguishing effect is based on its '
'heat retention capacity.</p>',
'title': 'Water-based suppression systems',
'type': 'STANDARD',
'url': '/technologies/water-suppression-systems/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Minifog EconAqua',
'slug': 'minifog-econaqua',
'type': 'STANDARD',
'url': '/technologies/minifog-water-mist-systems/minifog-econaqua/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Minifog ProCon',
'slug': 'minifog-procon',
'type': 'STANDARD',
'url': '/technologies/minifog-water-mist-systems/minifog-procon/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Minifog ProCon XP',
'slug': 'minifog-procon-xp',
'type': 'STANDARD',
'url': '/technologies/minifog-water-mist-systems/minifog-procon-xp/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Minifog marine XP',
'slug': 'minifog-marine-xp',
'type': 'STANDARD',
'url': '/technologies/minifog-water-mist-systems/minifog-marine-xp/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Minifog water mist systems',
'slug': 'minifog-water-mist-systems',
'teaser': '<p>Minifog water mist systems '
'disperse the extinguishing water '
'very finely through special nozzles '
'and sprinklers and/or increased '
'operating pressures.\xa0At the same '
'time, the overall surface of the '
'extinguishing water is increased, '
'enabling it to absorb heat and '
'evaporate faster. The related '
'cooling and smothering effect makes '
'it possible to fight fires in a '
'particularly effective way with a '
'reduced consumption of extinguishing '
'water.\xa0</p>',
'title': 'Minifog water mist systems',
'type': 'STANDARD',
'url': '/technologies/minifog-water-mist-systems/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Foam extinguishing '
'systems',
'slug': 'foam-extinguishing-system',
'type': 'STANDARD',
'url': '/technologies/foam-extinguishing-systems/foam-extinguishing-system/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Foam extinguishing systems',
'slug': 'foam-extinguishing-systems',
'teaser': '<p>During a fire, foam extinguishing '
'systems spread large-scale foam '
'blanket through foam pipes, foam '
'monitors, sprinklers or nozzles. The '
'foam is applied on the burning '
'material, extinguishes the fire and '
'serves as a deterrent against '
're-ignition. Foam extinguishing '
'systems are suitable for protecting '
'high-risk areas, e.g. due to '
'flammable liquids or plastics.</p>',
'title': 'Foam extinguishing systems',
'type': 'STANDARD',
'url': '/technologies/foam-extinguishing-systems/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Oxeo Inert gas systems',
'slug': 'oxeo-inert-gas-systems',
'type': 'STANDARD',
'url': '/technologies/gas-based-suppression-systems/oxeo-inert-gas-systems/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Carbon dioxide systems',
'slug': 'carbon-dioxide-systems',
'type': 'STANDARD',
'url': '/technologies/gas-based-suppression-systems/carbon-dioxide-systems/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Halocarbon extinguishing '
'systems',
'slug': 'halocarbon-extinguishing-systems',
'type': 'STANDARD',
'url': '/technologies/gas-based-suppression-systems/halocarbon-extinguishing-systems/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Gas-based suppression systems',
'slug': 'gas-based-suppression-systems',
'teaser': '<p>Gas-based suppression systems '
'fight fires without side effects and '
'without leaving extinguishing agent '
'residues even in areas that can not '
'be reached by sprinklers. The '
'extinguishing effect is based on the '
'replacement of oxygen by the inert '
'gases argon, nitrogen and carbon '
'dioxide as well as by heat '
'extraction through the synthetic '
'gases.</p>',
'title': 'Gas-based suppression systems',
'type': 'STANDARD',
'url': '/technologies/gas-based-suppression-systems/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'CPS 1230 Cabinet '
'protection systems',
'slug': 'cps-1230-cabinet-protection-systems',
'type': 'STANDARD',
'url': '/technologies/compact-suppression-systems/cps-1230-cabinet-protection-systems/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'OneU Fire protection '
'systems',
'slug': 'oneu-fire-protection-systems',
'type': 'STANDARD',
'url': '/technologies/compact-suppression-systems/oneu-fire-protection-systems/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Compact suppression systems',
'slug': 'compact-suppression-systems',
'teaser': '<p>Small extinguishing systems often '
'resemble large extinguishing systems '
'in their structures. They are not '
'defined by a certain extinguishing '
'agent, but are rather characterized '
'by their compact and precise '
'designs, which make them '
'particularly well suited for certain '
'applications.</p>',
'title': 'Compact suppression systems',
'type': 'STANDARD',
'url': '/technologies/compact-suppression-systems/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Spark extinguishing '
'systems',
'slug': 'spark-extinguishing-system',
'type': 'STANDARD',
'url': '/technologies/spark-extinguishing-systems/spark-extinguishing-system/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Spark extinguishing systems',
'slug': 'spark-extinguishing-systems',
'teaser': '<p>Spark extinguishing systems '
'detect initial ignition in suction '
'and conveying systems and produce '
'instantly a water curtain with their '
'automatic extinguishing feature to '
'smother smoldering particles. These '
'systems are recommended for use in '
'areas where combustible materials '
'are transported pneumatically and '
'where there is a high risk of fires '
'or dust explosions due to sparking '
'or smoldering particles.</p>',
'title': 'Spark extinguishing systems',
'type': 'STANDARD',
'url': '/technologies/spark-extinguishing-systems/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Oxeo EcoPrevent FC - '
'Fuel Cell',
'slug': 'oxeo-eco-prevent-fc',
'type': 'STANDARD',
'url': '/technologies/fire-prevention-systems/oxeo-eco-prevent-fc/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Oxeo EcoPrevent PG - PSA '
'Generator',
'slug': 'oxeo-ecoprevent-pg-psa-generator',
'type': 'STANDARD',
'url': '/technologies/fire-prevention-systems/oxeo-ecoprevent-pg-psa-generator/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Oxeo EcoPrevent VG - '
'VPSA Generator',
'slug': 'oxeo-eco-prevent-vg',
'type': 'STANDARD',
'url': '/technologies/fire-prevention-systems/oxeo-eco-prevent-vg/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Oxeo EcoPrevent CS - '
'Cylinder Storage',
'slug': 'oxeo-ecoprevent-cs',
'type': 'STANDARD',
'url': '/technologies/fire-prevention-systems/oxeo-ecoprevent-cs/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Oxeo EcoPrevent ES - '
'External Supply',
'slug': 'oxeo-ecoprevent-es-external-supply',
'type': 'STANDARD',
'url': '/technologies/fire-prevention-systems/oxeo-ecoprevent-es-external-supply/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Fire prevention systems',
'slug': 'fire-prevention-systems',
'teaser': '<p>Fire prevention systems reduce '
'the air oxygen content in the '
'protection area through a controlled '
'supply of nitrogen to create a '
'"fire-safe" atmosphere. This '
'prevents fires right at the outset. '
'Depending on the deployed fire '
'prevention system, the development '
'of the "fire-proof" atmosphere is '
'either permanent or on-demand.\xa0'
'</p>',
'title': 'Fire prevention systems',
'type': 'STANDARD',
'url': '/technologies/fire-prevention-systems/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Inveron Hazard '
'management system',
'slug': 'inveron-hazard-management-systems',
'type': 'STANDARD',
'url': '/technologies/inveron-hazard-management-system/inveron-hazard-management-systems/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Inveron Hazard management system',
'slug': 'inveron-hazard-management-system',
'teaser': '<p>Inveron is a transparent and '
'user-friendly system for visualizing '
'and operating fire detection, '
'extinguishing and hazard detection. '
'All reports and events are '
'automatically merged in a user '
'interface and presented on a screen. '
'Inveron offers ideal monitoring '
'particularly for complex building '
'structures.</p>',
'title': 'Inveron Hazard management system',
'type': 'STANDARD',
'url': '/technologies/inveron-hazard-management-system/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Constructural fire '
'protection',
'slug': 'constructural-fire-protections',
'type': 'STANDARD',
'url': '/technologies/constructural-fire-protection/constructural-fire-protections/'}],
'divider': True,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Constructural fire protection',
'slug': 'constructural-fire-protection',
'teaser': '<p>Structural fire protection helps '
'to prevent or contain fires and to '
'secure escape and rescue routes in '
'the event of a fire. This requires '
'subdividing buildings into fire '
'zones that spatially contain the '
'spreading of fires for a defined '
'period. This means that openings are '
'closed off with fire and smoke '
'protection doors, fire protection '
'gates and fire-resistant glazing. '
'Fire protection coatings dependably '
'protect steel constructions against '
'the impact of fire.</p>',
'title': 'Constructural fire protection',
'type': 'STANDARD',
'url': '/technologies/constructural-fire-protection/'},
{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': True,
'has_landing_page': False,
'image': 'uploads/menu/Minimax_Mobile '
'Services_100_4c_7mm vom '
'Rand_final__RMZs0DR0SVaOlqBGH4dW5w.jpg',
'name': 'Technologies of Minimax Mobile '
'Services',
'slug': 'technologies-of-minimax-mobile-services',
'teaser': '<ul>\r\n'
'<li>Fire extinguisher</li>\r\n'
'<li>Water-based extinguishing '
'technology</li>\r\n'
'<li>Smoke and heat extraction '
'systems</li>\r\n'
'</ul>',
'title': 'Minimax Mobile Services Technologies',
'type': 'STANDARD',
'url': 'http://www.minimax-mobile.com/'},
{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'MV Pipe Technologies',
'slug': 'mv-pipe',
'teaser': '<p><span>Die MV Pipe '
'Tech\xadno\xadlo\xadgies GmbH ist '
'Teil der glo\xadbal '
'agie\xadren\xadden Minimax '
'Vi\xadking Grup\xadpe mit '
'ak\xadtu\xadell mehr als 9.500 '
'Mit\xadar\xadbei\xadten\xadden sowie '
'einem Jah\xadres\xadum\xadsatz von '
'zu\xadletzt mehr als 1,9 '
'Mil\xadli\xadar\xadden Euro. Die '
'Un\xadter\xadneh\xadmens\xadgrup\xadpe '
'mit Haupt\xadsitz in Bad '
'Ol\xaddes\xadloe ist eines der '
'grö\xadß\xadten '
'Brand\xadschutz\xadun\xadter\xadneh\xadmen '
'der Welt und un\xadter\xadhält '
'ei\xadge\xadne For\xadschungs-, '
'Ent\xadwick\xadlungs- und '
'Fer\xadti\xadgungs\xadstät\xadten.</span></p>\r\n'
'<p><span>In Wit\xadten\xadber\xadge '
'pro\xaddu\xadziert die MV Pipe '
'Tech\xadno\xadlo\xadgies GmbH im\xa0'
'welt\xadweit grö\xadß\xadten '
'Rohr\xadvor\xadfer\xadti\xadgungs-Werk '
'Rohre für die '
'Brand\xadschutz\xadin\xaddus\xadtrie. '
'Unser Werk zeich\xadnet sich aber '
'nicht nur durch seine Größe aus, '
'son\xaddern auch durch '
'mo\xadderns\xadte '
'Tech\xadno\xadlo\xadgi\xaden und '
'Ver\xadfah\xadren.</span></p>',
'title': 'MV Pipe Tech\xadno\xadlo\xadgies',
'type': 'STANDARD',
'url': '/technologies/mv-pipe/'}],
'divider': False,
'external_content': False,
'has_grandchildren': True,
'id': 'technologies',
'landing_page': True,
'menu_class': 'technologies',
'name': 'Technologies',
'slug': 'technologies',
'teaser': '<p><span>Minimax offers the complete range of fire '
'protection systems and components. These meet the '
'highest requirements and can be combined into an '
'effective and economic solution.</span></p>',
'title': 'Technologies',
'type': 'TECHNOLOGIES',
'url': '/technologies/'},
{'children': [{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Automotive plants',
'slug': 'automotive-plants',
'type': 'STANDARD',
'url': '/solutions/industry/automotive-plants/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Wood processing plants',
'slug': 'wood-processing-plants',
'type': 'STANDARD',
'url': '/solutions/industry/wood-processing-plants/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Aluminium and Steel '
'plants',
'slug': 'steel-plants',
'type': 'STANDARD',
'url': '/solutions/industry/steel-plants/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Paper & Printing plants',
'slug': 'paper-and-printing-plants',
'type': 'STANDARD',
'url': '/solutions/industry/paper-and-printing-plants/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Food plants',
'slug': 'food-plants',
'type': 'STANDARD',
'url': '/solutions/industry/food-plants/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Industry',
'slug': 'industry',
'teaser': '<p>Even small fires can paralyze an '
'entire production plant. The fire '
'risk is substantial: technical '
'defects in production systems, open '
'construction and connected '
'production areas promote the rapid '
'development of fire.</p>',
'title': 'Industry',
'type': 'STANDARD',
'url': '/solutions/industry/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Cruise Vessel / '
'Passenger Vessel',
'slug': 'cruise-vessel-passenger-vessel',
'type': 'STANDARD',
'url': '/solutions/marine/cruise-vessel-passenger-vessel/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Workboat / Tanker / '
'Container Vessel',
'slug': 'workboat-tanker-container-vessel',
'type': 'STANDARD',
'url': '/solutions/marine/workboat-tanker-container-vessel/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Offshore Plattform',
'slug': 'offshore-plattform',
'type': 'STANDARD',
'url': '/solutions/marine/offshore-plattform/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Tug',
'slug': 'tug-boat',
'type': 'STANDARD',
'url': '/solutions/marine/tug-boat/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Marine',
'slug': 'marine',
'teaser': '<p>Vessels and other off-shore areas '
'have disproportionately high '
'security requirements, due to the '
'special conditions at sea, as a '
'quick escape is impossible and '
'outside help for extinguishing a '
'fire is often not available.</p>',
'title': 'Marine',
'type': 'STANDARD',
'url': '/solutions/marine/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Combined cycle power '
'plants',
'slug': 'combined-cycle-power-plants',
'type': 'STANDARD',
'url': '/solutions/energy/combined-cycle-power-plants/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Coal power plants',
'slug': 'coal-power-plants',
'type': 'STANDARD',
'url': '/solutions/energy/coal-power-plants/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Recycling plants',
'slug': 'recycling-plants',
'type': 'STANDARD',
'url': '/solutions/energy/recycling-plants/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Wind energy plants',
'slug': 'wind-energy-plants',
'type': 'STANDARD',
'url': '/solutions/energy/wind-energy-plants/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Energy',
'slug': 'energy',
'teaser': '<p>Damage caused by fire in just one '
'part of a power station is '
'sufficient to endanger the entire '
'electricity supply. The fire risks '
'are manifold: escaping lubricating '
'oils that ignite on hot surfaces, or '
'technical defects such as short '
'circuits or overheating of turbines '
'that cause a fire.</p>',
'title': 'Energy',
'type': 'STANDARD',
'url': '/solutions/energy/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Logistic centers',
'slug': 'logistic-centers',
'type': 'STANDARD',
'url': '/solutions/commerce/logistic-centers/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Retail',
'slug': 'retail',
'type': 'STANDARD',
'url': '/solutions/commerce/retail/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Office buildings',
'slug': 'office-buildings',
'type': 'STANDARD',
'url': '/solutions/commerce/office-buildings/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Commerce',
'slug': 'commerce',
'teaser': '<p>Publicly accessible areas require '
'fire protection that provides '
'comprehensive protection for people. '
'The fire risks are manifold. Whether '
'shorts circuits on demo models or '
'lighting in commercial premises, a '
'high fire load affects the '
'considerable quantities of goods in '
'the confined spaces of logistics '
'areas.</p>',
'title': 'Commerce',
'type': 'STANDARD',
'url': '/solutions/commerce/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Data Center',
'slug': 'data-center',
'type': 'STANDARD',
'url': '/solutions/infrastructure/data-center/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Hotels',
'slug': 'hotels',
'type': 'STANDARD',
'url': '/solutions/infrastructure/hotels/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Research institutions',
'slug': 'research-institutions',
'type': 'STANDARD',
'url': '/solutions/infrastructure/research-institutions/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Hospitals',
'slug': 'hospitals',
'type': 'STANDARD',
'url': '/solutions/infrastructure/hospitals/'}],
'divider': True,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Infrastructure',
'slug': 'infrastructure',
'teaser': '<p>Personal protection is a top '
'priority, as the fire risks are '
'manifold. Careless smoking, short '
'circuits in lighting systems or '
'technical equipment or even arson '
'may cause a fire.</p>',
'title': 'Infrastructure',
'type': 'STANDARD',
'url': '/solutions/infrastructure/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'WoodTechProtect',
'slug': 'wood-processing-machines',
'type': 'STANDARD',
'url': '/solutions/solutions-risks/wood-processing-machines/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'PVProtect',
'slug': 'pvprotect',
'type': 'STANDARD',
'url': '/solutions/solutions-risks/pvprotect/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'LiquidProtect',
'slug': 'liquidprotect',
'type': 'STANDARD',
'url': '/solutions/solutions-risks/liquidprotect/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'MachineToolProtect',
'slug': 'machinetoolprotect',
'type': 'STANDARD',
'url': '/solutions/solutions-risks/machinetoolprotect/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'DryerProtect',
'slug': 'dryerprotect',
'type': 'STANDARD',
'url': '/solutions/solutions-risks/dryerprotect/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'TurbineProtect',
'slug': 'turbineprotect',
'type': 'STANDARD',
'url': '/solutions/solutions-risks/turbineprotect/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'TraFoProtect',
'slug': 'trafoprotect',
'type': 'STANDARD',
'url': '/solutions/solutions-risks/trafoprotect/'}],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Solutions by Risks',
'slug': 'solutions-risks',
'teaser': '<p>Many branches of in\xaddustry '
'in\xadvolve spe\xadcial fire risks '
'and so present spe\xadcial '
're\xadquire\xadments for the fire '
'pro\xadtec\xadtion concept. With our '
'know-how and our broad range of '
'products we are the right '
'part\xadner where in\xaddi\xadvidual '
'solu\xadtions are re\xadquired.</p>',
'title': 'Solutions by risks',
'type': 'STANDARD',
'url': '/solutions/solutions-risks/'}],
'divider': False,
'external_content': False,
'has_grandchildren': True,
'id': 'solutions',
'landing_page': True,
'menu_class': 'solutions',
'name': 'Solutions',
'slug': 'solutions',
'teaser': '<p>Many branches of industry involve special fire '
'risks and so present special requirements for the '
'fire protection concept. With our know-how and our '
'broad range of products we are the right partner '
'where individual solutions are required.</p>',
'title': 'Solutions',
'type': 'SOLUTIONS',
'url': '/solutions/'},
{'children': [{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Maintenance & repair',
'slug': 'maintenance-repairs',
'type': 'STANDARD',
'url': '/services/maintenance-and-repair/maintenance-repairs/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Container exchange',
'slug': 'container-exchange',
'type': 'STANDARD',
'url': '/services/maintenance-and-repair/container-exchange/'}],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Maintenance & repair',
'slug': 'maintenance-and-repair',
'teaser': '<p>Fire protection systems are '
'complex safety systems, which must '
'be absolutely reliable in case of '
'emergency. Regular maintenance and '
'repairs are the prerequisite for '
'ensuring that not only the function '
'but also the insurance protection of '
'your company is ensured.</p>',
'title': 'Maintenance & repair',
'type': 'STANDARD',
'url': '/services/maintenance-and-repair/'},
{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Brandforschungszentrum',
'slug': 'brandforschungszentrum',
'teaser': None,
'title': None,
'type': 'STANDARD',
'url': '/services/brandforschungszentrum/'},
{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'BIM',
'slug': 'bim',
'teaser': None,
'title': 'BIM',
'type': 'STANDARD',
'url': '/services/bim/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Retrofitting of an '
'automatic rinsing system',
'slug': 'retrofitting-of-an-automatic-rinsing-system',
'type': 'STANDARD',
'url': '/services/optimize-security/retrofitting-of-an-automatic-rinsing-system/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Pump load testing',
'slug': 'pump-load-testing',
'type': 'STANDARD',
'url': '/services/optimize-security/pump-load-testing/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Winter-check',
'slug': 'winter-check',
'type': 'STANDARD',
'url': '/services/optimize-security/winter-check/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Protection of water '
'sensitive areas',
'slug': 'protection-of-water-sensitive-areas',
'type': 'STANDARD',
'url': '/services/optimize-security/protection-of-water-sensitive-areas/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Conversion to undercover '
'sprinklers',
'slug': 'conversion-to-undercover-sprinklers',
'type': 'STANDARD',
'url': '/services/optimize-security/conversion-to-undercover-sprinklers/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Retrofitting of drain '
'units',
'slug': 'retrofitting-of-drain-units',
'type': 'STANDARD',
'url': '/services/optimize-security/retrofitting-of-drain-units/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Simplified function '
'testing of flow '
'detectors',
'slug': 'simplified-function-testing-of-flow-detectors',
'type': 'STANDARD',
'url': '/services/optimize-security/simplified-function-testing-of-flow-detectors/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Subsequent system '
'documentation',
'slug': 'subsequent-system-documentation',
'type': 'STANDARD',
'url': '/services/optimize-security/subsequent-system-documentation/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Simplified alarm test',
'slug': 'simplified-alarm-test',
'type': 'STANDARD',
'url': '/services/optimize-security/simplified-alarm-test/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Avoid hard drive errors '
'through noise insulation',
'slug': 'avoid-hard-drive-errors-through-noise-insulation',
'type': 'STANDARD',
'url': '/services/optimize-security/avoid-hard-drive-errors-through-noise-insulation/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Automation of water and '
'compressed air feeding',
'slug': 'automation-of-water-and-compressed-air-feeding',
'type': 'STANDARD',
'url': '/services/optimize-security/automation-of-water-and-compressed-air-feeding/'}],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Optimize security',
'slug': 'optimize-security',
'teaser': '<p>Components which for example '
'minimize the risk of false release '
'or make function tests significantly '
'easier may be retrofitted without '
'significant expenditure.</p>',
'title': 'For greater safety and convenience',
'type': 'STANDARD',
'url': '/services/optimize-security/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Revision slide for valve '
'stations',
'slug': 'revision-slide-for-valve-stations',
'type': 'STANDARD',
'url': '/services/avoid-aging/revision-slide-for-valve-stations/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Inspection of water '
'reservoirs',
'slug': 'inspection-of-water-reservoirs',
'type': 'STANDARD',
'url': '/services/avoid-aging/inspection-of-water-reservoirs/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Increased corrosion '
'protection via nitrogen '
'injection',
'slug': 'increased-corrosion-protection-via-nitrogen-injection',
'type': 'STANDARD',
'url': '/services/avoid-aging/increased-corrosion-protection-via-nitrogen-injection/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Hose sets for special '
'extinguishing systems',
'slug': 'hose-sets-for-special-extinguishing-systems',
'type': 'STANDARD',
'url': '/services/avoid-aging/hose-sets-for-special-extinguishing-systems/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Reliability verification '
'of fire detection '
'systems',
'slug': 'reliability-verification-of-fire-detection-systems',
'type': 'STANDARD',
'url': '/services/avoid-aging/reliability-verification-of-fire-detection-systems/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Replacement of the '
'sprinkler pumps control '
'cabinet',
'slug': 'replacement-of-the-sprinkler-pumps-control-cabinet',
'type': 'STANDARD',
'url': '/services/avoid-aging/replacement-of-the-sprinkler-pumps-control-cabinet/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Surveying of compressed '
'air tanks',
'slug': 'surveying-of-compressed-air-tanks',
'type': 'STANDARD',
'url': '/services/avoid-aging/surveying-of-compressed-air-tanks/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Inspection of old water '
'extinguishing systems',
'slug': 'inspection-of-old-water-extinguishing-systems',
'type': 'STANDARD',
'url': '/services/avoid-aging/inspection-of-old-water-extinguishing-systems/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Increased corrosion '
'protection through water '
'treatment',
'slug': 'increased-corrosion-protection-through-water-treatment',
'type': 'STANDARD',
'url': '/services/avoid-aging/increased-corrosion-protection-through-water-treatment/'}],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Avoid aging',
'slug': 'avoid-aging',
'teaser': '<p>Inspections of the functioning '
'state and if needed the exchange of '
'relevant components are often '
'indispensable in order to maintain '
'the reliability and effectiveness of '
'an extinguishing system running even '
'after long years of operational '
'readiness.</p>',
'title': 'Against aging and corrosion',
'type': 'STANDARD',
'url': '/services/avoid-aging/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Electric alarm',
'slug': 'electric-alarm',
'type': 'STANDARD',
'url': '/services/create-transparency/electric-alarm/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Failure relay',
'slug': 'failure-relay',
'type': 'STANDARD',
'url': '/services/create-transparency/failure-relay/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Electrical monitoring '
'and MonitoringPlus',
'slug': 'electrical-monitoring-and-monitoring-plus',
'type': 'STANDARD',
'url': '/services/create-transparency/electrical-monitoring-and-monitoring-plus/'}],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Create transparency',
'slug': 'create-transparency',
'teaser': '<p>Environmental- and operating '
'conditions of an extinguishing '
'system are continuously recorded '
'with electrical monitoring. '
'Deviations from the target state are '
'automatically displaced, saving long '
'inspection rounds.\xa0</p>',
'title': 'MonitoringPlus for greater '
'transparency',
'type': 'STANDARD',
'url': '/services/create-transparency/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Spinkler maintenance '
'technician',
'slug': 'sprinklerwart',
'type': 'STANDARD',
'url': '/services/trainings/sprinklerwart/'}],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Trainings',
'slug': 'trainings',
'teaser': '<p>Minimax offers a comprehensive '
'training- and further training '
'program for operations of fire '
'protection systems. Technical '
'contexts are shown in a practical '
'manner on relevant components in '
'order to illustrate the functioning '
'and effectiveness of extinguishing '
'systems.</p>',
'title': 'Trainings',
'type': 'STANDARD',
'url': '/services/trainings/'}],
'divider': False,
'external_content': False,
'has_grandchildren': True,
'id': 'services',
'landing_page': False,
'menu_class': 'services',
'name': 'Service',
'slug': 'services',
'teaser': '<p>Regular monitoring of signaling and '
'extinguishing systems and their maintenance are '
'important preventive measures in order to '
'permanently ensure functionality. Our service '
'ensures a proper and timely execution for all fire '
'protection systems.</p>',
'title': 'Service',
'type': 'SERVICES',
'url': '/services/'}],
'messages': <FallbackStorage: request=<WSGIRequest: GET '/de/en/news-and-events/news/'>>,
'page_urls': [{'active': False,
'language_code': 'DE',
'url': '/de/de/news-and-events/news/'},
{'active': True,
'language_code': 'EN',
'url': '/de/en/news-and-events/news/'}],
'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7fbf8d91f710>>),
'region_code': 'DE',
'region_logo': '',
'region_name': 'Germany',
'request': '<<request>>',
'rexx_portal_url': 'https://karriere.minimax.de/eng',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x7fbf8d91f710>>'}
{'categories': '<<multilingualqueryset of minimax.NewsCategory>>',
'city_page_link': None,
'filter_category': [],
'filter_years': [],
'germany_region_code': 'DE',
'language_code': 'en',
'meta_description': 'Learn more about our innovative solutions.',
'new_homepage_regions_list': ['DE',
'US',
'PL',
'INT',
'CN',
'BR',
'TR',
'FR',
'NL'],
'news': <Page 1 of 4>,
'newsletter_link_visible': False,
'newsletter_registration_page': '',
'page_title': 'News',
'personalization_cookie': False,
'publication_years': [2015,
2016,
2017,
2018,
2019,
2020,
2021,
2022,
2023,
2024,
2025,
2026],
'region_code': 'de',
'rexx_germany_activated': True,
'rexx_regions': ['INT', 'DE'],
'search_query': '',
'sentry_trace_meta': '<meta name="sentry-trace" '
'content="0a34758d108349e6af2b5b084442ec1b-ab655dd99b8d71e8-1"><meta '
'name="baggage" '
'content="sentry-trace_id=0a34758d108349e6af2b5b084442ec1b,sentry-environment=staging,sentry-public_key=d701980f162750d66882e828a477a293,sentry-transaction=/%7Bregion_code%7D/%7Blanguage_code%7D/%2A.%2A/news/,sentry-sample_rate=1.0,sentry-sampled=true">',
'statistics_cookie': False,
'title_tag': 'News'}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_LANGUAGE_CODE': 'en',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'DEFAULT_REGION_CODE': 'DE',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'en',
'MEDIA_URL': '/media/',
'SENTRY_DSN': 'https://d701980f162750d66882e828a477a293@o351046.ingest.us.sentry.io/4507644935864320',
'SENTRY_ENVIRONMENT': 'staging',
'STATIC_URL': '/static/',
'TIME_ZONE': 'Europe/Berlin',
'contact_page': <PageTreeItem: Get in touch>,
'csrf_token': '<SimpleLazyObject: <function csrf.<locals>._get_val at '
'0x7fbf8ded3a60>>',
'debug_enabled': True,
'fb': {'fbpixel_id': None},
'footer': <Footer: Footer Germany>,
'google': {'geocode': 'AIzaSyAxPhlk4zIW1xmJjbikZ-PyNvRXQs1ImWA',
'google_analytics_domain': 'auto',
'google_tag_manager_code': None,
'google_tracking_code': None},
'hreflang_items': [{'active': False,
'hreflang': 'de-DE',
'url': '/de/de/news-and-events/news/'},
{'active': True,
'hreflang': 'en-DE',
'url': '/de/en/news-and-events/news/'},
{'active': True,
'hreflang': 'en-FR',
'url': '/fr/en/news-and-events/news/'},
{'active': False,
'hreflang': 'fr-FR',
'url': '/fr/fr/news-and-events/news/'},
{'active': True,
'hreflang': 'en-NL',
'url': '/nl/en/news-and-events/news/'},
{'active': False,
'hreflang': 'nl-NL',
'url': '/nl/nl/news-and-events/news/'},
{'active': True,
'hreflang': 'en',
'url': '/int/en/news-and-events/news/'},
{'active': True,
'hreflang': 'en-AU',
'url': '/au/en/news-and-events/news/'},
{'active': True,
'hreflang': 'en-SG',
'url': '/sg/en/news-and-events/news/'},
{'active': True,
'hreflang': 'en-RO',
'url': '/ro/en/news-and-events/news/'},
{'active': True,
'hreflang': 'en-TH',
'url': '/th/en/news-and-events/news/'},
{'active': True,
'hreflang': 'en-MY',
'url': '/my/en/news-and-events/news/'},
{'active': True,
'hreflang': 'en-TR',
'url': '/tr/en/news-and-events/news/'},
{'active': False,
'hreflang': 'tr-TR',
'url': '/tr/tr/news-and-events/news/'},
{'active': True,
'hreflang': 'en-BR',
'url': '/br/en/news-and-events/news/'},
{'active': False,
'hreflang': 'pt-BR',
'url': '/br/pt/news-and-events/news/'},
{'active': True,
'hreflang': 'en-PL',
'url': '/pl/en/news-and-events/news/'},
{'active': False,
'hreflang': 'pl-PL',
'url': '/pl/pl/news-and-events/news/'},
{'active': True,
'hreflang': 'en-CN',
'url': '/cn/en/news-and-events/news/'},
{'active': False,
'hreflang': 'zh-CN',
'url': '/cn/zh/news-and-events/news/'},
{'active': True,
'hreflang': 'en-SA',
'url': '/sa/en/news-and-events/news/'},
{'active': True,
'hreflang': 'en-HU',
'url': '/hu/en/news-and-events/news/'},
{'active': True,
'hreflang': 'en-IN',
'url': '/in/en/news-and-events/news/'}],
'local_google_analytics_domain': None,
'local_google_analytics_name': 'MinimaxDE',
'local_google_tracking_code': 'UA-110580508-2',
'menu_items': [{'children': [{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'News',
'slug': 'news',
'teaser': None,
'title': None,
'type': 'NEWS',
'url': '/news-and-events/news/'},
{'careers_fair_type_id': 5,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Events & Trade shows',
'slug': 'events-and-trade-shows',
'teaser': None,
'title': None,
'type': 'FAIRS',
'url': '/news-and-events/events-and-trade-shows/?'}],
'divider': False,
'external_content': False,
'has_grandchildren': False,
'id': 'news-and-events',
'landing_page': False,
'menu_class': 'news-and-events',
'name': 'News & Events',
'slug': 'news-and-events',
'teaser': '<p>Keep up to date with our latest news and events '
'and learn more about our innovative solutions.</p>',
'title': 'News & Events',
'type': 'MENU_ITEM',
'url': '/news-and-events/'},
{'children': [{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'testing',
'slug': 'testing',
'teaser': '<p>testing</p>',
'title': 'testing',
'type': 'STANDARD',
'url': '/about/testing/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'About Minimax',
'slug': 'about-minimax',
'type': 'STANDARD',
'url': '/about/company/about-minimax/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Strategic Purchasing',
'slug': 'strategic-purchasing',
'type': 'STANDARD',
'url': '/about/company/strategic-purchasing/'}],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Our company',
'slug': 'company',
'teaser': '<p>For 120 years, Minimax has been '
'one of the leading brands in fire '
'protection. The group has several '
'research, development and '
'manufacturing facilities. Minimax '
'provides tailored solutions wherever '
'there is a fire threat. A '
'comprehensive range of '
'after-installation services '
'completes the offering.</p>',
'title': 'Our company',
'type': 'STANDARD',
'url': '/about/company/'},
{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': None,
'name': 'Our history',
'slug': 'history',
'teaser': None,
'title': None,
'type': 'HISTORY',
'url': '/about/history/'}],
'divider': False,
'external_content': False,
'has_grandchildren': True,
'id': 'about',
'landing_page': False,
'menu_class': 'about',
'name': 'About Minimax Test',
'slug': 'about',
'teaser': '<p>With high quality standards, special '
'innovations and individual customer support, '
'Minimax offers unrivaled fire protection solutions '
'worldwide.</p>',
'title': 'About Minimax Test',
'type': 'MENU_ITEM',
'url': '/about/'},
{'children': [],
'divider': False,
'external_content': False,
'has_grandchildren': False,
'id': 'karriere',
'landing_page': True,
'menu_class': 'karriere',
'name': 'Careers',
'slug': 'karriere',
'teaser': '<p>Minimax offers an innovative and international '
'working environment. Our employees value the '
'varied work, the various opportunities for '
'self-development and the good collegian '
'environment.\xa0</p>',
'title': 'Careers',
'type': 'MENU_ITEM',
'url': '/karriere/'},
{'divider': False,
'external_content': False,
'id': 'downloads',
'menu_class': 'downloads',
'name': 'Downloads',
'slug': 'downloads',
'teaser': '<p>On this page you will find all the "Technical '
'Product information" to our product portfolio.</p>',
'title': 'Downloads',
'type': 'DOWNLOADS',
'url': '/downloads/'},
{'children': [{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Contact persons',
'slug': 'contact-persons',
'teaser': None,
'title': None,
'type': 'FIND_YOUR_CONTACT',
'url': '/contact/contact-persons/'},
{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': None,
'name': 'Get in touch',
'slug': 'get-in-touch',
'teaser': None,
'title': None,
'type': 'CONTACT',
'url': '/contact/get-in-touch/'},
{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Locations',
'slug': 'locations',
'teaser': None,
'title': None,
'type': 'LOCATIONS',
'url': '/contact/locations/'},
{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Partner',
'slug': 'partners',
'teaser': None,
'title': None,
'type': 'AGENTS_AND_DISTRIBUTORS',
'url': '/contact/partners/'}],
'divider': False,
'external_content': False,
'has_grandchildren': False,
'id': 'contact',
'landing_page': False,
'menu_class': 'contact',
'name': 'Contact',
'slug': 'contact',
'teaser': '<p>Let us know how we can help you!</p>',
'title': 'Contact',
'type': 'CONTACT',
'url': '/contact/'},
{'children': [{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Clunid Fire detection '
'and control panel',
'slug': 'clunid-fmz',
'type': 'STANDARD',
'url': '/technologies/fire-detection-systems-and-suppression-control/clunid-fmz/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'UniVario Industrial fire '
'detectors',
'slug': 'univario-industrial-fire-detectors',
'type': 'STANDARD',
'url': '/technologies/fire-detection-systems-and-suppression-control/univario-industrial-fire-detectors/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'HELIOS Aspirating smoke '
'detectors',
'slug': 'helios-aspirating-smoke-detectors',
'type': 'STANDARD',
'url': '/technologies/fire-detection-systems-and-suppression-control/helios-aspirating-smoke-detectors/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Fire detection systems and suppression '
'control',
'slug': 'fire-detection-systems-and-suppression-control',
'teaser': '<p>All signals converge in the fire '
'alarm control panel which sets off '
'alarms to\xa0permanently manned '
'stations and the fire '
'department.\xa0\xa0In addition, the '
'fire detection technology controls '
'and monitors in many cases all fire '
'protection systems.\xa0</p>\r\n'
'<p><br /></p>',
'title': 'Fire detection systems and '
'suppression control',
'type': 'STANDARD',
'url': '/technologies/fire-detection-systems-and-suppression-control/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Sprinkler systems',
'slug': 'sprinkler-systems',
'type': 'STANDARD',
'url': '/technologies/water-suppression-systems/sprinkler-systems/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Deluge systems',
'slug': 'deluge-systems',
'type': 'STANDARD',
'url': '/technologies/water-suppression-systems/deluge-systems/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'MXOne',
'slug': 'mxone',
'type': 'STANDARD',
'url': '/technologies/water-suppression-systems/mxone/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Water-based suppression systems',
'slug': 'water-suppression-systems',
'teaser': '<p>Water is the most natural of all '
'extinguishing agents and is usually '
'available in sufficient quantities '
'at a reasonable price. It prevents '
'smoke as well as pollutants, the '
'extinguishing effect is based on its '
'heat retention capacity.</p>',
'title': 'Water-based suppression systems',
'type': 'STANDARD',
'url': '/technologies/water-suppression-systems/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Minifog EconAqua',
'slug': 'minifog-econaqua',
'type': 'STANDARD',
'url': '/technologies/minifog-water-mist-systems/minifog-econaqua/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Minifog ProCon',
'slug': 'minifog-procon',
'type': 'STANDARD',
'url': '/technologies/minifog-water-mist-systems/minifog-procon/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Minifog ProCon XP',
'slug': 'minifog-procon-xp',
'type': 'STANDARD',
'url': '/technologies/minifog-water-mist-systems/minifog-procon-xp/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Minifog marine XP',
'slug': 'minifog-marine-xp',
'type': 'STANDARD',
'url': '/technologies/minifog-water-mist-systems/minifog-marine-xp/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Minifog water mist systems',
'slug': 'minifog-water-mist-systems',
'teaser': '<p>Minifog water mist systems '
'disperse the extinguishing water '
'very finely through special nozzles '
'and sprinklers and/or increased '
'operating pressures.\xa0At the same '
'time, the overall surface of the '
'extinguishing water is increased, '
'enabling it to absorb heat and '
'evaporate faster. The related '
'cooling and smothering effect makes '
'it possible to fight fires in a '
'particularly effective way with a '
'reduced consumption of extinguishing '
'water.\xa0</p>',
'title': 'Minifog water mist systems',
'type': 'STANDARD',
'url': '/technologies/minifog-water-mist-systems/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Foam extinguishing '
'systems',
'slug': 'foam-extinguishing-system',
'type': 'STANDARD',
'url': '/technologies/foam-extinguishing-systems/foam-extinguishing-system/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Foam extinguishing systems',
'slug': 'foam-extinguishing-systems',
'teaser': '<p>During a fire, foam extinguishing '
'systems spread large-scale foam '
'blanket through foam pipes, foam '
'monitors, sprinklers or nozzles. The '
'foam is applied on the burning '
'material, extinguishes the fire and '
'serves as a deterrent against '
're-ignition. Foam extinguishing '
'systems are suitable for protecting '
'high-risk areas, e.g. due to '
'flammable liquids or plastics.</p>',
'title': 'Foam extinguishing systems',
'type': 'STANDARD',
'url': '/technologies/foam-extinguishing-systems/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Oxeo Inert gas systems',
'slug': 'oxeo-inert-gas-systems',
'type': 'STANDARD',
'url': '/technologies/gas-based-suppression-systems/oxeo-inert-gas-systems/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Carbon dioxide systems',
'slug': 'carbon-dioxide-systems',
'type': 'STANDARD',
'url': '/technologies/gas-based-suppression-systems/carbon-dioxide-systems/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Halocarbon extinguishing '
'systems',
'slug': 'halocarbon-extinguishing-systems',
'type': 'STANDARD',
'url': '/technologies/gas-based-suppression-systems/halocarbon-extinguishing-systems/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Gas-based suppression systems',
'slug': 'gas-based-suppression-systems',
'teaser': '<p>Gas-based suppression systems '
'fight fires without side effects and '
'without leaving extinguishing agent '
'residues even in areas that can not '
'be reached by sprinklers. The '
'extinguishing effect is based on the '
'replacement of oxygen by the inert '
'gases argon, nitrogen and carbon '
'dioxide as well as by heat '
'extraction through the synthetic '
'gases.</p>',
'title': 'Gas-based suppression systems',
'type': 'STANDARD',
'url': '/technologies/gas-based-suppression-systems/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'CPS 1230 Cabinet '
'protection systems',
'slug': 'cps-1230-cabinet-protection-systems',
'type': 'STANDARD',
'url': '/technologies/compact-suppression-systems/cps-1230-cabinet-protection-systems/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'OneU Fire protection '
'systems',
'slug': 'oneu-fire-protection-systems',
'type': 'STANDARD',
'url': '/technologies/compact-suppression-systems/oneu-fire-protection-systems/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Compact suppression systems',
'slug': 'compact-suppression-systems',
'teaser': '<p>Small extinguishing systems often '
'resemble large extinguishing systems '
'in their structures. They are not '
'defined by a certain extinguishing '
'agent, but are rather characterized '
'by their compact and precise '
'designs, which make them '
'particularly well suited for certain '
'applications.</p>',
'title': 'Compact suppression systems',
'type': 'STANDARD',
'url': '/technologies/compact-suppression-systems/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Spark extinguishing '
'systems',
'slug': 'spark-extinguishing-system',
'type': 'STANDARD',
'url': '/technologies/spark-extinguishing-systems/spark-extinguishing-system/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Spark extinguishing systems',
'slug': 'spark-extinguishing-systems',
'teaser': '<p>Spark extinguishing systems '
'detect initial ignition in suction '
'and conveying systems and produce '
'instantly a water curtain with their '
'automatic extinguishing feature to '
'smother smoldering particles. These '
'systems are recommended for use in '
'areas where combustible materials '
'are transported pneumatically and '
'where there is a high risk of fires '
'or dust explosions due to sparking '
'or smoldering particles.</p>',
'title': 'Spark extinguishing systems',
'type': 'STANDARD',
'url': '/technologies/spark-extinguishing-systems/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Oxeo EcoPrevent FC - '
'Fuel Cell',
'slug': 'oxeo-eco-prevent-fc',
'type': 'STANDARD',
'url': '/technologies/fire-prevention-systems/oxeo-eco-prevent-fc/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Oxeo EcoPrevent PG - PSA '
'Generator',
'slug': 'oxeo-ecoprevent-pg-psa-generator',
'type': 'STANDARD',
'url': '/technologies/fire-prevention-systems/oxeo-ecoprevent-pg-psa-generator/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Oxeo EcoPrevent VG - '
'VPSA Generator',
'slug': 'oxeo-eco-prevent-vg',
'type': 'STANDARD',
'url': '/technologies/fire-prevention-systems/oxeo-eco-prevent-vg/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Oxeo EcoPrevent CS - '
'Cylinder Storage',
'slug': 'oxeo-ecoprevent-cs',
'type': 'STANDARD',
'url': '/technologies/fire-prevention-systems/oxeo-ecoprevent-cs/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Oxeo EcoPrevent ES - '
'External Supply',
'slug': 'oxeo-ecoprevent-es-external-supply',
'type': 'STANDARD',
'url': '/technologies/fire-prevention-systems/oxeo-ecoprevent-es-external-supply/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Fire prevention systems',
'slug': 'fire-prevention-systems',
'teaser': '<p>Fire prevention systems reduce '
'the air oxygen content in the '
'protection area through a controlled '
'supply of nitrogen to create a '
'"fire-safe" atmosphere. This '
'prevents fires right at the outset. '
'Depending on the deployed fire '
'prevention system, the development '
'of the "fire-proof" atmosphere is '
'either permanent or on-demand.\xa0'
'</p>',
'title': 'Fire prevention systems',
'type': 'STANDARD',
'url': '/technologies/fire-prevention-systems/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Inveron Hazard '
'management system',
'slug': 'inveron-hazard-management-systems',
'type': 'STANDARD',
'url': '/technologies/inveron-hazard-management-system/inveron-hazard-management-systems/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Inveron Hazard management system',
'slug': 'inveron-hazard-management-system',
'teaser': '<p>Inveron is a transparent and '
'user-friendly system for visualizing '
'and operating fire detection, '
'extinguishing and hazard detection. '
'All reports and events are '
'automatically merged in a user '
'interface and presented on a screen. '
'Inveron offers ideal monitoring '
'particularly for complex building '
'structures.</p>',
'title': 'Inveron Hazard management system',
'type': 'STANDARD',
'url': '/technologies/inveron-hazard-management-system/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Constructural fire '
'protection',
'slug': 'constructural-fire-protections',
'type': 'STANDARD',
'url': '/technologies/constructural-fire-protection/constructural-fire-protections/'}],
'divider': True,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Constructural fire protection',
'slug': 'constructural-fire-protection',
'teaser': '<p>Structural fire protection helps '
'to prevent or contain fires and to '
'secure escape and rescue routes in '
'the event of a fire. This requires '
'subdividing buildings into fire '
'zones that spatially contain the '
'spreading of fires for a defined '
'period. This means that openings are '
'closed off with fire and smoke '
'protection doors, fire protection '
'gates and fire-resistant glazing. '
'Fire protection coatings dependably '
'protect steel constructions against '
'the impact of fire.</p>',
'title': 'Constructural fire protection',
'type': 'STANDARD',
'url': '/technologies/constructural-fire-protection/'},
{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': True,
'has_landing_page': False,
'image': 'uploads/menu/Minimax_Mobile '
'Services_100_4c_7mm vom '
'Rand_final__RMZs0DR0SVaOlqBGH4dW5w.jpg',
'name': 'Technologies of Minimax Mobile '
'Services',
'slug': 'technologies-of-minimax-mobile-services',
'teaser': '<ul>\r\n'
'<li>Fire extinguisher</li>\r\n'
'<li>Water-based extinguishing '
'technology</li>\r\n'
'<li>Smoke and heat extraction '
'systems</li>\r\n'
'</ul>',
'title': 'Minimax Mobile Services Technologies',
'type': 'STANDARD',
'url': 'http://www.minimax-mobile.com/'},
{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'MV Pipe Technologies',
'slug': 'mv-pipe',
'teaser': '<p><span>Die MV Pipe '
'Tech\xadno\xadlo\xadgies GmbH ist '
'Teil der glo\xadbal '
'agie\xadren\xadden Minimax '
'Vi\xadking Grup\xadpe mit '
'ak\xadtu\xadell mehr als 9.500 '
'Mit\xadar\xadbei\xadten\xadden sowie '
'einem Jah\xadres\xadum\xadsatz von '
'zu\xadletzt mehr als 1,9 '
'Mil\xadli\xadar\xadden Euro. Die '
'Un\xadter\xadneh\xadmens\xadgrup\xadpe '
'mit Haupt\xadsitz in Bad '
'Ol\xaddes\xadloe ist eines der '
'grö\xadß\xadten '
'Brand\xadschutz\xadun\xadter\xadneh\xadmen '
'der Welt und un\xadter\xadhält '
'ei\xadge\xadne For\xadschungs-, '
'Ent\xadwick\xadlungs- und '
'Fer\xadti\xadgungs\xadstät\xadten.</span></p>\r\n'
'<p><span>In Wit\xadten\xadber\xadge '
'pro\xaddu\xadziert die MV Pipe '
'Tech\xadno\xadlo\xadgies GmbH im\xa0'
'welt\xadweit grö\xadß\xadten '
'Rohr\xadvor\xadfer\xadti\xadgungs-Werk '
'Rohre für die '
'Brand\xadschutz\xadin\xaddus\xadtrie. '
'Unser Werk zeich\xadnet sich aber '
'nicht nur durch seine Größe aus, '
'son\xaddern auch durch '
'mo\xadderns\xadte '
'Tech\xadno\xadlo\xadgi\xaden und '
'Ver\xadfah\xadren.</span></p>',
'title': 'MV Pipe Tech\xadno\xadlo\xadgies',
'type': 'STANDARD',
'url': '/technologies/mv-pipe/'}],
'divider': False,
'external_content': False,
'has_grandchildren': True,
'id': 'technologies',
'landing_page': True,
'menu_class': 'technologies',
'name': 'Technologies',
'slug': 'technologies',
'teaser': '<p><span>Minimax offers the complete range of fire '
'protection systems and components. These meet the '
'highest requirements and can be combined into an '
'effective and economic solution.</span></p>',
'title': 'Technologies',
'type': 'TECHNOLOGIES',
'url': '/technologies/'},
{'children': [{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Automotive plants',
'slug': 'automotive-plants',
'type': 'STANDARD',
'url': '/solutions/industry/automotive-plants/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Wood processing plants',
'slug': 'wood-processing-plants',
'type': 'STANDARD',
'url': '/solutions/industry/wood-processing-plants/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Aluminium and Steel '
'plants',
'slug': 'steel-plants',
'type': 'STANDARD',
'url': '/solutions/industry/steel-plants/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Paper & Printing plants',
'slug': 'paper-and-printing-plants',
'type': 'STANDARD',
'url': '/solutions/industry/paper-and-printing-plants/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Food plants',
'slug': 'food-plants',
'type': 'STANDARD',
'url': '/solutions/industry/food-plants/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Industry',
'slug': 'industry',
'teaser': '<p>Even small fires can paralyze an '
'entire production plant. The fire '
'risk is substantial: technical '
'defects in production systems, open '
'construction and connected '
'production areas promote the rapid '
'development of fire.</p>',
'title': 'Industry',
'type': 'STANDARD',
'url': '/solutions/industry/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Cruise Vessel / '
'Passenger Vessel',
'slug': 'cruise-vessel-passenger-vessel',
'type': 'STANDARD',
'url': '/solutions/marine/cruise-vessel-passenger-vessel/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Workboat / Tanker / '
'Container Vessel',
'slug': 'workboat-tanker-container-vessel',
'type': 'STANDARD',
'url': '/solutions/marine/workboat-tanker-container-vessel/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Offshore Plattform',
'slug': 'offshore-plattform',
'type': 'STANDARD',
'url': '/solutions/marine/offshore-plattform/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Tug',
'slug': 'tug-boat',
'type': 'STANDARD',
'url': '/solutions/marine/tug-boat/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Marine',
'slug': 'marine',
'teaser': '<p>Vessels and other off-shore areas '
'have disproportionately high '
'security requirements, due to the '
'special conditions at sea, as a '
'quick escape is impossible and '
'outside help for extinguishing a '
'fire is often not available.</p>',
'title': 'Marine',
'type': 'STANDARD',
'url': '/solutions/marine/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Combined cycle power '
'plants',
'slug': 'combined-cycle-power-plants',
'type': 'STANDARD',
'url': '/solutions/energy/combined-cycle-power-plants/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Coal power plants',
'slug': 'coal-power-plants',
'type': 'STANDARD',
'url': '/solutions/energy/coal-power-plants/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Recycling plants',
'slug': 'recycling-plants',
'type': 'STANDARD',
'url': '/solutions/energy/recycling-plants/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Wind energy plants',
'slug': 'wind-energy-plants',
'type': 'STANDARD',
'url': '/solutions/energy/wind-energy-plants/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Energy',
'slug': 'energy',
'teaser': '<p>Damage caused by fire in just one '
'part of a power station is '
'sufficient to endanger the entire '
'electricity supply. The fire risks '
'are manifold: escaping lubricating '
'oils that ignite on hot surfaces, or '
'technical defects such as short '
'circuits or overheating of turbines '
'that cause a fire.</p>',
'title': 'Energy',
'type': 'STANDARD',
'url': '/solutions/energy/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Logistic centers',
'slug': 'logistic-centers',
'type': 'STANDARD',
'url': '/solutions/commerce/logistic-centers/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Retail',
'slug': 'retail',
'type': 'STANDARD',
'url': '/solutions/commerce/retail/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Office buildings',
'slug': 'office-buildings',
'type': 'STANDARD',
'url': '/solutions/commerce/office-buildings/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Commerce',
'slug': 'commerce',
'teaser': '<p>Publicly accessible areas require '
'fire protection that provides '
'comprehensive protection for people. '
'The fire risks are manifold. Whether '
'shorts circuits on demo models or '
'lighting in commercial premises, a '
'high fire load affects the '
'considerable quantities of goods in '
'the confined spaces of logistics '
'areas.</p>',
'title': 'Commerce',
'type': 'STANDARD',
'url': '/solutions/commerce/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Data Center',
'slug': 'data-center',
'type': 'STANDARD',
'url': '/solutions/infrastructure/data-center/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Hotels',
'slug': 'hotels',
'type': 'STANDARD',
'url': '/solutions/infrastructure/hotels/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Research institutions',
'slug': 'research-institutions',
'type': 'STANDARD',
'url': '/solutions/infrastructure/research-institutions/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Hospitals',
'slug': 'hospitals',
'type': 'STANDARD',
'url': '/solutions/infrastructure/hospitals/'}],
'divider': True,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Infrastructure',
'slug': 'infrastructure',
'teaser': '<p>Personal protection is a top '
'priority, as the fire risks are '
'manifold. Careless smoking, short '
'circuits in lighting systems or '
'technical equipment or even arson '
'may cause a fire.</p>',
'title': 'Infrastructure',
'type': 'STANDARD',
'url': '/solutions/infrastructure/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'WoodTechProtect',
'slug': 'wood-processing-machines',
'type': 'STANDARD',
'url': '/solutions/solutions-risks/wood-processing-machines/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'PVProtect',
'slug': 'pvprotect',
'type': 'STANDARD',
'url': '/solutions/solutions-risks/pvprotect/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'LiquidProtect',
'slug': 'liquidprotect',
'type': 'STANDARD',
'url': '/solutions/solutions-risks/liquidprotect/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'MachineToolProtect',
'slug': 'machinetoolprotect',
'type': 'STANDARD',
'url': '/solutions/solutions-risks/machinetoolprotect/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'DryerProtect',
'slug': 'dryerprotect',
'type': 'STANDARD',
'url': '/solutions/solutions-risks/dryerprotect/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'TurbineProtect',
'slug': 'turbineprotect',
'type': 'STANDARD',
'url': '/solutions/solutions-risks/turbineprotect/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'TraFoProtect',
'slug': 'trafoprotect',
'type': 'STANDARD',
'url': '/solutions/solutions-risks/trafoprotect/'}],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Solutions by Risks',
'slug': 'solutions-risks',
'teaser': '<p>Many branches of in\xaddustry '
'in\xadvolve spe\xadcial fire risks '
'and so present spe\xadcial '
're\xadquire\xadments for the fire '
'pro\xadtec\xadtion concept. With our '
'know-how and our broad range of '
'products we are the right '
'part\xadner where in\xaddi\xadvidual '
'solu\xadtions are re\xadquired.</p>',
'title': 'Solutions by risks',
'type': 'STANDARD',
'url': '/solutions/solutions-risks/'}],
'divider': False,
'external_content': False,
'has_grandchildren': True,
'id': 'solutions',
'landing_page': True,
'menu_class': 'solutions',
'name': 'Solutions',
'slug': 'solutions',
'teaser': '<p>Many branches of industry involve special fire '
'risks and so present special requirements for the '
'fire protection concept. With our know-how and our '
'broad range of products we are the right partner '
'where individual solutions are required.</p>',
'title': 'Solutions',
'type': 'SOLUTIONS',
'url': '/solutions/'},
{'children': [{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Maintenance & repair',
'slug': 'maintenance-repairs',
'type': 'STANDARD',
'url': '/services/maintenance-and-repair/maintenance-repairs/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Container exchange',
'slug': 'container-exchange',
'type': 'STANDARD',
'url': '/services/maintenance-and-repair/container-exchange/'}],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Maintenance & repair',
'slug': 'maintenance-and-repair',
'teaser': '<p>Fire protection systems are '
'complex safety systems, which must '
'be absolutely reliable in case of '
'emergency. Regular maintenance and '
'repairs are the prerequisite for '
'ensuring that not only the function '
'but also the insurance protection of '
'your company is ensured.</p>',
'title': 'Maintenance & repair',
'type': 'STANDARD',
'url': '/services/maintenance-and-repair/'},
{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Brandforschungszentrum',
'slug': 'brandforschungszentrum',
'teaser': None,
'title': None,
'type': 'STANDARD',
'url': '/services/brandforschungszentrum/'},
{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'BIM',
'slug': 'bim',
'teaser': None,
'title': 'BIM',
'type': 'STANDARD',
'url': '/services/bim/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Retrofitting of an '
'automatic rinsing system',
'slug': 'retrofitting-of-an-automatic-rinsing-system',
'type': 'STANDARD',
'url': '/services/optimize-security/retrofitting-of-an-automatic-rinsing-system/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Pump load testing',
'slug': 'pump-load-testing',
'type': 'STANDARD',
'url': '/services/optimize-security/pump-load-testing/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Winter-check',
'slug': 'winter-check',
'type': 'STANDARD',
'url': '/services/optimize-security/winter-check/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Protection of water '
'sensitive areas',
'slug': 'protection-of-water-sensitive-areas',
'type': 'STANDARD',
'url': '/services/optimize-security/protection-of-water-sensitive-areas/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Conversion to undercover '
'sprinklers',
'slug': 'conversion-to-undercover-sprinklers',
'type': 'STANDARD',
'url': '/services/optimize-security/conversion-to-undercover-sprinklers/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Retrofitting of drain '
'units',
'slug': 'retrofitting-of-drain-units',
'type': 'STANDARD',
'url': '/services/optimize-security/retrofitting-of-drain-units/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Simplified function '
'testing of flow '
'detectors',
'slug': 'simplified-function-testing-of-flow-detectors',
'type': 'STANDARD',
'url': '/services/optimize-security/simplified-function-testing-of-flow-detectors/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Subsequent system '
'documentation',
'slug': 'subsequent-system-documentation',
'type': 'STANDARD',
'url': '/services/optimize-security/subsequent-system-documentation/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Simplified alarm test',
'slug': 'simplified-alarm-test',
'type': 'STANDARD',
'url': '/services/optimize-security/simplified-alarm-test/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Avoid hard drive errors '
'through noise insulation',
'slug': 'avoid-hard-drive-errors-through-noise-insulation',
'type': 'STANDARD',
'url': '/services/optimize-security/avoid-hard-drive-errors-through-noise-insulation/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Automation of water and '
'compressed air feeding',
'slug': 'automation-of-water-and-compressed-air-feeding',
'type': 'STANDARD',
'url': '/services/optimize-security/automation-of-water-and-compressed-air-feeding/'}],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Optimize security',
'slug': 'optimize-security',
'teaser': '<p>Components which for example '
'minimize the risk of false release '
'or make function tests significantly '
'easier may be retrofitted without '
'significant expenditure.</p>',
'title': 'For greater safety and convenience',
'type': 'STANDARD',
'url': '/services/optimize-security/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Revision slide for valve '
'stations',
'slug': 'revision-slide-for-valve-stations',
'type': 'STANDARD',
'url': '/services/avoid-aging/revision-slide-for-valve-stations/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Inspection of water '
'reservoirs',
'slug': 'inspection-of-water-reservoirs',
'type': 'STANDARD',
'url': '/services/avoid-aging/inspection-of-water-reservoirs/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Increased corrosion '
'protection via nitrogen '
'injection',
'slug': 'increased-corrosion-protection-via-nitrogen-injection',
'type': 'STANDARD',
'url': '/services/avoid-aging/increased-corrosion-protection-via-nitrogen-injection/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Hose sets for special '
'extinguishing systems',
'slug': 'hose-sets-for-special-extinguishing-systems',
'type': 'STANDARD',
'url': '/services/avoid-aging/hose-sets-for-special-extinguishing-systems/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Reliability verification '
'of fire detection '
'systems',
'slug': 'reliability-verification-of-fire-detection-systems',
'type': 'STANDARD',
'url': '/services/avoid-aging/reliability-verification-of-fire-detection-systems/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Replacement of the '
'sprinkler pumps control '
'cabinet',
'slug': 'replacement-of-the-sprinkler-pumps-control-cabinet',
'type': 'STANDARD',
'url': '/services/avoid-aging/replacement-of-the-sprinkler-pumps-control-cabinet/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Surveying of compressed '
'air tanks',
'slug': 'surveying-of-compressed-air-tanks',
'type': 'STANDARD',
'url': '/services/avoid-aging/surveying-of-compressed-air-tanks/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Inspection of old water '
'extinguishing systems',
'slug': 'inspection-of-old-water-extinguishing-systems',
'type': 'STANDARD',
'url': '/services/avoid-aging/inspection-of-old-water-extinguishing-systems/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Increased corrosion '
'protection through water '
'treatment',
'slug': 'increased-corrosion-protection-through-water-treatment',
'type': 'STANDARD',
'url': '/services/avoid-aging/increased-corrosion-protection-through-water-treatment/'}],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Avoid aging',
'slug': 'avoid-aging',
'teaser': '<p>Inspections of the functioning '
'state and if needed the exchange of '
'relevant components are often '
'indispensable in order to maintain '
'the reliability and effectiveness of '
'an extinguishing system running even '
'after long years of operational '
'readiness.</p>',
'title': 'Against aging and corrosion',
'type': 'STANDARD',
'url': '/services/avoid-aging/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Electric alarm',
'slug': 'electric-alarm',
'type': 'STANDARD',
'url': '/services/create-transparency/electric-alarm/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Failure relay',
'slug': 'failure-relay',
'type': 'STANDARD',
'url': '/services/create-transparency/failure-relay/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Electrical monitoring '
'and MonitoringPlus',
'slug': 'electrical-monitoring-and-monitoring-plus',
'type': 'STANDARD',
'url': '/services/create-transparency/electrical-monitoring-and-monitoring-plus/'}],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Create transparency',
'slug': 'create-transparency',
'teaser': '<p>Environmental- and operating '
'conditions of an extinguishing '
'system are continuously recorded '
'with electrical monitoring. '
'Deviations from the target state are '
'automatically displaced, saving long '
'inspection rounds.\xa0</p>',
'title': 'MonitoringPlus for greater '
'transparency',
'type': 'STANDARD',
'url': '/services/create-transparency/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Spinkler maintenance '
'technician',
'slug': 'sprinklerwart',
'type': 'STANDARD',
'url': '/services/trainings/sprinklerwart/'}],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Trainings',
'slug': 'trainings',
'teaser': '<p>Minimax offers a comprehensive '
'training- and further training '
'program for operations of fire '
'protection systems. Technical '
'contexts are shown in a practical '
'manner on relevant components in '
'order to illustrate the functioning '
'and effectiveness of extinguishing '
'systems.</p>',
'title': 'Trainings',
'type': 'STANDARD',
'url': '/services/trainings/'}],
'divider': False,
'external_content': False,
'has_grandchildren': True,
'id': 'services',
'landing_page': False,
'menu_class': 'services',
'name': 'Service',
'slug': 'services',
'teaser': '<p>Regular monitoring of signaling and '
'extinguishing systems and their maintenance are '
'important preventive measures in order to '
'permanently ensure functionality. Our service '
'ensures a proper and timely execution for all fire '
'protection systems.</p>',
'title': 'Service',
'type': 'SERVICES',
'url': '/services/'}],
'messages': <FallbackStorage: request=<WSGIRequest: GET '/de/en/news-and-events/news/'>>,
'page_urls': [{'active': False,
'language_code': 'DE',
'url': '/de/de/news-and-events/news/'},
{'active': True,
'language_code': 'EN',
'url': '/de/en/news-and-events/news/'}],
'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7fbf8d91f710>>),
'region_code': 'DE',
'region_logo': '',
'region_name': 'Germany',
'request': '<<request>>',
'rexx_portal_url': 'https://karriere.minimax.de/eng',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x7fbf8d91f710>>'}
{'categories': '<<multilingualqueryset of minimax.NewsCategory>>',
'city_page_link': None,
'filter_category': [],
'filter_years': [],
'germany_region_code': 'DE',
'language_code': 'en',
'meta_description': 'Learn more about our innovative solutions.',
'new_homepage_regions_list': ['DE',
'US',
'PL',
'INT',
'CN',
'BR',
'TR',
'FR',
'NL'],
'news': <Page 1 of 4>,
'newsletter_link_visible': False,
'newsletter_registration_page': '',
'page_title': 'News',
'personalization_cookie': False,
'publication_years': [2015,
2016,
2017,
2018,
2019,
2020,
2021,
2022,
2023,
2024,
2025,
2026],
'region_code': 'de',
'rexx_germany_activated': True,
'rexx_regions': ['INT', 'DE'],
'search_query': '',
'sentry_trace_meta': '<meta name="sentry-trace" '
'content="0a34758d108349e6af2b5b084442ec1b-ab655dd99b8d71e8-1"><meta '
'name="baggage" '
'content="sentry-trace_id=0a34758d108349e6af2b5b084442ec1b,sentry-environment=staging,sentry-public_key=d701980f162750d66882e828a477a293,sentry-transaction=/%7Bregion_code%7D/%7Blanguage_code%7D/%2A.%2A/news/,sentry-sample_rate=1.0,sentry-sampled=true">',
'statistics_cookie': False,
'title_tag': 'News'}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_LANGUAGE_CODE': 'en',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'DEFAULT_REGION_CODE': 'DE',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'en',
'MEDIA_URL': '/media/',
'SENTRY_DSN': 'https://d701980f162750d66882e828a477a293@o351046.ingest.us.sentry.io/4507644935864320',
'SENTRY_ENVIRONMENT': 'staging',
'STATIC_URL': '/static/',
'TIME_ZONE': 'Europe/Berlin',
'contact_page': <PageTreeItem: Get in touch>,
'csrf_token': '<SimpleLazyObject: <function csrf.<locals>._get_val at '
'0x7fbf8ded3a60>>',
'debug_enabled': True,
'fb': {'fbpixel_id': None},
'footer': <Footer: Footer Germany>,
'google': {'geocode': 'AIzaSyAxPhlk4zIW1xmJjbikZ-PyNvRXQs1ImWA',
'google_analytics_domain': 'auto',
'google_tag_manager_code': None,
'google_tracking_code': None},
'hreflang_items': [{'active': False,
'hreflang': 'de-DE',
'url': '/de/de/news-and-events/news/'},
{'active': True,
'hreflang': 'en-DE',
'url': '/de/en/news-and-events/news/'},
{'active': True,
'hreflang': 'en-FR',
'url': '/fr/en/news-and-events/news/'},
{'active': False,
'hreflang': 'fr-FR',
'url': '/fr/fr/news-and-events/news/'},
{'active': True,
'hreflang': 'en-NL',
'url': '/nl/en/news-and-events/news/'},
{'active': False,
'hreflang': 'nl-NL',
'url': '/nl/nl/news-and-events/news/'},
{'active': True,
'hreflang': 'en',
'url': '/int/en/news-and-events/news/'},
{'active': True,
'hreflang': 'en-AU',
'url': '/au/en/news-and-events/news/'},
{'active': True,
'hreflang': 'en-SG',
'url': '/sg/en/news-and-events/news/'},
{'active': True,
'hreflang': 'en-RO',
'url': '/ro/en/news-and-events/news/'},
{'active': True,
'hreflang': 'en-TH',
'url': '/th/en/news-and-events/news/'},
{'active': True,
'hreflang': 'en-MY',
'url': '/my/en/news-and-events/news/'},
{'active': True,
'hreflang': 'en-TR',
'url': '/tr/en/news-and-events/news/'},
{'active': False,
'hreflang': 'tr-TR',
'url': '/tr/tr/news-and-events/news/'},
{'active': True,
'hreflang': 'en-BR',
'url': '/br/en/news-and-events/news/'},
{'active': False,
'hreflang': 'pt-BR',
'url': '/br/pt/news-and-events/news/'},
{'active': True,
'hreflang': 'en-PL',
'url': '/pl/en/news-and-events/news/'},
{'active': False,
'hreflang': 'pl-PL',
'url': '/pl/pl/news-and-events/news/'},
{'active': True,
'hreflang': 'en-CN',
'url': '/cn/en/news-and-events/news/'},
{'active': False,
'hreflang': 'zh-CN',
'url': '/cn/zh/news-and-events/news/'},
{'active': True,
'hreflang': 'en-SA',
'url': '/sa/en/news-and-events/news/'},
{'active': True,
'hreflang': 'en-HU',
'url': '/hu/en/news-and-events/news/'},
{'active': True,
'hreflang': 'en-IN',
'url': '/in/en/news-and-events/news/'}],
'local_google_analytics_domain': None,
'local_google_analytics_name': 'MinimaxDE',
'local_google_tracking_code': 'UA-110580508-2',
'menu_items': [{'children': [{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'News',
'slug': 'news',
'teaser': None,
'title': None,
'type': 'NEWS',
'url': '/news-and-events/news/'},
{'careers_fair_type_id': 5,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Events & Trade shows',
'slug': 'events-and-trade-shows',
'teaser': None,
'title': None,
'type': 'FAIRS',
'url': '/news-and-events/events-and-trade-shows/?'}],
'divider': False,
'external_content': False,
'has_grandchildren': False,
'id': 'news-and-events',
'landing_page': False,
'menu_class': 'news-and-events',
'name': 'News & Events',
'slug': 'news-and-events',
'teaser': '<p>Keep up to date with our latest news and events '
'and learn more about our innovative solutions.</p>',
'title': 'News & Events',
'type': 'MENU_ITEM',
'url': '/news-and-events/'},
{'children': [{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'testing',
'slug': 'testing',
'teaser': '<p>testing</p>',
'title': 'testing',
'type': 'STANDARD',
'url': '/about/testing/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'About Minimax',
'slug': 'about-minimax',
'type': 'STANDARD',
'url': '/about/company/about-minimax/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Strategic Purchasing',
'slug': 'strategic-purchasing',
'type': 'STANDARD',
'url': '/about/company/strategic-purchasing/'}],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Our company',
'slug': 'company',
'teaser': '<p>For 120 years, Minimax has been '
'one of the leading brands in fire '
'protection. The group has several '
'research, development and '
'manufacturing facilities. Minimax '
'provides tailored solutions wherever '
'there is a fire threat. A '
'comprehensive range of '
'after-installation services '
'completes the offering.</p>',
'title': 'Our company',
'type': 'STANDARD',
'url': '/about/company/'},
{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': None,
'name': 'Our history',
'slug': 'history',
'teaser': None,
'title': None,
'type': 'HISTORY',
'url': '/about/history/'}],
'divider': False,
'external_content': False,
'has_grandchildren': True,
'id': 'about',
'landing_page': False,
'menu_class': 'about',
'name': 'About Minimax Test',
'slug': 'about',
'teaser': '<p>With high quality standards, special '
'innovations and individual customer support, '
'Minimax offers unrivaled fire protection solutions '
'worldwide.</p>',
'title': 'About Minimax Test',
'type': 'MENU_ITEM',
'url': '/about/'},
{'children': [],
'divider': False,
'external_content': False,
'has_grandchildren': False,
'id': 'karriere',
'landing_page': True,
'menu_class': 'karriere',
'name': 'Careers',
'slug': 'karriere',
'teaser': '<p>Minimax offers an innovative and international '
'working environment. Our employees value the '
'varied work, the various opportunities for '
'self-development and the good collegian '
'environment.\xa0</p>',
'title': 'Careers',
'type': 'MENU_ITEM',
'url': '/karriere/'},
{'divider': False,
'external_content': False,
'id': 'downloads',
'menu_class': 'downloads',
'name': 'Downloads',
'slug': 'downloads',
'teaser': '<p>On this page you will find all the "Technical '
'Product information" to our product portfolio.</p>',
'title': 'Downloads',
'type': 'DOWNLOADS',
'url': '/downloads/'},
{'children': [{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Contact persons',
'slug': 'contact-persons',
'teaser': None,
'title': None,
'type': 'FIND_YOUR_CONTACT',
'url': '/contact/contact-persons/'},
{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': None,
'name': 'Get in touch',
'slug': 'get-in-touch',
'teaser': None,
'title': None,
'type': 'CONTACT',
'url': '/contact/get-in-touch/'},
{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Locations',
'slug': 'locations',
'teaser': None,
'title': None,
'type': 'LOCATIONS',
'url': '/contact/locations/'},
{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Partner',
'slug': 'partners',
'teaser': None,
'title': None,
'type': 'AGENTS_AND_DISTRIBUTORS',
'url': '/contact/partners/'}],
'divider': False,
'external_content': False,
'has_grandchildren': False,
'id': 'contact',
'landing_page': False,
'menu_class': 'contact',
'name': 'Contact',
'slug': 'contact',
'teaser': '<p>Let us know how we can help you!</p>',
'title': 'Contact',
'type': 'CONTACT',
'url': '/contact/'},
{'children': [{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Clunid Fire detection '
'and control panel',
'slug': 'clunid-fmz',
'type': 'STANDARD',
'url': '/technologies/fire-detection-systems-and-suppression-control/clunid-fmz/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'UniVario Industrial fire '
'detectors',
'slug': 'univario-industrial-fire-detectors',
'type': 'STANDARD',
'url': '/technologies/fire-detection-systems-and-suppression-control/univario-industrial-fire-detectors/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'HELIOS Aspirating smoke '
'detectors',
'slug': 'helios-aspirating-smoke-detectors',
'type': 'STANDARD',
'url': '/technologies/fire-detection-systems-and-suppression-control/helios-aspirating-smoke-detectors/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Fire detection systems and suppression '
'control',
'slug': 'fire-detection-systems-and-suppression-control',
'teaser': '<p>All signals converge in the fire '
'alarm control panel which sets off '
'alarms to\xa0permanently manned '
'stations and the fire '
'department.\xa0\xa0In addition, the '
'fire detection technology controls '
'and monitors in many cases all fire '
'protection systems.\xa0</p>\r\n'
'<p><br /></p>',
'title': 'Fire detection systems and '
'suppression control',
'type': 'STANDARD',
'url': '/technologies/fire-detection-systems-and-suppression-control/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Sprinkler systems',
'slug': 'sprinkler-systems',
'type': 'STANDARD',
'url': '/technologies/water-suppression-systems/sprinkler-systems/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Deluge systems',
'slug': 'deluge-systems',
'type': 'STANDARD',
'url': '/technologies/water-suppression-systems/deluge-systems/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'MXOne',
'slug': 'mxone',
'type': 'STANDARD',
'url': '/technologies/water-suppression-systems/mxone/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Water-based suppression systems',
'slug': 'water-suppression-systems',
'teaser': '<p>Water is the most natural of all '
'extinguishing agents and is usually '
'available in sufficient quantities '
'at a reasonable price. It prevents '
'smoke as well as pollutants, the '
'extinguishing effect is based on its '
'heat retention capacity.</p>',
'title': 'Water-based suppression systems',
'type': 'STANDARD',
'url': '/technologies/water-suppression-systems/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Minifog EconAqua',
'slug': 'minifog-econaqua',
'type': 'STANDARD',
'url': '/technologies/minifog-water-mist-systems/minifog-econaqua/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Minifog ProCon',
'slug': 'minifog-procon',
'type': 'STANDARD',
'url': '/technologies/minifog-water-mist-systems/minifog-procon/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Minifog ProCon XP',
'slug': 'minifog-procon-xp',
'type': 'STANDARD',
'url': '/technologies/minifog-water-mist-systems/minifog-procon-xp/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Minifog marine XP',
'slug': 'minifog-marine-xp',
'type': 'STANDARD',
'url': '/technologies/minifog-water-mist-systems/minifog-marine-xp/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Minifog water mist systems',
'slug': 'minifog-water-mist-systems',
'teaser': '<p>Minifog water mist systems '
'disperse the extinguishing water '
'very finely through special nozzles '
'and sprinklers and/or increased '
'operating pressures.\xa0At the same '
'time, the overall surface of the '
'extinguishing water is increased, '
'enabling it to absorb heat and '
'evaporate faster. The related '
'cooling and smothering effect makes '
'it possible to fight fires in a '
'particularly effective way with a '
'reduced consumption of extinguishing '
'water.\xa0</p>',
'title': 'Minifog water mist systems',
'type': 'STANDARD',
'url': '/technologies/minifog-water-mist-systems/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Foam extinguishing '
'systems',
'slug': 'foam-extinguishing-system',
'type': 'STANDARD',
'url': '/technologies/foam-extinguishing-systems/foam-extinguishing-system/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Foam extinguishing systems',
'slug': 'foam-extinguishing-systems',
'teaser': '<p>During a fire, foam extinguishing '
'systems spread large-scale foam '
'blanket through foam pipes, foam '
'monitors, sprinklers or nozzles. The '
'foam is applied on the burning '
'material, extinguishes the fire and '
'serves as a deterrent against '
're-ignition. Foam extinguishing '
'systems are suitable for protecting '
'high-risk areas, e.g. due to '
'flammable liquids or plastics.</p>',
'title': 'Foam extinguishing systems',
'type': 'STANDARD',
'url': '/technologies/foam-extinguishing-systems/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Oxeo Inert gas systems',
'slug': 'oxeo-inert-gas-systems',
'type': 'STANDARD',
'url': '/technologies/gas-based-suppression-systems/oxeo-inert-gas-systems/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Carbon dioxide systems',
'slug': 'carbon-dioxide-systems',
'type': 'STANDARD',
'url': '/technologies/gas-based-suppression-systems/carbon-dioxide-systems/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Halocarbon extinguishing '
'systems',
'slug': 'halocarbon-extinguishing-systems',
'type': 'STANDARD',
'url': '/technologies/gas-based-suppression-systems/halocarbon-extinguishing-systems/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Gas-based suppression systems',
'slug': 'gas-based-suppression-systems',
'teaser': '<p>Gas-based suppression systems '
'fight fires without side effects and '
'without leaving extinguishing agent '
'residues even in areas that can not '
'be reached by sprinklers. The '
'extinguishing effect is based on the '
'replacement of oxygen by the inert '
'gases argon, nitrogen and carbon '
'dioxide as well as by heat '
'extraction through the synthetic '
'gases.</p>',
'title': 'Gas-based suppression systems',
'type': 'STANDARD',
'url': '/technologies/gas-based-suppression-systems/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'CPS 1230 Cabinet '
'protection systems',
'slug': 'cps-1230-cabinet-protection-systems',
'type': 'STANDARD',
'url': '/technologies/compact-suppression-systems/cps-1230-cabinet-protection-systems/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'OneU Fire protection '
'systems',
'slug': 'oneu-fire-protection-systems',
'type': 'STANDARD',
'url': '/technologies/compact-suppression-systems/oneu-fire-protection-systems/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Compact suppression systems',
'slug': 'compact-suppression-systems',
'teaser': '<p>Small extinguishing systems often '
'resemble large extinguishing systems '
'in their structures. They are not '
'defined by a certain extinguishing '
'agent, but are rather characterized '
'by their compact and precise '
'designs, which make them '
'particularly well suited for certain '
'applications.</p>',
'title': 'Compact suppression systems',
'type': 'STANDARD',
'url': '/technologies/compact-suppression-systems/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Spark extinguishing '
'systems',
'slug': 'spark-extinguishing-system',
'type': 'STANDARD',
'url': '/technologies/spark-extinguishing-systems/spark-extinguishing-system/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Spark extinguishing systems',
'slug': 'spark-extinguishing-systems',
'teaser': '<p>Spark extinguishing systems '
'detect initial ignition in suction '
'and conveying systems and produce '
'instantly a water curtain with their '
'automatic extinguishing feature to '
'smother smoldering particles. These '
'systems are recommended for use in '
'areas where combustible materials '
'are transported pneumatically and '
'where there is a high risk of fires '
'or dust explosions due to sparking '
'or smoldering particles.</p>',
'title': 'Spark extinguishing systems',
'type': 'STANDARD',
'url': '/technologies/spark-extinguishing-systems/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Oxeo EcoPrevent FC - '
'Fuel Cell',
'slug': 'oxeo-eco-prevent-fc',
'type': 'STANDARD',
'url': '/technologies/fire-prevention-systems/oxeo-eco-prevent-fc/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Oxeo EcoPrevent PG - PSA '
'Generator',
'slug': 'oxeo-ecoprevent-pg-psa-generator',
'type': 'STANDARD',
'url': '/technologies/fire-prevention-systems/oxeo-ecoprevent-pg-psa-generator/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Oxeo EcoPrevent VG - '
'VPSA Generator',
'slug': 'oxeo-eco-prevent-vg',
'type': 'STANDARD',
'url': '/technologies/fire-prevention-systems/oxeo-eco-prevent-vg/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Oxeo EcoPrevent CS - '
'Cylinder Storage',
'slug': 'oxeo-ecoprevent-cs',
'type': 'STANDARD',
'url': '/technologies/fire-prevention-systems/oxeo-ecoprevent-cs/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Oxeo EcoPrevent ES - '
'External Supply',
'slug': 'oxeo-ecoprevent-es-external-supply',
'type': 'STANDARD',
'url': '/technologies/fire-prevention-systems/oxeo-ecoprevent-es-external-supply/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Fire prevention systems',
'slug': 'fire-prevention-systems',
'teaser': '<p>Fire prevention systems reduce '
'the air oxygen content in the '
'protection area through a controlled '
'supply of nitrogen to create a '
'"fire-safe" atmosphere. This '
'prevents fires right at the outset. '
'Depending on the deployed fire '
'prevention system, the development '
'of the "fire-proof" atmosphere is '
'either permanent or on-demand.\xa0'
'</p>',
'title': 'Fire prevention systems',
'type': 'STANDARD',
'url': '/technologies/fire-prevention-systems/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Inveron Hazard '
'management system',
'slug': 'inveron-hazard-management-systems',
'type': 'STANDARD',
'url': '/technologies/inveron-hazard-management-system/inveron-hazard-management-systems/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Inveron Hazard management system',
'slug': 'inveron-hazard-management-system',
'teaser': '<p>Inveron is a transparent and '
'user-friendly system for visualizing '
'and operating fire detection, '
'extinguishing and hazard detection. '
'All reports and events are '
'automatically merged in a user '
'interface and presented on a screen. '
'Inveron offers ideal monitoring '
'particularly for complex building '
'structures.</p>',
'title': 'Inveron Hazard management system',
'type': 'STANDARD',
'url': '/technologies/inveron-hazard-management-system/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Constructural fire '
'protection',
'slug': 'constructural-fire-protections',
'type': 'STANDARD',
'url': '/technologies/constructural-fire-protection/constructural-fire-protections/'}],
'divider': True,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Constructural fire protection',
'slug': 'constructural-fire-protection',
'teaser': '<p>Structural fire protection helps '
'to prevent or contain fires and to '
'secure escape and rescue routes in '
'the event of a fire. This requires '
'subdividing buildings into fire '
'zones that spatially contain the '
'spreading of fires for a defined '
'period. This means that openings are '
'closed off with fire and smoke '
'protection doors, fire protection '
'gates and fire-resistant glazing. '
'Fire protection coatings dependably '
'protect steel constructions against '
'the impact of fire.</p>',
'title': 'Constructural fire protection',
'type': 'STANDARD',
'url': '/technologies/constructural-fire-protection/'},
{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': True,
'has_landing_page': False,
'image': 'uploads/menu/Minimax_Mobile '
'Services_100_4c_7mm vom '
'Rand_final__RMZs0DR0SVaOlqBGH4dW5w.jpg',
'name': 'Technologies of Minimax Mobile '
'Services',
'slug': 'technologies-of-minimax-mobile-services',
'teaser': '<ul>\r\n'
'<li>Fire extinguisher</li>\r\n'
'<li>Water-based extinguishing '
'technology</li>\r\n'
'<li>Smoke and heat extraction '
'systems</li>\r\n'
'</ul>',
'title': 'Minimax Mobile Services Technologies',
'type': 'STANDARD',
'url': 'http://www.minimax-mobile.com/'},
{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'MV Pipe Technologies',
'slug': 'mv-pipe',
'teaser': '<p><span>Die MV Pipe '
'Tech\xadno\xadlo\xadgies GmbH ist '
'Teil der glo\xadbal '
'agie\xadren\xadden Minimax '
'Vi\xadking Grup\xadpe mit '
'ak\xadtu\xadell mehr als 9.500 '
'Mit\xadar\xadbei\xadten\xadden sowie '
'einem Jah\xadres\xadum\xadsatz von '
'zu\xadletzt mehr als 1,9 '
'Mil\xadli\xadar\xadden Euro. Die '
'Un\xadter\xadneh\xadmens\xadgrup\xadpe '
'mit Haupt\xadsitz in Bad '
'Ol\xaddes\xadloe ist eines der '
'grö\xadß\xadten '
'Brand\xadschutz\xadun\xadter\xadneh\xadmen '
'der Welt und un\xadter\xadhält '
'ei\xadge\xadne For\xadschungs-, '
'Ent\xadwick\xadlungs- und '
'Fer\xadti\xadgungs\xadstät\xadten.</span></p>\r\n'
'<p><span>In Wit\xadten\xadber\xadge '
'pro\xaddu\xadziert die MV Pipe '
'Tech\xadno\xadlo\xadgies GmbH im\xa0'
'welt\xadweit grö\xadß\xadten '
'Rohr\xadvor\xadfer\xadti\xadgungs-Werk '
'Rohre für die '
'Brand\xadschutz\xadin\xaddus\xadtrie. '
'Unser Werk zeich\xadnet sich aber '
'nicht nur durch seine Größe aus, '
'son\xaddern auch durch '
'mo\xadderns\xadte '
'Tech\xadno\xadlo\xadgi\xaden und '
'Ver\xadfah\xadren.</span></p>',
'title': 'MV Pipe Tech\xadno\xadlo\xadgies',
'type': 'STANDARD',
'url': '/technologies/mv-pipe/'}],
'divider': False,
'external_content': False,
'has_grandchildren': True,
'id': 'technologies',
'landing_page': True,
'menu_class': 'technologies',
'name': 'Technologies',
'slug': 'technologies',
'teaser': '<p><span>Minimax offers the complete range of fire '
'protection systems and components. These meet the '
'highest requirements and can be combined into an '
'effective and economic solution.</span></p>',
'title': 'Technologies',
'type': 'TECHNOLOGIES',
'url': '/technologies/'},
{'children': [{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Automotive plants',
'slug': 'automotive-plants',
'type': 'STANDARD',
'url': '/solutions/industry/automotive-plants/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Wood processing plants',
'slug': 'wood-processing-plants',
'type': 'STANDARD',
'url': '/solutions/industry/wood-processing-plants/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Aluminium and Steel '
'plants',
'slug': 'steel-plants',
'type': 'STANDARD',
'url': '/solutions/industry/steel-plants/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Paper & Printing plants',
'slug': 'paper-and-printing-plants',
'type': 'STANDARD',
'url': '/solutions/industry/paper-and-printing-plants/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Food plants',
'slug': 'food-plants',
'type': 'STANDARD',
'url': '/solutions/industry/food-plants/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Industry',
'slug': 'industry',
'teaser': '<p>Even small fires can paralyze an '
'entire production plant. The fire '
'risk is substantial: technical '
'defects in production systems, open '
'construction and connected '
'production areas promote the rapid '
'development of fire.</p>',
'title': 'Industry',
'type': 'STANDARD',
'url': '/solutions/industry/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Cruise Vessel / '
'Passenger Vessel',
'slug': 'cruise-vessel-passenger-vessel',
'type': 'STANDARD',
'url': '/solutions/marine/cruise-vessel-passenger-vessel/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Workboat / Tanker / '
'Container Vessel',
'slug': 'workboat-tanker-container-vessel',
'type': 'STANDARD',
'url': '/solutions/marine/workboat-tanker-container-vessel/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Offshore Plattform',
'slug': 'offshore-plattform',
'type': 'STANDARD',
'url': '/solutions/marine/offshore-plattform/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Tug',
'slug': 'tug-boat',
'type': 'STANDARD',
'url': '/solutions/marine/tug-boat/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Marine',
'slug': 'marine',
'teaser': '<p>Vessels and other off-shore areas '
'have disproportionately high '
'security requirements, due to the '
'special conditions at sea, as a '
'quick escape is impossible and '
'outside help for extinguishing a '
'fire is often not available.</p>',
'title': 'Marine',
'type': 'STANDARD',
'url': '/solutions/marine/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Combined cycle power '
'plants',
'slug': 'combined-cycle-power-plants',
'type': 'STANDARD',
'url': '/solutions/energy/combined-cycle-power-plants/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Coal power plants',
'slug': 'coal-power-plants',
'type': 'STANDARD',
'url': '/solutions/energy/coal-power-plants/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Recycling plants',
'slug': 'recycling-plants',
'type': 'STANDARD',
'url': '/solutions/energy/recycling-plants/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Wind energy plants',
'slug': 'wind-energy-plants',
'type': 'STANDARD',
'url': '/solutions/energy/wind-energy-plants/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Energy',
'slug': 'energy',
'teaser': '<p>Damage caused by fire in just one '
'part of a power station is '
'sufficient to endanger the entire '
'electricity supply. The fire risks '
'are manifold: escaping lubricating '
'oils that ignite on hot surfaces, or '
'technical defects such as short '
'circuits or overheating of turbines '
'that cause a fire.</p>',
'title': 'Energy',
'type': 'STANDARD',
'url': '/solutions/energy/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Logistic centers',
'slug': 'logistic-centers',
'type': 'STANDARD',
'url': '/solutions/commerce/logistic-centers/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Retail',
'slug': 'retail',
'type': 'STANDARD',
'url': '/solutions/commerce/retail/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Office buildings',
'slug': 'office-buildings',
'type': 'STANDARD',
'url': '/solutions/commerce/office-buildings/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Commerce',
'slug': 'commerce',
'teaser': '<p>Publicly accessible areas require '
'fire protection that provides '
'comprehensive protection for people. '
'The fire risks are manifold. Whether '
'shorts circuits on demo models or '
'lighting in commercial premises, a '
'high fire load affects the '
'considerable quantities of goods in '
'the confined spaces of logistics '
'areas.</p>',
'title': 'Commerce',
'type': 'STANDARD',
'url': '/solutions/commerce/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Data Center',
'slug': 'data-center',
'type': 'STANDARD',
'url': '/solutions/infrastructure/data-center/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Hotels',
'slug': 'hotels',
'type': 'STANDARD',
'url': '/solutions/infrastructure/hotels/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Research institutions',
'slug': 'research-institutions',
'type': 'STANDARD',
'url': '/solutions/infrastructure/research-institutions/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Hospitals',
'slug': 'hospitals',
'type': 'STANDARD',
'url': '/solutions/infrastructure/hospitals/'}],
'divider': True,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Infrastructure',
'slug': 'infrastructure',
'teaser': '<p>Personal protection is a top '
'priority, as the fire risks are '
'manifold. Careless smoking, short '
'circuits in lighting systems or '
'technical equipment or even arson '
'may cause a fire.</p>',
'title': 'Infrastructure',
'type': 'STANDARD',
'url': '/solutions/infrastructure/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'WoodTechProtect',
'slug': 'wood-processing-machines',
'type': 'STANDARD',
'url': '/solutions/solutions-risks/wood-processing-machines/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'PVProtect',
'slug': 'pvprotect',
'type': 'STANDARD',
'url': '/solutions/solutions-risks/pvprotect/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'LiquidProtect',
'slug': 'liquidprotect',
'type': 'STANDARD',
'url': '/solutions/solutions-risks/liquidprotect/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'MachineToolProtect',
'slug': 'machinetoolprotect',
'type': 'STANDARD',
'url': '/solutions/solutions-risks/machinetoolprotect/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'DryerProtect',
'slug': 'dryerprotect',
'type': 'STANDARD',
'url': '/solutions/solutions-risks/dryerprotect/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'TurbineProtect',
'slug': 'turbineprotect',
'type': 'STANDARD',
'url': '/solutions/solutions-risks/turbineprotect/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'TraFoProtect',
'slug': 'trafoprotect',
'type': 'STANDARD',
'url': '/solutions/solutions-risks/trafoprotect/'}],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Solutions by Risks',
'slug': 'solutions-risks',
'teaser': '<p>Many branches of in\xaddustry '
'in\xadvolve spe\xadcial fire risks '
'and so present spe\xadcial '
're\xadquire\xadments for the fire '
'pro\xadtec\xadtion concept. With our '
'know-how and our broad range of '
'products we are the right '
'part\xadner where in\xaddi\xadvidual '
'solu\xadtions are re\xadquired.</p>',
'title': 'Solutions by risks',
'type': 'STANDARD',
'url': '/solutions/solutions-risks/'}],
'divider': False,
'external_content': False,
'has_grandchildren': True,
'id': 'solutions',
'landing_page': True,
'menu_class': 'solutions',
'name': 'Solutions',
'slug': 'solutions',
'teaser': '<p>Many branches of industry involve special fire '
'risks and so present special requirements for the '
'fire protection concept. With our know-how and our '
'broad range of products we are the right partner '
'where individual solutions are required.</p>',
'title': 'Solutions',
'type': 'SOLUTIONS',
'url': '/solutions/'},
{'children': [{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Maintenance & repair',
'slug': 'maintenance-repairs',
'type': 'STANDARD',
'url': '/services/maintenance-and-repair/maintenance-repairs/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Container exchange',
'slug': 'container-exchange',
'type': 'STANDARD',
'url': '/services/maintenance-and-repair/container-exchange/'}],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Maintenance & repair',
'slug': 'maintenance-and-repair',
'teaser': '<p>Fire protection systems are '
'complex safety systems, which must '
'be absolutely reliable in case of '
'emergency. Regular maintenance and '
'repairs are the prerequisite for '
'ensuring that not only the function '
'but also the insurance protection of '
'your company is ensured.</p>',
'title': 'Maintenance & repair',
'type': 'STANDARD',
'url': '/services/maintenance-and-repair/'},
{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Brandforschungszentrum',
'slug': 'brandforschungszentrum',
'teaser': None,
'title': None,
'type': 'STANDARD',
'url': '/services/brandforschungszentrum/'},
{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'BIM',
'slug': 'bim',
'teaser': None,
'title': 'BIM',
'type': 'STANDARD',
'url': '/services/bim/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Retrofitting of an '
'automatic rinsing system',
'slug': 'retrofitting-of-an-automatic-rinsing-system',
'type': 'STANDARD',
'url': '/services/optimize-security/retrofitting-of-an-automatic-rinsing-system/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Pump load testing',
'slug': 'pump-load-testing',
'type': 'STANDARD',
'url': '/services/optimize-security/pump-load-testing/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Winter-check',
'slug': 'winter-check',
'type': 'STANDARD',
'url': '/services/optimize-security/winter-check/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Protection of water '
'sensitive areas',
'slug': 'protection-of-water-sensitive-areas',
'type': 'STANDARD',
'url': '/services/optimize-security/protection-of-water-sensitive-areas/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Conversion to undercover '
'sprinklers',
'slug': 'conversion-to-undercover-sprinklers',
'type': 'STANDARD',
'url': '/services/optimize-security/conversion-to-undercover-sprinklers/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Retrofitting of drain '
'units',
'slug': 'retrofitting-of-drain-units',
'type': 'STANDARD',
'url': '/services/optimize-security/retrofitting-of-drain-units/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Simplified function '
'testing of flow '
'detectors',
'slug': 'simplified-function-testing-of-flow-detectors',
'type': 'STANDARD',
'url': '/services/optimize-security/simplified-function-testing-of-flow-detectors/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Subsequent system '
'documentation',
'slug': 'subsequent-system-documentation',
'type': 'STANDARD',
'url': '/services/optimize-security/subsequent-system-documentation/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Simplified alarm test',
'slug': 'simplified-alarm-test',
'type': 'STANDARD',
'url': '/services/optimize-security/simplified-alarm-test/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Avoid hard drive errors '
'through noise insulation',
'slug': 'avoid-hard-drive-errors-through-noise-insulation',
'type': 'STANDARD',
'url': '/services/optimize-security/avoid-hard-drive-errors-through-noise-insulation/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Automation of water and '
'compressed air feeding',
'slug': 'automation-of-water-and-compressed-air-feeding',
'type': 'STANDARD',
'url': '/services/optimize-security/automation-of-water-and-compressed-air-feeding/'}],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Optimize security',
'slug': 'optimize-security',
'teaser': '<p>Components which for example '
'minimize the risk of false release '
'or make function tests significantly '
'easier may be retrofitted without '
'significant expenditure.</p>',
'title': 'For greater safety and convenience',
'type': 'STANDARD',
'url': '/services/optimize-security/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Revision slide for valve '
'stations',
'slug': 'revision-slide-for-valve-stations',
'type': 'STANDARD',
'url': '/services/avoid-aging/revision-slide-for-valve-stations/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Inspection of water '
'reservoirs',
'slug': 'inspection-of-water-reservoirs',
'type': 'STANDARD',
'url': '/services/avoid-aging/inspection-of-water-reservoirs/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Increased corrosion '
'protection via nitrogen '
'injection',
'slug': 'increased-corrosion-protection-via-nitrogen-injection',
'type': 'STANDARD',
'url': '/services/avoid-aging/increased-corrosion-protection-via-nitrogen-injection/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Hose sets for special '
'extinguishing systems',
'slug': 'hose-sets-for-special-extinguishing-systems',
'type': 'STANDARD',
'url': '/services/avoid-aging/hose-sets-for-special-extinguishing-systems/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Reliability verification '
'of fire detection '
'systems',
'slug': 'reliability-verification-of-fire-detection-systems',
'type': 'STANDARD',
'url': '/services/avoid-aging/reliability-verification-of-fire-detection-systems/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Replacement of the '
'sprinkler pumps control '
'cabinet',
'slug': 'replacement-of-the-sprinkler-pumps-control-cabinet',
'type': 'STANDARD',
'url': '/services/avoid-aging/replacement-of-the-sprinkler-pumps-control-cabinet/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Surveying of compressed '
'air tanks',
'slug': 'surveying-of-compressed-air-tanks',
'type': 'STANDARD',
'url': '/services/avoid-aging/surveying-of-compressed-air-tanks/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Inspection of old water '
'extinguishing systems',
'slug': 'inspection-of-old-water-extinguishing-systems',
'type': 'STANDARD',
'url': '/services/avoid-aging/inspection-of-old-water-extinguishing-systems/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Increased corrosion '
'protection through water '
'treatment',
'slug': 'increased-corrosion-protection-through-water-treatment',
'type': 'STANDARD',
'url': '/services/avoid-aging/increased-corrosion-protection-through-water-treatment/'}],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Avoid aging',
'slug': 'avoid-aging',
'teaser': '<p>Inspections of the functioning '
'state and if needed the exchange of '
'relevant components are often '
'indispensable in order to maintain '
'the reliability and effectiveness of '
'an extinguishing system running even '
'after long years of operational '
'readiness.</p>',
'title': 'Against aging and corrosion',
'type': 'STANDARD',
'url': '/services/avoid-aging/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Electric alarm',
'slug': 'electric-alarm',
'type': 'STANDARD',
'url': '/services/create-transparency/electric-alarm/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Failure relay',
'slug': 'failure-relay',
'type': 'STANDARD',
'url': '/services/create-transparency/failure-relay/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Electrical monitoring '
'and MonitoringPlus',
'slug': 'electrical-monitoring-and-monitoring-plus',
'type': 'STANDARD',
'url': '/services/create-transparency/electrical-monitoring-and-monitoring-plus/'}],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Create transparency',
'slug': 'create-transparency',
'teaser': '<p>Environmental- and operating '
'conditions of an extinguishing '
'system are continuously recorded '
'with electrical monitoring. '
'Deviations from the target state are '
'automatically displaced, saving long '
'inspection rounds.\xa0</p>',
'title': 'MonitoringPlus for greater '
'transparency',
'type': 'STANDARD',
'url': '/services/create-transparency/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Spinkler maintenance '
'technician',
'slug': 'sprinklerwart',
'type': 'STANDARD',
'url': '/services/trainings/sprinklerwart/'}],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Trainings',
'slug': 'trainings',
'teaser': '<p>Minimax offers a comprehensive '
'training- and further training '
'program for operations of fire '
'protection systems. Technical '
'contexts are shown in a practical '
'manner on relevant components in '
'order to illustrate the functioning '
'and effectiveness of extinguishing '
'systems.</p>',
'title': 'Trainings',
'type': 'STANDARD',
'url': '/services/trainings/'}],
'divider': False,
'external_content': False,
'has_grandchildren': True,
'id': 'services',
'landing_page': False,
'menu_class': 'services',
'name': 'Service',
'slug': 'services',
'teaser': '<p>Regular monitoring of signaling and '
'extinguishing systems and their maintenance are '
'important preventive measures in order to '
'permanently ensure functionality. Our service '
'ensures a proper and timely execution for all fire '
'protection systems.</p>',
'title': 'Service',
'type': 'SERVICES',
'url': '/services/'}],
'messages': <FallbackStorage: request=<WSGIRequest: GET '/de/en/news-and-events/news/'>>,
'page_urls': [{'active': False,
'language_code': 'DE',
'url': '/de/de/news-and-events/news/'},
{'active': True,
'language_code': 'EN',
'url': '/de/en/news-and-events/news/'}],
'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7fbf8d91f710>>),
'region_code': 'DE',
'region_logo': '',
'region_name': 'Germany',
'request': '<<request>>',
'rexx_portal_url': 'https://karriere.minimax.de/eng',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x7fbf8d91f710>>'}
{'categories': '<<multilingualqueryset of minimax.NewsCategory>>',
'city_page_link': None,
'filter_category': [],
'filter_years': [],
'germany_region_code': 'DE',
'language_code': 'en',
'meta_description': 'Learn more about our innovative solutions.',
'new_homepage_regions_list': ['DE',
'US',
'PL',
'INT',
'CN',
'BR',
'TR',
'FR',
'NL'],
'news': <Page 1 of 4>,
'newsletter_link_visible': False,
'newsletter_registration_page': '',
'page_title': 'News',
'personalization_cookie': False,
'publication_years': [2015,
2016,
2017,
2018,
2019,
2020,
2021,
2022,
2023,
2024,
2025,
2026],
'region_code': 'de',
'rexx_germany_activated': True,
'rexx_regions': ['INT', 'DE'],
'search_query': '',
'sentry_trace_meta': '<meta name="sentry-trace" '
'content="0a34758d108349e6af2b5b084442ec1b-ab655dd99b8d71e8-1"><meta '
'name="baggage" '
'content="sentry-trace_id=0a34758d108349e6af2b5b084442ec1b,sentry-environment=staging,sentry-public_key=d701980f162750d66882e828a477a293,sentry-transaction=/%7Bregion_code%7D/%7Blanguage_code%7D/%2A.%2A/news/,sentry-sample_rate=1.0,sentry-sampled=true">',
'statistics_cookie': False,
'title_tag': 'News'}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_LANGUAGE_CODE': 'en',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'DEFAULT_REGION_CODE': 'DE',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'en',
'MEDIA_URL': '/media/',
'SENTRY_DSN': 'https://d701980f162750d66882e828a477a293@o351046.ingest.us.sentry.io/4507644935864320',
'SENTRY_ENVIRONMENT': 'staging',
'STATIC_URL': '/static/',
'TIME_ZONE': 'Europe/Berlin',
'contact_page': <PageTreeItem: Get in touch>,
'csrf_token': '<SimpleLazyObject: <function csrf.<locals>._get_val at '
'0x7fbf8ded3a60>>',
'debug_enabled': True,
'fb': {'fbpixel_id': None},
'footer': <Footer: Footer Germany>,
'google': {'geocode': 'AIzaSyAxPhlk4zIW1xmJjbikZ-PyNvRXQs1ImWA',
'google_analytics_domain': 'auto',
'google_tag_manager_code': None,
'google_tracking_code': None},
'hreflang_items': [{'active': False,
'hreflang': 'de-DE',
'url': '/de/de/news-and-events/news/'},
{'active': True,
'hreflang': 'en-DE',
'url': '/de/en/news-and-events/news/'},
{'active': True,
'hreflang': 'en-FR',
'url': '/fr/en/news-and-events/news/'},
{'active': False,
'hreflang': 'fr-FR',
'url': '/fr/fr/news-and-events/news/'},
{'active': True,
'hreflang': 'en-NL',
'url': '/nl/en/news-and-events/news/'},
{'active': False,
'hreflang': 'nl-NL',
'url': '/nl/nl/news-and-events/news/'},
{'active': True,
'hreflang': 'en',
'url': '/int/en/news-and-events/news/'},
{'active': True,
'hreflang': 'en-AU',
'url': '/au/en/news-and-events/news/'},
{'active': True,
'hreflang': 'en-SG',
'url': '/sg/en/news-and-events/news/'},
{'active': True,
'hreflang': 'en-RO',
'url': '/ro/en/news-and-events/news/'},
{'active': True,
'hreflang': 'en-TH',
'url': '/th/en/news-and-events/news/'},
{'active': True,
'hreflang': 'en-MY',
'url': '/my/en/news-and-events/news/'},
{'active': True,
'hreflang': 'en-TR',
'url': '/tr/en/news-and-events/news/'},
{'active': False,
'hreflang': 'tr-TR',
'url': '/tr/tr/news-and-events/news/'},
{'active': True,
'hreflang': 'en-BR',
'url': '/br/en/news-and-events/news/'},
{'active': False,
'hreflang': 'pt-BR',
'url': '/br/pt/news-and-events/news/'},
{'active': True,
'hreflang': 'en-PL',
'url': '/pl/en/news-and-events/news/'},
{'active': False,
'hreflang': 'pl-PL',
'url': '/pl/pl/news-and-events/news/'},
{'active': True,
'hreflang': 'en-CN',
'url': '/cn/en/news-and-events/news/'},
{'active': False,
'hreflang': 'zh-CN',
'url': '/cn/zh/news-and-events/news/'},
{'active': True,
'hreflang': 'en-SA',
'url': '/sa/en/news-and-events/news/'},
{'active': True,
'hreflang': 'en-HU',
'url': '/hu/en/news-and-events/news/'},
{'active': True,
'hreflang': 'en-IN',
'url': '/in/en/news-and-events/news/'}],
'local_google_analytics_domain': None,
'local_google_analytics_name': 'MinimaxDE',
'local_google_tracking_code': 'UA-110580508-2',
'menu_items': [{'children': [{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'News',
'slug': 'news',
'teaser': None,
'title': None,
'type': 'NEWS',
'url': '/news-and-events/news/'},
{'careers_fair_type_id': 5,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Events & Trade shows',
'slug': 'events-and-trade-shows',
'teaser': None,
'title': None,
'type': 'FAIRS',
'url': '/news-and-events/events-and-trade-shows/?'}],
'divider': False,
'external_content': False,
'has_grandchildren': False,
'id': 'news-and-events',
'landing_page': False,
'menu_class': 'news-and-events',
'name': 'News & Events',
'slug': 'news-and-events',
'teaser': '<p>Keep up to date with our latest news and events '
'and learn more about our innovative solutions.</p>',
'title': 'News & Events',
'type': 'MENU_ITEM',
'url': '/news-and-events/'},
{'children': [{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'testing',
'slug': 'testing',
'teaser': '<p>testing</p>',
'title': 'testing',
'type': 'STANDARD',
'url': '/about/testing/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'About Minimax',
'slug': 'about-minimax',
'type': 'STANDARD',
'url': '/about/company/about-minimax/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Strategic Purchasing',
'slug': 'strategic-purchasing',
'type': 'STANDARD',
'url': '/about/company/strategic-purchasing/'}],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Our company',
'slug': 'company',
'teaser': '<p>For 120 years, Minimax has been '
'one of the leading brands in fire '
'protection. The group has several '
'research, development and '
'manufacturing facilities. Minimax '
'provides tailored solutions wherever '
'there is a fire threat. A '
'comprehensive range of '
'after-installation services '
'completes the offering.</p>',
'title': 'Our company',
'type': 'STANDARD',
'url': '/about/company/'},
{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': None,
'name': 'Our history',
'slug': 'history',
'teaser': None,
'title': None,
'type': 'HISTORY',
'url': '/about/history/'}],
'divider': False,
'external_content': False,
'has_grandchildren': True,
'id': 'about',
'landing_page': False,
'menu_class': 'about',
'name': 'About Minimax Test',
'slug': 'about',
'teaser': '<p>With high quality standards, special '
'innovations and individual customer support, '
'Minimax offers unrivaled fire protection solutions '
'worldwide.</p>',
'title': 'About Minimax Test',
'type': 'MENU_ITEM',
'url': '/about/'},
{'children': [],
'divider': False,
'external_content': False,
'has_grandchildren': False,
'id': 'karriere',
'landing_page': True,
'menu_class': 'karriere',
'name': 'Careers',
'slug': 'karriere',
'teaser': '<p>Minimax offers an innovative and international '
'working environment. Our employees value the '
'varied work, the various opportunities for '
'self-development and the good collegian '
'environment.\xa0</p>',
'title': 'Careers',
'type': 'MENU_ITEM',
'url': '/karriere/'},
{'divider': False,
'external_content': False,
'id': 'downloads',
'menu_class': 'downloads',
'name': 'Downloads',
'slug': 'downloads',
'teaser': '<p>On this page you will find all the "Technical '
'Product information" to our product portfolio.</p>',
'title': 'Downloads',
'type': 'DOWNLOADS',
'url': '/downloads/'},
{'children': [{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Contact persons',
'slug': 'contact-persons',
'teaser': None,
'title': None,
'type': 'FIND_YOUR_CONTACT',
'url': '/contact/contact-persons/'},
{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': None,
'name': 'Get in touch',
'slug': 'get-in-touch',
'teaser': None,
'title': None,
'type': 'CONTACT',
'url': '/contact/get-in-touch/'},
{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Locations',
'slug': 'locations',
'teaser': None,
'title': None,
'type': 'LOCATIONS',
'url': '/contact/locations/'},
{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Partner',
'slug': 'partners',
'teaser': None,
'title': None,
'type': 'AGENTS_AND_DISTRIBUTORS',
'url': '/contact/partners/'}],
'divider': False,
'external_content': False,
'has_grandchildren': False,
'id': 'contact',
'landing_page': False,
'menu_class': 'contact',
'name': 'Contact',
'slug': 'contact',
'teaser': '<p>Let us know how we can help you!</p>',
'title': 'Contact',
'type': 'CONTACT',
'url': '/contact/'},
{'children': [{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Clunid Fire detection '
'and control panel',
'slug': 'clunid-fmz',
'type': 'STANDARD',
'url': '/technologies/fire-detection-systems-and-suppression-control/clunid-fmz/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'UniVario Industrial fire '
'detectors',
'slug': 'univario-industrial-fire-detectors',
'type': 'STANDARD',
'url': '/technologies/fire-detection-systems-and-suppression-control/univario-industrial-fire-detectors/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'HELIOS Aspirating smoke '
'detectors',
'slug': 'helios-aspirating-smoke-detectors',
'type': 'STANDARD',
'url': '/technologies/fire-detection-systems-and-suppression-control/helios-aspirating-smoke-detectors/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Fire detection systems and suppression '
'control',
'slug': 'fire-detection-systems-and-suppression-control',
'teaser': '<p>All signals converge in the fire '
'alarm control panel which sets off '
'alarms to\xa0permanently manned '
'stations and the fire '
'department.\xa0\xa0In addition, the '
'fire detection technology controls '
'and monitors in many cases all fire '
'protection systems.\xa0</p>\r\n'
'<p><br /></p>',
'title': 'Fire detection systems and '
'suppression control',
'type': 'STANDARD',
'url': '/technologies/fire-detection-systems-and-suppression-control/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Sprinkler systems',
'slug': 'sprinkler-systems',
'type': 'STANDARD',
'url': '/technologies/water-suppression-systems/sprinkler-systems/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Deluge systems',
'slug': 'deluge-systems',
'type': 'STANDARD',
'url': '/technologies/water-suppression-systems/deluge-systems/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'MXOne',
'slug': 'mxone',
'type': 'STANDARD',
'url': '/technologies/water-suppression-systems/mxone/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Water-based suppression systems',
'slug': 'water-suppression-systems',
'teaser': '<p>Water is the most natural of all '
'extinguishing agents and is usually '
'available in sufficient quantities '
'at a reasonable price. It prevents '
'smoke as well as pollutants, the '
'extinguishing effect is based on its '
'heat retention capacity.</p>',
'title': 'Water-based suppression systems',
'type': 'STANDARD',
'url': '/technologies/water-suppression-systems/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Minifog EconAqua',
'slug': 'minifog-econaqua',
'type': 'STANDARD',
'url': '/technologies/minifog-water-mist-systems/minifog-econaqua/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Minifog ProCon',
'slug': 'minifog-procon',
'type': 'STANDARD',
'url': '/technologies/minifog-water-mist-systems/minifog-procon/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Minifog ProCon XP',
'slug': 'minifog-procon-xp',
'type': 'STANDARD',
'url': '/technologies/minifog-water-mist-systems/minifog-procon-xp/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Minifog marine XP',
'slug': 'minifog-marine-xp',
'type': 'STANDARD',
'url': '/technologies/minifog-water-mist-systems/minifog-marine-xp/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Minifog water mist systems',
'slug': 'minifog-water-mist-systems',
'teaser': '<p>Minifog water mist systems '
'disperse the extinguishing water '
'very finely through special nozzles '
'and sprinklers and/or increased '
'operating pressures.\xa0At the same '
'time, the overall surface of the '
'extinguishing water is increased, '
'enabling it to absorb heat and '
'evaporate faster. The related '
'cooling and smothering effect makes '
'it possible to fight fires in a '
'particularly effective way with a '
'reduced consumption of extinguishing '
'water.\xa0</p>',
'title': 'Minifog water mist systems',
'type': 'STANDARD',
'url': '/technologies/minifog-water-mist-systems/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Foam extinguishing '
'systems',
'slug': 'foam-extinguishing-system',
'type': 'STANDARD',
'url': '/technologies/foam-extinguishing-systems/foam-extinguishing-system/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Foam extinguishing systems',
'slug': 'foam-extinguishing-systems',
'teaser': '<p>During a fire, foam extinguishing '
'systems spread large-scale foam '
'blanket through foam pipes, foam '
'monitors, sprinklers or nozzles. The '
'foam is applied on the burning '
'material, extinguishes the fire and '
'serves as a deterrent against '
're-ignition. Foam extinguishing '
'systems are suitable for protecting '
'high-risk areas, e.g. due to '
'flammable liquids or plastics.</p>',
'title': 'Foam extinguishing systems',
'type': 'STANDARD',
'url': '/technologies/foam-extinguishing-systems/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Oxeo Inert gas systems',
'slug': 'oxeo-inert-gas-systems',
'type': 'STANDARD',
'url': '/technologies/gas-based-suppression-systems/oxeo-inert-gas-systems/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Carbon dioxide systems',
'slug': 'carbon-dioxide-systems',
'type': 'STANDARD',
'url': '/technologies/gas-based-suppression-systems/carbon-dioxide-systems/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Halocarbon extinguishing '
'systems',
'slug': 'halocarbon-extinguishing-systems',
'type': 'STANDARD',
'url': '/technologies/gas-based-suppression-systems/halocarbon-extinguishing-systems/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Gas-based suppression systems',
'slug': 'gas-based-suppression-systems',
'teaser': '<p>Gas-based suppression systems '
'fight fires without side effects and '
'without leaving extinguishing agent '
'residues even in areas that can not '
'be reached by sprinklers. The '
'extinguishing effect is based on the '
'replacement of oxygen by the inert '
'gases argon, nitrogen and carbon '
'dioxide as well as by heat '
'extraction through the synthetic '
'gases.</p>',
'title': 'Gas-based suppression systems',
'type': 'STANDARD',
'url': '/technologies/gas-based-suppression-systems/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'CPS 1230 Cabinet '
'protection systems',
'slug': 'cps-1230-cabinet-protection-systems',
'type': 'STANDARD',
'url': '/technologies/compact-suppression-systems/cps-1230-cabinet-protection-systems/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'OneU Fire protection '
'systems',
'slug': 'oneu-fire-protection-systems',
'type': 'STANDARD',
'url': '/technologies/compact-suppression-systems/oneu-fire-protection-systems/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Compact suppression systems',
'slug': 'compact-suppression-systems',
'teaser': '<p>Small extinguishing systems often '
'resemble large extinguishing systems '
'in their structures. They are not '
'defined by a certain extinguishing '
'agent, but are rather characterized '
'by their compact and precise '
'designs, which make them '
'particularly well suited for certain '
'applications.</p>',
'title': 'Compact suppression systems',
'type': 'STANDARD',
'url': '/technologies/compact-suppression-systems/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Spark extinguishing '
'systems',
'slug': 'spark-extinguishing-system',
'type': 'STANDARD',
'url': '/technologies/spark-extinguishing-systems/spark-extinguishing-system/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Spark extinguishing systems',
'slug': 'spark-extinguishing-systems',
'teaser': '<p>Spark extinguishing systems '
'detect initial ignition in suction '
'and conveying systems and produce '
'instantly a water curtain with their '
'automatic extinguishing feature to '
'smother smoldering particles. These '
'systems are recommended for use in '
'areas where combustible materials '
'are transported pneumatically and '
'where there is a high risk of fires '
'or dust explosions due to sparking '
'or smoldering particles.</p>',
'title': 'Spark extinguishing systems',
'type': 'STANDARD',
'url': '/technologies/spark-extinguishing-systems/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Oxeo EcoPrevent FC - '
'Fuel Cell',
'slug': 'oxeo-eco-prevent-fc',
'type': 'STANDARD',
'url': '/technologies/fire-prevention-systems/oxeo-eco-prevent-fc/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Oxeo EcoPrevent PG - PSA '
'Generator',
'slug': 'oxeo-ecoprevent-pg-psa-generator',
'type': 'STANDARD',
'url': '/technologies/fire-prevention-systems/oxeo-ecoprevent-pg-psa-generator/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Oxeo EcoPrevent VG - '
'VPSA Generator',
'slug': 'oxeo-eco-prevent-vg',
'type': 'STANDARD',
'url': '/technologies/fire-prevention-systems/oxeo-eco-prevent-vg/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Oxeo EcoPrevent CS - '
'Cylinder Storage',
'slug': 'oxeo-ecoprevent-cs',
'type': 'STANDARD',
'url': '/technologies/fire-prevention-systems/oxeo-ecoprevent-cs/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Oxeo EcoPrevent ES - '
'External Supply',
'slug': 'oxeo-ecoprevent-es-external-supply',
'type': 'STANDARD',
'url': '/technologies/fire-prevention-systems/oxeo-ecoprevent-es-external-supply/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Fire prevention systems',
'slug': 'fire-prevention-systems',
'teaser': '<p>Fire prevention systems reduce '
'the air oxygen content in the '
'protection area through a controlled '
'supply of nitrogen to create a '
'"fire-safe" atmosphere. This '
'prevents fires right at the outset. '
'Depending on the deployed fire '
'prevention system, the development '
'of the "fire-proof" atmosphere is '
'either permanent or on-demand.\xa0'
'</p>',
'title': 'Fire prevention systems',
'type': 'STANDARD',
'url': '/technologies/fire-prevention-systems/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Inveron Hazard '
'management system',
'slug': 'inveron-hazard-management-systems',
'type': 'STANDARD',
'url': '/technologies/inveron-hazard-management-system/inveron-hazard-management-systems/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Inveron Hazard management system',
'slug': 'inveron-hazard-management-system',
'teaser': '<p>Inveron is a transparent and '
'user-friendly system for visualizing '
'and operating fire detection, '
'extinguishing and hazard detection. '
'All reports and events are '
'automatically merged in a user '
'interface and presented on a screen. '
'Inveron offers ideal monitoring '
'particularly for complex building '
'structures.</p>',
'title': 'Inveron Hazard management system',
'type': 'STANDARD',
'url': '/technologies/inveron-hazard-management-system/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Constructural fire '
'protection',
'slug': 'constructural-fire-protections',
'type': 'STANDARD',
'url': '/technologies/constructural-fire-protection/constructural-fire-protections/'}],
'divider': True,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Constructural fire protection',
'slug': 'constructural-fire-protection',
'teaser': '<p>Structural fire protection helps '
'to prevent or contain fires and to '
'secure escape and rescue routes in '
'the event of a fire. This requires '
'subdividing buildings into fire '
'zones that spatially contain the '
'spreading of fires for a defined '
'period. This means that openings are '
'closed off with fire and smoke '
'protection doors, fire protection '
'gates and fire-resistant glazing. '
'Fire protection coatings dependably '
'protect steel constructions against '
'the impact of fire.</p>',
'title': 'Constructural fire protection',
'type': 'STANDARD',
'url': '/technologies/constructural-fire-protection/'},
{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': True,
'has_landing_page': False,
'image': 'uploads/menu/Minimax_Mobile '
'Services_100_4c_7mm vom '
'Rand_final__RMZs0DR0SVaOlqBGH4dW5w.jpg',
'name': 'Technologies of Minimax Mobile '
'Services',
'slug': 'technologies-of-minimax-mobile-services',
'teaser': '<ul>\r\n'
'<li>Fire extinguisher</li>\r\n'
'<li>Water-based extinguishing '
'technology</li>\r\n'
'<li>Smoke and heat extraction '
'systems</li>\r\n'
'</ul>',
'title': 'Minimax Mobile Services Technologies',
'type': 'STANDARD',
'url': 'http://www.minimax-mobile.com/'},
{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'MV Pipe Technologies',
'slug': 'mv-pipe',
'teaser': '<p><span>Die MV Pipe '
'Tech\xadno\xadlo\xadgies GmbH ist '
'Teil der glo\xadbal '
'agie\xadren\xadden Minimax '
'Vi\xadking Grup\xadpe mit '
'ak\xadtu\xadell mehr als 9.500 '
'Mit\xadar\xadbei\xadten\xadden sowie '
'einem Jah\xadres\xadum\xadsatz von '
'zu\xadletzt mehr als 1,9 '
'Mil\xadli\xadar\xadden Euro. Die '
'Un\xadter\xadneh\xadmens\xadgrup\xadpe '
'mit Haupt\xadsitz in Bad '
'Ol\xaddes\xadloe ist eines der '
'grö\xadß\xadten '
'Brand\xadschutz\xadun\xadter\xadneh\xadmen '
'der Welt und un\xadter\xadhält '
'ei\xadge\xadne For\xadschungs-, '
'Ent\xadwick\xadlungs- und '
'Fer\xadti\xadgungs\xadstät\xadten.</span></p>\r\n'
'<p><span>In Wit\xadten\xadber\xadge '
'pro\xaddu\xadziert die MV Pipe '
'Tech\xadno\xadlo\xadgies GmbH im\xa0'
'welt\xadweit grö\xadß\xadten '
'Rohr\xadvor\xadfer\xadti\xadgungs-Werk '
'Rohre für die '
'Brand\xadschutz\xadin\xaddus\xadtrie. '
'Unser Werk zeich\xadnet sich aber '
'nicht nur durch seine Größe aus, '
'son\xaddern auch durch '
'mo\xadderns\xadte '
'Tech\xadno\xadlo\xadgi\xaden und '
'Ver\xadfah\xadren.</span></p>',
'title': 'MV Pipe Tech\xadno\xadlo\xadgies',
'type': 'STANDARD',
'url': '/technologies/mv-pipe/'}],
'divider': False,
'external_content': False,
'has_grandchildren': True,
'id': 'technologies',
'landing_page': True,
'menu_class': 'technologies',
'name': 'Technologies',
'slug': 'technologies',
'teaser': '<p><span>Minimax offers the complete range of fire '
'protection systems and components. These meet the '
'highest requirements and can be combined into an '
'effective and economic solution.</span></p>',
'title': 'Technologies',
'type': 'TECHNOLOGIES',
'url': '/technologies/'},
{'children': [{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Automotive plants',
'slug': 'automotive-plants',
'type': 'STANDARD',
'url': '/solutions/industry/automotive-plants/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Wood processing plants',
'slug': 'wood-processing-plants',
'type': 'STANDARD',
'url': '/solutions/industry/wood-processing-plants/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Aluminium and Steel '
'plants',
'slug': 'steel-plants',
'type': 'STANDARD',
'url': '/solutions/industry/steel-plants/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Paper & Printing plants',
'slug': 'paper-and-printing-plants',
'type': 'STANDARD',
'url': '/solutions/industry/paper-and-printing-plants/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Food plants',
'slug': 'food-plants',
'type': 'STANDARD',
'url': '/solutions/industry/food-plants/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Industry',
'slug': 'industry',
'teaser': '<p>Even small fires can paralyze an '
'entire production plant. The fire '
'risk is substantial: technical '
'defects in production systems, open '
'construction and connected '
'production areas promote the rapid '
'development of fire.</p>',
'title': 'Industry',
'type': 'STANDARD',
'url': '/solutions/industry/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Cruise Vessel / '
'Passenger Vessel',
'slug': 'cruise-vessel-passenger-vessel',
'type': 'STANDARD',
'url': '/solutions/marine/cruise-vessel-passenger-vessel/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Workboat / Tanker / '
'Container Vessel',
'slug': 'workboat-tanker-container-vessel',
'type': 'STANDARD',
'url': '/solutions/marine/workboat-tanker-container-vessel/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Offshore Plattform',
'slug': 'offshore-plattform',
'type': 'STANDARD',
'url': '/solutions/marine/offshore-plattform/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Tug',
'slug': 'tug-boat',
'type': 'STANDARD',
'url': '/solutions/marine/tug-boat/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Marine',
'slug': 'marine',
'teaser': '<p>Vessels and other off-shore areas '
'have disproportionately high '
'security requirements, due to the '
'special conditions at sea, as a '
'quick escape is impossible and '
'outside help for extinguishing a '
'fire is often not available.</p>',
'title': 'Marine',
'type': 'STANDARD',
'url': '/solutions/marine/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Combined cycle power '
'plants',
'slug': 'combined-cycle-power-plants',
'type': 'STANDARD',
'url': '/solutions/energy/combined-cycle-power-plants/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Coal power plants',
'slug': 'coal-power-plants',
'type': 'STANDARD',
'url': '/solutions/energy/coal-power-plants/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Recycling plants',
'slug': 'recycling-plants',
'type': 'STANDARD',
'url': '/solutions/energy/recycling-plants/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Wind energy plants',
'slug': 'wind-energy-plants',
'type': 'STANDARD',
'url': '/solutions/energy/wind-energy-plants/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Energy',
'slug': 'energy',
'teaser': '<p>Damage caused by fire in just one '
'part of a power station is '
'sufficient to endanger the entire '
'electricity supply. The fire risks '
'are manifold: escaping lubricating '
'oils that ignite on hot surfaces, or '
'technical defects such as short '
'circuits or overheating of turbines '
'that cause a fire.</p>',
'title': 'Energy',
'type': 'STANDARD',
'url': '/solutions/energy/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Logistic centers',
'slug': 'logistic-centers',
'type': 'STANDARD',
'url': '/solutions/commerce/logistic-centers/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Retail',
'slug': 'retail',
'type': 'STANDARD',
'url': '/solutions/commerce/retail/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Office buildings',
'slug': 'office-buildings',
'type': 'STANDARD',
'url': '/solutions/commerce/office-buildings/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Commerce',
'slug': 'commerce',
'teaser': '<p>Publicly accessible areas require '
'fire protection that provides '
'comprehensive protection for people. '
'The fire risks are manifold. Whether '
'shorts circuits on demo models or '
'lighting in commercial premises, a '
'high fire load affects the '
'considerable quantities of goods in '
'the confined spaces of logistics '
'areas.</p>',
'title': 'Commerce',
'type': 'STANDARD',
'url': '/solutions/commerce/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Data Center',
'slug': 'data-center',
'type': 'STANDARD',
'url': '/solutions/infrastructure/data-center/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Hotels',
'slug': 'hotels',
'type': 'STANDARD',
'url': '/solutions/infrastructure/hotels/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Research institutions',
'slug': 'research-institutions',
'type': 'STANDARD',
'url': '/solutions/infrastructure/research-institutions/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Hospitals',
'slug': 'hospitals',
'type': 'STANDARD',
'url': '/solutions/infrastructure/hospitals/'}],
'divider': True,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Infrastructure',
'slug': 'infrastructure',
'teaser': '<p>Personal protection is a top '
'priority, as the fire risks are '
'manifold. Careless smoking, short '
'circuits in lighting systems or '
'technical equipment or even arson '
'may cause a fire.</p>',
'title': 'Infrastructure',
'type': 'STANDARD',
'url': '/solutions/infrastructure/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'WoodTechProtect',
'slug': 'wood-processing-machines',
'type': 'STANDARD',
'url': '/solutions/solutions-risks/wood-processing-machines/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'PVProtect',
'slug': 'pvprotect',
'type': 'STANDARD',
'url': '/solutions/solutions-risks/pvprotect/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'LiquidProtect',
'slug': 'liquidprotect',
'type': 'STANDARD',
'url': '/solutions/solutions-risks/liquidprotect/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'MachineToolProtect',
'slug': 'machinetoolprotect',
'type': 'STANDARD',
'url': '/solutions/solutions-risks/machinetoolprotect/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'DryerProtect',
'slug': 'dryerprotect',
'type': 'STANDARD',
'url': '/solutions/solutions-risks/dryerprotect/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'TurbineProtect',
'slug': 'turbineprotect',
'type': 'STANDARD',
'url': '/solutions/solutions-risks/turbineprotect/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'TraFoProtect',
'slug': 'trafoprotect',
'type': 'STANDARD',
'url': '/solutions/solutions-risks/trafoprotect/'}],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Solutions by Risks',
'slug': 'solutions-risks',
'teaser': '<p>Many branches of in\xaddustry '
'in\xadvolve spe\xadcial fire risks '
'and so present spe\xadcial '
're\xadquire\xadments for the fire '
'pro\xadtec\xadtion concept. With our '
'know-how and our broad range of '
'products we are the right '
'part\xadner where in\xaddi\xadvidual '
'solu\xadtions are re\xadquired.</p>',
'title': 'Solutions by risks',
'type': 'STANDARD',
'url': '/solutions/solutions-risks/'}],
'divider': False,
'external_content': False,
'has_grandchildren': True,
'id': 'solutions',
'landing_page': True,
'menu_class': 'solutions',
'name': 'Solutions',
'slug': 'solutions',
'teaser': '<p>Many branches of industry involve special fire '
'risks and so present special requirements for the '
'fire protection concept. With our know-how and our '
'broad range of products we are the right partner '
'where individual solutions are required.</p>',
'title': 'Solutions',
'type': 'SOLUTIONS',
'url': '/solutions/'},
{'children': [{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Maintenance & repair',
'slug': 'maintenance-repairs',
'type': 'STANDARD',
'url': '/services/maintenance-and-repair/maintenance-repairs/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Container exchange',
'slug': 'container-exchange',
'type': 'STANDARD',
'url': '/services/maintenance-and-repair/container-exchange/'}],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Maintenance & repair',
'slug': 'maintenance-and-repair',
'teaser': '<p>Fire protection systems are '
'complex safety systems, which must '
'be absolutely reliable in case of '
'emergency. Regular maintenance and '
'repairs are the prerequisite for '
'ensuring that not only the function '
'but also the insurance protection of '
'your company is ensured.</p>',
'title': 'Maintenance & repair',
'type': 'STANDARD',
'url': '/services/maintenance-and-repair/'},
{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Brandforschungszentrum',
'slug': 'brandforschungszentrum',
'teaser': None,
'title': None,
'type': 'STANDARD',
'url': '/services/brandforschungszentrum/'},
{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'BIM',
'slug': 'bim',
'teaser': None,
'title': 'BIM',
'type': 'STANDARD',
'url': '/services/bim/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Retrofitting of an '
'automatic rinsing system',
'slug': 'retrofitting-of-an-automatic-rinsing-system',
'type': 'STANDARD',
'url': '/services/optimize-security/retrofitting-of-an-automatic-rinsing-system/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Pump load testing',
'slug': 'pump-load-testing',
'type': 'STANDARD',
'url': '/services/optimize-security/pump-load-testing/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Winter-check',
'slug': 'winter-check',
'type': 'STANDARD',
'url': '/services/optimize-security/winter-check/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Protection of water '
'sensitive areas',
'slug': 'protection-of-water-sensitive-areas',
'type': 'STANDARD',
'url': '/services/optimize-security/protection-of-water-sensitive-areas/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Conversion to undercover '
'sprinklers',
'slug': 'conversion-to-undercover-sprinklers',
'type': 'STANDARD',
'url': '/services/optimize-security/conversion-to-undercover-sprinklers/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Retrofitting of drain '
'units',
'slug': 'retrofitting-of-drain-units',
'type': 'STANDARD',
'url': '/services/optimize-security/retrofitting-of-drain-units/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Simplified function '
'testing of flow '
'detectors',
'slug': 'simplified-function-testing-of-flow-detectors',
'type': 'STANDARD',
'url': '/services/optimize-security/simplified-function-testing-of-flow-detectors/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Subsequent system '
'documentation',
'slug': 'subsequent-system-documentation',
'type': 'STANDARD',
'url': '/services/optimize-security/subsequent-system-documentation/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Simplified alarm test',
'slug': 'simplified-alarm-test',
'type': 'STANDARD',
'url': '/services/optimize-security/simplified-alarm-test/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Avoid hard drive errors '
'through noise insulation',
'slug': 'avoid-hard-drive-errors-through-noise-insulation',
'type': 'STANDARD',
'url': '/services/optimize-security/avoid-hard-drive-errors-through-noise-insulation/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Automation of water and '
'compressed air feeding',
'slug': 'automation-of-water-and-compressed-air-feeding',
'type': 'STANDARD',
'url': '/services/optimize-security/automation-of-water-and-compressed-air-feeding/'}],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Optimize security',
'slug': 'optimize-security',
'teaser': '<p>Components which for example '
'minimize the risk of false release '
'or make function tests significantly '
'easier may be retrofitted without '
'significant expenditure.</p>',
'title': 'For greater safety and convenience',
'type': 'STANDARD',
'url': '/services/optimize-security/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Revision slide for valve '
'stations',
'slug': 'revision-slide-for-valve-stations',
'type': 'STANDARD',
'url': '/services/avoid-aging/revision-slide-for-valve-stations/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Inspection of water '
'reservoirs',
'slug': 'inspection-of-water-reservoirs',
'type': 'STANDARD',
'url': '/services/avoid-aging/inspection-of-water-reservoirs/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Increased corrosion '
'protection via nitrogen '
'injection',
'slug': 'increased-corrosion-protection-via-nitrogen-injection',
'type': 'STANDARD',
'url': '/services/avoid-aging/increased-corrosion-protection-via-nitrogen-injection/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Hose sets for special '
'extinguishing systems',
'slug': 'hose-sets-for-special-extinguishing-systems',
'type': 'STANDARD',
'url': '/services/avoid-aging/hose-sets-for-special-extinguishing-systems/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Reliability verification '
'of fire detection '
'systems',
'slug': 'reliability-verification-of-fire-detection-systems',
'type': 'STANDARD',
'url': '/services/avoid-aging/reliability-verification-of-fire-detection-systems/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Replacement of the '
'sprinkler pumps control '
'cabinet',
'slug': 'replacement-of-the-sprinkler-pumps-control-cabinet',
'type': 'STANDARD',
'url': '/services/avoid-aging/replacement-of-the-sprinkler-pumps-control-cabinet/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Surveying of compressed '
'air tanks',
'slug': 'surveying-of-compressed-air-tanks',
'type': 'STANDARD',
'url': '/services/avoid-aging/surveying-of-compressed-air-tanks/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Inspection of old water '
'extinguishing systems',
'slug': 'inspection-of-old-water-extinguishing-systems',
'type': 'STANDARD',
'url': '/services/avoid-aging/inspection-of-old-water-extinguishing-systems/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Increased corrosion '
'protection through water '
'treatment',
'slug': 'increased-corrosion-protection-through-water-treatment',
'type': 'STANDARD',
'url': '/services/avoid-aging/increased-corrosion-protection-through-water-treatment/'}],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Avoid aging',
'slug': 'avoid-aging',
'teaser': '<p>Inspections of the functioning '
'state and if needed the exchange of '
'relevant components are often '
'indispensable in order to maintain '
'the reliability and effectiveness of '
'an extinguishing system running even '
'after long years of operational '
'readiness.</p>',
'title': 'Against aging and corrosion',
'type': 'STANDARD',
'url': '/services/avoid-aging/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Electric alarm',
'slug': 'electric-alarm',
'type': 'STANDARD',
'url': '/services/create-transparency/electric-alarm/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Failure relay',
'slug': 'failure-relay',
'type': 'STANDARD',
'url': '/services/create-transparency/failure-relay/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Electrical monitoring '
'and MonitoringPlus',
'slug': 'electrical-monitoring-and-monitoring-plus',
'type': 'STANDARD',
'url': '/services/create-transparency/electrical-monitoring-and-monitoring-plus/'}],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Create transparency',
'slug': 'create-transparency',
'teaser': '<p>Environmental- and operating '
'conditions of an extinguishing '
'system are continuously recorded '
'with electrical monitoring. '
'Deviations from the target state are '
'automatically displaced, saving long '
'inspection rounds.\xa0</p>',
'title': 'MonitoringPlus for greater '
'transparency',
'type': 'STANDARD',
'url': '/services/create-transparency/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Spinkler maintenance '
'technician',
'slug': 'sprinklerwart',
'type': 'STANDARD',
'url': '/services/trainings/sprinklerwart/'}],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Trainings',
'slug': 'trainings',
'teaser': '<p>Minimax offers a comprehensive '
'training- and further training '
'program for operations of fire '
'protection systems. Technical '
'contexts are shown in a practical '
'manner on relevant components in '
'order to illustrate the functioning '
'and effectiveness of extinguishing '
'systems.</p>',
'title': 'Trainings',
'type': 'STANDARD',
'url': '/services/trainings/'}],
'divider': False,
'external_content': False,
'has_grandchildren': True,
'id': 'services',
'landing_page': False,
'menu_class': 'services',
'name': 'Service',
'slug': 'services',
'teaser': '<p>Regular monitoring of signaling and '
'extinguishing systems and their maintenance are '
'important preventive measures in order to '
'permanently ensure functionality. Our service '
'ensures a proper and timely execution for all fire '
'protection systems.</p>',
'title': 'Service',
'type': 'SERVICES',
'url': '/services/'}],
'messages': <FallbackStorage: request=<WSGIRequest: GET '/de/en/news-and-events/news/'>>,
'page_urls': [{'active': False,
'language_code': 'DE',
'url': '/de/de/news-and-events/news/'},
{'active': True,
'language_code': 'EN',
'url': '/de/en/news-and-events/news/'}],
'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7fbf8d91f710>>),
'region_code': 'DE',
'region_logo': '',
'region_name': 'Germany',
'request': '<<request>>',
'rexx_portal_url': 'https://karriere.minimax.de/eng',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x7fbf8d91f710>>'}
{'categories': '<<multilingualqueryset of minimax.NewsCategory>>',
'city_page_link': None,
'filter_category': [],
'filter_years': [],
'germany_region_code': 'DE',
'language_code': 'en',
'meta_description': 'Learn more about our innovative solutions.',
'new_homepage_regions_list': ['DE',
'US',
'PL',
'INT',
'CN',
'BR',
'TR',
'FR',
'NL'],
'news': <Page 1 of 4>,
'newsletter_link_visible': False,
'newsletter_registration_page': '',
'page_title': 'News',
'personalization_cookie': False,
'publication_years': [2015,
2016,
2017,
2018,
2019,
2020,
2021,
2022,
2023,
2024,
2025,
2026],
'region_code': 'de',
'rexx_germany_activated': True,
'rexx_regions': ['INT', 'DE'],
'search_query': '',
'sentry_trace_meta': '<meta name="sentry-trace" '
'content="0a34758d108349e6af2b5b084442ec1b-ab655dd99b8d71e8-1"><meta '
'name="baggage" '
'content="sentry-trace_id=0a34758d108349e6af2b5b084442ec1b,sentry-environment=staging,sentry-public_key=d701980f162750d66882e828a477a293,sentry-transaction=/%7Bregion_code%7D/%7Blanguage_code%7D/%2A.%2A/news/,sentry-sample_rate=1.0,sentry-sampled=true">',
'statistics_cookie': False,
'title_tag': 'News'}
{'int_region_code': 'INT',
'region_selector': True,
'regions': '<<multilingualqueryset of minimax.Region>>',
'regions_list': [GroupedResult(grouper='EMEA', list=[<Region: Germany>, <Region: France>, <Region: Netherlands>, <Region: USA>, <Region: Australia>, <Region: Singapore>, <Region: Romania>, <Region: Thailand>, <Region: Malaysia>, <Region: Turkey>, <Region: Brazil>, <Region: Poland>, <Region: China>, <Region: Saudi Arabia>, <Region: Hungary>, <Region: Austria>, <Region: India>])]}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_LANGUAGE_CODE': 'en',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'DEFAULT_REGION_CODE': 'DE',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'en',
'MEDIA_URL': '/media/',
'SENTRY_DSN': 'https://d701980f162750d66882e828a477a293@o351046.ingest.us.sentry.io/4507644935864320',
'SENTRY_ENVIRONMENT': 'staging',
'STATIC_URL': '/static/',
'TIME_ZONE': 'Europe/Berlin',
'contact_page': <PageTreeItem: Get in touch>,
'csrf_token': '<SimpleLazyObject: <function csrf.<locals>._get_val at '
'0x7fbf8ded3a60>>',
'debug_enabled': True,
'fb': {'fbpixel_id': None},
'footer': <Footer: Footer Germany>,
'google': {'geocode': 'AIzaSyAxPhlk4zIW1xmJjbikZ-PyNvRXQs1ImWA',
'google_analytics_domain': 'auto',
'google_tag_manager_code': None,
'google_tracking_code': None},
'hreflang_items': [{'active': False,
'hreflang': 'de-DE',
'url': '/de/de/news-and-events/news/'},
{'active': True,
'hreflang': 'en-DE',
'url': '/de/en/news-and-events/news/'},
{'active': True,
'hreflang': 'en-FR',
'url': '/fr/en/news-and-events/news/'},
{'active': False,
'hreflang': 'fr-FR',
'url': '/fr/fr/news-and-events/news/'},
{'active': True,
'hreflang': 'en-NL',
'url': '/nl/en/news-and-events/news/'},
{'active': False,
'hreflang': 'nl-NL',
'url': '/nl/nl/news-and-events/news/'},
{'active': True,
'hreflang': 'en',
'url': '/int/en/news-and-events/news/'},
{'active': True,
'hreflang': 'en-AU',
'url': '/au/en/news-and-events/news/'},
{'active': True,
'hreflang': 'en-SG',
'url': '/sg/en/news-and-events/news/'},
{'active': True,
'hreflang': 'en-RO',
'url': '/ro/en/news-and-events/news/'},
{'active': True,
'hreflang': 'en-TH',
'url': '/th/en/news-and-events/news/'},
{'active': True,
'hreflang': 'en-MY',
'url': '/my/en/news-and-events/news/'},
{'active': True,
'hreflang': 'en-TR',
'url': '/tr/en/news-and-events/news/'},
{'active': False,
'hreflang': 'tr-TR',
'url': '/tr/tr/news-and-events/news/'},
{'active': True,
'hreflang': 'en-BR',
'url': '/br/en/news-and-events/news/'},
{'active': False,
'hreflang': 'pt-BR',
'url': '/br/pt/news-and-events/news/'},
{'active': True,
'hreflang': 'en-PL',
'url': '/pl/en/news-and-events/news/'},
{'active': False,
'hreflang': 'pl-PL',
'url': '/pl/pl/news-and-events/news/'},
{'active': True,
'hreflang': 'en-CN',
'url': '/cn/en/news-and-events/news/'},
{'active': False,
'hreflang': 'zh-CN',
'url': '/cn/zh/news-and-events/news/'},
{'active': True,
'hreflang': 'en-SA',
'url': '/sa/en/news-and-events/news/'},
{'active': True,
'hreflang': 'en-HU',
'url': '/hu/en/news-and-events/news/'},
{'active': True,
'hreflang': 'en-IN',
'url': '/in/en/news-and-events/news/'}],
'local_google_analytics_domain': None,
'local_google_analytics_name': 'MinimaxDE',
'local_google_tracking_code': 'UA-110580508-2',
'menu_items': [{'children': [{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'News',
'slug': 'news',
'teaser': None,
'title': None,
'type': 'NEWS',
'url': '/news-and-events/news/'},
{'careers_fair_type_id': 5,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Events & Trade shows',
'slug': 'events-and-trade-shows',
'teaser': None,
'title': None,
'type': 'FAIRS',
'url': '/news-and-events/events-and-trade-shows/?'}],
'divider': False,
'external_content': False,
'has_grandchildren': False,
'id': 'news-and-events',
'landing_page': False,
'menu_class': 'news-and-events',
'name': 'News & Events',
'slug': 'news-and-events',
'teaser': '<p>Keep up to date with our latest news and events '
'and learn more about our innovative solutions.</p>',
'title': 'News & Events',
'type': 'MENU_ITEM',
'url': '/news-and-events/'},
{'children': [{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'testing',
'slug': 'testing',
'teaser': '<p>testing</p>',
'title': 'testing',
'type': 'STANDARD',
'url': '/about/testing/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'About Minimax',
'slug': 'about-minimax',
'type': 'STANDARD',
'url': '/about/company/about-minimax/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Strategic Purchasing',
'slug': 'strategic-purchasing',
'type': 'STANDARD',
'url': '/about/company/strategic-purchasing/'}],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Our company',
'slug': 'company',
'teaser': '<p>For 120 years, Minimax has been '
'one of the leading brands in fire '
'protection. The group has several '
'research, development and '
'manufacturing facilities. Minimax '
'provides tailored solutions wherever '
'there is a fire threat. A '
'comprehensive range of '
'after-installation services '
'completes the offering.</p>',
'title': 'Our company',
'type': 'STANDARD',
'url': '/about/company/'},
{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': None,
'name': 'Our history',
'slug': 'history',
'teaser': None,
'title': None,
'type': 'HISTORY',
'url': '/about/history/'}],
'divider': False,
'external_content': False,
'has_grandchildren': True,
'id': 'about',
'landing_page': False,
'menu_class': 'about',
'name': 'About Minimax Test',
'slug': 'about',
'teaser': '<p>With high quality standards, special '
'innovations and individual customer support, '
'Minimax offers unrivaled fire protection solutions '
'worldwide.</p>',
'title': 'About Minimax Test',
'type': 'MENU_ITEM',
'url': '/about/'},
{'children': [],
'divider': False,
'external_content': False,
'has_grandchildren': False,
'id': 'karriere',
'landing_page': True,
'menu_class': 'karriere',
'name': 'Careers',
'slug': 'karriere',
'teaser': '<p>Minimax offers an innovative and international '
'working environment. Our employees value the '
'varied work, the various opportunities for '
'self-development and the good collegian '
'environment.\xa0</p>',
'title': 'Careers',
'type': 'MENU_ITEM',
'url': '/karriere/'},
{'divider': False,
'external_content': False,
'id': 'downloads',
'menu_class': 'downloads',
'name': 'Downloads',
'slug': 'downloads',
'teaser': '<p>On this page you will find all the "Technical '
'Product information" to our product portfolio.</p>',
'title': 'Downloads',
'type': 'DOWNLOADS',
'url': '/downloads/'},
{'children': [{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Contact persons',
'slug': 'contact-persons',
'teaser': None,
'title': None,
'type': 'FIND_YOUR_CONTACT',
'url': '/contact/contact-persons/'},
{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': None,
'name': 'Get in touch',
'slug': 'get-in-touch',
'teaser': None,
'title': None,
'type': 'CONTACT',
'url': '/contact/get-in-touch/'},
{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Locations',
'slug': 'locations',
'teaser': None,
'title': None,
'type': 'LOCATIONS',
'url': '/contact/locations/'},
{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Partner',
'slug': 'partners',
'teaser': None,
'title': None,
'type': 'AGENTS_AND_DISTRIBUTORS',
'url': '/contact/partners/'}],
'divider': False,
'external_content': False,
'has_grandchildren': False,
'id': 'contact',
'landing_page': False,
'menu_class': 'contact',
'name': 'Contact',
'slug': 'contact',
'teaser': '<p>Let us know how we can help you!</p>',
'title': 'Contact',
'type': 'CONTACT',
'url': '/contact/'},
{'children': [{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Clunid Fire detection '
'and control panel',
'slug': 'clunid-fmz',
'type': 'STANDARD',
'url': '/technologies/fire-detection-systems-and-suppression-control/clunid-fmz/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'UniVario Industrial fire '
'detectors',
'slug': 'univario-industrial-fire-detectors',
'type': 'STANDARD',
'url': '/technologies/fire-detection-systems-and-suppression-control/univario-industrial-fire-detectors/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'HELIOS Aspirating smoke '
'detectors',
'slug': 'helios-aspirating-smoke-detectors',
'type': 'STANDARD',
'url': '/technologies/fire-detection-systems-and-suppression-control/helios-aspirating-smoke-detectors/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Fire detection systems and suppression '
'control',
'slug': 'fire-detection-systems-and-suppression-control',
'teaser': '<p>All signals converge in the fire '
'alarm control panel which sets off '
'alarms to\xa0permanently manned '
'stations and the fire '
'department.\xa0\xa0In addition, the '
'fire detection technology controls '
'and monitors in many cases all fire '
'protection systems.\xa0</p>\r\n'
'<p><br /></p>',
'title': 'Fire detection systems and '
'suppression control',
'type': 'STANDARD',
'url': '/technologies/fire-detection-systems-and-suppression-control/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Sprinkler systems',
'slug': 'sprinkler-systems',
'type': 'STANDARD',
'url': '/technologies/water-suppression-systems/sprinkler-systems/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Deluge systems',
'slug': 'deluge-systems',
'type': 'STANDARD',
'url': '/technologies/water-suppression-systems/deluge-systems/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'MXOne',
'slug': 'mxone',
'type': 'STANDARD',
'url': '/technologies/water-suppression-systems/mxone/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Water-based suppression systems',
'slug': 'water-suppression-systems',
'teaser': '<p>Water is the most natural of all '
'extinguishing agents and is usually '
'available in sufficient quantities '
'at a reasonable price. It prevents '
'smoke as well as pollutants, the '
'extinguishing effect is based on its '
'heat retention capacity.</p>',
'title': 'Water-based suppression systems',
'type': 'STANDARD',
'url': '/technologies/water-suppression-systems/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Minifog EconAqua',
'slug': 'minifog-econaqua',
'type': 'STANDARD',
'url': '/technologies/minifog-water-mist-systems/minifog-econaqua/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Minifog ProCon',
'slug': 'minifog-procon',
'type': 'STANDARD',
'url': '/technologies/minifog-water-mist-systems/minifog-procon/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Minifog ProCon XP',
'slug': 'minifog-procon-xp',
'type': 'STANDARD',
'url': '/technologies/minifog-water-mist-systems/minifog-procon-xp/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Minifog marine XP',
'slug': 'minifog-marine-xp',
'type': 'STANDARD',
'url': '/technologies/minifog-water-mist-systems/minifog-marine-xp/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Minifog water mist systems',
'slug': 'minifog-water-mist-systems',
'teaser': '<p>Minifog water mist systems '
'disperse the extinguishing water '
'very finely through special nozzles '
'and sprinklers and/or increased '
'operating pressures.\xa0At the same '
'time, the overall surface of the '
'extinguishing water is increased, '
'enabling it to absorb heat and '
'evaporate faster. The related '
'cooling and smothering effect makes '
'it possible to fight fires in a '
'particularly effective way with a '
'reduced consumption of extinguishing '
'water.\xa0</p>',
'title': 'Minifog water mist systems',
'type': 'STANDARD',
'url': '/technologies/minifog-water-mist-systems/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Foam extinguishing '
'systems',
'slug': 'foam-extinguishing-system',
'type': 'STANDARD',
'url': '/technologies/foam-extinguishing-systems/foam-extinguishing-system/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Foam extinguishing systems',
'slug': 'foam-extinguishing-systems',
'teaser': '<p>During a fire, foam extinguishing '
'systems spread large-scale foam '
'blanket through foam pipes, foam '
'monitors, sprinklers or nozzles. The '
'foam is applied on the burning '
'material, extinguishes the fire and '
'serves as a deterrent against '
're-ignition. Foam extinguishing '
'systems are suitable for protecting '
'high-risk areas, e.g. due to '
'flammable liquids or plastics.</p>',
'title': 'Foam extinguishing systems',
'type': 'STANDARD',
'url': '/technologies/foam-extinguishing-systems/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Oxeo Inert gas systems',
'slug': 'oxeo-inert-gas-systems',
'type': 'STANDARD',
'url': '/technologies/gas-based-suppression-systems/oxeo-inert-gas-systems/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Carbon dioxide systems',
'slug': 'carbon-dioxide-systems',
'type': 'STANDARD',
'url': '/technologies/gas-based-suppression-systems/carbon-dioxide-systems/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Halocarbon extinguishing '
'systems',
'slug': 'halocarbon-extinguishing-systems',
'type': 'STANDARD',
'url': '/technologies/gas-based-suppression-systems/halocarbon-extinguishing-systems/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Gas-based suppression systems',
'slug': 'gas-based-suppression-systems',
'teaser': '<p>Gas-based suppression systems '
'fight fires without side effects and '
'without leaving extinguishing agent '
'residues even in areas that can not '
'be reached by sprinklers. The '
'extinguishing effect is based on the '
'replacement of oxygen by the inert '
'gases argon, nitrogen and carbon '
'dioxide as well as by heat '
'extraction through the synthetic '
'gases.</p>',
'title': 'Gas-based suppression systems',
'type': 'STANDARD',
'url': '/technologies/gas-based-suppression-systems/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'CPS 1230 Cabinet '
'protection systems',
'slug': 'cps-1230-cabinet-protection-systems',
'type': 'STANDARD',
'url': '/technologies/compact-suppression-systems/cps-1230-cabinet-protection-systems/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'OneU Fire protection '
'systems',
'slug': 'oneu-fire-protection-systems',
'type': 'STANDARD',
'url': '/technologies/compact-suppression-systems/oneu-fire-protection-systems/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Compact suppression systems',
'slug': 'compact-suppression-systems',
'teaser': '<p>Small extinguishing systems often '
'resemble large extinguishing systems '
'in their structures. They are not '
'defined by a certain extinguishing '
'agent, but are rather characterized '
'by their compact and precise '
'designs, which make them '
'particularly well suited for certain '
'applications.</p>',
'title': 'Compact suppression systems',
'type': 'STANDARD',
'url': '/technologies/compact-suppression-systems/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Spark extinguishing '
'systems',
'slug': 'spark-extinguishing-system',
'type': 'STANDARD',
'url': '/technologies/spark-extinguishing-systems/spark-extinguishing-system/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Spark extinguishing systems',
'slug': 'spark-extinguishing-systems',
'teaser': '<p>Spark extinguishing systems '
'detect initial ignition in suction '
'and conveying systems and produce '
'instantly a water curtain with their '
'automatic extinguishing feature to '
'smother smoldering particles. These '
'systems are recommended for use in '
'areas where combustible materials '
'are transported pneumatically and '
'where there is a high risk of fires '
'or dust explosions due to sparking '
'or smoldering particles.</p>',
'title': 'Spark extinguishing systems',
'type': 'STANDARD',
'url': '/technologies/spark-extinguishing-systems/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Oxeo EcoPrevent FC - '
'Fuel Cell',
'slug': 'oxeo-eco-prevent-fc',
'type': 'STANDARD',
'url': '/technologies/fire-prevention-systems/oxeo-eco-prevent-fc/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Oxeo EcoPrevent PG - PSA '
'Generator',
'slug': 'oxeo-ecoprevent-pg-psa-generator',
'type': 'STANDARD',
'url': '/technologies/fire-prevention-systems/oxeo-ecoprevent-pg-psa-generator/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Oxeo EcoPrevent VG - '
'VPSA Generator',
'slug': 'oxeo-eco-prevent-vg',
'type': 'STANDARD',
'url': '/technologies/fire-prevention-systems/oxeo-eco-prevent-vg/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Oxeo EcoPrevent CS - '
'Cylinder Storage',
'slug': 'oxeo-ecoprevent-cs',
'type': 'STANDARD',
'url': '/technologies/fire-prevention-systems/oxeo-ecoprevent-cs/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Oxeo EcoPrevent ES - '
'External Supply',
'slug': 'oxeo-ecoprevent-es-external-supply',
'type': 'STANDARD',
'url': '/technologies/fire-prevention-systems/oxeo-ecoprevent-es-external-supply/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Fire prevention systems',
'slug': 'fire-prevention-systems',
'teaser': '<p>Fire prevention systems reduce '
'the air oxygen content in the '
'protection area through a controlled '
'supply of nitrogen to create a '
'"fire-safe" atmosphere. This '
'prevents fires right at the outset. '
'Depending on the deployed fire '
'prevention system, the development '
'of the "fire-proof" atmosphere is '
'either permanent or on-demand.\xa0'
'</p>',
'title': 'Fire prevention systems',
'type': 'STANDARD',
'url': '/technologies/fire-prevention-systems/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Inveron Hazard '
'management system',
'slug': 'inveron-hazard-management-systems',
'type': 'STANDARD',
'url': '/technologies/inveron-hazard-management-system/inveron-hazard-management-systems/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Inveron Hazard management system',
'slug': 'inveron-hazard-management-system',
'teaser': '<p>Inveron is a transparent and '
'user-friendly system for visualizing '
'and operating fire detection, '
'extinguishing and hazard detection. '
'All reports and events are '
'automatically merged in a user '
'interface and presented on a screen. '
'Inveron offers ideal monitoring '
'particularly for complex building '
'structures.</p>',
'title': 'Inveron Hazard management system',
'type': 'STANDARD',
'url': '/technologies/inveron-hazard-management-system/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Constructural fire '
'protection',
'slug': 'constructural-fire-protections',
'type': 'STANDARD',
'url': '/technologies/constructural-fire-protection/constructural-fire-protections/'}],
'divider': True,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Constructural fire protection',
'slug': 'constructural-fire-protection',
'teaser': '<p>Structural fire protection helps '
'to prevent or contain fires and to '
'secure escape and rescue routes in '
'the event of a fire. This requires '
'subdividing buildings into fire '
'zones that spatially contain the '
'spreading of fires for a defined '
'period. This means that openings are '
'closed off with fire and smoke '
'protection doors, fire protection '
'gates and fire-resistant glazing. '
'Fire protection coatings dependably '
'protect steel constructions against '
'the impact of fire.</p>',
'title': 'Constructural fire protection',
'type': 'STANDARD',
'url': '/technologies/constructural-fire-protection/'},
{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': True,
'has_landing_page': False,
'image': 'uploads/menu/Minimax_Mobile '
'Services_100_4c_7mm vom '
'Rand_final__RMZs0DR0SVaOlqBGH4dW5w.jpg',
'name': 'Technologies of Minimax Mobile '
'Services',
'slug': 'technologies-of-minimax-mobile-services',
'teaser': '<ul>\r\n'
'<li>Fire extinguisher</li>\r\n'
'<li>Water-based extinguishing '
'technology</li>\r\n'
'<li>Smoke and heat extraction '
'systems</li>\r\n'
'</ul>',
'title': 'Minimax Mobile Services Technologies',
'type': 'STANDARD',
'url': 'http://www.minimax-mobile.com/'},
{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'MV Pipe Technologies',
'slug': 'mv-pipe',
'teaser': '<p><span>Die MV Pipe '
'Tech\xadno\xadlo\xadgies GmbH ist '
'Teil der glo\xadbal '
'agie\xadren\xadden Minimax '
'Vi\xadking Grup\xadpe mit '
'ak\xadtu\xadell mehr als 9.500 '
'Mit\xadar\xadbei\xadten\xadden sowie '
'einem Jah\xadres\xadum\xadsatz von '
'zu\xadletzt mehr als 1,9 '
'Mil\xadli\xadar\xadden Euro. Die '
'Un\xadter\xadneh\xadmens\xadgrup\xadpe '
'mit Haupt\xadsitz in Bad '
'Ol\xaddes\xadloe ist eines der '
'grö\xadß\xadten '
'Brand\xadschutz\xadun\xadter\xadneh\xadmen '
'der Welt und un\xadter\xadhält '
'ei\xadge\xadne For\xadschungs-, '
'Ent\xadwick\xadlungs- und '
'Fer\xadti\xadgungs\xadstät\xadten.</span></p>\r\n'
'<p><span>In Wit\xadten\xadber\xadge '
'pro\xaddu\xadziert die MV Pipe '
'Tech\xadno\xadlo\xadgies GmbH im\xa0'
'welt\xadweit grö\xadß\xadten '
'Rohr\xadvor\xadfer\xadti\xadgungs-Werk '
'Rohre für die '
'Brand\xadschutz\xadin\xaddus\xadtrie. '
'Unser Werk zeich\xadnet sich aber '
'nicht nur durch seine Größe aus, '
'son\xaddern auch durch '
'mo\xadderns\xadte '
'Tech\xadno\xadlo\xadgi\xaden und '
'Ver\xadfah\xadren.</span></p>',
'title': 'MV Pipe Tech\xadno\xadlo\xadgies',
'type': 'STANDARD',
'url': '/technologies/mv-pipe/'}],
'divider': False,
'external_content': False,
'has_grandchildren': True,
'id': 'technologies',
'landing_page': True,
'menu_class': 'technologies',
'name': 'Technologies',
'slug': 'technologies',
'teaser': '<p><span>Minimax offers the complete range of fire '
'protection systems and components. These meet the '
'highest requirements and can be combined into an '
'effective and economic solution.</span></p>',
'title': 'Technologies',
'type': 'TECHNOLOGIES',
'url': '/technologies/'},
{'children': [{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Automotive plants',
'slug': 'automotive-plants',
'type': 'STANDARD',
'url': '/solutions/industry/automotive-plants/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Wood processing plants',
'slug': 'wood-processing-plants',
'type': 'STANDARD',
'url': '/solutions/industry/wood-processing-plants/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Aluminium and Steel '
'plants',
'slug': 'steel-plants',
'type': 'STANDARD',
'url': '/solutions/industry/steel-plants/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Paper & Printing plants',
'slug': 'paper-and-printing-plants',
'type': 'STANDARD',
'url': '/solutions/industry/paper-and-printing-plants/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Food plants',
'slug': 'food-plants',
'type': 'STANDARD',
'url': '/solutions/industry/food-plants/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Industry',
'slug': 'industry',
'teaser': '<p>Even small fires can paralyze an '
'entire production plant. The fire '
'risk is substantial: technical '
'defects in production systems, open '
'construction and connected '
'production areas promote the rapid '
'development of fire.</p>',
'title': 'Industry',
'type': 'STANDARD',
'url': '/solutions/industry/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Cruise Vessel / '
'Passenger Vessel',
'slug': 'cruise-vessel-passenger-vessel',
'type': 'STANDARD',
'url': '/solutions/marine/cruise-vessel-passenger-vessel/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Workboat / Tanker / '
'Container Vessel',
'slug': 'workboat-tanker-container-vessel',
'type': 'STANDARD',
'url': '/solutions/marine/workboat-tanker-container-vessel/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Offshore Plattform',
'slug': 'offshore-plattform',
'type': 'STANDARD',
'url': '/solutions/marine/offshore-plattform/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Tug',
'slug': 'tug-boat',
'type': 'STANDARD',
'url': '/solutions/marine/tug-boat/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Marine',
'slug': 'marine',
'teaser': '<p>Vessels and other off-shore areas '
'have disproportionately high '
'security requirements, due to the '
'special conditions at sea, as a '
'quick escape is impossible and '
'outside help for extinguishing a '
'fire is often not available.</p>',
'title': 'Marine',
'type': 'STANDARD',
'url': '/solutions/marine/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Combined cycle power '
'plants',
'slug': 'combined-cycle-power-plants',
'type': 'STANDARD',
'url': '/solutions/energy/combined-cycle-power-plants/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Coal power plants',
'slug': 'coal-power-plants',
'type': 'STANDARD',
'url': '/solutions/energy/coal-power-plants/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Recycling plants',
'slug': 'recycling-plants',
'type': 'STANDARD',
'url': '/solutions/energy/recycling-plants/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Wind energy plants',
'slug': 'wind-energy-plants',
'type': 'STANDARD',
'url': '/solutions/energy/wind-energy-plants/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Energy',
'slug': 'energy',
'teaser': '<p>Damage caused by fire in just one '
'part of a power station is '
'sufficient to endanger the entire '
'electricity supply. The fire risks '
'are manifold: escaping lubricating '
'oils that ignite on hot surfaces, or '
'technical defects such as short '
'circuits or overheating of turbines '
'that cause a fire.</p>',
'title': 'Energy',
'type': 'STANDARD',
'url': '/solutions/energy/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Logistic centers',
'slug': 'logistic-centers',
'type': 'STANDARD',
'url': '/solutions/commerce/logistic-centers/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Retail',
'slug': 'retail',
'type': 'STANDARD',
'url': '/solutions/commerce/retail/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Office buildings',
'slug': 'office-buildings',
'type': 'STANDARD',
'url': '/solutions/commerce/office-buildings/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Commerce',
'slug': 'commerce',
'teaser': '<p>Publicly accessible areas require '
'fire protection that provides '
'comprehensive protection for people. '
'The fire risks are manifold. Whether '
'shorts circuits on demo models or '
'lighting in commercial premises, a '
'high fire load affects the '
'considerable quantities of goods in '
'the confined spaces of logistics '
'areas.</p>',
'title': 'Commerce',
'type': 'STANDARD',
'url': '/solutions/commerce/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Data Center',
'slug': 'data-center',
'type': 'STANDARD',
'url': '/solutions/infrastructure/data-center/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Hotels',
'slug': 'hotels',
'type': 'STANDARD',
'url': '/solutions/infrastructure/hotels/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Research institutions',
'slug': 'research-institutions',
'type': 'STANDARD',
'url': '/solutions/infrastructure/research-institutions/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Hospitals',
'slug': 'hospitals',
'type': 'STANDARD',
'url': '/solutions/infrastructure/hospitals/'}],
'divider': True,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Infrastructure',
'slug': 'infrastructure',
'teaser': '<p>Personal protection is a top '
'priority, as the fire risks are '
'manifold. Careless smoking, short '
'circuits in lighting systems or '
'technical equipment or even arson '
'may cause a fire.</p>',
'title': 'Infrastructure',
'type': 'STANDARD',
'url': '/solutions/infrastructure/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'WoodTechProtect',
'slug': 'wood-processing-machines',
'type': 'STANDARD',
'url': '/solutions/solutions-risks/wood-processing-machines/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'PVProtect',
'slug': 'pvprotect',
'type': 'STANDARD',
'url': '/solutions/solutions-risks/pvprotect/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'LiquidProtect',
'slug': 'liquidprotect',
'type': 'STANDARD',
'url': '/solutions/solutions-risks/liquidprotect/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'MachineToolProtect',
'slug': 'machinetoolprotect',
'type': 'STANDARD',
'url': '/solutions/solutions-risks/machinetoolprotect/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'DryerProtect',
'slug': 'dryerprotect',
'type': 'STANDARD',
'url': '/solutions/solutions-risks/dryerprotect/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'TurbineProtect',
'slug': 'turbineprotect',
'type': 'STANDARD',
'url': '/solutions/solutions-risks/turbineprotect/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'TraFoProtect',
'slug': 'trafoprotect',
'type': 'STANDARD',
'url': '/solutions/solutions-risks/trafoprotect/'}],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Solutions by Risks',
'slug': 'solutions-risks',
'teaser': '<p>Many branches of in\xaddustry '
'in\xadvolve spe\xadcial fire risks '
'and so present spe\xadcial '
're\xadquire\xadments for the fire '
'pro\xadtec\xadtion concept. With our '
'know-how and our broad range of '
'products we are the right '
'part\xadner where in\xaddi\xadvidual '
'solu\xadtions are re\xadquired.</p>',
'title': 'Solutions by risks',
'type': 'STANDARD',
'url': '/solutions/solutions-risks/'}],
'divider': False,
'external_content': False,
'has_grandchildren': True,
'id': 'solutions',
'landing_page': True,
'menu_class': 'solutions',
'name': 'Solutions',
'slug': 'solutions',
'teaser': '<p>Many branches of industry involve special fire '
'risks and so present special requirements for the '
'fire protection concept. With our know-how and our '
'broad range of products we are the right partner '
'where individual solutions are required.</p>',
'title': 'Solutions',
'type': 'SOLUTIONS',
'url': '/solutions/'},
{'children': [{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Maintenance & repair',
'slug': 'maintenance-repairs',
'type': 'STANDARD',
'url': '/services/maintenance-and-repair/maintenance-repairs/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Container exchange',
'slug': 'container-exchange',
'type': 'STANDARD',
'url': '/services/maintenance-and-repair/container-exchange/'}],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Maintenance & repair',
'slug': 'maintenance-and-repair',
'teaser': '<p>Fire protection systems are '
'complex safety systems, which must '
'be absolutely reliable in case of '
'emergency. Regular maintenance and '
'repairs are the prerequisite for '
'ensuring that not only the function '
'but also the insurance protection of '
'your company is ensured.</p>',
'title': 'Maintenance & repair',
'type': 'STANDARD',
'url': '/services/maintenance-and-repair/'},
{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Brandforschungszentrum',
'slug': 'brandforschungszentrum',
'teaser': None,
'title': None,
'type': 'STANDARD',
'url': '/services/brandforschungszentrum/'},
{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'BIM',
'slug': 'bim',
'teaser': None,
'title': 'BIM',
'type': 'STANDARD',
'url': '/services/bim/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Retrofitting of an '
'automatic rinsing system',
'slug': 'retrofitting-of-an-automatic-rinsing-system',
'type': 'STANDARD',
'url': '/services/optimize-security/retrofitting-of-an-automatic-rinsing-system/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Pump load testing',
'slug': 'pump-load-testing',
'type': 'STANDARD',
'url': '/services/optimize-security/pump-load-testing/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Winter-check',
'slug': 'winter-check',
'type': 'STANDARD',
'url': '/services/optimize-security/winter-check/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Protection of water '
'sensitive areas',
'slug': 'protection-of-water-sensitive-areas',
'type': 'STANDARD',
'url': '/services/optimize-security/protection-of-water-sensitive-areas/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Conversion to undercover '
'sprinklers',
'slug': 'conversion-to-undercover-sprinklers',
'type': 'STANDARD',
'url': '/services/optimize-security/conversion-to-undercover-sprinklers/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Retrofitting of drain '
'units',
'slug': 'retrofitting-of-drain-units',
'type': 'STANDARD',
'url': '/services/optimize-security/retrofitting-of-drain-units/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Simplified function '
'testing of flow '
'detectors',
'slug': 'simplified-function-testing-of-flow-detectors',
'type': 'STANDARD',
'url': '/services/optimize-security/simplified-function-testing-of-flow-detectors/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Subsequent system '
'documentation',
'slug': 'subsequent-system-documentation',
'type': 'STANDARD',
'url': '/services/optimize-security/subsequent-system-documentation/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Simplified alarm test',
'slug': 'simplified-alarm-test',
'type': 'STANDARD',
'url': '/services/optimize-security/simplified-alarm-test/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Avoid hard drive errors '
'through noise insulation',
'slug': 'avoid-hard-drive-errors-through-noise-insulation',
'type': 'STANDARD',
'url': '/services/optimize-security/avoid-hard-drive-errors-through-noise-insulation/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Automation of water and '
'compressed air feeding',
'slug': 'automation-of-water-and-compressed-air-feeding',
'type': 'STANDARD',
'url': '/services/optimize-security/automation-of-water-and-compressed-air-feeding/'}],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Optimize security',
'slug': 'optimize-security',
'teaser': '<p>Components which for example '
'minimize the risk of false release '
'or make function tests significantly '
'easier may be retrofitted without '
'significant expenditure.</p>',
'title': 'For greater safety and convenience',
'type': 'STANDARD',
'url': '/services/optimize-security/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Revision slide for valve '
'stations',
'slug': 'revision-slide-for-valve-stations',
'type': 'STANDARD',
'url': '/services/avoid-aging/revision-slide-for-valve-stations/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Inspection of water '
'reservoirs',
'slug': 'inspection-of-water-reservoirs',
'type': 'STANDARD',
'url': '/services/avoid-aging/inspection-of-water-reservoirs/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Increased corrosion '
'protection via nitrogen '
'injection',
'slug': 'increased-corrosion-protection-via-nitrogen-injection',
'type': 'STANDARD',
'url': '/services/avoid-aging/increased-corrosion-protection-via-nitrogen-injection/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Hose sets for special '
'extinguishing systems',
'slug': 'hose-sets-for-special-extinguishing-systems',
'type': 'STANDARD',
'url': '/services/avoid-aging/hose-sets-for-special-extinguishing-systems/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Reliability verification '
'of fire detection '
'systems',
'slug': 'reliability-verification-of-fire-detection-systems',
'type': 'STANDARD',
'url': '/services/avoid-aging/reliability-verification-of-fire-detection-systems/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Replacement of the '
'sprinkler pumps control '
'cabinet',
'slug': 'replacement-of-the-sprinkler-pumps-control-cabinet',
'type': 'STANDARD',
'url': '/services/avoid-aging/replacement-of-the-sprinkler-pumps-control-cabinet/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Surveying of compressed '
'air tanks',
'slug': 'surveying-of-compressed-air-tanks',
'type': 'STANDARD',
'url': '/services/avoid-aging/surveying-of-compressed-air-tanks/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Inspection of old water '
'extinguishing systems',
'slug': 'inspection-of-old-water-extinguishing-systems',
'type': 'STANDARD',
'url': '/services/avoid-aging/inspection-of-old-water-extinguishing-systems/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Increased corrosion '
'protection through water '
'treatment',
'slug': 'increased-corrosion-protection-through-water-treatment',
'type': 'STANDARD',
'url': '/services/avoid-aging/increased-corrosion-protection-through-water-treatment/'}],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Avoid aging',
'slug': 'avoid-aging',
'teaser': '<p>Inspections of the functioning '
'state and if needed the exchange of '
'relevant components are often '
'indispensable in order to maintain '
'the reliability and effectiveness of '
'an extinguishing system running even '
'after long years of operational '
'readiness.</p>',
'title': 'Against aging and corrosion',
'type': 'STANDARD',
'url': '/services/avoid-aging/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Electric alarm',
'slug': 'electric-alarm',
'type': 'STANDARD',
'url': '/services/create-transparency/electric-alarm/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Failure relay',
'slug': 'failure-relay',
'type': 'STANDARD',
'url': '/services/create-transparency/failure-relay/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Electrical monitoring '
'and MonitoringPlus',
'slug': 'electrical-monitoring-and-monitoring-plus',
'type': 'STANDARD',
'url': '/services/create-transparency/electrical-monitoring-and-monitoring-plus/'}],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Create transparency',
'slug': 'create-transparency',
'teaser': '<p>Environmental- and operating '
'conditions of an extinguishing '
'system are continuously recorded '
'with electrical monitoring. '
'Deviations from the target state are '
'automatically displaced, saving long '
'inspection rounds.\xa0</p>',
'title': 'MonitoringPlus for greater '
'transparency',
'type': 'STANDARD',
'url': '/services/create-transparency/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Spinkler maintenance '
'technician',
'slug': 'sprinklerwart',
'type': 'STANDARD',
'url': '/services/trainings/sprinklerwart/'}],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Trainings',
'slug': 'trainings',
'teaser': '<p>Minimax offers a comprehensive '
'training- and further training '
'program for operations of fire '
'protection systems. Technical '
'contexts are shown in a practical '
'manner on relevant components in '
'order to illustrate the functioning '
'and effectiveness of extinguishing '
'systems.</p>',
'title': 'Trainings',
'type': 'STANDARD',
'url': '/services/trainings/'}],
'divider': False,
'external_content': False,
'has_grandchildren': True,
'id': 'services',
'landing_page': False,
'menu_class': 'services',
'name': 'Service',
'slug': 'services',
'teaser': '<p>Regular monitoring of signaling and '
'extinguishing systems and their maintenance are '
'important preventive measures in order to '
'permanently ensure functionality. Our service '
'ensures a proper and timely execution for all fire '
'protection systems.</p>',
'title': 'Service',
'type': 'SERVICES',
'url': '/services/'}],
'messages': <FallbackStorage: request=<WSGIRequest: GET '/de/en/news-and-events/news/'>>,
'page_urls': [{'active': False,
'language_code': 'DE',
'url': '/de/de/news-and-events/news/'},
{'active': True,
'language_code': 'EN',
'url': '/de/en/news-and-events/news/'}],
'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7fbf8d91f710>>),
'region_code': 'DE',
'region_logo': '',
'region_name': 'Germany',
'request': '<<request>>',
'rexx_portal_url': 'https://karriere.minimax.de/eng',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x7fbf8d91f710>>'}
{'categories': '<<multilingualqueryset of minimax.NewsCategory>>',
'city_page_link': None,
'filter_category': [],
'filter_years': [],
'germany_region_code': 'DE',
'language_code': 'en',
'meta_description': 'Learn more about our innovative solutions.',
'new_homepage_regions_list': ['DE',
'US',
'PL',
'INT',
'CN',
'BR',
'TR',
'FR',
'NL'],
'news': <Page 1 of 4>,
'newsletter_link_visible': False,
'newsletter_registration_page': '',
'page_title': 'News',
'personalization_cookie': False,
'publication_years': [2015,
2016,
2017,
2018,
2019,
2020,
2021,
2022,
2023,
2024,
2025,
2026],
'region_code': 'de',
'rexx_germany_activated': True,
'rexx_regions': ['INT', 'DE'],
'search_query': '',
'sentry_trace_meta': '<meta name="sentry-trace" '
'content="0a34758d108349e6af2b5b084442ec1b-ab655dd99b8d71e8-1"><meta '
'name="baggage" '
'content="sentry-trace_id=0a34758d108349e6af2b5b084442ec1b,sentry-environment=staging,sentry-public_key=d701980f162750d66882e828a477a293,sentry-transaction=/%7Bregion_code%7D/%7Blanguage_code%7D/%2A.%2A/news/,sentry-sample_rate=1.0,sentry-sampled=true">',
'statistics_cookie': False,
'title_tag': 'News'}
{'block': <Block Node: body_content. Contents: [<TextNode: '\n '>, <IncludeNode: template=<FilterExpression "'minimax/frontend/includes/news_section.html'">>, <TextNode: '\n'>]>}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_LANGUAGE_CODE': 'en',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'DEFAULT_REGION_CODE': 'DE',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'en',
'MEDIA_URL': '/media/',
'SENTRY_DSN': 'https://d701980f162750d66882e828a477a293@o351046.ingest.us.sentry.io/4507644935864320',
'SENTRY_ENVIRONMENT': 'staging',
'STATIC_URL': '/static/',
'TIME_ZONE': 'Europe/Berlin',
'contact_page': <PageTreeItem: Get in touch>,
'csrf_token': '<SimpleLazyObject: <function csrf.<locals>._get_val at '
'0x7fbf8ded3a60>>',
'debug_enabled': True,
'fb': {'fbpixel_id': None},
'footer': <Footer: Footer Germany>,
'google': {'geocode': 'AIzaSyAxPhlk4zIW1xmJjbikZ-PyNvRXQs1ImWA',
'google_analytics_domain': 'auto',
'google_tag_manager_code': None,
'google_tracking_code': None},
'hreflang_items': [{'active': False,
'hreflang': 'de-DE',
'url': '/de/de/news-and-events/news/'},
{'active': True,
'hreflang': 'en-DE',
'url': '/de/en/news-and-events/news/'},
{'active': True,
'hreflang': 'en-FR',
'url': '/fr/en/news-and-events/news/'},
{'active': False,
'hreflang': 'fr-FR',
'url': '/fr/fr/news-and-events/news/'},
{'active': True,
'hreflang': 'en-NL',
'url': '/nl/en/news-and-events/news/'},
{'active': False,
'hreflang': 'nl-NL',
'url': '/nl/nl/news-and-events/news/'},
{'active': True,
'hreflang': 'en',
'url': '/int/en/news-and-events/news/'},
{'active': True,
'hreflang': 'en-AU',
'url': '/au/en/news-and-events/news/'},
{'active': True,
'hreflang': 'en-SG',
'url': '/sg/en/news-and-events/news/'},
{'active': True,
'hreflang': 'en-RO',
'url': '/ro/en/news-and-events/news/'},
{'active': True,
'hreflang': 'en-TH',
'url': '/th/en/news-and-events/news/'},
{'active': True,
'hreflang': 'en-MY',
'url': '/my/en/news-and-events/news/'},
{'active': True,
'hreflang': 'en-TR',
'url': '/tr/en/news-and-events/news/'},
{'active': False,
'hreflang': 'tr-TR',
'url': '/tr/tr/news-and-events/news/'},
{'active': True,
'hreflang': 'en-BR',
'url': '/br/en/news-and-events/news/'},
{'active': False,
'hreflang': 'pt-BR',
'url': '/br/pt/news-and-events/news/'},
{'active': True,
'hreflang': 'en-PL',
'url': '/pl/en/news-and-events/news/'},
{'active': False,
'hreflang': 'pl-PL',
'url': '/pl/pl/news-and-events/news/'},
{'active': True,
'hreflang': 'en-CN',
'url': '/cn/en/news-and-events/news/'},
{'active': False,
'hreflang': 'zh-CN',
'url': '/cn/zh/news-and-events/news/'},
{'active': True,
'hreflang': 'en-SA',
'url': '/sa/en/news-and-events/news/'},
{'active': True,
'hreflang': 'en-HU',
'url': '/hu/en/news-and-events/news/'},
{'active': True,
'hreflang': 'en-IN',
'url': '/in/en/news-and-events/news/'}],
'local_google_analytics_domain': None,
'local_google_analytics_name': 'MinimaxDE',
'local_google_tracking_code': 'UA-110580508-2',
'menu_items': [{'children': [{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'News',
'slug': 'news',
'teaser': None,
'title': None,
'type': 'NEWS',
'url': '/news-and-events/news/'},
{'careers_fair_type_id': 5,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Events & Trade shows',
'slug': 'events-and-trade-shows',
'teaser': None,
'title': None,
'type': 'FAIRS',
'url': '/news-and-events/events-and-trade-shows/?'}],
'divider': False,
'external_content': False,
'has_grandchildren': False,
'id': 'news-and-events',
'landing_page': False,
'menu_class': 'news-and-events',
'name': 'News & Events',
'slug': 'news-and-events',
'teaser': '<p>Keep up to date with our latest news and events '
'and learn more about our innovative solutions.</p>',
'title': 'News & Events',
'type': 'MENU_ITEM',
'url': '/news-and-events/'},
{'children': [{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'testing',
'slug': 'testing',
'teaser': '<p>testing</p>',
'title': 'testing',
'type': 'STANDARD',
'url': '/about/testing/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'About Minimax',
'slug': 'about-minimax',
'type': 'STANDARD',
'url': '/about/company/about-minimax/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Strategic Purchasing',
'slug': 'strategic-purchasing',
'type': 'STANDARD',
'url': '/about/company/strategic-purchasing/'}],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Our company',
'slug': 'company',
'teaser': '<p>For 120 years, Minimax has been '
'one of the leading brands in fire '
'protection. The group has several '
'research, development and '
'manufacturing facilities. Minimax '
'provides tailored solutions wherever '
'there is a fire threat. A '
'comprehensive range of '
'after-installation services '
'completes the offering.</p>',
'title': 'Our company',
'type': 'STANDARD',
'url': '/about/company/'},
{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': None,
'name': 'Our history',
'slug': 'history',
'teaser': None,
'title': None,
'type': 'HISTORY',
'url': '/about/history/'}],
'divider': False,
'external_content': False,
'has_grandchildren': True,
'id': 'about',
'landing_page': False,
'menu_class': 'about',
'name': 'About Minimax Test',
'slug': 'about',
'teaser': '<p>With high quality standards, special '
'innovations and individual customer support, '
'Minimax offers unrivaled fire protection solutions '
'worldwide.</p>',
'title': 'About Minimax Test',
'type': 'MENU_ITEM',
'url': '/about/'},
{'children': [],
'divider': False,
'external_content': False,
'has_grandchildren': False,
'id': 'karriere',
'landing_page': True,
'menu_class': 'karriere',
'name': 'Careers',
'slug': 'karriere',
'teaser': '<p>Minimax offers an innovative and international '
'working environment. Our employees value the '
'varied work, the various opportunities for '
'self-development and the good collegian '
'environment.\xa0</p>',
'title': 'Careers',
'type': 'MENU_ITEM',
'url': '/karriere/'},
{'divider': False,
'external_content': False,
'id': 'downloads',
'menu_class': 'downloads',
'name': 'Downloads',
'slug': 'downloads',
'teaser': '<p>On this page you will find all the "Technical '
'Product information" to our product portfolio.</p>',
'title': 'Downloads',
'type': 'DOWNLOADS',
'url': '/downloads/'},
{'children': [{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Contact persons',
'slug': 'contact-persons',
'teaser': None,
'title': None,
'type': 'FIND_YOUR_CONTACT',
'url': '/contact/contact-persons/'},
{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': None,
'name': 'Get in touch',
'slug': 'get-in-touch',
'teaser': None,
'title': None,
'type': 'CONTACT',
'url': '/contact/get-in-touch/'},
{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Locations',
'slug': 'locations',
'teaser': None,
'title': None,
'type': 'LOCATIONS',
'url': '/contact/locations/'},
{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Partner',
'slug': 'partners',
'teaser': None,
'title': None,
'type': 'AGENTS_AND_DISTRIBUTORS',
'url': '/contact/partners/'}],
'divider': False,
'external_content': False,
'has_grandchildren': False,
'id': 'contact',
'landing_page': False,
'menu_class': 'contact',
'name': 'Contact',
'slug': 'contact',
'teaser': '<p>Let us know how we can help you!</p>',
'title': 'Contact',
'type': 'CONTACT',
'url': '/contact/'},
{'children': [{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Clunid Fire detection '
'and control panel',
'slug': 'clunid-fmz',
'type': 'STANDARD',
'url': '/technologies/fire-detection-systems-and-suppression-control/clunid-fmz/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'UniVario Industrial fire '
'detectors',
'slug': 'univario-industrial-fire-detectors',
'type': 'STANDARD',
'url': '/technologies/fire-detection-systems-and-suppression-control/univario-industrial-fire-detectors/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'HELIOS Aspirating smoke '
'detectors',
'slug': 'helios-aspirating-smoke-detectors',
'type': 'STANDARD',
'url': '/technologies/fire-detection-systems-and-suppression-control/helios-aspirating-smoke-detectors/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Fire detection systems and suppression '
'control',
'slug': 'fire-detection-systems-and-suppression-control',
'teaser': '<p>All signals converge in the fire '
'alarm control panel which sets off '
'alarms to\xa0permanently manned '
'stations and the fire '
'department.\xa0\xa0In addition, the '
'fire detection technology controls '
'and monitors in many cases all fire '
'protection systems.\xa0</p>\r\n'
'<p><br /></p>',
'title': 'Fire detection systems and '
'suppression control',
'type': 'STANDARD',
'url': '/technologies/fire-detection-systems-and-suppression-control/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Sprinkler systems',
'slug': 'sprinkler-systems',
'type': 'STANDARD',
'url': '/technologies/water-suppression-systems/sprinkler-systems/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Deluge systems',
'slug': 'deluge-systems',
'type': 'STANDARD',
'url': '/technologies/water-suppression-systems/deluge-systems/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'MXOne',
'slug': 'mxone',
'type': 'STANDARD',
'url': '/technologies/water-suppression-systems/mxone/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Water-based suppression systems',
'slug': 'water-suppression-systems',
'teaser': '<p>Water is the most natural of all '
'extinguishing agents and is usually '
'available in sufficient quantities '
'at a reasonable price. It prevents '
'smoke as well as pollutants, the '
'extinguishing effect is based on its '
'heat retention capacity.</p>',
'title': 'Water-based suppression systems',
'type': 'STANDARD',
'url': '/technologies/water-suppression-systems/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Minifog EconAqua',
'slug': 'minifog-econaqua',
'type': 'STANDARD',
'url': '/technologies/minifog-water-mist-systems/minifog-econaqua/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Minifog ProCon',
'slug': 'minifog-procon',
'type': 'STANDARD',
'url': '/technologies/minifog-water-mist-systems/minifog-procon/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Minifog ProCon XP',
'slug': 'minifog-procon-xp',
'type': 'STANDARD',
'url': '/technologies/minifog-water-mist-systems/minifog-procon-xp/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Minifog marine XP',
'slug': 'minifog-marine-xp',
'type': 'STANDARD',
'url': '/technologies/minifog-water-mist-systems/minifog-marine-xp/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Minifog water mist systems',
'slug': 'minifog-water-mist-systems',
'teaser': '<p>Minifog water mist systems '
'disperse the extinguishing water '
'very finely through special nozzles '
'and sprinklers and/or increased '
'operating pressures.\xa0At the same '
'time, the overall surface of the '
'extinguishing water is increased, '
'enabling it to absorb heat and '
'evaporate faster. The related '
'cooling and smothering effect makes '
'it possible to fight fires in a '
'particularly effective way with a '
'reduced consumption of extinguishing '
'water.\xa0</p>',
'title': 'Minifog water mist systems',
'type': 'STANDARD',
'url': '/technologies/minifog-water-mist-systems/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Foam extinguishing '
'systems',
'slug': 'foam-extinguishing-system',
'type': 'STANDARD',
'url': '/technologies/foam-extinguishing-systems/foam-extinguishing-system/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Foam extinguishing systems',
'slug': 'foam-extinguishing-systems',
'teaser': '<p>During a fire, foam extinguishing '
'systems spread large-scale foam '
'blanket through foam pipes, foam '
'monitors, sprinklers or nozzles. The '
'foam is applied on the burning '
'material, extinguishes the fire and '
'serves as a deterrent against '
're-ignition. Foam extinguishing '
'systems are suitable for protecting '
'high-risk areas, e.g. due to '
'flammable liquids or plastics.</p>',
'title': 'Foam extinguishing systems',
'type': 'STANDARD',
'url': '/technologies/foam-extinguishing-systems/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Oxeo Inert gas systems',
'slug': 'oxeo-inert-gas-systems',
'type': 'STANDARD',
'url': '/technologies/gas-based-suppression-systems/oxeo-inert-gas-systems/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Carbon dioxide systems',
'slug': 'carbon-dioxide-systems',
'type': 'STANDARD',
'url': '/technologies/gas-based-suppression-systems/carbon-dioxide-systems/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Halocarbon extinguishing '
'systems',
'slug': 'halocarbon-extinguishing-systems',
'type': 'STANDARD',
'url': '/technologies/gas-based-suppression-systems/halocarbon-extinguishing-systems/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Gas-based suppression systems',
'slug': 'gas-based-suppression-systems',
'teaser': '<p>Gas-based suppression systems '
'fight fires without side effects and '
'without leaving extinguishing agent '
'residues even in areas that can not '
'be reached by sprinklers. The '
'extinguishing effect is based on the '
'replacement of oxygen by the inert '
'gases argon, nitrogen and carbon '
'dioxide as well as by heat '
'extraction through the synthetic '
'gases.</p>',
'title': 'Gas-based suppression systems',
'type': 'STANDARD',
'url': '/technologies/gas-based-suppression-systems/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'CPS 1230 Cabinet '
'protection systems',
'slug': 'cps-1230-cabinet-protection-systems',
'type': 'STANDARD',
'url': '/technologies/compact-suppression-systems/cps-1230-cabinet-protection-systems/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'OneU Fire protection '
'systems',
'slug': 'oneu-fire-protection-systems',
'type': 'STANDARD',
'url': '/technologies/compact-suppression-systems/oneu-fire-protection-systems/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Compact suppression systems',
'slug': 'compact-suppression-systems',
'teaser': '<p>Small extinguishing systems often '
'resemble large extinguishing systems '
'in their structures. They are not '
'defined by a certain extinguishing '
'agent, but are rather characterized '
'by their compact and precise '
'designs, which make them '
'particularly well suited for certain '
'applications.</p>',
'title': 'Compact suppression systems',
'type': 'STANDARD',
'url': '/technologies/compact-suppression-systems/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Spark extinguishing '
'systems',
'slug': 'spark-extinguishing-system',
'type': 'STANDARD',
'url': '/technologies/spark-extinguishing-systems/spark-extinguishing-system/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Spark extinguishing systems',
'slug': 'spark-extinguishing-systems',
'teaser': '<p>Spark extinguishing systems '
'detect initial ignition in suction '
'and conveying systems and produce '
'instantly a water curtain with their '
'automatic extinguishing feature to '
'smother smoldering particles. These '
'systems are recommended for use in '
'areas where combustible materials '
'are transported pneumatically and '
'where there is a high risk of fires '
'or dust explosions due to sparking '
'or smoldering particles.</p>',
'title': 'Spark extinguishing systems',
'type': 'STANDARD',
'url': '/technologies/spark-extinguishing-systems/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Oxeo EcoPrevent FC - '
'Fuel Cell',
'slug': 'oxeo-eco-prevent-fc',
'type': 'STANDARD',
'url': '/technologies/fire-prevention-systems/oxeo-eco-prevent-fc/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Oxeo EcoPrevent PG - PSA '
'Generator',
'slug': 'oxeo-ecoprevent-pg-psa-generator',
'type': 'STANDARD',
'url': '/technologies/fire-prevention-systems/oxeo-ecoprevent-pg-psa-generator/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Oxeo EcoPrevent VG - '
'VPSA Generator',
'slug': 'oxeo-eco-prevent-vg',
'type': 'STANDARD',
'url': '/technologies/fire-prevention-systems/oxeo-eco-prevent-vg/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Oxeo EcoPrevent CS - '
'Cylinder Storage',
'slug': 'oxeo-ecoprevent-cs',
'type': 'STANDARD',
'url': '/technologies/fire-prevention-systems/oxeo-ecoprevent-cs/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Oxeo EcoPrevent ES - '
'External Supply',
'slug': 'oxeo-ecoprevent-es-external-supply',
'type': 'STANDARD',
'url': '/technologies/fire-prevention-systems/oxeo-ecoprevent-es-external-supply/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Fire prevention systems',
'slug': 'fire-prevention-systems',
'teaser': '<p>Fire prevention systems reduce '
'the air oxygen content in the '
'protection area through a controlled '
'supply of nitrogen to create a '
'"fire-safe" atmosphere. This '
'prevents fires right at the outset. '
'Depending on the deployed fire '
'prevention system, the development '
'of the "fire-proof" atmosphere is '
'either permanent or on-demand.\xa0'
'</p>',
'title': 'Fire prevention systems',
'type': 'STANDARD',
'url': '/technologies/fire-prevention-systems/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Inveron Hazard '
'management system',
'slug': 'inveron-hazard-management-systems',
'type': 'STANDARD',
'url': '/technologies/inveron-hazard-management-system/inveron-hazard-management-systems/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Inveron Hazard management system',
'slug': 'inveron-hazard-management-system',
'teaser': '<p>Inveron is a transparent and '
'user-friendly system for visualizing '
'and operating fire detection, '
'extinguishing and hazard detection. '
'All reports and events are '
'automatically merged in a user '
'interface and presented on a screen. '
'Inveron offers ideal monitoring '
'particularly for complex building '
'structures.</p>',
'title': 'Inveron Hazard management system',
'type': 'STANDARD',
'url': '/technologies/inveron-hazard-management-system/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Constructural fire '
'protection',
'slug': 'constructural-fire-protections',
'type': 'STANDARD',
'url': '/technologies/constructural-fire-protection/constructural-fire-protections/'}],
'divider': True,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Constructural fire protection',
'slug': 'constructural-fire-protection',
'teaser': '<p>Structural fire protection helps '
'to prevent or contain fires and to '
'secure escape and rescue routes in '
'the event of a fire. This requires '
'subdividing buildings into fire '
'zones that spatially contain the '
'spreading of fires for a defined '
'period. This means that openings are '
'closed off with fire and smoke '
'protection doors, fire protection '
'gates and fire-resistant glazing. '
'Fire protection coatings dependably '
'protect steel constructions against '
'the impact of fire.</p>',
'title': 'Constructural fire protection',
'type': 'STANDARD',
'url': '/technologies/constructural-fire-protection/'},
{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': True,
'has_landing_page': False,
'image': 'uploads/menu/Minimax_Mobile '
'Services_100_4c_7mm vom '
'Rand_final__RMZs0DR0SVaOlqBGH4dW5w.jpg',
'name': 'Technologies of Minimax Mobile '
'Services',
'slug': 'technologies-of-minimax-mobile-services',
'teaser': '<ul>\r\n'
'<li>Fire extinguisher</li>\r\n'
'<li>Water-based extinguishing '
'technology</li>\r\n'
'<li>Smoke and heat extraction '
'systems</li>\r\n'
'</ul>',
'title': 'Minimax Mobile Services Technologies',
'type': 'STANDARD',
'url': 'http://www.minimax-mobile.com/'},
{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'MV Pipe Technologies',
'slug': 'mv-pipe',
'teaser': '<p><span>Die MV Pipe '
'Tech\xadno\xadlo\xadgies GmbH ist '
'Teil der glo\xadbal '
'agie\xadren\xadden Minimax '
'Vi\xadking Grup\xadpe mit '
'ak\xadtu\xadell mehr als 9.500 '
'Mit\xadar\xadbei\xadten\xadden sowie '
'einem Jah\xadres\xadum\xadsatz von '
'zu\xadletzt mehr als 1,9 '
'Mil\xadli\xadar\xadden Euro. Die '
'Un\xadter\xadneh\xadmens\xadgrup\xadpe '
'mit Haupt\xadsitz in Bad '
'Ol\xaddes\xadloe ist eines der '
'grö\xadß\xadten '
'Brand\xadschutz\xadun\xadter\xadneh\xadmen '
'der Welt und un\xadter\xadhält '
'ei\xadge\xadne For\xadschungs-, '
'Ent\xadwick\xadlungs- und '
'Fer\xadti\xadgungs\xadstät\xadten.</span></p>\r\n'
'<p><span>In Wit\xadten\xadber\xadge '
'pro\xaddu\xadziert die MV Pipe '
'Tech\xadno\xadlo\xadgies GmbH im\xa0'
'welt\xadweit grö\xadß\xadten '
'Rohr\xadvor\xadfer\xadti\xadgungs-Werk '
'Rohre für die '
'Brand\xadschutz\xadin\xaddus\xadtrie. '
'Unser Werk zeich\xadnet sich aber '
'nicht nur durch seine Größe aus, '
'son\xaddern auch durch '
'mo\xadderns\xadte '
'Tech\xadno\xadlo\xadgi\xaden und '
'Ver\xadfah\xadren.</span></p>',
'title': 'MV Pipe Tech\xadno\xadlo\xadgies',
'type': 'STANDARD',
'url': '/technologies/mv-pipe/'}],
'divider': False,
'external_content': False,
'has_grandchildren': True,
'id': 'technologies',
'landing_page': True,
'menu_class': 'technologies',
'name': 'Technologies',
'slug': 'technologies',
'teaser': '<p><span>Minimax offers the complete range of fire '
'protection systems and components. These meet the '
'highest requirements and can be combined into an '
'effective and economic solution.</span></p>',
'title': 'Technologies',
'type': 'TECHNOLOGIES',
'url': '/technologies/'},
{'children': [{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Automotive plants',
'slug': 'automotive-plants',
'type': 'STANDARD',
'url': '/solutions/industry/automotive-plants/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Wood processing plants',
'slug': 'wood-processing-plants',
'type': 'STANDARD',
'url': '/solutions/industry/wood-processing-plants/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Aluminium and Steel '
'plants',
'slug': 'steel-plants',
'type': 'STANDARD',
'url': '/solutions/industry/steel-plants/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Paper & Printing plants',
'slug': 'paper-and-printing-plants',
'type': 'STANDARD',
'url': '/solutions/industry/paper-and-printing-plants/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Food plants',
'slug': 'food-plants',
'type': 'STANDARD',
'url': '/solutions/industry/food-plants/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Industry',
'slug': 'industry',
'teaser': '<p>Even small fires can paralyze an '
'entire production plant. The fire '
'risk is substantial: technical '
'defects in production systems, open '
'construction and connected '
'production areas promote the rapid '
'development of fire.</p>',
'title': 'Industry',
'type': 'STANDARD',
'url': '/solutions/industry/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Cruise Vessel / '
'Passenger Vessel',
'slug': 'cruise-vessel-passenger-vessel',
'type': 'STANDARD',
'url': '/solutions/marine/cruise-vessel-passenger-vessel/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Workboat / Tanker / '
'Container Vessel',
'slug': 'workboat-tanker-container-vessel',
'type': 'STANDARD',
'url': '/solutions/marine/workboat-tanker-container-vessel/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Offshore Plattform',
'slug': 'offshore-plattform',
'type': 'STANDARD',
'url': '/solutions/marine/offshore-plattform/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Tug',
'slug': 'tug-boat',
'type': 'STANDARD',
'url': '/solutions/marine/tug-boat/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Marine',
'slug': 'marine',
'teaser': '<p>Vessels and other off-shore areas '
'have disproportionately high '
'security requirements, due to the '
'special conditions at sea, as a '
'quick escape is impossible and '
'outside help for extinguishing a '
'fire is often not available.</p>',
'title': 'Marine',
'type': 'STANDARD',
'url': '/solutions/marine/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Combined cycle power '
'plants',
'slug': 'combined-cycle-power-plants',
'type': 'STANDARD',
'url': '/solutions/energy/combined-cycle-power-plants/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Coal power plants',
'slug': 'coal-power-plants',
'type': 'STANDARD',
'url': '/solutions/energy/coal-power-plants/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Recycling plants',
'slug': 'recycling-plants',
'type': 'STANDARD',
'url': '/solutions/energy/recycling-plants/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Wind energy plants',
'slug': 'wind-energy-plants',
'type': 'STANDARD',
'url': '/solutions/energy/wind-energy-plants/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Energy',
'slug': 'energy',
'teaser': '<p>Damage caused by fire in just one '
'part of a power station is '
'sufficient to endanger the entire '
'electricity supply. The fire risks '
'are manifold: escaping lubricating '
'oils that ignite on hot surfaces, or '
'technical defects such as short '
'circuits or overheating of turbines '
'that cause a fire.</p>',
'title': 'Energy',
'type': 'STANDARD',
'url': '/solutions/energy/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Logistic centers',
'slug': 'logistic-centers',
'type': 'STANDARD',
'url': '/solutions/commerce/logistic-centers/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Retail',
'slug': 'retail',
'type': 'STANDARD',
'url': '/solutions/commerce/retail/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Office buildings',
'slug': 'office-buildings',
'type': 'STANDARD',
'url': '/solutions/commerce/office-buildings/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Commerce',
'slug': 'commerce',
'teaser': '<p>Publicly accessible areas require '
'fire protection that provides '
'comprehensive protection for people. '
'The fire risks are manifold. Whether '
'shorts circuits on demo models or '
'lighting in commercial premises, a '
'high fire load affects the '
'considerable quantities of goods in '
'the confined spaces of logistics '
'areas.</p>',
'title': 'Commerce',
'type': 'STANDARD',
'url': '/solutions/commerce/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Data Center',
'slug': 'data-center',
'type': 'STANDARD',
'url': '/solutions/infrastructure/data-center/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Hotels',
'slug': 'hotels',
'type': 'STANDARD',
'url': '/solutions/infrastructure/hotels/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Research institutions',
'slug': 'research-institutions',
'type': 'STANDARD',
'url': '/solutions/infrastructure/research-institutions/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Hospitals',
'slug': 'hospitals',
'type': 'STANDARD',
'url': '/solutions/infrastructure/hospitals/'}],
'divider': True,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Infrastructure',
'slug': 'infrastructure',
'teaser': '<p>Personal protection is a top '
'priority, as the fire risks are '
'manifold. Careless smoking, short '
'circuits in lighting systems or '
'technical equipment or even arson '
'may cause a fire.</p>',
'title': 'Infrastructure',
'type': 'STANDARD',
'url': '/solutions/infrastructure/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'WoodTechProtect',
'slug': 'wood-processing-machines',
'type': 'STANDARD',
'url': '/solutions/solutions-risks/wood-processing-machines/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'PVProtect',
'slug': 'pvprotect',
'type': 'STANDARD',
'url': '/solutions/solutions-risks/pvprotect/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'LiquidProtect',
'slug': 'liquidprotect',
'type': 'STANDARD',
'url': '/solutions/solutions-risks/liquidprotect/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'MachineToolProtect',
'slug': 'machinetoolprotect',
'type': 'STANDARD',
'url': '/solutions/solutions-risks/machinetoolprotect/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'DryerProtect',
'slug': 'dryerprotect',
'type': 'STANDARD',
'url': '/solutions/solutions-risks/dryerprotect/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'TurbineProtect',
'slug': 'turbineprotect',
'type': 'STANDARD',
'url': '/solutions/solutions-risks/turbineprotect/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'TraFoProtect',
'slug': 'trafoprotect',
'type': 'STANDARD',
'url': '/solutions/solutions-risks/trafoprotect/'}],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Solutions by Risks',
'slug': 'solutions-risks',
'teaser': '<p>Many branches of in\xaddustry '
'in\xadvolve spe\xadcial fire risks '
'and so present spe\xadcial '
're\xadquire\xadments for the fire '
'pro\xadtec\xadtion concept. With our '
'know-how and our broad range of '
'products we are the right '
'part\xadner where in\xaddi\xadvidual '
'solu\xadtions are re\xadquired.</p>',
'title': 'Solutions by risks',
'type': 'STANDARD',
'url': '/solutions/solutions-risks/'}],
'divider': False,
'external_content': False,
'has_grandchildren': True,
'id': 'solutions',
'landing_page': True,
'menu_class': 'solutions',
'name': 'Solutions',
'slug': 'solutions',
'teaser': '<p>Many branches of industry involve special fire '
'risks and so present special requirements for the '
'fire protection concept. With our know-how and our '
'broad range of products we are the right partner '
'where individual solutions are required.</p>',
'title': 'Solutions',
'type': 'SOLUTIONS',
'url': '/solutions/'},
{'children': [{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Maintenance & repair',
'slug': 'maintenance-repairs',
'type': 'STANDARD',
'url': '/services/maintenance-and-repair/maintenance-repairs/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Container exchange',
'slug': 'container-exchange',
'type': 'STANDARD',
'url': '/services/maintenance-and-repair/container-exchange/'}],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Maintenance & repair',
'slug': 'maintenance-and-repair',
'teaser': '<p>Fire protection systems are '
'complex safety systems, which must '
'be absolutely reliable in case of '
'emergency. Regular maintenance and '
'repairs are the prerequisite for '
'ensuring that not only the function '
'but also the insurance protection of '
'your company is ensured.</p>',
'title': 'Maintenance & repair',
'type': 'STANDARD',
'url': '/services/maintenance-and-repair/'},
{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Brandforschungszentrum',
'slug': 'brandforschungszentrum',
'teaser': None,
'title': None,
'type': 'STANDARD',
'url': '/services/brandforschungszentrum/'},
{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'BIM',
'slug': 'bim',
'teaser': None,
'title': 'BIM',
'type': 'STANDARD',
'url': '/services/bim/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Retrofitting of an '
'automatic rinsing system',
'slug': 'retrofitting-of-an-automatic-rinsing-system',
'type': 'STANDARD',
'url': '/services/optimize-security/retrofitting-of-an-automatic-rinsing-system/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Pump load testing',
'slug': 'pump-load-testing',
'type': 'STANDARD',
'url': '/services/optimize-security/pump-load-testing/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Winter-check',
'slug': 'winter-check',
'type': 'STANDARD',
'url': '/services/optimize-security/winter-check/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Protection of water '
'sensitive areas',
'slug': 'protection-of-water-sensitive-areas',
'type': 'STANDARD',
'url': '/services/optimize-security/protection-of-water-sensitive-areas/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Conversion to undercover '
'sprinklers',
'slug': 'conversion-to-undercover-sprinklers',
'type': 'STANDARD',
'url': '/services/optimize-security/conversion-to-undercover-sprinklers/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Retrofitting of drain '
'units',
'slug': 'retrofitting-of-drain-units',
'type': 'STANDARD',
'url': '/services/optimize-security/retrofitting-of-drain-units/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Simplified function '
'testing of flow '
'detectors',
'slug': 'simplified-function-testing-of-flow-detectors',
'type': 'STANDARD',
'url': '/services/optimize-security/simplified-function-testing-of-flow-detectors/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Subsequent system '
'documentation',
'slug': 'subsequent-system-documentation',
'type': 'STANDARD',
'url': '/services/optimize-security/subsequent-system-documentation/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Simplified alarm test',
'slug': 'simplified-alarm-test',
'type': 'STANDARD',
'url': '/services/optimize-security/simplified-alarm-test/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Avoid hard drive errors '
'through noise insulation',
'slug': 'avoid-hard-drive-errors-through-noise-insulation',
'type': 'STANDARD',
'url': '/services/optimize-security/avoid-hard-drive-errors-through-noise-insulation/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Automation of water and '
'compressed air feeding',
'slug': 'automation-of-water-and-compressed-air-feeding',
'type': 'STANDARD',
'url': '/services/optimize-security/automation-of-water-and-compressed-air-feeding/'}],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Optimize security',
'slug': 'optimize-security',
'teaser': '<p>Components which for example '
'minimize the risk of false release '
'or make function tests significantly '
'easier may be retrofitted without '
'significant expenditure.</p>',
'title': 'For greater safety and convenience',
'type': 'STANDARD',
'url': '/services/optimize-security/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Revision slide for valve '
'stations',
'slug': 'revision-slide-for-valve-stations',
'type': 'STANDARD',
'url': '/services/avoid-aging/revision-slide-for-valve-stations/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Inspection of water '
'reservoirs',
'slug': 'inspection-of-water-reservoirs',
'type': 'STANDARD',
'url': '/services/avoid-aging/inspection-of-water-reservoirs/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Increased corrosion '
'protection via nitrogen '
'injection',
'slug': 'increased-corrosion-protection-via-nitrogen-injection',
'type': 'STANDARD',
'url': '/services/avoid-aging/increased-corrosion-protection-via-nitrogen-injection/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Hose sets for special '
'extinguishing systems',
'slug': 'hose-sets-for-special-extinguishing-systems',
'type': 'STANDARD',
'url': '/services/avoid-aging/hose-sets-for-special-extinguishing-systems/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Reliability verification '
'of fire detection '
'systems',
'slug': 'reliability-verification-of-fire-detection-systems',
'type': 'STANDARD',
'url': '/services/avoid-aging/reliability-verification-of-fire-detection-systems/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Replacement of the '
'sprinkler pumps control '
'cabinet',
'slug': 'replacement-of-the-sprinkler-pumps-control-cabinet',
'type': 'STANDARD',
'url': '/services/avoid-aging/replacement-of-the-sprinkler-pumps-control-cabinet/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Surveying of compressed '
'air tanks',
'slug': 'surveying-of-compressed-air-tanks',
'type': 'STANDARD',
'url': '/services/avoid-aging/surveying-of-compressed-air-tanks/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Inspection of old water '
'extinguishing systems',
'slug': 'inspection-of-old-water-extinguishing-systems',
'type': 'STANDARD',
'url': '/services/avoid-aging/inspection-of-old-water-extinguishing-systems/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Increased corrosion '
'protection through water '
'treatment',
'slug': 'increased-corrosion-protection-through-water-treatment',
'type': 'STANDARD',
'url': '/services/avoid-aging/increased-corrosion-protection-through-water-treatment/'}],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Avoid aging',
'slug': 'avoid-aging',
'teaser': '<p>Inspections of the functioning '
'state and if needed the exchange of '
'relevant components are often '
'indispensable in order to maintain '
'the reliability and effectiveness of '
'an extinguishing system running even '
'after long years of operational '
'readiness.</p>',
'title': 'Against aging and corrosion',
'type': 'STANDARD',
'url': '/services/avoid-aging/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Electric alarm',
'slug': 'electric-alarm',
'type': 'STANDARD',
'url': '/services/create-transparency/electric-alarm/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Failure relay',
'slug': 'failure-relay',
'type': 'STANDARD',
'url': '/services/create-transparency/failure-relay/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Electrical monitoring '
'and MonitoringPlus',
'slug': 'electrical-monitoring-and-monitoring-plus',
'type': 'STANDARD',
'url': '/services/create-transparency/electrical-monitoring-and-monitoring-plus/'}],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Create transparency',
'slug': 'create-transparency',
'teaser': '<p>Environmental- and operating '
'conditions of an extinguishing '
'system are continuously recorded '
'with electrical monitoring. '
'Deviations from the target state are '
'automatically displaced, saving long '
'inspection rounds.\xa0</p>',
'title': 'MonitoringPlus for greater '
'transparency',
'type': 'STANDARD',
'url': '/services/create-transparency/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Spinkler maintenance '
'technician',
'slug': 'sprinklerwart',
'type': 'STANDARD',
'url': '/services/trainings/sprinklerwart/'}],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Trainings',
'slug': 'trainings',
'teaser': '<p>Minimax offers a comprehensive '
'training- and further training '
'program for operations of fire '
'protection systems. Technical '
'contexts are shown in a practical '
'manner on relevant components in '
'order to illustrate the functioning '
'and effectiveness of extinguishing '
'systems.</p>',
'title': 'Trainings',
'type': 'STANDARD',
'url': '/services/trainings/'}],
'divider': False,
'external_content': False,
'has_grandchildren': True,
'id': 'services',
'landing_page': False,
'menu_class': 'services',
'name': 'Service',
'slug': 'services',
'teaser': '<p>Regular monitoring of signaling and '
'extinguishing systems and their maintenance are '
'important preventive measures in order to '
'permanently ensure functionality. Our service '
'ensures a proper and timely execution for all fire '
'protection systems.</p>',
'title': 'Service',
'type': 'SERVICES',
'url': '/services/'}],
'messages': <FallbackStorage: request=<WSGIRequest: GET '/de/en/news-and-events/news/'>>,
'page_urls': [{'active': False,
'language_code': 'DE',
'url': '/de/de/news-and-events/news/'},
{'active': True,
'language_code': 'EN',
'url': '/de/en/news-and-events/news/'}],
'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7fbf8d91f710>>),
'region_code': 'DE',
'region_logo': '',
'region_name': 'Germany',
'request': '<<request>>',
'rexx_portal_url': 'https://karriere.minimax.de/eng',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x7fbf8d91f710>>'}
{'categories': '<<multilingualqueryset of minimax.NewsCategory>>',
'city_page_link': None,
'filter_category': [],
'filter_years': [],
'germany_region_code': 'DE',
'language_code': 'en',
'meta_description': 'Learn more about our innovative solutions.',
'new_homepage_regions_list': ['DE',
'US',
'PL',
'INT',
'CN',
'BR',
'TR',
'FR',
'NL'],
'news': <Page 1 of 4>,
'newsletter_link_visible': False,
'newsletter_registration_page': '',
'page_title': 'News',
'personalization_cookie': False,
'publication_years': [2015,
2016,
2017,
2018,
2019,
2020,
2021,
2022,
2023,
2024,
2025,
2026],
'region_code': 'de',
'rexx_germany_activated': True,
'rexx_regions': ['INT', 'DE'],
'search_query': '',
'sentry_trace_meta': '<meta name="sentry-trace" '
'content="0a34758d108349e6af2b5b084442ec1b-ab655dd99b8d71e8-1"><meta '
'name="baggage" '
'content="sentry-trace_id=0a34758d108349e6af2b5b084442ec1b,sentry-environment=staging,sentry-public_key=d701980f162750d66882e828a477a293,sentry-transaction=/%7Bregion_code%7D/%7Blanguage_code%7D/%2A.%2A/news/,sentry-sample_rate=1.0,sentry-sampled=true">',
'statistics_cookie': False,
'title_tag': 'News'}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_LANGUAGE_CODE': 'en',
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'DEFAULT_REGION_CODE': 'DE',
'LANGUAGES': '<<languages>>',
'LANGUAGE_BIDI': False,
'LANGUAGE_CODE': 'en',
'MEDIA_URL': '/media/',
'SENTRY_DSN': 'https://d701980f162750d66882e828a477a293@o351046.ingest.us.sentry.io/4507644935864320',
'SENTRY_ENVIRONMENT': 'staging',
'STATIC_URL': '/static/',
'TIME_ZONE': 'Europe/Berlin',
'contact_page': <PageTreeItem: Get in touch>,
'csrf_token': '<SimpleLazyObject: <function csrf.<locals>._get_val at '
'0x7fbf8ded3a60>>',
'debug_enabled': True,
'fb': {'fbpixel_id': None},
'footer': <Footer: Footer Germany>,
'google': {'geocode': 'AIzaSyAxPhlk4zIW1xmJjbikZ-PyNvRXQs1ImWA',
'google_analytics_domain': 'auto',
'google_tag_manager_code': None,
'google_tracking_code': None},
'hreflang_items': [{'active': False,
'hreflang': 'de-DE',
'url': '/de/de/news-and-events/news/'},
{'active': True,
'hreflang': 'en-DE',
'url': '/de/en/news-and-events/news/'},
{'active': True,
'hreflang': 'en-FR',
'url': '/fr/en/news-and-events/news/'},
{'active': False,
'hreflang': 'fr-FR',
'url': '/fr/fr/news-and-events/news/'},
{'active': True,
'hreflang': 'en-NL',
'url': '/nl/en/news-and-events/news/'},
{'active': False,
'hreflang': 'nl-NL',
'url': '/nl/nl/news-and-events/news/'},
{'active': True,
'hreflang': 'en',
'url': '/int/en/news-and-events/news/'},
{'active': True,
'hreflang': 'en-AU',
'url': '/au/en/news-and-events/news/'},
{'active': True,
'hreflang': 'en-SG',
'url': '/sg/en/news-and-events/news/'},
{'active': True,
'hreflang': 'en-RO',
'url': '/ro/en/news-and-events/news/'},
{'active': True,
'hreflang': 'en-TH',
'url': '/th/en/news-and-events/news/'},
{'active': True,
'hreflang': 'en-MY',
'url': '/my/en/news-and-events/news/'},
{'active': True,
'hreflang': 'en-TR',
'url': '/tr/en/news-and-events/news/'},
{'active': False,
'hreflang': 'tr-TR',
'url': '/tr/tr/news-and-events/news/'},
{'active': True,
'hreflang': 'en-BR',
'url': '/br/en/news-and-events/news/'},
{'active': False,
'hreflang': 'pt-BR',
'url': '/br/pt/news-and-events/news/'},
{'active': True,
'hreflang': 'en-PL',
'url': '/pl/en/news-and-events/news/'},
{'active': False,
'hreflang': 'pl-PL',
'url': '/pl/pl/news-and-events/news/'},
{'active': True,
'hreflang': 'en-CN',
'url': '/cn/en/news-and-events/news/'},
{'active': False,
'hreflang': 'zh-CN',
'url': '/cn/zh/news-and-events/news/'},
{'active': True,
'hreflang': 'en-SA',
'url': '/sa/en/news-and-events/news/'},
{'active': True,
'hreflang': 'en-HU',
'url': '/hu/en/news-and-events/news/'},
{'active': True,
'hreflang': 'en-IN',
'url': '/in/en/news-and-events/news/'}],
'local_google_analytics_domain': None,
'local_google_analytics_name': 'MinimaxDE',
'local_google_tracking_code': 'UA-110580508-2',
'menu_items': [{'children': [{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'News',
'slug': 'news',
'teaser': None,
'title': None,
'type': 'NEWS',
'url': '/news-and-events/news/'},
{'careers_fair_type_id': 5,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Events & Trade shows',
'slug': 'events-and-trade-shows',
'teaser': None,
'title': None,
'type': 'FAIRS',
'url': '/news-and-events/events-and-trade-shows/?'}],
'divider': False,
'external_content': False,
'has_grandchildren': False,
'id': 'news-and-events',
'landing_page': False,
'menu_class': 'news-and-events',
'name': 'News & Events',
'slug': 'news-and-events',
'teaser': '<p>Keep up to date with our latest news and events '
'and learn more about our innovative solutions.</p>',
'title': 'News & Events',
'type': 'MENU_ITEM',
'url': '/news-and-events/'},
{'children': [{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'testing',
'slug': 'testing',
'teaser': '<p>testing</p>',
'title': 'testing',
'type': 'STANDARD',
'url': '/about/testing/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'About Minimax',
'slug': 'about-minimax',
'type': 'STANDARD',
'url': '/about/company/about-minimax/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Strategic Purchasing',
'slug': 'strategic-purchasing',
'type': 'STANDARD',
'url': '/about/company/strategic-purchasing/'}],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Our company',
'slug': 'company',
'teaser': '<p>For 120 years, Minimax has been '
'one of the leading brands in fire '
'protection. The group has several '
'research, development and '
'manufacturing facilities. Minimax '
'provides tailored solutions wherever '
'there is a fire threat. A '
'comprehensive range of '
'after-installation services '
'completes the offering.</p>',
'title': 'Our company',
'type': 'STANDARD',
'url': '/about/company/'},
{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': None,
'name': 'Our history',
'slug': 'history',
'teaser': None,
'title': None,
'type': 'HISTORY',
'url': '/about/history/'}],
'divider': False,
'external_content': False,
'has_grandchildren': True,
'id': 'about',
'landing_page': False,
'menu_class': 'about',
'name': 'About Minimax Test',
'slug': 'about',
'teaser': '<p>With high quality standards, special '
'innovations and individual customer support, '
'Minimax offers unrivaled fire protection solutions '
'worldwide.</p>',
'title': 'About Minimax Test',
'type': 'MENU_ITEM',
'url': '/about/'},
{'children': [],
'divider': False,
'external_content': False,
'has_grandchildren': False,
'id': 'karriere',
'landing_page': True,
'menu_class': 'karriere',
'name': 'Careers',
'slug': 'karriere',
'teaser': '<p>Minimax offers an innovative and international '
'working environment. Our employees value the '
'varied work, the various opportunities for '
'self-development and the good collegian '
'environment.\xa0</p>',
'title': 'Careers',
'type': 'MENU_ITEM',
'url': '/karriere/'},
{'divider': False,
'external_content': False,
'id': 'downloads',
'menu_class': 'downloads',
'name': 'Downloads',
'slug': 'downloads',
'teaser': '<p>On this page you will find all the "Technical '
'Product information" to our product portfolio.</p>',
'title': 'Downloads',
'type': 'DOWNLOADS',
'url': '/downloads/'},
{'children': [{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Contact persons',
'slug': 'contact-persons',
'teaser': None,
'title': None,
'type': 'FIND_YOUR_CONTACT',
'url': '/contact/contact-persons/'},
{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': None,
'name': 'Get in touch',
'slug': 'get-in-touch',
'teaser': None,
'title': None,
'type': 'CONTACT',
'url': '/contact/get-in-touch/'},
{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Locations',
'slug': 'locations',
'teaser': None,
'title': None,
'type': 'LOCATIONS',
'url': '/contact/locations/'},
{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Partner',
'slug': 'partners',
'teaser': None,
'title': None,
'type': 'AGENTS_AND_DISTRIBUTORS',
'url': '/contact/partners/'}],
'divider': False,
'external_content': False,
'has_grandchildren': False,
'id': 'contact',
'landing_page': False,
'menu_class': 'contact',
'name': 'Contact',
'slug': 'contact',
'teaser': '<p>Let us know how we can help you!</p>',
'title': 'Contact',
'type': 'CONTACT',
'url': '/contact/'},
{'children': [{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Clunid Fire detection '
'and control panel',
'slug': 'clunid-fmz',
'type': 'STANDARD',
'url': '/technologies/fire-detection-systems-and-suppression-control/clunid-fmz/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'UniVario Industrial fire '
'detectors',
'slug': 'univario-industrial-fire-detectors',
'type': 'STANDARD',
'url': '/technologies/fire-detection-systems-and-suppression-control/univario-industrial-fire-detectors/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'HELIOS Aspirating smoke '
'detectors',
'slug': 'helios-aspirating-smoke-detectors',
'type': 'STANDARD',
'url': '/technologies/fire-detection-systems-and-suppression-control/helios-aspirating-smoke-detectors/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Fire detection systems and suppression '
'control',
'slug': 'fire-detection-systems-and-suppression-control',
'teaser': '<p>All signals converge in the fire '
'alarm control panel which sets off '
'alarms to\xa0permanently manned '
'stations and the fire '
'department.\xa0\xa0In addition, the '
'fire detection technology controls '
'and monitors in many cases all fire '
'protection systems.\xa0</p>\r\n'
'<p><br /></p>',
'title': 'Fire detection systems and '
'suppression control',
'type': 'STANDARD',
'url': '/technologies/fire-detection-systems-and-suppression-control/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Sprinkler systems',
'slug': 'sprinkler-systems',
'type': 'STANDARD',
'url': '/technologies/water-suppression-systems/sprinkler-systems/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Deluge systems',
'slug': 'deluge-systems',
'type': 'STANDARD',
'url': '/technologies/water-suppression-systems/deluge-systems/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'MXOne',
'slug': 'mxone',
'type': 'STANDARD',
'url': '/technologies/water-suppression-systems/mxone/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Water-based suppression systems',
'slug': 'water-suppression-systems',
'teaser': '<p>Water is the most natural of all '
'extinguishing agents and is usually '
'available in sufficient quantities '
'at a reasonable price. It prevents '
'smoke as well as pollutants, the '
'extinguishing effect is based on its '
'heat retention capacity.</p>',
'title': 'Water-based suppression systems',
'type': 'STANDARD',
'url': '/technologies/water-suppression-systems/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Minifog EconAqua',
'slug': 'minifog-econaqua',
'type': 'STANDARD',
'url': '/technologies/minifog-water-mist-systems/minifog-econaqua/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Minifog ProCon',
'slug': 'minifog-procon',
'type': 'STANDARD',
'url': '/technologies/minifog-water-mist-systems/minifog-procon/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Minifog ProCon XP',
'slug': 'minifog-procon-xp',
'type': 'STANDARD',
'url': '/technologies/minifog-water-mist-systems/minifog-procon-xp/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Minifog marine XP',
'slug': 'minifog-marine-xp',
'type': 'STANDARD',
'url': '/technologies/minifog-water-mist-systems/minifog-marine-xp/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Minifog water mist systems',
'slug': 'minifog-water-mist-systems',
'teaser': '<p>Minifog water mist systems '
'disperse the extinguishing water '
'very finely through special nozzles '
'and sprinklers and/or increased '
'operating pressures.\xa0At the same '
'time, the overall surface of the '
'extinguishing water is increased, '
'enabling it to absorb heat and '
'evaporate faster. The related '
'cooling and smothering effect makes '
'it possible to fight fires in a '
'particularly effective way with a '
'reduced consumption of extinguishing '
'water.\xa0</p>',
'title': 'Minifog water mist systems',
'type': 'STANDARD',
'url': '/technologies/minifog-water-mist-systems/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Foam extinguishing '
'systems',
'slug': 'foam-extinguishing-system',
'type': 'STANDARD',
'url': '/technologies/foam-extinguishing-systems/foam-extinguishing-system/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Foam extinguishing systems',
'slug': 'foam-extinguishing-systems',
'teaser': '<p>During a fire, foam extinguishing '
'systems spread large-scale foam '
'blanket through foam pipes, foam '
'monitors, sprinklers or nozzles. The '
'foam is applied on the burning '
'material, extinguishes the fire and '
'serves as a deterrent against '
're-ignition. Foam extinguishing '
'systems are suitable for protecting '
'high-risk areas, e.g. due to '
'flammable liquids or plastics.</p>',
'title': 'Foam extinguishing systems',
'type': 'STANDARD',
'url': '/technologies/foam-extinguishing-systems/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Oxeo Inert gas systems',
'slug': 'oxeo-inert-gas-systems',
'type': 'STANDARD',
'url': '/technologies/gas-based-suppression-systems/oxeo-inert-gas-systems/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Carbon dioxide systems',
'slug': 'carbon-dioxide-systems',
'type': 'STANDARD',
'url': '/technologies/gas-based-suppression-systems/carbon-dioxide-systems/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Halocarbon extinguishing '
'systems',
'slug': 'halocarbon-extinguishing-systems',
'type': 'STANDARD',
'url': '/technologies/gas-based-suppression-systems/halocarbon-extinguishing-systems/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Gas-based suppression systems',
'slug': 'gas-based-suppression-systems',
'teaser': '<p>Gas-based suppression systems '
'fight fires without side effects and '
'without leaving extinguishing agent '
'residues even in areas that can not '
'be reached by sprinklers. The '
'extinguishing effect is based on the '
'replacement of oxygen by the inert '
'gases argon, nitrogen and carbon '
'dioxide as well as by heat '
'extraction through the synthetic '
'gases.</p>',
'title': 'Gas-based suppression systems',
'type': 'STANDARD',
'url': '/technologies/gas-based-suppression-systems/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'CPS 1230 Cabinet '
'protection systems',
'slug': 'cps-1230-cabinet-protection-systems',
'type': 'STANDARD',
'url': '/technologies/compact-suppression-systems/cps-1230-cabinet-protection-systems/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'OneU Fire protection '
'systems',
'slug': 'oneu-fire-protection-systems',
'type': 'STANDARD',
'url': '/technologies/compact-suppression-systems/oneu-fire-protection-systems/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Compact suppression systems',
'slug': 'compact-suppression-systems',
'teaser': '<p>Small extinguishing systems often '
'resemble large extinguishing systems '
'in their structures. They are not '
'defined by a certain extinguishing '
'agent, but are rather characterized '
'by their compact and precise '
'designs, which make them '
'particularly well suited for certain '
'applications.</p>',
'title': 'Compact suppression systems',
'type': 'STANDARD',
'url': '/technologies/compact-suppression-systems/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Spark extinguishing '
'systems',
'slug': 'spark-extinguishing-system',
'type': 'STANDARD',
'url': '/technologies/spark-extinguishing-systems/spark-extinguishing-system/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Spark extinguishing systems',
'slug': 'spark-extinguishing-systems',
'teaser': '<p>Spark extinguishing systems '
'detect initial ignition in suction '
'and conveying systems and produce '
'instantly a water curtain with their '
'automatic extinguishing feature to '
'smother smoldering particles. These '
'systems are recommended for use in '
'areas where combustible materials '
'are transported pneumatically and '
'where there is a high risk of fires '
'or dust explosions due to sparking '
'or smoldering particles.</p>',
'title': 'Spark extinguishing systems',
'type': 'STANDARD',
'url': '/technologies/spark-extinguishing-systems/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Oxeo EcoPrevent FC - '
'Fuel Cell',
'slug': 'oxeo-eco-prevent-fc',
'type': 'STANDARD',
'url': '/technologies/fire-prevention-systems/oxeo-eco-prevent-fc/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Oxeo EcoPrevent PG - PSA '
'Generator',
'slug': 'oxeo-ecoprevent-pg-psa-generator',
'type': 'STANDARD',
'url': '/technologies/fire-prevention-systems/oxeo-ecoprevent-pg-psa-generator/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Oxeo EcoPrevent VG - '
'VPSA Generator',
'slug': 'oxeo-eco-prevent-vg',
'type': 'STANDARD',
'url': '/technologies/fire-prevention-systems/oxeo-eco-prevent-vg/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Oxeo EcoPrevent CS - '
'Cylinder Storage',
'slug': 'oxeo-ecoprevent-cs',
'type': 'STANDARD',
'url': '/technologies/fire-prevention-systems/oxeo-ecoprevent-cs/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Oxeo EcoPrevent ES - '
'External Supply',
'slug': 'oxeo-ecoprevent-es-external-supply',
'type': 'STANDARD',
'url': '/technologies/fire-prevention-systems/oxeo-ecoprevent-es-external-supply/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Fire prevention systems',
'slug': 'fire-prevention-systems',
'teaser': '<p>Fire prevention systems reduce '
'the air oxygen content in the '
'protection area through a controlled '
'supply of nitrogen to create a '
'"fire-safe" atmosphere. This '
'prevents fires right at the outset. '
'Depending on the deployed fire '
'prevention system, the development '
'of the "fire-proof" atmosphere is '
'either permanent or on-demand.\xa0'
'</p>',
'title': 'Fire prevention systems',
'type': 'STANDARD',
'url': '/technologies/fire-prevention-systems/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Inveron Hazard '
'management system',
'slug': 'inveron-hazard-management-systems',
'type': 'STANDARD',
'url': '/technologies/inveron-hazard-management-system/inveron-hazard-management-systems/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Inveron Hazard management system',
'slug': 'inveron-hazard-management-system',
'teaser': '<p>Inveron is a transparent and '
'user-friendly system for visualizing '
'and operating fire detection, '
'extinguishing and hazard detection. '
'All reports and events are '
'automatically merged in a user '
'interface and presented on a screen. '
'Inveron offers ideal monitoring '
'particularly for complex building '
'structures.</p>',
'title': 'Inveron Hazard management system',
'type': 'STANDARD',
'url': '/technologies/inveron-hazard-management-system/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Constructural fire '
'protection',
'slug': 'constructural-fire-protections',
'type': 'STANDARD',
'url': '/technologies/constructural-fire-protection/constructural-fire-protections/'}],
'divider': True,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Constructural fire protection',
'slug': 'constructural-fire-protection',
'teaser': '<p>Structural fire protection helps '
'to prevent or contain fires and to '
'secure escape and rescue routes in '
'the event of a fire. This requires '
'subdividing buildings into fire '
'zones that spatially contain the '
'spreading of fires for a defined '
'period. This means that openings are '
'closed off with fire and smoke '
'protection doors, fire protection '
'gates and fire-resistant glazing. '
'Fire protection coatings dependably '
'protect steel constructions against '
'the impact of fire.</p>',
'title': 'Constructural fire protection',
'type': 'STANDARD',
'url': '/technologies/constructural-fire-protection/'},
{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': True,
'has_landing_page': False,
'image': 'uploads/menu/Minimax_Mobile '
'Services_100_4c_7mm vom '
'Rand_final__RMZs0DR0SVaOlqBGH4dW5w.jpg',
'name': 'Technologies of Minimax Mobile '
'Services',
'slug': 'technologies-of-minimax-mobile-services',
'teaser': '<ul>\r\n'
'<li>Fire extinguisher</li>\r\n'
'<li>Water-based extinguishing '
'technology</li>\r\n'
'<li>Smoke and heat extraction '
'systems</li>\r\n'
'</ul>',
'title': 'Minimax Mobile Services Technologies',
'type': 'STANDARD',
'url': 'http://www.minimax-mobile.com/'},
{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'MV Pipe Technologies',
'slug': 'mv-pipe',
'teaser': '<p><span>Die MV Pipe '
'Tech\xadno\xadlo\xadgies GmbH ist '
'Teil der glo\xadbal '
'agie\xadren\xadden Minimax '
'Vi\xadking Grup\xadpe mit '
'ak\xadtu\xadell mehr als 9.500 '
'Mit\xadar\xadbei\xadten\xadden sowie '
'einem Jah\xadres\xadum\xadsatz von '
'zu\xadletzt mehr als 1,9 '
'Mil\xadli\xadar\xadden Euro. Die '
'Un\xadter\xadneh\xadmens\xadgrup\xadpe '
'mit Haupt\xadsitz in Bad '
'Ol\xaddes\xadloe ist eines der '
'grö\xadß\xadten '
'Brand\xadschutz\xadun\xadter\xadneh\xadmen '
'der Welt und un\xadter\xadhält '
'ei\xadge\xadne For\xadschungs-, '
'Ent\xadwick\xadlungs- und '
'Fer\xadti\xadgungs\xadstät\xadten.</span></p>\r\n'
'<p><span>In Wit\xadten\xadber\xadge '
'pro\xaddu\xadziert die MV Pipe '
'Tech\xadno\xadlo\xadgies GmbH im\xa0'
'welt\xadweit grö\xadß\xadten '
'Rohr\xadvor\xadfer\xadti\xadgungs-Werk '
'Rohre für die '
'Brand\xadschutz\xadin\xaddus\xadtrie. '
'Unser Werk zeich\xadnet sich aber '
'nicht nur durch seine Größe aus, '
'son\xaddern auch durch '
'mo\xadderns\xadte '
'Tech\xadno\xadlo\xadgi\xaden und '
'Ver\xadfah\xadren.</span></p>',
'title': 'MV Pipe Tech\xadno\xadlo\xadgies',
'type': 'STANDARD',
'url': '/technologies/mv-pipe/'}],
'divider': False,
'external_content': False,
'has_grandchildren': True,
'id': 'technologies',
'landing_page': True,
'menu_class': 'technologies',
'name': 'Technologies',
'slug': 'technologies',
'teaser': '<p><span>Minimax offers the complete range of fire '
'protection systems and components. These meet the '
'highest requirements and can be combined into an '
'effective and economic solution.</span></p>',
'title': 'Technologies',
'type': 'TECHNOLOGIES',
'url': '/technologies/'},
{'children': [{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Automotive plants',
'slug': 'automotive-plants',
'type': 'STANDARD',
'url': '/solutions/industry/automotive-plants/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Wood processing plants',
'slug': 'wood-processing-plants',
'type': 'STANDARD',
'url': '/solutions/industry/wood-processing-plants/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Aluminium and Steel '
'plants',
'slug': 'steel-plants',
'type': 'STANDARD',
'url': '/solutions/industry/steel-plants/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Paper & Printing plants',
'slug': 'paper-and-printing-plants',
'type': 'STANDARD',
'url': '/solutions/industry/paper-and-printing-plants/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Food plants',
'slug': 'food-plants',
'type': 'STANDARD',
'url': '/solutions/industry/food-plants/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Industry',
'slug': 'industry',
'teaser': '<p>Even small fires can paralyze an '
'entire production plant. The fire '
'risk is substantial: technical '
'defects in production systems, open '
'construction and connected '
'production areas promote the rapid '
'development of fire.</p>',
'title': 'Industry',
'type': 'STANDARD',
'url': '/solutions/industry/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Cruise Vessel / '
'Passenger Vessel',
'slug': 'cruise-vessel-passenger-vessel',
'type': 'STANDARD',
'url': '/solutions/marine/cruise-vessel-passenger-vessel/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Workboat / Tanker / '
'Container Vessel',
'slug': 'workboat-tanker-container-vessel',
'type': 'STANDARD',
'url': '/solutions/marine/workboat-tanker-container-vessel/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Offshore Plattform',
'slug': 'offshore-plattform',
'type': 'STANDARD',
'url': '/solutions/marine/offshore-plattform/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Tug',
'slug': 'tug-boat',
'type': 'STANDARD',
'url': '/solutions/marine/tug-boat/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Marine',
'slug': 'marine',
'teaser': '<p>Vessels and other off-shore areas '
'have disproportionately high '
'security requirements, due to the '
'special conditions at sea, as a '
'quick escape is impossible and '
'outside help for extinguishing a '
'fire is often not available.</p>',
'title': 'Marine',
'type': 'STANDARD',
'url': '/solutions/marine/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Combined cycle power '
'plants',
'slug': 'combined-cycle-power-plants',
'type': 'STANDARD',
'url': '/solutions/energy/combined-cycle-power-plants/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Coal power plants',
'slug': 'coal-power-plants',
'type': 'STANDARD',
'url': '/solutions/energy/coal-power-plants/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Recycling plants',
'slug': 'recycling-plants',
'type': 'STANDARD',
'url': '/solutions/energy/recycling-plants/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Wind energy plants',
'slug': 'wind-energy-plants',
'type': 'STANDARD',
'url': '/solutions/energy/wind-energy-plants/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Energy',
'slug': 'energy',
'teaser': '<p>Damage caused by fire in just one '
'part of a power station is '
'sufficient to endanger the entire '
'electricity supply. The fire risks '
'are manifold: escaping lubricating '
'oils that ignite on hot surfaces, or '
'technical defects such as short '
'circuits or overheating of turbines '
'that cause a fire.</p>',
'title': 'Energy',
'type': 'STANDARD',
'url': '/solutions/energy/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Logistic centers',
'slug': 'logistic-centers',
'type': 'STANDARD',
'url': '/solutions/commerce/logistic-centers/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Retail',
'slug': 'retail',
'type': 'STANDARD',
'url': '/solutions/commerce/retail/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Office buildings',
'slug': 'office-buildings',
'type': 'STANDARD',
'url': '/solutions/commerce/office-buildings/'}],
'divider': False,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Commerce',
'slug': 'commerce',
'teaser': '<p>Publicly accessible areas require '
'fire protection that provides '
'comprehensive protection for people. '
'The fire risks are manifold. Whether '
'shorts circuits on demo models or '
'lighting in commercial premises, a '
'high fire load affects the '
'considerable quantities of goods in '
'the confined spaces of logistics '
'areas.</p>',
'title': 'Commerce',
'type': 'STANDARD',
'url': '/solutions/commerce/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Data Center',
'slug': 'data-center',
'type': 'STANDARD',
'url': '/solutions/infrastructure/data-center/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Hotels',
'slug': 'hotels',
'type': 'STANDARD',
'url': '/solutions/infrastructure/hotels/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Research institutions',
'slug': 'research-institutions',
'type': 'STANDARD',
'url': '/solutions/infrastructure/research-institutions/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Hospitals',
'slug': 'hospitals',
'type': 'STANDARD',
'url': '/solutions/infrastructure/hospitals/'}],
'divider': True,
'external_content': False,
'has_landing_page': True,
'image': '',
'name': 'Infrastructure',
'slug': 'infrastructure',
'teaser': '<p>Personal protection is a top '
'priority, as the fire risks are '
'manifold. Careless smoking, short '
'circuits in lighting systems or '
'technical equipment or even arson '
'may cause a fire.</p>',
'title': 'Infrastructure',
'type': 'STANDARD',
'url': '/solutions/infrastructure/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'WoodTechProtect',
'slug': 'wood-processing-machines',
'type': 'STANDARD',
'url': '/solutions/solutions-risks/wood-processing-machines/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'PVProtect',
'slug': 'pvprotect',
'type': 'STANDARD',
'url': '/solutions/solutions-risks/pvprotect/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'LiquidProtect',
'slug': 'liquidprotect',
'type': 'STANDARD',
'url': '/solutions/solutions-risks/liquidprotect/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'MachineToolProtect',
'slug': 'machinetoolprotect',
'type': 'STANDARD',
'url': '/solutions/solutions-risks/machinetoolprotect/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'DryerProtect',
'slug': 'dryerprotect',
'type': 'STANDARD',
'url': '/solutions/solutions-risks/dryerprotect/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'TurbineProtect',
'slug': 'turbineprotect',
'type': 'STANDARD',
'url': '/solutions/solutions-risks/turbineprotect/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'TraFoProtect',
'slug': 'trafoprotect',
'type': 'STANDARD',
'url': '/solutions/solutions-risks/trafoprotect/'}],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Solutions by Risks',
'slug': 'solutions-risks',
'teaser': '<p>Many branches of in\xaddustry '
'in\xadvolve spe\xadcial fire risks '
'and so present spe\xadcial '
're\xadquire\xadments for the fire '
'pro\xadtec\xadtion concept. With our '
'know-how and our broad range of '
'products we are the right '
'part\xadner where in\xaddi\xadvidual '
'solu\xadtions are re\xadquired.</p>',
'title': 'Solutions by risks',
'type': 'STANDARD',
'url': '/solutions/solutions-risks/'}],
'divider': False,
'external_content': False,
'has_grandchildren': True,
'id': 'solutions',
'landing_page': True,
'menu_class': 'solutions',
'name': 'Solutions',
'slug': 'solutions',
'teaser': '<p>Many branches of industry involve special fire '
'risks and so present special requirements for the '
'fire protection concept. With our know-how and our '
'broad range of products we are the right partner '
'where individual solutions are required.</p>',
'title': 'Solutions',
'type': 'SOLUTIONS',
'url': '/solutions/'},
{'children': [{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Maintenance & repair',
'slug': 'maintenance-repairs',
'type': 'STANDARD',
'url': '/services/maintenance-and-repair/maintenance-repairs/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Container exchange',
'slug': 'container-exchange',
'type': 'STANDARD',
'url': '/services/maintenance-and-repair/container-exchange/'}],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Maintenance & repair',
'slug': 'maintenance-and-repair',
'teaser': '<p>Fire protection systems are '
'complex safety systems, which must '
'be absolutely reliable in case of '
'emergency. Regular maintenance and '
'repairs are the prerequisite for '
'ensuring that not only the function '
'but also the insurance protection of '
'your company is ensured.</p>',
'title': 'Maintenance & repair',
'type': 'STANDARD',
'url': '/services/maintenance-and-repair/'},
{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Brandforschungszentrum',
'slug': 'brandforschungszentrum',
'teaser': None,
'title': None,
'type': 'STANDARD',
'url': '/services/brandforschungszentrum/'},
{'careers_fair_type_id': None,
'children': [],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'BIM',
'slug': 'bim',
'teaser': None,
'title': 'BIM',
'type': 'STANDARD',
'url': '/services/bim/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Retrofitting of an '
'automatic rinsing system',
'slug': 'retrofitting-of-an-automatic-rinsing-system',
'type': 'STANDARD',
'url': '/services/optimize-security/retrofitting-of-an-automatic-rinsing-system/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Pump load testing',
'slug': 'pump-load-testing',
'type': 'STANDARD',
'url': '/services/optimize-security/pump-load-testing/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Winter-check',
'slug': 'winter-check',
'type': 'STANDARD',
'url': '/services/optimize-security/winter-check/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Protection of water '
'sensitive areas',
'slug': 'protection-of-water-sensitive-areas',
'type': 'STANDARD',
'url': '/services/optimize-security/protection-of-water-sensitive-areas/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Conversion to undercover '
'sprinklers',
'slug': 'conversion-to-undercover-sprinklers',
'type': 'STANDARD',
'url': '/services/optimize-security/conversion-to-undercover-sprinklers/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Retrofitting of drain '
'units',
'slug': 'retrofitting-of-drain-units',
'type': 'STANDARD',
'url': '/services/optimize-security/retrofitting-of-drain-units/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Simplified function '
'testing of flow '
'detectors',
'slug': 'simplified-function-testing-of-flow-detectors',
'type': 'STANDARD',
'url': '/services/optimize-security/simplified-function-testing-of-flow-detectors/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Subsequent system '
'documentation',
'slug': 'subsequent-system-documentation',
'type': 'STANDARD',
'url': '/services/optimize-security/subsequent-system-documentation/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Simplified alarm test',
'slug': 'simplified-alarm-test',
'type': 'STANDARD',
'url': '/services/optimize-security/simplified-alarm-test/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Avoid hard drive errors '
'through noise insulation',
'slug': 'avoid-hard-drive-errors-through-noise-insulation',
'type': 'STANDARD',
'url': '/services/optimize-security/avoid-hard-drive-errors-through-noise-insulation/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Automation of water and '
'compressed air feeding',
'slug': 'automation-of-water-and-compressed-air-feeding',
'type': 'STANDARD',
'url': '/services/optimize-security/automation-of-water-and-compressed-air-feeding/'}],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Optimize security',
'slug': 'optimize-security',
'teaser': '<p>Components which for example '
'minimize the risk of false release '
'or make function tests significantly '
'easier may be retrofitted without '
'significant expenditure.</p>',
'title': 'For greater safety and convenience',
'type': 'STANDARD',
'url': '/services/optimize-security/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Revision slide for valve '
'stations',
'slug': 'revision-slide-for-valve-stations',
'type': 'STANDARD',
'url': '/services/avoid-aging/revision-slide-for-valve-stations/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Inspection of water '
'reservoirs',
'slug': 'inspection-of-water-reservoirs',
'type': 'STANDARD',
'url': '/services/avoid-aging/inspection-of-water-reservoirs/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Increased corrosion '
'protection via nitrogen '
'injection',
'slug': 'increased-corrosion-protection-via-nitrogen-injection',
'type': 'STANDARD',
'url': '/services/avoid-aging/increased-corrosion-protection-via-nitrogen-injection/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Hose sets for special '
'extinguishing systems',
'slug': 'hose-sets-for-special-extinguishing-systems',
'type': 'STANDARD',
'url': '/services/avoid-aging/hose-sets-for-special-extinguishing-systems/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Reliability verification '
'of fire detection '
'systems',
'slug': 'reliability-verification-of-fire-detection-systems',
'type': 'STANDARD',
'url': '/services/avoid-aging/reliability-verification-of-fire-detection-systems/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Replacement of the '
'sprinkler pumps control '
'cabinet',
'slug': 'replacement-of-the-sprinkler-pumps-control-cabinet',
'type': 'STANDARD',
'url': '/services/avoid-aging/replacement-of-the-sprinkler-pumps-control-cabinet/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Surveying of compressed '
'air tanks',
'slug': 'surveying-of-compressed-air-tanks',
'type': 'STANDARD',
'url': '/services/avoid-aging/surveying-of-compressed-air-tanks/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Inspection of old water '
'extinguishing systems',
'slug': 'inspection-of-old-water-extinguishing-systems',
'type': 'STANDARD',
'url': '/services/avoid-aging/inspection-of-old-water-extinguishing-systems/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Increased corrosion '
'protection through water '
'treatment',
'slug': 'increased-corrosion-protection-through-water-treatment',
'type': 'STANDARD',
'url': '/services/avoid-aging/increased-corrosion-protection-through-water-treatment/'}],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Avoid aging',
'slug': 'avoid-aging',
'teaser': '<p>Inspections of the functioning '
'state and if needed the exchange of '
'relevant components are often '
'indispensable in order to maintain '
'the reliability and effectiveness of '
'an extinguishing system running even '
'after long years of operational '
'readiness.</p>',
'title': 'Against aging and corrosion',
'type': 'STANDARD',
'url': '/services/avoid-aging/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Electric alarm',
'slug': 'electric-alarm',
'type': 'STANDARD',
'url': '/services/create-transparency/electric-alarm/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Failure relay',
'slug': 'failure-relay',
'type': 'STANDARD',
'url': '/services/create-transparency/failure-relay/'},
{'children': [],
'divider': False,
'external_content': False,
'name': 'Electrical monitoring '
'and MonitoringPlus',
'slug': 'electrical-monitoring-and-monitoring-plus',
'type': 'STANDARD',
'url': '/services/create-transparency/electrical-monitoring-and-monitoring-plus/'}],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Create transparency',
'slug': 'create-transparency',
'teaser': '<p>Environmental- and operating '
'conditions of an extinguishing '
'system are continuously recorded '
'with electrical monitoring. '
'Deviations from the target state are '
'automatically displaced, saving long '
'inspection rounds.\xa0</p>',
'title': 'MonitoringPlus for greater '
'transparency',
'type': 'STANDARD',
'url': '/services/create-transparency/'},
{'careers_fair_type_id': None,
'children': [{'children': [],
'divider': False,
'external_content': False,
'name': 'Spinkler maintenance '
'technician',
'slug': 'sprinklerwart',
'type': 'STANDARD',
'url': '/services/trainings/sprinklerwart/'}],
'divider': False,
'external_content': False,
'has_landing_page': False,
'image': '',
'name': 'Trainings',
'slug': 'trainings',
'teaser': '<p>Minimax offers a comprehensive '
'training- and further training '
'program for operations of fire '
'protection systems. Technical '
'contexts are shown in a practical '
'manner on relevant components in '
'order to illustrate the functioning '
'and effectiveness of extinguishing '
'systems.</p>',
'title': 'Trainings',
'type': 'STANDARD',
'url': '/services/trainings/'}],
'divider': False,
'external_content': False,
'has_grandchildren': True,
'id': 'services',
'landing_page': False,
'menu_class': 'services',
'name': 'Service',
'slug': 'services',
'teaser': '<p>Regular monitoring of signaling and '
'extinguishing systems and their maintenance are '
'important preventive measures in order to '
'permanently ensure functionality. Our service '
'ensures a proper and timely execution for all fire '
'protection systems.</p>',
'title': 'Service',
'type': 'SERVICES',
'url': '/services/'}],
'messages': <FallbackStorage: request=<WSGIRequest: GET '/de/en/news-and-events/news/'>>,
'page_urls': [{'active': False,
'language_code': 'DE',
'url': '/de/de/news-and-events/news/'},
{'active': True,
'language_code': 'EN',
'url': '/de/en/news-and-events/news/'}],
'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7fbf8d91f710>>),
'region_code': 'DE',
'region_logo': '',
'region_name': 'Germany',
'request': '<<request>>',
'rexx_portal_url': 'https://karriere.minimax.de/eng',
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x7fbf8d91f710>>'}
{'categories': '<<multilingualqueryset of minimax.NewsCategory>>',
'city_page_link': None,
'filter_category': [],
'filter_years': [],
'germany_region_code': 'DE',
'language_code': 'en',
'meta_description': 'Learn more about our innovative solutions.',
'new_homepage_regions_list': ['DE',
'US',
'PL',
'INT',
'CN',
'BR',
'TR',
'FR',
'NL'],
'news': <Page 1 of 4>,
'newsletter_link_visible': False,
'newsletter_registration_page': '',
'page_title': 'News',
'personalization_cookie': False,
'publication_years': [2015,
2016,
2017,
2018,
2019,
2020,
2021,
2022,
2023,
2024,
2025,
2026],
'region_code': 'de',
'rexx_germany_activated': True,
'rexx_regions': ['INT', 'DE'],
'search_query': '',
'sentry_trace_meta': '<meta name="sentry-trace" '
'content="0a34758d108349e6af2b5b084442ec1b-ab655dd99b8d71e8-1"><meta '
'name="baggage" '
'content="sentry-trace_id=0a34758d108349e6af2b5b084442ec1b,sentry-environment=staging,sentry-public_key=d701980f162750d66882e828a477a293,sentry-transaction=/%7Bregion_code%7D/%7Blanguage_code%7D/%2A.%2A/news/,sentry-sample_rate=1.0,sentry-sampled=true">',
'statistics_cookie': False,
'title_tag': 'News'}
{'csrf_token': <SimpleLazyObject: <function csrf.<locals>._get_val at 0x7fbf8ded3a60>>}
{'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7fbf8d91f710>>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7fbf8d91f710>>)}
{'request': <WSGIRequest: GET '/de/en/news-and-events/news/'>}
{}
{'LANGUAGES': (('en', 'English'), ('de', 'German'), ('fr', 'French'), ('nl', 'Dutch'), ('en-gb', 'American English'), ('pl', 'Polish'), ('zh-hans', 'Simplified Chinese'), ('pt', 'Portuguese'), ('tr', 'Turkish')), 'LANGUAGE_CODE': 'en', 'LANGUAGE_BIDI': False}
{'MEDIA_URL': '/media/'}
{'STATIC_URL': '/static/'}
{'TIME_ZONE': 'Europe/Berlin'}
{'messages': <FallbackStorage: request=<WSGIRequest: GET '/de/en/news-and-events/news/'>>, 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30, 'ERROR': 40}}
{'menu_items': [{'name': 'News & Events', 'type': 'MENU_ITEM', 'children': [{'name': 'News', 'children': [], 'type': 'NEWS', 'title': None, 'image': '', 'divider': False, 'url': '/news-and-events/news/', 'teaser': None, 'slug': 'news', 'has_landing_page': False, 'careers_fair_type_id': None, 'external_content': False}, {'name': 'Events & Trade shows', 'children': [], 'type': 'FAIRS', 'title': None, 'image': '', 'divider': False, 'url': '/news-and-events/events-and-trade-shows/?', 'teaser': None, 'slug': 'events-and-trade-shows', 'has_landing_page': False, 'careers_fair_type_id': 5, 'external_content': False}], 'has_grandchildren': False, 'menu_class': 'news-and-events', 'divider': False, 'title': 'News & Events', 'teaser': '<p>Keep up to date with our latest news and events and learn more about our innovative solutions.</p>', 'slug': 'news-and-events', 'url': '/news-and-events/', 'id': 'news-and-events', 'landing_page': False, 'external_content': False}, {'name': 'About Minimax Test', 'type': 'MENU_ITEM', 'children': [{'name': 'testing', 'children': [], 'type': 'STANDARD', 'title': 'testing', 'image': '', 'divider': False, 'url': '/about/testing/', 'teaser': '<p>testing</p>', 'slug': 'testing', 'has_landing_page': False, 'careers_fair_type_id': None, 'external_content': False}, {'name': 'Our company', 'children': [{'name': 'About Minimax', 'children': [], 'url': '/about/company/about-minimax/', 'divider': False, 'type': 'STANDARD', 'slug': 'about-minimax', 'external_content': False}, {'name': 'Strategic Purchasing', 'children': [], 'url': '/about/company/strategic-purchasing/', 'divider': False, 'type': 'STANDARD', 'slug': 'strategic-purchasing', 'external_content': False}], 'type': 'STANDARD', 'title': 'Our company', 'image': '', 'divider': False, 'url': '/about/company/', 'teaser': '<p>For 120 years, Minimax has been one of the leading brands in fire protection. The group has several research, development and manufacturing facilities. Minimax provides tailored solutions wherever there is a fire threat. A comprehensive range of after-installation services completes the offering.</p>', 'slug': 'company', 'has_landing_page': False, 'careers_fair_type_id': None, 'external_content': False}, {'name': 'Our history', 'children': [], 'type': 'HISTORY', 'title': None, 'image': None, 'divider': False, 'url': '/about/history/', 'teaser': None, 'slug': 'history', 'has_landing_page': False, 'careers_fair_type_id': None, 'external_content': False}], 'has_grandchildren': True, 'menu_class': 'about', 'divider': False, 'title': 'About Minimax Test', 'teaser': '<p>With high quality standards, special innovations and individual customer support, Minimax offers unrivaled fire protection solutions worldwide.</p>', 'slug': 'about', 'url': '/about/', 'id': 'about', 'landing_page': False, 'external_content': False}, {'name': 'Careers', 'type': 'MENU_ITEM', 'children': [], 'has_grandchildren': False, 'menu_class': 'karriere', 'divider': False, 'title': 'Careers', 'teaser': '<p>Minimax offers an innovative and international working environment. Our employees value the varied work, the various opportunities for self-development and the good collegian environment.\xa0</p>', 'slug': 'karriere', 'url': '/karriere/', 'id': 'karriere', 'landing_page': True, 'external_content': False}, {'name': 'Downloads', 'menu_class': 'downloads', 'title': 'Downloads', 'teaser': '<p>On this page you will find all the "Technical Product information" to our product portfolio.</p>', 'divider': False, 'slug': 'downloads', 'type': 'DOWNLOADS', 'url': '/downloads/', 'id': 'downloads', 'external_content': False}, {'name': 'Contact', 'type': 'CONTACT', 'children': [{'name': 'Contact persons', 'children': [], 'type': 'FIND_YOUR_CONTACT', 'title': None, 'image': '', 'divider': False, 'url': '/contact/contact-persons/', 'teaser': None, 'slug': 'contact-persons', 'has_landing_page': False, 'careers_fair_type_id': None, 'external_content': False}, {'name': 'Get in touch', 'children': [], 'type': 'CONTACT', 'title': None, 'image': None, 'divider': False, 'url': '/contact/get-in-touch/', 'teaser': None, 'slug': 'get-in-touch', 'has_landing_page': False, 'careers_fair_type_id': None, 'external_content': False}, {'name': 'Locations', 'children': [], 'type': 'LOCATIONS', 'title': None, 'image': '', 'divider': False, 'url': '/contact/locations/', 'teaser': None, 'slug': 'locations', 'has_landing_page': False, 'careers_fair_type_id': None, 'external_content': False}, {'name': 'Partner', 'children': [], 'type': 'AGENTS_AND_DISTRIBUTORS', 'title': None, 'image': '', 'divider': False, 'url': '/contact/partners/', 'teaser': None, 'slug': 'partners', 'has_landing_page': False, 'careers_fair_type_id': None, 'external_content': False}], 'has_grandchildren': False, 'menu_class': 'contact', 'divider': False, 'title': 'Contact', 'teaser': '<p>Let us know how we can help you!</p>', 'slug': 'contact', 'url': '/contact/', 'id': 'contact', 'landing_page': False, 'external_content': False}, {'name': 'Technologies', 'type': 'TECHNOLOGIES', 'children': [{'name': 'Fire detection systems and suppression control', 'children': [{'name': 'Clunid Fire detection and control panel', 'children': [], 'url': '/technologies/fire-detection-systems-and-suppression-control/clunid-fmz/', 'divider': False, 'type': 'STANDARD', 'slug': 'clunid-fmz', 'external_content': False}, {'name': 'UniVario Industrial fire detectors', 'children': [], 'url': '/technologies/fire-detection-systems-and-suppression-control/univario-industrial-fire-detectors/', 'divider': False, 'type': 'STANDARD', 'slug': 'univario-industrial-fire-detectors', 'external_content': False}, {'name': 'HELIOS Aspirating smoke detectors', 'children': [], 'url': '/technologies/fire-detection-systems-and-suppression-control/helios-aspirating-smoke-detectors/', 'divider': False, 'type': 'STANDARD', 'slug': 'helios-aspirating-smoke-detectors', 'external_content': False}], 'type': 'STANDARD', 'title': 'Fire detection systems and suppression control', 'image': '', 'divider': False, 'url': '/technologies/fire-detection-systems-and-suppression-control/', 'teaser': '<p>All signals converge in the fire alarm control panel which sets off alarms to\xa0permanently manned stations and the fire department.\xa0\xa0In addition, the fire detection technology controls and monitors in many cases all fire protection systems.\xa0</p>\r\n<p><br /></p>', 'slug': 'fire-detection-systems-and-suppression-control', 'has_landing_page': True, 'careers_fair_type_id': None, 'external_content': False}, {'name': 'Water-based suppression systems', 'children': [{'name': 'Sprinkler systems', 'children': [], 'url': '/technologies/water-suppression-systems/sprinkler-systems/', 'divider': False, 'type': 'STANDARD', 'slug': 'sprinkler-systems', 'external_content': False}, {'name': 'Deluge systems', 'children': [], 'url': '/technologies/water-suppression-systems/deluge-systems/', 'divider': False, 'type': 'STANDARD', 'slug': 'deluge-systems', 'external_content': False}, {'name': 'MXOne', 'children': [], 'url': '/technologies/water-suppression-systems/mxone/', 'divider': False, 'type': 'STANDARD', 'slug': 'mxone', 'external_content': False}], 'type': 'STANDARD', 'title': 'Water-based suppression systems', 'image': '', 'divider': False, 'url': '/technologies/water-suppression-systems/', 'teaser': '<p>Water is the most natural of all extinguishing agents and is usually available in sufficient quantities at a reasonable price. It prevents smoke as well as pollutants, the extinguishing effect is based on its heat retention capacity.</p>', 'slug': 'water-suppression-systems', 'has_landing_page': True, 'careers_fair_type_id': None, 'external_content': False}, {'name': 'Minifog water mist systems', 'children': [{'name': 'Minifog EconAqua', 'children': [], 'url': '/technologies/minifog-water-mist-systems/minifog-econaqua/', 'divider': False, 'type': 'STANDARD', 'slug': 'minifog-econaqua', 'external_content': False}, {'name': 'Minifog ProCon', 'children': [], 'url': '/technologies/minifog-water-mist-systems/minifog-procon/', 'divider': False, 'type': 'STANDARD', 'slug': 'minifog-procon', 'external_content': False}, {'name': 'Minifog ProCon XP', 'children': [], 'url': '/technologies/minifog-water-mist-systems/minifog-procon-xp/', 'divider': False, 'type': 'STANDARD', 'slug': 'minifog-procon-xp', 'external_content': False}, {'name': 'Minifog marine XP', 'children': [], 'url': '/technologies/minifog-water-mist-systems/minifog-marine-xp/', 'divider': False, 'type': 'STANDARD', 'slug': 'minifog-marine-xp', 'external_content': False}], 'type': 'STANDARD', 'title': 'Minifog water mist systems', 'image': '', 'divider': False, 'url': '/technologies/minifog-water-mist-systems/', 'teaser': '<p>Minifog water mist systems disperse the extinguishing water very finely through special nozzles and sprinklers and/or increased operating pressures.\xa0At the same time, the overall surface of the extinguishing water is increased, enabling it to absorb heat and evaporate faster. The related cooling and smothering effect makes it possible to fight fires in a particularly effective way with a reduced consumption of extinguishing water.\xa0</p>', 'slug': 'minifog-water-mist-systems', 'has_landing_page': True, 'careers_fair_type_id': None, 'external_content': False}, {'name': 'Foam extinguishing systems', 'children': [{'name': 'Foam extinguishing systems', 'children': [], 'url': '/technologies/foam-extinguishing-systems/foam-extinguishing-system/', 'divider': False, 'type': 'STANDARD', 'slug': 'foam-extinguishing-system', 'external_content': False}], 'type': 'STANDARD', 'title': 'Foam extinguishing systems', 'image': '', 'divider': False, 'url': '/technologies/foam-extinguishing-systems/', 'teaser': '<p>During a fire, foam extinguishing systems spread large-scale foam blanket through foam pipes, foam monitors, sprinklers or nozzles. The foam is applied on the burning material, extinguishes the fire and serves as a deterrent against re-ignition. Foam extinguishing systems are suitable for protecting high-risk areas, e.g. due to flammable liquids or plastics.</p>', 'slug': 'foam-extinguishing-systems', 'has_landing_page': True, 'careers_fair_type_id': None, 'external_content': False}, {'name': 'Gas-based suppression systems', 'children': [{'name': 'Oxeo Inert gas systems', 'children': [], 'url': '/technologies/gas-based-suppression-systems/oxeo-inert-gas-systems/', 'divider': False, 'type': 'STANDARD', 'slug': 'oxeo-inert-gas-systems', 'external_content': False}, {'name': 'Carbon dioxide systems', 'children': [], 'url': '/technologies/gas-based-suppression-systems/carbon-dioxide-systems/', 'divider': False, 'type': 'STANDARD', 'slug': 'carbon-dioxide-systems', 'external_content': False}, {'name': 'Halocarbon extinguishing systems', 'children': [], 'url': '/technologies/gas-based-suppression-systems/halocarbon-extinguishing-systems/', 'divider': False, 'type': 'STANDARD', 'slug': 'halocarbon-extinguishing-systems', 'external_content': False}], 'type': 'STANDARD', 'title': 'Gas-based suppression systems', 'image': '', 'divider': False, 'url': '/technologies/gas-based-suppression-systems/', 'teaser': '<p>Gas-based suppression systems fight fires without side effects and without leaving extinguishing agent residues even in areas that can not be reached by sprinklers. The extinguishing effect is based on the replacement of oxygen by the inert gases argon, nitrogen and carbon dioxide as well as by heat extraction through the synthetic gases.</p>', 'slug': 'gas-based-suppression-systems', 'has_landing_page': True, 'careers_fair_type_id': None, 'external_content': False}, {'name': 'Compact suppression systems', 'children': [{'name': 'CPS 1230 Cabinet protection systems', 'children': [], 'url': '/technologies/compact-suppression-systems/cps-1230-cabinet-protection-systems/', 'divider': False, 'type': 'STANDARD', 'slug': 'cps-1230-cabinet-protection-systems', 'external_content': False}, {'name': 'OneU Fire protection systems', 'children': [], 'url': '/technologies/compact-suppression-systems/oneu-fire-protection-systems/', 'divider': False, 'type': 'STANDARD', 'slug': 'oneu-fire-protection-systems', 'external_content': False}], 'type': 'STANDARD', 'title': 'Compact suppression systems', 'image': '', 'divider': False, 'url': '/technologies/compact-suppression-systems/', 'teaser': '<p>Small extinguishing systems often resemble large extinguishing systems in their structures. They are not defined by a certain extinguishing agent, but are rather characterized by their compact and precise designs, which make them particularly well suited for certain applications.</p>', 'slug': 'compact-suppression-systems', 'has_landing_page': True, 'careers_fair_type_id': None, 'external_content': False}, {'name': 'Spark extinguishing systems', 'children': [{'name': 'Spark extinguishing systems', 'children': [], 'url': '/technologies/spark-extinguishing-systems/spark-extinguishing-system/', 'divider': False, 'type': 'STANDARD', 'slug': 'spark-extinguishing-system', 'external_content': False}], 'type': 'STANDARD', 'title': 'Spark extinguishing systems', 'image': '', 'divider': False, 'url': '/technologies/spark-extinguishing-systems/', 'teaser': '<p>Spark extinguishing systems detect initial ignition in suction and conveying systems and produce instantly a water curtain with their automatic extinguishing feature to smother smoldering particles. These systems are recommended for use in areas where combustible materials are transported pneumatically and where there is a high risk of fires or dust explosions due to sparking or smoldering particles.</p>', 'slug': 'spark-extinguishing-systems', 'has_landing_page': True, 'careers_fair_type_id': None, 'external_content': False}, {'name': 'Fire prevention systems', 'children': [{'name': 'Oxeo EcoPrevent FC - Fuel Cell', 'children': [], 'url': '/technologies/fire-prevention-systems/oxeo-eco-prevent-fc/', 'divider': False, 'type': 'STANDARD', 'slug': 'oxeo-eco-prevent-fc', 'external_content': False}, {'name': 'Oxeo EcoPrevent PG - PSA Generator', 'children': [], 'url': '/technologies/fire-prevention-systems/oxeo-ecoprevent-pg-psa-generator/', 'divider': False, 'type': 'STANDARD', 'slug': 'oxeo-ecoprevent-pg-psa-generator', 'external_content': False}, {'name': 'Oxeo EcoPrevent VG - VPSA Generator', 'children': [], 'url': '/technologies/fire-prevention-systems/oxeo-eco-prevent-vg/', 'divider': False, 'type': 'STANDARD', 'slug': 'oxeo-eco-prevent-vg', 'external_content': False}, {'name': 'Oxeo EcoPrevent CS - Cylinder Storage', 'children': [], 'url': '/technologies/fire-prevention-systems/oxeo-ecoprevent-cs/', 'divider': False, 'type': 'STANDARD', 'slug': 'oxeo-ecoprevent-cs', 'external_content': False}, {'name': 'Oxeo EcoPrevent ES - External Supply', 'children': [], 'url': '/technologies/fire-prevention-systems/oxeo-ecoprevent-es-external-supply/', 'divider': False, 'type': 'STANDARD', 'slug': 'oxeo-ecoprevent-es-external-supply', 'external_content': False}], 'type': 'STANDARD', 'title': 'Fire prevention systems', 'image': '', 'divider': False, 'url': '/technologies/fire-prevention-systems/', 'teaser': '<p>Fire prevention systems reduce the air oxygen content in the protection area through a controlled supply of nitrogen to create a "fire-safe" atmosphere. This prevents fires right at the outset. Depending on the deployed fire prevention system, the development of the "fire-proof" atmosphere is either permanent or on-demand.\xa0</p>', 'slug': 'fire-prevention-systems', 'has_landing_page': True, 'careers_fair_type_id': None, 'external_content': False}, {'name': 'Inveron Hazard management system', 'children': [{'name': 'Inveron Hazard management system', 'children': [], 'url': '/technologies/inveron-hazard-management-system/inveron-hazard-management-systems/', 'divider': False, 'type': 'STANDARD', 'slug': 'inveron-hazard-management-systems', 'external_content': False}], 'type': 'STANDARD', 'title': 'Inveron Hazard management system', 'image': '', 'divider': False, 'url': '/technologies/inveron-hazard-management-system/', 'teaser': '<p>Inveron is a transparent and user-friendly system for visualizing and operating fire detection, extinguishing and hazard detection. All reports and events are automatically merged in a user interface and presented on a screen. Inveron offers ideal monitoring particularly for complex building structures.</p>', 'slug': 'inveron-hazard-management-system', 'has_landing_page': True, 'careers_fair_type_id': None, 'external_content': False}, {'name': 'Constructural fire protection', 'children': [{'name': 'Constructural fire protection', 'children': [], 'url': '/technologies/constructural-fire-protection/constructural-fire-protections/', 'divider': False, 'type': 'STANDARD', 'slug': 'constructural-fire-protections', 'external_content': False}], 'type': 'STANDARD', 'title': 'Constructural fire protection', 'image': '', 'divider': True, 'url': '/technologies/constructural-fire-protection/', 'teaser': '<p>Structural fire protection helps to prevent or contain fires and to secure escape and rescue routes in the event of a fire. This requires subdividing buildings into fire zones that spatially contain the spreading of fires for a defined period. This means that openings are closed off with fire and smoke protection doors, fire protection gates and fire-resistant glazing. Fire protection coatings dependably protect steel constructions against the impact of fire.</p>', 'slug': 'constructural-fire-protection', 'has_landing_page': False, 'careers_fair_type_id': None, 'external_content': False}, {'name': 'Technologies of Minimax Mobile Services', 'children': [], 'type': 'STANDARD', 'title': 'Minimax Mobile Services Technologies', 'image': 'uploads/menu/Minimax_Mobile Services_100_4c_7mm vom Rand_final__RMZs0DR0SVaOlqBGH4dW5w.jpg', 'divider': False, 'url': 'http://www.minimax-mobile.com/', 'teaser': '<ul>\r\n<li>Fire extinguisher</li>\r\n<li>Water-based extinguishing technology</li>\r\n<li>Smoke and heat extraction systems</li>\r\n</ul>', 'slug': 'technologies-of-minimax-mobile-services', 'has_landing_page': False, 'careers_fair_type_id': None, 'external_content': True}, {'name': 'MV Pipe Technologies', 'children': [], 'type': 'STANDARD', 'title': 'MV Pipe Tech\xadno\xadlo\xadgies', 'image': '', 'divider': False, 'url': '/technologies/mv-pipe/', 'teaser': '<p><span>Die MV Pipe Tech\xadno\xadlo\xadgies GmbH ist Teil der glo\xadbal agie\xadren\xadden Minimax Vi\xadking Grup\xadpe mit ak\xadtu\xadell mehr als 9.500 Mit\xadar\xadbei\xadten\xadden sowie einem Jah\xadres\xadum\xadsatz von zu\xadletzt mehr als 1,9 Mil\xadli\xadar\xadden Euro. Die Un\xadter\xadneh\xadmens\xadgrup\xadpe mit Haupt\xadsitz in Bad Ol\xaddes\xadloe ist eines der grö\xadß\xadten Brand\xadschutz\xadun\xadter\xadneh\xadmen der Welt und un\xadter\xadhält ei\xadge\xadne For\xadschungs-, Ent\xadwick\xadlungs- und Fer\xadti\xadgungs\xadstät\xadten.</span></p>\r\n<p><span>In Wit\xadten\xadber\xadge pro\xaddu\xadziert die MV Pipe Tech\xadno\xadlo\xadgies GmbH im\xa0welt\xadweit grö\xadß\xadten Rohr\xadvor\xadfer\xadti\xadgungs-Werk Rohre für die Brand\xadschutz\xadin\xaddus\xadtrie. Unser Werk zeich\xadnet sich aber nicht nur durch seine Größe aus, son\xaddern auch durch mo\xadderns\xadte Tech\xadno\xadlo\xadgi\xaden und Ver\xadfah\xadren.</span></p>', 'slug': 'mv-pipe', 'has_landing_page': False, 'careers_fair_type_id': None, 'external_content': False}], 'has_grandchildren': True, 'menu_class': 'technologies', 'divider': False, 'title': 'Technologies', 'teaser': '<p><span>Minimax offers the complete range of fire protection systems and components. These meet the highest requirements and can be combined into an effective and economic solution.</span></p>', 'slug': 'technologies', 'url': '/technologies/', 'id': 'technologies', 'landing_page': True, 'external_content': False}, {'name': 'Solutions', 'type': 'SOLUTIONS', 'children': [{'name': 'Industry', 'children': [{'name': 'Automotive plants', 'children': [], 'url': '/solutions/industry/automotive-plants/', 'divider': False, 'type': 'STANDARD', 'slug': 'automotive-plants', 'external_content': False}, {'name': 'Wood processing plants', 'children': [], 'url': '/solutions/industry/wood-processing-plants/', 'divider': False, 'type': 'STANDARD', 'slug': 'wood-processing-plants', 'external_content': False}, {'name': 'Aluminium and Steel plants', 'children': [], 'url': '/solutions/industry/steel-plants/', 'divider': False, 'type': 'STANDARD', 'slug': 'steel-plants', 'external_content': False}, {'name': 'Paper & Printing plants', 'children': [], 'url': '/solutions/industry/paper-and-printing-plants/', 'divider': False, 'type': 'STANDARD', 'slug': 'paper-and-printing-plants', 'external_content': False}, {'name': 'Food plants', 'children': [], 'url': '/solutions/industry/food-plants/', 'divider': False, 'type': 'STANDARD', 'slug': 'food-plants', 'external_content': False}], 'type': 'STANDARD', 'title': 'Industry', 'image': '', 'divider': False, 'url': '/solutions/industry/', 'teaser': '<p>Even small fires can paralyze an entire production plant. The fire risk is substantial: technical defects in production systems, open construction and connected production areas promote the rapid development of fire.</p>', 'slug': 'industry', 'has_landing_page': True, 'careers_fair_type_id': None, 'external_content': False}, {'name': 'Marine', 'children': [{'name': 'Cruise Vessel / Passenger Vessel', 'children': [], 'url': '/solutions/marine/cruise-vessel-passenger-vessel/', 'divider': False, 'type': 'STANDARD', 'slug': 'cruise-vessel-passenger-vessel', 'external_content': False}, {'name': 'Workboat / Tanker / Container Vessel', 'children': [], 'url': '/solutions/marine/workboat-tanker-container-vessel/', 'divider': False, 'type': 'STANDARD', 'slug': 'workboat-tanker-container-vessel', 'external_content': False}, {'name': 'Offshore Plattform', 'children': [], 'url': '/solutions/marine/offshore-plattform/', 'divider': False, 'type': 'STANDARD', 'slug': 'offshore-plattform', 'external_content': False}, {'name': 'Tug', 'children': [], 'url': '/solutions/marine/tug-boat/', 'divider': False, 'type': 'STANDARD', 'slug': 'tug-boat', 'external_content': False}], 'type': 'STANDARD', 'title': 'Marine', 'image': '', 'divider': False, 'url': '/solutions/marine/', 'teaser': '<p>Vessels and other off-shore areas have disproportionately high security requirements, due to the special conditions at sea, as a quick escape is impossible and outside help for extinguishing a fire is often not available.</p>', 'slug': 'marine', 'has_landing_page': True, 'careers_fair_type_id': None, 'external_content': False}, {'name': 'Energy', 'children': [{'name': 'Combined cycle power plants', 'children': [], 'url': '/solutions/energy/combined-cycle-power-plants/', 'divider': False, 'type': 'STANDARD', 'slug': 'combined-cycle-power-plants', 'external_content': False}, {'name': 'Coal power plants', 'children': [], 'url': '/solutions/energy/coal-power-plants/', 'divider': False, 'type': 'STANDARD', 'slug': 'coal-power-plants', 'external_content': False}, {'name': 'Recycling plants', 'children': [], 'url': '/solutions/energy/recycling-plants/', 'divider': False, 'type': 'STANDARD', 'slug': 'recycling-plants', 'external_content': False}, {'name': 'Wind energy plants', 'children': [], 'url': '/solutions/energy/wind-energy-plants/', 'divider': False, 'type': 'STANDARD', 'slug': 'wind-energy-plants', 'external_content': False}], 'type': 'STANDARD', 'title': 'Energy', 'image': '', 'divider': False, 'url': '/solutions/energy/', 'teaser': '<p>Damage caused by fire in just one part of a power station is sufficient to endanger the entire electricity supply. The fire risks are manifold: escaping lubricating oils that ignite on hot surfaces, or technical defects such as short circuits or overheating of turbines that cause a fire.</p>', 'slug': 'energy', 'has_landing_page': True, 'careers_fair_type_id': None, 'external_content': False}, {'name': 'Commerce', 'children': [{'name': 'Logistic centers', 'children': [], 'url': '/solutions/commerce/logistic-centers/', 'divider': False, 'type': 'STANDARD', 'slug': 'logistic-centers', 'external_content': False}, {'name': 'Retail', 'children': [], 'url': '/solutions/commerce/retail/', 'divider': False, 'type': 'STANDARD', 'slug': 'retail', 'external_content': False}, {'name': 'Office buildings', 'children': [], 'url': '/solutions/commerce/office-buildings/', 'divider': False, 'type': 'STANDARD', 'slug': 'office-buildings', 'external_content': False}], 'type': 'STANDARD', 'title': 'Commerce', 'image': '', 'divider': False, 'url': '/solutions/commerce/', 'teaser': '<p>Publicly accessible areas require fire protection that provides comprehensive protection for people. The fire risks are manifold. Whether shorts circuits on demo models or lighting in commercial premises, a high fire load affects the considerable quantities of goods in the confined spaces of logistics areas.</p>', 'slug': 'commerce', 'has_landing_page': True, 'careers_fair_type_id': None, 'external_content': False}, {'name': 'Infrastructure', 'children': [{'name': 'Data Center', 'children': [], 'url': '/solutions/infrastructure/data-center/', 'divider': False, 'type': 'STANDARD', 'slug': 'data-center', 'external_content': False}, {'name': 'Hotels', 'children': [], 'url': '/solutions/infrastructure/hotels/', 'divider': False, 'type': 'STANDARD', 'slug': 'hotels', 'external_content': False}, {'name': 'Research institutions', 'children': [], 'url': '/solutions/infrastructure/research-institutions/', 'divider': False, 'type': 'STANDARD', 'slug': 'research-institutions', 'external_content': False}, {'name': 'Hospitals', 'children': [], 'url': '/solutions/infrastructure/hospitals/', 'divider': False, 'type': 'STANDARD', 'slug': 'hospitals', 'external_content': False}], 'type': 'STANDARD', 'title': 'Infrastructure', 'image': '', 'divider': True, 'url': '/solutions/infrastructure/', 'teaser': '<p>Personal protection is a top priority, as the fire risks are manifold. Careless smoking, short circuits in lighting systems or technical equipment or even arson may cause a fire.</p>', 'slug': 'infrastructure', 'has_landing_page': True, 'careers_fair_type_id': None, 'external_content': False}, {'name': 'Solutions by Risks', 'children': [{'name': 'WoodTechProtect', 'children': [], 'url': '/solutions/solutions-risks/wood-processing-machines/', 'divider': False, 'type': 'STANDARD', 'slug': 'wood-processing-machines', 'external_content': False}, {'name': 'PVProtect', 'children': [], 'url': '/solutions/solutions-risks/pvprotect/', 'divider': False, 'type': 'STANDARD', 'slug': 'pvprotect', 'external_content': False}, {'name': 'LiquidProtect', 'children': [], 'url': '/solutions/solutions-risks/liquidprotect/', 'divider': False, 'type': 'STANDARD', 'slug': 'liquidprotect', 'external_content': False}, {'name': 'MachineToolProtect', 'children': [], 'url': '/solutions/solutions-risks/machinetoolprotect/', 'divider': False, 'type': 'STANDARD', 'slug': 'machinetoolprotect', 'external_content': False}, {'name': 'DryerProtect', 'children': [], 'url': '/solutions/solutions-risks/dryerprotect/', 'divider': False, 'type': 'STANDARD', 'slug': 'dryerprotect', 'external_content': False}, {'name': 'TurbineProtect', 'children': [], 'url': '/solutions/solutions-risks/turbineprotect/', 'divider': False, 'type': 'STANDARD', 'slug': 'turbineprotect', 'external_content': False}, {'name': 'TraFoProtect', 'children': [], 'url': '/solutions/solutions-risks/trafoprotect/', 'divider': False, 'type': 'STANDARD', 'slug': 'trafoprotect', 'external_content': False}], 'type': 'STANDARD', 'title': 'Solutions by risks', 'image': '', 'divider': False, 'url': '/solutions/solutions-risks/', 'teaser': '<p>Many branches of in\xaddustry in\xadvolve spe\xadcial fire risks and so present spe\xadcial re\xadquire\xadments for the fire pro\xadtec\xadtion concept. With our know-how and our broad range of products we are the right part\xadner where in\xaddi\xadvidual solu\xadtions are re\xadquired.</p>', 'slug': 'solutions-risks', 'has_landing_page': False, 'careers_fair_type_id': None, 'external_content': False}], 'has_grandchildren': True, 'menu_class': 'solutions', 'divider': False, 'title': 'Solutions', 'teaser': '<p>Many branches of industry involve special fire risks and so present special requirements for the fire protection concept. With our know-how and our broad range of products we are the right partner where individual solutions are required.</p>', 'slug': 'solutions', 'url': '/solutions/', 'id': 'solutions', 'landing_page': True, 'external_content': False}, {'name': 'Service', 'type': 'SERVICES', 'children': [{'name': 'Maintenance & repair', 'children': [{'name': 'Maintenance & repair', 'children': [], 'url': '/services/maintenance-and-repair/maintenance-repairs/', 'divider': False, 'type': 'STANDARD', 'slug': 'maintenance-repairs', 'external_content': False}, {'name': 'Container exchange', 'children': [], 'url': '/services/maintenance-and-repair/container-exchange/', 'divider': False, 'type': 'STANDARD', 'slug': 'container-exchange', 'external_content': False}], 'type': 'STANDARD', 'title': 'Maintenance & repair', 'image': '', 'divider': False, 'url': '/services/maintenance-and-repair/', 'teaser': '<p>Fire protection systems are complex safety systems, which must be absolutely reliable in case of emergency. Regular maintenance and repairs are the prerequisite for ensuring that not only the function but also the insurance protection of your company is ensured.</p>', 'slug': 'maintenance-and-repair', 'has_landing_page': False, 'careers_fair_type_id': None, 'external_content': False}, {'name': 'Brandforschungszentrum', 'children': [], 'type': 'STANDARD', 'title': None, 'image': '', 'divider': False, 'url': '/services/brandforschungszentrum/', 'teaser': None, 'slug': 'brandforschungszentrum', 'has_landing_page': False, 'careers_fair_type_id': None, 'external_content': False}, {'name': 'BIM', 'children': [], 'type': 'STANDARD', 'title': 'BIM', 'image': '', 'divider': False, 'url': '/services/bim/', 'teaser': None, 'slug': 'bim', 'has_landing_page': False, 'careers_fair_type_id': None, 'external_content': False}, {'name': 'Optimize security', 'children': [{'name': 'Retrofitting of an automatic rinsing system', 'children': [], 'url': '/services/optimize-security/retrofitting-of-an-automatic-rinsing-system/', 'divider': False, 'type': 'STANDARD', 'slug': 'retrofitting-of-an-automatic-rinsing-system', 'external_content': False}, {'name': 'Pump load testing', 'children': [], 'url': '/services/optimize-security/pump-load-testing/', 'divider': False, 'type': 'STANDARD', 'slug': 'pump-load-testing', 'external_content': False}, {'name': 'Winter-check', 'children': [], 'url': '/services/optimize-security/winter-check/', 'divider': False, 'type': 'STANDARD', 'slug': 'winter-check', 'external_content': False}, {'name': 'Protection of water sensitive areas', 'children': [], 'url': '/services/optimize-security/protection-of-water-sensitive-areas/', 'divider': False, 'type': 'STANDARD', 'slug': 'protection-of-water-sensitive-areas', 'external_content': False}, {'name': 'Conversion to undercover sprinklers', 'children': [], 'url': '/services/optimize-security/conversion-to-undercover-sprinklers/', 'divider': False, 'type': 'STANDARD', 'slug': 'conversion-to-undercover-sprinklers', 'external_content': False}, {'name': 'Retrofitting of drain units', 'children': [], 'url': '/services/optimize-security/retrofitting-of-drain-units/', 'divider': False, 'type': 'STANDARD', 'slug': 'retrofitting-of-drain-units', 'external_content': False}, {'name': 'Simplified function testing of flow detectors', 'children': [], 'url': '/services/optimize-security/simplified-function-testing-of-flow-detectors/', 'divider': False, 'type': 'STANDARD', 'slug': 'simplified-function-testing-of-flow-detectors', 'external_content': False}, {'name': 'Subsequent system documentation', 'children': [], 'url': '/services/optimize-security/subsequent-system-documentation/', 'divider': False, 'type': 'STANDARD', 'slug': 'subsequent-system-documentation', 'external_content': False}, {'name': 'Simplified alarm test', 'children': [], 'url': '/services/optimize-security/simplified-alarm-test/', 'divider': False, 'type': 'STANDARD', 'slug': 'simplified-alarm-test', 'external_content': False}, {'name': 'Avoid hard drive errors through noise insulation', 'children': [], 'url': '/services/optimize-security/avoid-hard-drive-errors-through-noise-insulation/', 'divider': False, 'type': 'STANDARD', 'slug': 'avoid-hard-drive-errors-through-noise-insulation', 'external_content': False}, {'name': 'Automation of water and compressed air feeding', 'children': [], 'url': '/services/optimize-security/automation-of-water-and-compressed-air-feeding/', 'divider': False, 'type': 'STANDARD', 'slug': 'automation-of-water-and-compressed-air-feeding', 'external_content': False}], 'type': 'STANDARD', 'title': 'For greater safety and convenience', 'image': '', 'divider': False, 'url': '/services/optimize-security/', 'teaser': '<p>Components which for example minimize the risk of false release or make function tests significantly easier may be retrofitted without significant expenditure.</p>', 'slug': 'optimize-security', 'has_landing_page': False, 'careers_fair_type_id': None, 'external_content': False}, {'name': 'Avoid aging', 'children': [{'name': 'Revision slide for valve stations', 'children': [], 'url': '/services/avoid-aging/revision-slide-for-valve-stations/', 'divider': False, 'type': 'STANDARD', 'slug': 'revision-slide-for-valve-stations', 'external_content': False}, {'name': 'Inspection of water reservoirs', 'children': [], 'url': '/services/avoid-aging/inspection-of-water-reservoirs/', 'divider': False, 'type': 'STANDARD', 'slug': 'inspection-of-water-reservoirs', 'external_content': False}, {'name': 'Increased corrosion protection via nitrogen injection', 'children': [], 'url': '/services/avoid-aging/increased-corrosion-protection-via-nitrogen-injection/', 'divider': False, 'type': 'STANDARD', 'slug': 'increased-corrosion-protection-via-nitrogen-injection', 'external_content': False}, {'name': 'Hose sets for special extinguishing systems', 'children': [], 'url': '/services/avoid-aging/hose-sets-for-special-extinguishing-systems/', 'divider': False, 'type': 'STANDARD', 'slug': 'hose-sets-for-special-extinguishing-systems', 'external_content': False}, {'name': 'Reliability verification of fire detection systems', 'children': [], 'url': '/services/avoid-aging/reliability-verification-of-fire-detection-systems/', 'divider': False, 'type': 'STANDARD', 'slug': 'reliability-verification-of-fire-detection-systems', 'external_content': False}, {'name': 'Replacement of the sprinkler pumps control cabinet', 'children': [], 'url': '/services/avoid-aging/replacement-of-the-sprinkler-pumps-control-cabinet/', 'divider': False, 'type': 'STANDARD', 'slug': 'replacement-of-the-sprinkler-pumps-control-cabinet', 'external_content': False}, {'name': 'Surveying of compressed air tanks', 'children': [], 'url': '/services/avoid-aging/surveying-of-compressed-air-tanks/', 'divider': False, 'type': 'STANDARD', 'slug': 'surveying-of-compressed-air-tanks', 'external_content': False}, {'name': 'Inspection of old water extinguishing systems', 'children': [], 'url': '/services/avoid-aging/inspection-of-old-water-extinguishing-systems/', 'divider': False, 'type': 'STANDARD', 'slug': 'inspection-of-old-water-extinguishing-systems', 'external_content': False}, {'name': 'Increased corrosion protection through water treatment', 'children': [], 'url': '/services/avoid-aging/increased-corrosion-protection-through-water-treatment/', 'divider': False, 'type': 'STANDARD', 'slug': 'increased-corrosion-protection-through-water-treatment', 'external_content': False}], 'type': 'STANDARD', 'title': 'Against aging and corrosion', 'image': '', 'divider': False, 'url': '/services/avoid-aging/', 'teaser': '<p>Inspections of the functioning state and if needed the exchange of relevant components are often indispensable in order to maintain the reliability and effectiveness of an extinguishing system running even after long years of operational readiness.</p>', 'slug': 'avoid-aging', 'has_landing_page': False, 'careers_fair_type_id': None, 'external_content': False}, {'name': 'Create transparency', 'children': [{'name': 'Electric alarm', 'children': [], 'url': '/services/create-transparency/electric-alarm/', 'divider': False, 'type': 'STANDARD', 'slug': 'electric-alarm', 'external_content': False}, {'name': 'Failure relay', 'children': [], 'url': '/services/create-transparency/failure-relay/', 'divider': False, 'type': 'STANDARD', 'slug': 'failure-relay', 'external_content': False}, {'name': 'Electrical monitoring and MonitoringPlus', 'children': [], 'url': '/services/create-transparency/electrical-monitoring-and-monitoring-plus/', 'divider': False, 'type': 'STANDARD', 'slug': 'electrical-monitoring-and-monitoring-plus', 'external_content': False}], 'type': 'STANDARD', 'title': 'MonitoringPlus for greater transparency', 'image': '', 'divider': False, 'url': '/services/create-transparency/', 'teaser': '<p>Environmental- and operating conditions of an extinguishing system are continuously recorded with electrical monitoring. Deviations from the target state are automatically displaced, saving long inspection rounds.\xa0</p>', 'slug': 'create-transparency', 'has_landing_page': False, 'careers_fair_type_id': None, 'external_content': False}, {'name': 'Trainings', 'children': [{'name': 'Spinkler maintenance technician', 'children': [], 'url': '/services/trainings/sprinklerwart/', 'divider': False, 'type': 'STANDARD', 'slug': 'sprinklerwart', 'external_content': False}], 'type': 'STANDARD', 'title': 'Trainings', 'image': '', 'divider': False, 'url': '/services/trainings/', 'teaser': '<p>Minimax offers a comprehensive training- and further training program for operations of fire protection systems. Technical contexts are shown in a practical manner on relevant components in order to illustrate the functioning and effectiveness of extinguishing systems.</p>', 'slug': 'trainings', 'has_landing_page': False, 'careers_fair_type_id': None, 'external_content': False}], 'has_grandchildren': True, 'menu_class': 'services', 'divider': False, 'title': 'Service', 'teaser': '<p>Regular monitoring of signaling and extinguishing systems and their maintenance are important preventive measures in order to permanently ensure functionality. Our service ensures a proper and timely execution for all fire protection systems.</p>', 'slug': 'services', 'url': '/services/', 'id': 'services', 'landing_page': False, 'external_content': False}]}
{'google': {'geocode': 'AIzaSyAxPhlk4zIW1xmJjbikZ-PyNvRXQs1ImWA', 'google_tracking_code': None, 'google_tag_manager_code': None, 'google_analytics_domain': 'auto'}, 'fb': {'fbpixel_id': None}}
{'contact_page': <PageTreeItem: Get in touch>, 'DEFAULT_REGION_CODE': 'DE', 'DEFAULT_LANGUAGE_CODE': 'en'}
{'debug_enabled': True}
{'page_urls': [{'url': '/de/de/news-and-events/news/', 'language_code': 'DE', 'active': False}, {'url': '/de/en/news-and-events/news/', 'language_code': 'EN', 'active': True}], 'region_name': 'Germany', 'region_code': 'DE'}
{'footer': <Footer: Footer Germany>}
{'region_logo': '', 'local_google_tracking_code': 'UA-110580508-2', 'local_google_analytics_domain': None, 'local_google_analytics_name': 'MinimaxDE'}
{'hreflang_items': [{'hreflang': 'de-DE', 'url': '/de/de/news-and-events/news/', 'active': False}, {'hreflang': 'en-DE', 'url': '/de/en/news-and-events/news/', 'active': True}, {'hreflang': 'en-FR', 'url': '/fr/en/news-and-events/news/', 'active': True}, {'hreflang': 'fr-FR', 'url': '/fr/fr/news-and-events/news/', 'active': False}, {'hreflang': 'en-NL', 'url': '/nl/en/news-and-events/news/', 'active': True}, {'hreflang': 'nl-NL', 'url': '/nl/nl/news-and-events/news/', 'active': False}, {'hreflang': 'en', 'url': '/int/en/news-and-events/news/', 'active': True}, {'hreflang': 'en-AU', 'url': '/au/en/news-and-events/news/', 'active': True}, {'hreflang': 'en-SG', 'url': '/sg/en/news-and-events/news/', 'active': True}, {'hreflang': 'en-RO', 'url': '/ro/en/news-and-events/news/', 'active': True}, {'hreflang': 'en-TH', 'url': '/th/en/news-and-events/news/', 'active': True}, {'hreflang': 'en-MY', 'url': '/my/en/news-and-events/news/', 'active': True}, {'hreflang': 'en-TR', 'url': '/tr/en/news-and-events/news/', 'active': True}, {'hreflang': 'tr-TR', 'url': '/tr/tr/news-and-events/news/', 'active': False}, {'hreflang': 'en-BR', 'url': '/br/en/news-and-events/news/', 'active': True}, {'hreflang': 'pt-BR', 'url': '/br/pt/news-and-events/news/', 'active': False}, {'hreflang': 'en-PL', 'url': '/pl/en/news-and-events/news/', 'active': True}, {'hreflang': 'pl-PL', 'url': '/pl/pl/news-and-events/news/', 'active': False}, {'hreflang': 'en-CN', 'url': '/cn/en/news-and-events/news/', 'active': True}, {'hreflang': 'zh-CN', 'url': '/cn/zh/news-and-events/news/', 'active': False}, {'hreflang': 'en-SA', 'url': '/sa/en/news-and-events/news/', 'active': True}, {'hreflang': 'en-HU', 'url': '/hu/en/news-and-events/news/', 'active': True}, {'hreflang': 'en-IN', 'url': '/in/en/news-and-events/news/', 'active': True}]}
{'rexx_portal_url': 'https://karriere.minimax.de/eng'}
{'SENTRY_DSN': 'https://d701980f162750d66882e828a477a293@o351046.ingest.us.sentry.io/4507644935864320', 'SENTRY_ENVIRONMENT': 'staging'}
| Total calls | Total time | Cache hits | Cache misses |
|---|---|---|---|
| 15 | 10.052659781649709 ms | 10 | 2 |
| add | get | set | get_or_set | touch | delete | clear | get_many | set_many | delete_many | has_key | incr | decr | incr_version | decr_version |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | 12 | 2 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Time (ms) | Type | Arguments | Keyword arguments | Backend | |
|---|---|---|---|---|---|
| 1.5353 | delete | ('template.cache.main_menu.4d7f484ced49e9d930b7aab881b449b4',) | {} | <django.core.cache.backends.memcached.PyMemcacheCache object at 0x7fbf9fd69370> | |
/usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(169) with context.bind_template(self): /usr/local/lib/python3.12/contextlib.py in __enter__(137) return next(self.gen) /app/minimax/contextprocessor/menu.py in update_menu_context(49) cache.delete(key) |
|||||
| 0.5511 | get | ('template.cache.main_menu.4d7f484ced49e9d930b7aab881b449b4',) | {} | <django.core.cache.backends.memcached.PyMemcacheCache object at 0x7fbf9fd69370> | |
/usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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/templatetags/cache.py in render(51) value = fragment_cache.get(cache_key) |
|||||
| 0.7584 | get | ('sorl-thumbnail||image||242118a9b24d1e146b8ea5a8204f21ab',) | {} | <django.core.cache.backends.memcached.PyMemcacheCache object at 0x7fbf9fd69370> | |
/usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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/templatetags/cache.py in render(53) value = self.nodelist.render(context) /usr/local/lib/python3.12/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /usr/local/lib/python3.12/site-packages/django/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/sorl/thumbnail/templatetags/thumbnail.py in render(55) return self._render(context) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/templatetags/thumbnail.py in _render(135) thumbnail = get_thumbnail(file_, geometry, **options) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/shortcuts.py in get_thumbnail(8) return default.backend.get_thumbnail(file_, geometry_string, **options) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/base.py in get_thumbnail(95) cached = default.kvstore.get(thumbnail) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/kvstores/base.py in get(37) return self._get(image_file.key) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/kvstores/base.py in _get(156) value = self._get_raw(add_prefix(key, identity)) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/kvstores/cached_db_kvstore.py in _get_raw(36) value = self.cache.get(key) |
|||||
| 1.0722 | set | ('template.cache.main_menu.4d7f484ced49e9d930b7aab881b449b4', '\n <a href="/de/en/" class="main-menu-home non-touch">\n <picture>\n <source srcset="/static/frontend/images/home.webp" type="image/webp">\n <source srcset="/static/frontend/images/home.png" type="image/png">\n <img src="/static/frontend/images/home.png" alt="Home" loading="lazy">\n </picture>\n <span>Home</span>\n </a>\n\n\n\n <a href="#news-and-events"\n role="button"\n data-active="news-and-events"\n data-toggle="#news-and-events"\n class="main-menu-item js-trigger news-and-events">\n News & Events\n </a>\n\n <div class="submenu js-modal news-and-events" id="news-and-events">\n <div class="submenu-content">\n <h2 class="submenu-head">News & Events</h2>\n <div class="submenu-desc">\n <p>Keep up to date with our latest news and events and learn more about our innovative solutions.</p>\n </div>\n \n \n </div>\n \n <ul class="menu-l2 no-height">\n \n \n <li class="skip-hyphen menu-l2-item" >\n <a data-show="#" class="no_landing_page no-submenu menu_item_landing_dt"\n href="/de/en/news-and-events/news/">\n News\n </a>\n <a data-show="#" class="no_landing_page no-submenu menu_item_landing_mb"\n href="/de/en/news-and-events/news/">\n News\n </a>\n \n </li>\n\n \n \n <li class="skip-hyphen menu-l2-item" data-careers="5">\n <a data-show="#" class="no_landing_page no-submenu menu_item_landing_dt"\n href="/de/en/news-and-events/events-and-trade-shows/?">\n Events & Trade shows\n </a>\n <a data-show="#" class="no_landing_page no-submenu menu_item_landing_mb"\n href="/de/en/news-and-events/events-and-trade-shows/?">\n Events & Trade shows\n </a>\n \n </li>\n\n \n \n </ul>\n \n </div>\n \n\n <a href="#about"\n role="button"\n data-active="about"\n data-toggle="#about"\n class="main-menu-item js-trigger about">\n About Minimax Test\n </a>\n\n <div class="submenu js-modal about" id="about">\n <div class="submenu-content">\n <h2 class="submenu-head">About Minimax Test</h2>\n <div class="submenu-desc">\n <p>With high quality standards, special innovations and individual customer support, Minimax offers unrivaled fire protection solutions worldwide.</p>\n </div>\n \n \n </div>\n \n <ul class="menu-l2 no-height">\n \n \n <li class="skip-hyphen menu-l2-item" >\n <a data-show="#" class="no_landing_page no-submenu menu_item_landing_dt"\n href="/de/en/about/testing/">\n testing\n </a>\n <a data-show="#" class="no_landing_page no-submenu menu_item_landing_mb"\n href="/de/en/about/testing/">\n testing\n </a>\n \n <div class="menu-l3">\n <ul class="menu-l3-panel"id="l4-1">\n <div class="panel-overlay">\n <li class="menu-l3-heading">\n \n <div class="skip-hyphen menu-l3-header">testing</div>\n \n\n \n\n \n <div class="menu-l3-txt">\n <p>testing</p>\n </div>\n \n </li>\n \n \n \n </div>\n </ul>\n </div>\n \n </li>\n\n \n \n <li class="skip-hyphen menu-l2-item" >\n <a data-show="#" class="no_landing_page menu_item_landing_dt"\n href="/de/en/about/company/">\n Our company\n </a>\n <a data-show="#" class="no_landing_page menu_item_landing_mb"\n href="/de/en/about/company/">\n Our company\n </a>\n \n <div class="menu-l3">\n <ul class="menu-l3-panel"id="l4-2">\n <div class="panel-overlay">\n <li class="menu-l3-heading">\n \n <div class="skip-hyphen menu-l3-header">Our company</div>\n \n\n \n\n \n <div class="menu-l3-txt">\n <p>For 120 years, Minimax has been one of the leading brands in fire protection. The group has several research, development and manufacturing facilities. Minimax provides tailored solutions wherever there is a fire threat. A comprehensive range of after-installation services completes the offering.</p>\n </div>\n \n </li>\n \n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/about/company/about-minimax/">\n About Minimax\n </a>\n \n \n </li>\n\n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/about/company/strategic-purchasing/">\n Strategic Purchasing\n </a>\n \n \n </li>\n\n \n \n </div>\n </ul>\n </div>\n \n </li>\n\n \n \n <li class="skip-hyphen menu-l2-item" >\n <a data-show="#" class="no_landing_page no-submenu menu_item_landing_dt"\n href="/de/en/about/history/">\n Our history\n </a>\n <a data-show="#" class="no_landing_page no-submenu menu_item_landing_mb"\n href="/de/en/about/history/">\n Our history\n </a>\n \n </li>\n\n \n \n </ul>\n \n </div>\n \n\n \n <a href="/de/en/karriere/"\n class="main-menu-item karriere"\n data-toggle="#karriere"\n data-landingpage="True"\n data-active="karriere">\n Careers\n </a>\n \n\n <div class="submenu js-modal karriere" id="karriere">\n <div class="submenu-content">\n <h2 class="submenu-head">Careers</h2>\n <div class="submenu-desc">\n <p>Minimax offers an innovative and international working environment. Our employees value the varied work, the various opportunities for self-development and the good collegian environment.\xa0</p>\n </div>\n \n \n </div>\n \n </div>\n \n\n <a href="#downloads"\n role="button"\n data-active="downloads"\n data-toggle="#downloads"\n class="main-menu-item js-trigger downloads">\n Downloads\n </a>\n\n <div class="submenu js-modal downloads" id="downloads">\n <div class="submenu-content">\n <h2 class="submenu-head">Downloads</h2>\n <div class="submenu-desc">\n <p>On this page you will find all the "Technical Product information" to our product portfolio.</p>\n </div>\n \n <a href="/de/en/downloads/" class="btn submenu-link">\n <span class="btn-ico_arrow_right"></span>\n Enter download center\n </a>\n \n \n </div>\n \n </div>\n \n\n <a href="#contact"\n role="button"\n data-active="contact"\n data-toggle="#contact"\n class="main-menu-item js-trigger contact">\n Contact\n </a>\n\n <div class="submenu js-modal contact" id="contact">\n <div class="submenu-content">\n <h2 class="submenu-head">Contact</h2>\n <div class="submenu-desc">\n <p>Let us know how we can help you!</p>\n </div>\n \n \n </div>\n \n <ul class="menu-l2 no-height">\n \n \n <li class="skip-hyphen menu-l2-item" >\n <a data-show="#" class="no_landing_page no-submenu menu_item_landing_dt"\n href="/de/en/contact/contact-persons/">\n Contact persons\n </a>\n <a data-show="#" class="no_landing_page no-submenu menu_item_landing_mb"\n href="/de/en/contact/contact-persons/">\n Contact persons\n </a>\n \n </li>\n\n \n \n <li class="skip-hyphen menu-l2-item" >\n <a data-show="#" class="no_landing_page no-submenu menu_item_landing_dt"\n href="/de/en/contact/get-in-touch/">\n Get in touch\n </a>\n <a data-show="#" class="no_landing_page no-submenu menu_item_landing_mb"\n href="/de/en/contact/get-in-touch/">\n Get in touch\n </a>\n \n </li>\n\n \n \n <li class="skip-hyphen menu-l2-item" >\n <a data-show="#" class="no_landing_page no-submenu menu_item_landing_dt"\n href="/de/en/contact/locations/">\n Locations\n </a>\n <a data-show="#" class="no_landing_page no-submenu menu_item_landing_mb"\n href="/de/en/contact/locations/">\n Locations\n </a>\n \n </li>\n\n \n \n <li class="skip-hyphen menu-l2-item" >\n <a data-show="#" class="no_landing_page no-submenu menu_item_landing_dt"\n href="/de/en/contact/partners/">\n Partner\n </a>\n <a data-show="#" class="no_landing_page no-submenu menu_item_landing_mb"\n href="/de/en/contact/partners/">\n Partner\n </a>\n \n </li>\n\n \n \n </ul>\n \n </div>\n \n\n \n <a href="/de/en/technologies/"\n class="main-menu-item technologies menu_item_landing_dt"\n data-toggle="#technologies"\n data-landingpage="True"\n data-active="technologies">\n Technologies\n </a>\n <a href="#technologies"\n role="button"\n data-active="technologies"\n data-toggle="#technologies"\n class="main-menu-item js-trigger technologies menu_item_landing_mb">\n Technologies\n </a>\n \n\n <div class="submenu js-modal technologies" id="technologies">\n <div class="submenu-content">\n <h2 class="submenu-head">Technologies</h2>\n <div class="submenu-desc">\n <p><span>Minimax offers the complete range of fire protection systems and components. These meet the highest requirements and can be combined into an effective and economic solution.</span></p>\n </div>\n \n \n </div>\n \n <ul class="menu-l2 no-height">\n \n <li class="skip-hyphen menu-l2-item menu_item_overview_mb">\n <a data-show="#" class=""\n href="/de/en/technologies/">\n Overview\n </a>\n </li>\n \n \n <li class="skip-hyphen menu-l2-item" >\n <a data-show="#" class=" menu_item_landing_dt"\n href="/de/en/technologies/fire-detection-systems-and-suppression-control/">\n Fire detection systems and suppression control\n </a>\n <a data-show="#" class="no_landing_page menu_item_landing_mb"\n href="/de/en/technologies/fire-detection-systems-and-suppression-control/">\n Fire detection systems and suppression control\n </a>\n \n <div class="menu-l3">\n <ul class="menu-l3-panel"id="l4-1">\n <div class="panel-overlay">\n <li class="menu-l3-heading">\n \n <div class="skip-hyphen menu-l3-header">Fire detection systems and suppression control</div>\n \n\n \n\n \n <div class="menu-l3-txt">\n <p>All signals converge in the fire alarm control panel which sets off alarms to\xa0permanently manned stations and the fire department.\xa0\xa0In addition, the fire detection technology controls and monitors in many cases all fire protection systems.\xa0</p>\r\n<p><br /></p>\n </div>\n \n </li>\n \n \n <li class="skip-hyphen menu-l3-item menu_item_overview_mb">\n <a data-show="#" class=""\n href="/de/en/technologies/fire-detection-systems-and-suppression-control/">\n Overview\n </a>\n </li>\n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/technologies/fire-detection-systems-and-suppression-control/clunid-fmz/">\n Clunid Fire detection and control panel\n </a>\n \n \n </li>\n\n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/technologies/fire-detection-systems-and-suppression-control/univario-industrial-fire-detectors/">\n UniVario Industrial fire detectors\n </a>\n \n \n </li>\n\n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/technologies/fire-detection-systems-and-suppression-control/helios-aspirating-smoke-detectors/">\n HELIOS Aspirating smoke detectors\n </a>\n \n \n </li>\n\n \n \n </div>\n </ul>\n </div>\n \n </li>\n\n \n \n <li class="skip-hyphen menu-l2-item" >\n <a data-show="#" class=" menu_item_landing_dt"\n href="/de/en/technologies/water-suppression-systems/">\n Water-based suppression systems\n </a>\n <a data-show="#" class="no_landing_page menu_item_landing_mb"\n href="/de/en/technologies/water-suppression-systems/">\n Water-based suppression systems\n </a>\n \n <div class="menu-l3">\n <ul class="menu-l3-panel"id="l4-2">\n <div class="panel-overlay">\n <li class="menu-l3-heading">\n \n <div class="skip-hyphen menu-l3-header">Water-based suppression systems</div>\n \n\n \n\n \n <div class="menu-l3-txt">\n <p>Water is the most natural of all extinguishing agents and is usually available in sufficient quantities at a reasonable price. It prevents smoke as well as pollutants, the extinguishing effect is based on its heat retention capacity.</p>\n </div>\n \n </li>\n \n \n <li class="skip-hyphen menu-l3-item menu_item_overview_mb">\n <a data-show="#" class=""\n href="/de/en/technologies/water-suppression-systems/">\n Overview\n </a>\n </li>\n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/technologies/water-suppression-systems/sprinkler-systems/">\n Sprinkler systems\n </a>\n \n \n </li>\n\n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/technologies/water-suppression-systems/deluge-systems/">\n Deluge systems\n </a>\n \n \n </li>\n\n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/technologies/water-suppression-systems/mxone/">\n MXOne\n </a>\n \n \n </li>\n\n \n \n </div>\n </ul>\n </div>\n \n </li>\n\n \n \n <li class="skip-hyphen menu-l2-item" >\n <a data-show="#" class=" menu_item_landing_dt"\n href="/de/en/technologies/minifog-water-mist-systems/">\n Minifog water mist systems\n </a>\n <a data-show="#" class="no_landing_page menu_item_landing_mb"\n href="/de/en/technologies/minifog-water-mist-systems/">\n Minifog water mist systems\n </a>\n \n <div class="menu-l3">\n <ul class="menu-l3-panel"id="l4-3">\n <div class="panel-overlay">\n <li class="menu-l3-heading">\n \n <div class="skip-hyphen menu-l3-header">Minifog water mist systems</div>\n \n\n \n\n \n <div class="menu-l3-txt">\n <p>Minifog water mist systems disperse the extinguishing water very finely through special nozzles and sprinklers and/or increased operating pressures.\xa0At the same time, the overall surface of the extinguishing water is increased, enabling it to absorb heat and evaporate faster. The related cooling and smothering effect makes it possible to fight fires in a particularly effective way with a reduced consumption of extinguishing water.\xa0</p>\n </div>\n \n </li>\n \n \n <li class="skip-hyphen menu-l3-item menu_item_overview_mb">\n <a data-show="#" class=""\n href="/de/en/technologies/minifog-water-mist-systems/">\n Overview\n </a>\n </li>\n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/technologies/minifog-water-mist-systems/minifog-econaqua/">\n Minifog EconAqua\n </a>\n \n \n </li>\n\n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/technologies/minifog-water-mist-systems/minifog-procon/">\n Minifog ProCon\n </a>\n \n \n </li>\n\n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/technologies/minifog-water-mist-systems/minifog-procon-xp/">\n Minifog ProCon XP\n </a>\n \n \n </li>\n\n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/technologies/minifog-water-mist-systems/minifog-marine-xp/">\n Minifog marine XP\n </a>\n \n \n </li>\n\n \n \n </div>\n </ul>\n </div>\n \n </li>\n\n \n \n <li class="skip-hyphen menu-l2-item" >\n <a data-show="#" class=" menu_item_landing_dt"\n href="/de/en/technologies/foam-extinguishing-systems/">\n Foam extinguishing systems\n </a>\n <a data-show="#" class="no_landing_page menu_item_landing_mb"\n href="/de/en/technologies/foam-extinguishing-systems/">\n Foam extinguishing systems\n </a>\n \n <div class="menu-l3">\n <ul class="menu-l3-panel"id="l4-4">\n <div class="panel-overlay">\n <li class="menu-l3-heading">\n \n <div class="skip-hyphen menu-l3-header">Foam extinguishing systems</div>\n \n\n \n\n \n <div class="menu-l3-txt">\n <p>During a fire, foam extinguishing systems spread large-scale foam blanket through foam pipes, foam monitors, sprinklers or nozzles. The foam is applied on the burning material, extinguishes the fire and serves as a deterrent against re-ignition. Foam extinguishing systems are suitable for protecting high-risk areas, e.g. due to flammable liquids or plastics.</p>\n </div>\n \n </li>\n \n \n <li class="skip-hyphen menu-l3-item menu_item_overview_mb">\n <a data-show="#" class=""\n href="/de/en/technologies/foam-extinguishing-systems/">\n Overview\n </a>\n </li>\n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/technologies/foam-extinguishing-systems/foam-extinguishing-system/">\n Foam extinguishing systems\n </a>\n \n \n </li>\n\n \n \n </div>\n </ul>\n </div>\n \n </li>\n\n \n \n <li class="skip-hyphen menu-l2-item" >\n <a data-show="#" class=" menu_item_landing_dt"\n href="/de/en/technologies/gas-based-suppression-systems/">\n Gas-based suppression systems\n </a>\n <a data-show="#" class="no_landing_page menu_item_landing_mb"\n href="/de/en/technologies/gas-based-suppression-systems/">\n Gas-based suppression systems\n </a>\n \n <div class="menu-l3">\n <ul class="menu-l3-panel"id="l4-5">\n <div class="panel-overlay">\n <li class="menu-l3-heading">\n \n <div class="skip-hyphen menu-l3-header">Gas-based suppression systems</div>\n \n\n \n\n \n <div class="menu-l3-txt">\n <p>Gas-based suppression systems fight fires without side effects and without leaving extinguishing agent residues even in areas that can not be reached by sprinklers. The extinguishing effect is based on the replacement of oxygen by the inert gases argon, nitrogen and carbon dioxide as well as by heat extraction through the synthetic gases.</p>\n </div>\n \n </li>\n \n \n <li class="skip-hyphen menu-l3-item menu_item_overview_mb">\n <a data-show="#" class=""\n href="/de/en/technologies/gas-based-suppression-systems/">\n Overview\n </a>\n </li>\n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/technologies/gas-based-suppression-systems/oxeo-inert-gas-systems/">\n Oxeo Inert gas systems\n </a>\n \n \n </li>\n\n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/technologies/gas-based-suppression-systems/carbon-dioxide-systems/">\n Carbon dioxide systems\n </a>\n \n \n </li>\n\n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/technologies/gas-based-suppression-systems/halocarbon-extinguishing-systems/">\n Halocarbon extinguishing systems\n </a>\n \n \n </li>\n\n \n \n </div>\n </ul>\n </div>\n \n </li>\n\n \n \n <li class="skip-hyphen menu-l2-item" >\n <a data-show="#" class=" menu_item_landing_dt"\n href="/de/en/technologies/compact-suppression-systems/">\n Compact suppression systems\n </a>\n <a data-show="#" class="no_landing_page menu_item_landing_mb"\n href="/de/en/technologies/compact-suppression-systems/">\n Compact suppression systems\n </a>\n \n <div class="menu-l3">\n <ul class="menu-l3-panel"id="l4-6">\n <div class="panel-overlay">\n <li class="menu-l3-heading">\n \n <div class="skip-hyphen menu-l3-header">Compact suppression systems</div>\n \n\n \n\n \n <div class="menu-l3-txt">\n <p>Small extinguishing systems often resemble large extinguishing systems in their structures. They are not defined by a certain extinguishing agent, but are rather characterized by their compact and precise designs, which make them particularly well suited for certain applications.</p>\n </div>\n \n </li>\n \n \n <li class="skip-hyphen menu-l3-item menu_item_overview_mb">\n <a data-show="#" class=""\n href="/de/en/technologies/compact-suppression-systems/">\n Overview\n </a>\n </li>\n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/technologies/compact-suppression-systems/cps-1230-cabinet-protection-systems/">\n CPS 1230 Cabinet protection systems\n </a>\n \n \n </li>\n\n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/technologies/compact-suppression-systems/oneu-fire-protection-systems/">\n OneU Fire protection systems\n </a>\n \n \n </li>\n\n \n \n </div>\n </ul>\n </div>\n \n </li>\n\n \n \n <li class="skip-hyphen menu-l2-item" >\n <a data-show="#" class=" menu_item_landing_dt"\n href="/de/en/technologies/spark-extinguishing-systems/">\n Spark extinguishing systems\n </a>\n <a data-show="#" class="no_landing_page menu_item_landing_mb"\n href="/de/en/technologies/spark-extinguishing-systems/">\n Spark extinguishing systems\n </a>\n \n <div class="menu-l3">\n <ul class="menu-l3-panel"id="l4-7">\n <div class="panel-overlay">\n <li class="menu-l3-heading">\n \n <div class="skip-hyphen menu-l3-header">Spark extinguishing systems</div>\n \n\n \n\n \n <div class="menu-l3-txt">\n <p>Spark extinguishing systems detect initial ignition in suction and conveying systems and produce instantly a water curtain with their automatic extinguishing feature to smother smoldering particles. These systems are recommended for use in areas where combustible materials are transported pneumatically and where there is a high risk of fires or dust explosions due to sparking or smoldering particles.</p>\n </div>\n \n </li>\n \n \n <li class="skip-hyphen menu-l3-item menu_item_overview_mb">\n <a data-show="#" class=""\n href="/de/en/technologies/spark-extinguishing-systems/">\n Overview\n </a>\n </li>\n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/technologies/spark-extinguishing-systems/spark-extinguishing-system/">\n Spark extinguishing systems\n </a>\n \n \n </li>\n\n \n \n </div>\n </ul>\n </div>\n \n </li>\n\n \n \n <li class="skip-hyphen menu-l2-item" >\n <a data-show="#" class=" menu_item_landing_dt"\n href="/de/en/technologies/fire-prevention-systems/">\n Fire prevention systems\n </a>\n <a data-show="#" class="no_landing_page menu_item_landing_mb"\n href="/de/en/technologies/fire-prevention-systems/">\n Fire prevention systems\n </a>\n \n <div class="menu-l3">\n <ul class="menu-l3-panel"id="l4-8">\n <div class="panel-overlay">\n <li class="menu-l3-heading">\n \n <div class="skip-hyphen menu-l3-header">Fire prevention systems</div>\n \n\n \n\n \n <div class="menu-l3-txt">\n <p>Fire prevention systems reduce the air oxygen content in the protection area through a controlled supply of nitrogen to create a "fire-safe" atmosphere. This prevents fires right at the outset. Depending on the deployed fire prevention system, the development of the "fire-proof" atmosphere is either permanent or on-demand.\xa0</p>\n </div>\n \n </li>\n \n <div class="product_of_the_year">\n <picture>\n <source srcset="/static/frontend/images/product_of_the_year.webp" type="image/webp">\n <source srcset="/static/frontend/images/product_of_the_year.png" type="image/png">\n <img src="/static/frontend/images/product_of_the_year.png" loading="lazy">\n </picture>\n </div>\n \n \n <li class="skip-hyphen menu-l3-item menu_item_overview_mb">\n <a data-show="#" class=""\n href="/de/en/technologies/fire-prevention-systems/">\n Overview\n </a>\n </li>\n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/technologies/fire-prevention-systems/oxeo-eco-prevent-fc/">\n Oxeo EcoPrevent FC - Fuel Cell\n </a>\n \n \n </li>\n\n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/technologies/fire-prevention-systems/oxeo-ecoprevent-pg-psa-generator/">\n Oxeo EcoPrevent PG - PSA Generator\n </a>\n \n \n </li>\n\n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/technologies/fire-prevention-systems/oxeo-eco-prevent-vg/">\n Oxeo EcoPrevent VG - VPSA Generator\n </a>\n \n \n </li>\n\n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/technologies/fire-prevention-systems/oxeo-ecoprevent-cs/">\n Oxeo EcoPrevent CS - Cylinder Storage\n </a>\n \n \n </li>\n\n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/technologies/fire-prevention-systems/oxeo-ecoprevent-es-external-supply/">\n Oxeo EcoPrevent ES - External Supply\n </a>\n \n \n </li>\n\n \n \n </div>\n </ul>\n </div>\n \n </li>\n\n \n \n <li class="skip-hyphen menu-l2-item" >\n <a data-show="#" class=" menu_item_landing_dt"\n href="/de/en/technologies/inveron-hazard-management-system/">\n Inveron Hazard management system\n </a>\n <a data-show="#" class="no_landing_page menu_item_landing_mb"\n href="/de/en/technologies/inveron-hazard-management-system/">\n Inveron Hazard management system\n </a>\n \n <div class="menu-l3">\n <ul class="menu-l3-panel"id="l4-9">\n <div class="panel-overlay">\n <li class="menu-l3-heading">\n \n <div class="skip-hyphen menu-l3-header">Inveron Hazard management system</div>\n \n\n \n\n \n <div class="menu-l3-txt">\n <p>Inveron is a transparent and user-friendly system for visualizing and operating fire detection, extinguishing and hazard detection. All reports and events are automatically merged in a user interface and presented on a screen. Inveron offers ideal monitoring particularly for complex building structures.</p>\n </div>\n \n </li>\n \n \n <li class="skip-hyphen menu-l3-item menu_item_overview_mb">\n <a data-show="#" class=""\n href="/de/en/technologies/inveron-hazard-management-system/">\n Overview\n </a>\n </li>\n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/technologies/inveron-hazard-management-system/inveron-hazard-management-systems/">\n Inveron Hazard management system\n </a>\n \n \n </li>\n\n \n \n </div>\n </ul>\n </div>\n \n </li>\n\n \n \n <li class="skip-hyphen menu-l2-item" >\n <a data-show="#" class="no_landing_page menu_item_landing_dt"\n href="/de/en/technologies/constructural-fire-protection/">\n Constructural fire protection\n </a>\n <a data-show="#" class="no_landing_page menu_item_landing_mb"\n href="/de/en/technologies/constructural-fire-protection/">\n Constructural fire protection\n </a>\n \n <div class="menu-l3">\n <ul class="menu-l3-panel"id="l4-10">\n <div class="panel-overlay">\n <li class="menu-l3-heading">\n \n <div class="skip-hyphen menu-l3-header">Constructural fire protection</div>\n \n\n \n\n \n <div class="menu-l3-txt">\n <p>Structural fire protection helps to prevent or contain fires and to secure escape and rescue routes in the event of a fire. This requires subdividing buildings into fire zones that spatially contain the spreading of fires for a defined period. This means that openings are closed off with fire and smoke protection doors, fire protection gates and fire-resistant glazing. Fire protection coatings dependably protect steel constructions against the impact of fire.</p>\n </div>\n \n </li>\n \n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/technologies/constructural-fire-protection/constructural-fire-protections/">\n Constructural fire protection\n </a>\n \n \n </li>\n\n \n \n </div>\n </ul>\n </div>\n \n </li>\n\n \n <li class="menu-l2-divider"></li>\n \n \n <li class="skip-hyphen menu-l2-item" >\n <a data-show="#" class="no_landing_page no-submenu menu_item_landing_dt"\n href="http://www.minimax-mobile.com/" target="_blank">\n Technologies of Minimax Mobile Services\n </a>\n <a data-show="#" class="no_landing_page no-submenu menu_item_landing_mb"\n href="http://www.minimax-mobile.com/" target="_blank">\n Technologies of Minimax Mobile Services\n </a>\n \n <div class="menu-l3">\n <ul class="menu-l3-panel"id="l4-11">\n <div class="panel-overlay">\n <li class="menu-l3-heading">\n \n <div class="skip-hyphen menu-l3-header">Minimax Mobile Services Technologies</div>\n \n\n \n \n <img src="" data-src="https://minimax-staging-storage.s3.amazonaws.com/cache/80/ae/80aea80df4221cac96a3936a00e1885b.jpg" class="menu-l3-img" alt="">\n \n \n\n \n <div class="menu-l3-txt">\n <ul>\r\n<li>Fire extinguisher</li>\r\n<li>Water-based extinguishing technology</li>\r\n<li>Smoke and heat extraction systems</li>\r\n</ul>\n </div>\n \n </li>\n \n \n \n </div>\n </ul>\n </div>\n \n </li>\n\n \n \n <li class="skip-hyphen menu-l2-item" >\n <a data-show="#" class="no_landing_page no-submenu menu_item_landing_dt"\n href="/de/en/technologies/mv-pipe/">\n MV Pipe Technologies\n </a>\n <a data-show="#" class="no_landing_page no-submenu menu_item_landing_mb"\n href="/de/en/technologies/mv-pipe/">\n MV Pipe Technologies\n </a>\n \n <div class="menu-l3">\n <ul class="menu-l3-panel"id="l4-12">\n <div class="panel-overlay">\n <li class="menu-l3-heading">\n \n <div class="skip-hyphen menu-l3-header">MV Pipe Tech\xadno\xadlo\xadgies</div>\n \n\n \n\n \n <div class="menu-l3-txt">\n <p><span>Die MV Pipe Tech\xadno\xadlo\xadgies GmbH ist Teil der glo\xadbal agie\xadren\xadden Minimax Vi\xadking Grup\xadpe mit ak\xadtu\xadell mehr als 9.500 Mit\xadar\xadbei\xadten\xadden sowie einem Jah\xadres\xadum\xadsatz von zu\xadletzt mehr als 1,9 Mil\xadli\xadar\xadden Euro. Die Un\xadter\xadneh\xadmens\xadgrup\xadpe mit Haupt\xadsitz in Bad Ol\xaddes\xadloe ist eines der grö\xadß\xadten Brand\xadschutz\xadun\xadter\xadneh\xadmen der Welt und un\xadter\xadhält ei\xadge\xadne For\xadschungs-, Ent\xadwick\xadlungs- und Fer\xadti\xadgungs\xadstät\xadten.</span></p>\r\n<p><span>In Wit\xadten\xadber\xadge pro\xaddu\xadziert die MV Pipe Tech\xadno\xadlo\xadgies GmbH im\xa0welt\xadweit grö\xadß\xadten Rohr\xadvor\xadfer\xadti\xadgungs-Werk Rohre für die Brand\xadschutz\xadin\xaddus\xadtrie. Unser Werk zeich\xadnet sich aber nicht nur durch seine Größe aus, son\xaddern auch durch mo\xadderns\xadte Tech\xadno\xadlo\xadgi\xaden und Ver\xadfah\xadren.</span></p>\n </div>\n \n </li>\n \n \n \n </div>\n </ul>\n </div>\n \n </li>\n\n \n \n </ul>\n \n </div>\n \n\n \n <a href="/de/en/solutions/"\n class="main-menu-item solutions menu_item_landing_dt"\n data-toggle="#solutions"\n data-landingpage="True"\n data-active="solutions">\n Solutions\n </a>\n <a href="#solutions"\n role="button"\n data-active="solutions"\n data-toggle="#solutions"\n class="main-menu-item js-trigger solutions menu_item_landing_mb">\n Solutions\n </a>\n \n\n <div class="submenu js-modal solutions" id="solutions">\n <div class="submenu-content">\n <h2 class="submenu-head">Solutions</h2>\n <div class="submenu-desc">\n <p>Many branches of industry involve special fire risks and so present special requirements for the fire protection concept. With our know-how and our broad range of products we are the right partner where individual solutions are required.</p>\n </div>\n \n \n </div>\n \n <ul class="menu-l2 no-height">\n \n <li class="skip-hyphen menu-l2-item menu_item_overview_mb">\n <a data-show="#" class=""\n href="/de/en/solutions/">\n Overview\n </a>\n </li>\n \n \n <li class="skip-hyphen menu-l2-item" >\n <a data-show="#" class=" menu_item_landing_dt"\n href="/de/en/solutions/industry/">\n Industry\n </a>\n <a data-show="#" class="no_landing_page menu_item_landing_mb"\n href="/de/en/solutions/industry/">\n Industry\n </a>\n \n <div class="menu-l3">\n <ul class="menu-l3-panel"id="l4-1">\n <div class="panel-overlay">\n <li class="menu-l3-heading">\n \n <div class="skip-hyphen menu-l3-header">Industry</div>\n \n\n \n\n \n <div class="menu-l3-txt">\n <p>Even small fires can paralyze an entire production plant. The fire risk is substantial: technical defects in production systems, open construction and connected production areas promote the rapid development of fire.</p>\n </div>\n \n </li>\n \n \n <li class="skip-hyphen menu-l3-item menu_item_overview_mb">\n <a data-show="#" class=""\n href="/de/en/solutions/industry/">\n Overview\n </a>\n </li>\n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/solutions/industry/automotive-plants/">\n Automotive plants\n </a>\n \n \n </li>\n\n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/solutions/industry/wood-processing-plants/">\n Wood processing plants\n </a>\n \n \n </li>\n\n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/solutions/industry/steel-plants/">\n Aluminium and Steel plants\n </a>\n \n \n </li>\n\n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/solutions/industry/paper-and-printing-plants/">\n Paper & Printing plants\n </a>\n \n \n </li>\n\n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/solutions/industry/food-plants/">\n Food plants\n </a>\n \n \n </li>\n\n \n \n </div>\n </ul>\n </div>\n \n </li>\n\n \n \n <li class="skip-hyphen menu-l2-item" >\n <a data-show="#" class=" menu_item_landing_dt"\n href="/de/en/solutions/marine/">\n Marine\n </a>\n <a data-show="#" class="no_landing_page menu_item_landing_mb"\n href="/de/en/solutions/marine/">\n Marine\n </a>\n \n <div class="menu-l3">\n <ul class="menu-l3-panel"id="l4-2">\n <div class="panel-overlay">\n <li class="menu-l3-heading">\n \n <div class="skip-hyphen menu-l3-header">Marine</div>\n \n\n \n\n \n <div class="menu-l3-txt">\n <p>Vessels and other off-shore areas have disproportionately high security requirements, due to the special conditions at sea, as a quick escape is impossible and outside help for extinguishing a fire is often not available.</p>\n </div>\n \n </li>\n \n \n <li class="skip-hyphen menu-l3-item menu_item_overview_mb">\n <a data-show="#" class=""\n href="/de/en/solutions/marine/">\n Overview\n </a>\n </li>\n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/solutions/marine/cruise-vessel-passenger-vessel/">\n Cruise Vessel / Passenger Vessel\n </a>\n \n \n </li>\n\n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/solutions/marine/workboat-tanker-container-vessel/">\n Workboat / Tanker / Container Vessel\n </a>\n \n \n </li>\n\n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/solutions/marine/offshore-plattform/">\n Offshore Plattform\n </a>\n \n \n </li>\n\n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/solutions/marine/tug-boat/">\n Tug\n </a>\n \n \n </li>\n\n \n \n </div>\n </ul>\n </div>\n \n </li>\n\n \n \n <li class="skip-hyphen menu-l2-item" >\n <a data-show="#" class=" menu_item_landing_dt"\n href="/de/en/solutions/energy/">\n Energy\n </a>\n <a data-show="#" class="no_landing_page menu_item_landing_mb"\n href="/de/en/solutions/energy/">\n Energy\n </a>\n \n <div class="menu-l3">\n <ul class="menu-l3-panel"id="l4-3">\n <div class="panel-overlay">\n <li class="menu-l3-heading">\n \n <div class="skip-hyphen menu-l3-header">Energy</div>\n \n\n \n\n \n <div class="menu-l3-txt">\n <p>Damage caused by fire in just one part of a power station is sufficient to endanger the entire electricity supply. The fire risks are manifold: escaping lubricating oils that ignite on hot surfaces, or technical defects such as short circuits or overheating of turbines that cause a fire.</p>\n </div>\n \n </li>\n \n \n <li class="skip-hyphen menu-l3-item menu_item_overview_mb">\n <a data-show="#" class=""\n href="/de/en/solutions/energy/">\n Overview\n </a>\n </li>\n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/solutions/energy/combined-cycle-power-plants/">\n Combined cycle power plants\n </a>\n \n \n </li>\n\n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/solutions/energy/coal-power-plants/">\n Coal power plants\n </a>\n \n \n </li>\n\n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/solutions/energy/recycling-plants/">\n Recycling plants\n </a>\n \n \n </li>\n\n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/solutions/energy/wind-energy-plants/">\n Wind energy plants\n </a>\n \n \n </li>\n\n \n \n </div>\n </ul>\n </div>\n \n </li>\n\n \n \n <li class="skip-hyphen menu-l2-item" >\n <a data-show="#" class=" menu_item_landing_dt"\n href="/de/en/solutions/commerce/">\n Commerce\n </a>\n <a data-show="#" class="no_landing_page menu_item_landing_mb"\n href="/de/en/solutions/commerce/">\n Commerce\n </a>\n \n <div class="menu-l3">\n <ul class="menu-l3-panel"id="l4-4">\n <div class="panel-overlay">\n <li class="menu-l3-heading">\n \n <div class="skip-hyphen menu-l3-header">Commerce</div>\n \n\n \n\n \n <div class="menu-l3-txt">\n <p>Publicly accessible areas require fire protection that provides comprehensive protection for people. The fire risks are manifold. Whether shorts circuits on demo models or lighting in commercial premises, a high fire load affects the considerable quantities of goods in the confined spaces of logistics areas.</p>\n </div>\n \n </li>\n \n \n <li class="skip-hyphen menu-l3-item menu_item_overview_mb">\n <a data-show="#" class=""\n href="/de/en/solutions/commerce/">\n Overview\n </a>\n </li>\n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/solutions/commerce/logistic-centers/">\n Logistic centers\n </a>\n \n \n </li>\n\n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/solutions/commerce/retail/">\n Retail\n </a>\n \n \n </li>\n\n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/solutions/commerce/office-buildings/">\n Office buildings\n </a>\n \n \n </li>\n\n \n \n </div>\n </ul>\n </div>\n \n </li>\n\n \n \n <li class="skip-hyphen menu-l2-item" >\n <a data-show="#" class=" menu_item_landing_dt"\n href="/de/en/solutions/infrastructure/">\n Infrastructure\n </a>\n <a data-show="#" class="no_landing_page menu_item_landing_mb"\n href="/de/en/solutions/infrastructure/">\n Infrastructure\n </a>\n \n <div class="menu-l3">\n <ul class="menu-l3-panel"id="l4-5">\n <div class="panel-overlay">\n <li class="menu-l3-heading">\n \n <div class="skip-hyphen menu-l3-header">Infrastructure</div>\n \n\n \n\n \n <div class="menu-l3-txt">\n <p>Personal protection is a top priority, as the fire risks are manifold. Careless smoking, short circuits in lighting systems or technical equipment or even arson may cause a fire.</p>\n </div>\n \n </li>\n \n \n <li class="skip-hyphen menu-l3-item menu_item_overview_mb">\n <a data-show="#" class=""\n href="/de/en/solutions/infrastructure/">\n Overview\n </a>\n </li>\n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/solutions/infrastructure/data-center/">\n Data Center\n </a>\n \n \n </li>\n\n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/solutions/infrastructure/hotels/">\n Hotels\n </a>\n \n \n </li>\n\n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/solutions/infrastructure/research-institutions/">\n Research institutions\n </a>\n \n \n </li>\n\n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/solutions/infrastructure/hospitals/">\n Hospitals\n </a>\n \n \n </li>\n\n \n \n </div>\n </ul>\n </div>\n \n </li>\n\n \n <li class="menu-l2-divider"></li>\n \n \n <li class="skip-hyphen menu-l2-item" >\n <a data-show="#" class="no_landing_page menu_item_landing_dt"\n href="/de/en/solutions/solutions-risks/">\n Solutions by Risks\n </a>\n <a data-show="#" class="no_landing_page menu_item_landing_mb"\n href="/de/en/solutions/solutions-risks/">\n Solutions by Risks\n </a>\n \n <div class="menu-l3">\n <ul class="menu-l3-panel"id="l4-6">\n <div class="panel-overlay">\n <li class="menu-l3-heading">\n \n <div class="skip-hyphen menu-l3-header">Solutions by risks</div>\n \n\n \n\n \n <div class="menu-l3-txt">\n <p>Many branches of in\xaddustry in\xadvolve spe\xadcial fire risks and so present spe\xadcial re\xadquire\xadments for the fire pro\xadtec\xadtion concept. With our know-how and our broad range of products we are the right part\xadner where in\xaddi\xadvidual solu\xadtions are re\xadquired.</p>\n </div>\n \n </li>\n \n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/solutions/solutions-risks/wood-processing-machines/">\n WoodTechProtect\n </a>\n \n \n </li>\n\n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/solutions/solutions-risks/pvprotect/">\n PVProtect\n </a>\n \n \n </li>\n\n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/solutions/solutions-risks/liquidprotect/">\n LiquidProtect\n </a>\n \n \n </li>\n\n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/solutions/solutions-risks/machinetoolprotect/">\n MachineToolProtect\n </a>\n \n \n </li>\n\n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/solutions/solutions-risks/dryerprotect/">\n DryerProtect\n </a>\n \n \n </li>\n\n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/solutions/solutions-risks/turbineprotect/">\n TurbineProtect\n </a>\n \n \n </li>\n\n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/solutions/solutions-risks/trafoprotect/">\n TraFoProtect\n </a>\n \n \n </li>\n\n \n \n </div>\n </ul>\n </div>\n \n </li>\n\n \n \n </ul>\n \n </div>\n \n\n <a href="#services"\n role="button"\n data-active="services"\n data-toggle="#services"\n class="main-menu-item js-trigger services">\n Service\n </a>\n\n <div class="submenu js-modal services" id="services">\n <div class="submenu-content">\n <h2 class="submenu-head">Service</h2>\n <div class="submenu-desc">\n <p>Regular monitoring of signaling and extinguishing systems and their maintenance are important preventive measures in order to permanently ensure functionality. Our service ensures a proper and timely execution for all fire protection systems.</p>\n </div>\n \n <div class="submenu-static-service">\n <h2 class="service-info-head">Emergency phone number:</h2>\n <p>\n <span class="service-info-number">01806 663676*</span><br>\n <span class="service-info-subtag">365 days | 24 hours</span>\n </p>\n <span class="service-info-info">*The call costs are 0,20 Euro / call including VAT from the fixed net and max. 0,60 Euro / call incl. VAT from the mobile network. There are different prices for calls from abroad.</span>\n </div>\n \n \n </div>\n \n <ul class="menu-l2 no-height">\n \n \n <li class="skip-hyphen menu-l2-item" >\n <a data-show="#" class="no_landing_page menu_item_landing_dt"\n href="/de/en/services/maintenance-and-repair/">\n Maintenance & repair\n </a>\n <a data-show="#" class="no_landing_page menu_item_landing_mb"\n href="/de/en/services/maintenance-and-repair/">\n Maintenance & repair\n </a>\n \n <div class="menu-l3">\n <ul class="menu-l3-panel"id="l4-1">\n <div class="panel-overlay">\n <li class="menu-l3-heading">\n \n <div class="skip-hyphen menu-l3-header">Maintenance & repair</div>\n \n\n \n\n \n <div class="menu-l3-txt">\n <p>Fire protection systems are complex safety systems, which must be absolutely reliable in case of emergency. Regular maintenance and repairs are the prerequisite for ensuring that not only the function but also the insurance protection of your company is ensured.</p>\n </div>\n \n </li>\n \n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/services/maintenance-and-repair/maintenance-repairs/">\n Maintenance & repair\n </a>\n \n \n </li>\n\n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/services/maintenance-and-repair/container-exchange/">\n Container exchange\n </a>\n \n \n </li>\n\n \n \n </div>\n </ul>\n </div>\n \n </li>\n\n \n \n <li class="skip-hyphen menu-l2-item" >\n <a data-show="#" class="no_landing_page no-submenu menu_item_landing_dt"\n href="/de/en/services/brandforschungszentrum/">\n Brandforschungszentrum\n </a>\n <a data-show="#" class="no_landing_page no-submenu menu_item_landing_mb"\n href="/de/en/services/brandforschungszentrum/">\n Brandforschungszentrum\n </a>\n \n </li>\n\n \n \n <li class="skip-hyphen menu-l2-item" >\n <a data-show="#" class="no_landing_page no-submenu menu_item_landing_dt"\n href="/de/en/services/bim/">\n BIM\n </a>\n <a data-show="#" class="no_landing_page no-submenu menu_item_landing_mb"\n href="/de/en/services/bim/">\n BIM\n </a>\n \n <div class="menu-l3">\n <ul class="menu-l3-panel"id="l4-3">\n <div class="panel-overlay">\n <li class="menu-l3-heading">\n \n <div class="skip-hyphen menu-l3-header">BIM</div>\n \n\n \n\n \n </li>\n \n \n \n </div>\n </ul>\n </div>\n \n </li>\n\n \n \n <li class="skip-hyphen menu-l2-item" >\n <a data-show="#" class="no_landing_page menu_item_landing_dt"\n href="/de/en/services/optimize-security/">\n Optimize security\n </a>\n <a data-show="#" class="no_landing_page menu_item_landing_mb"\n href="/de/en/services/optimize-security/">\n Optimize security\n </a>\n \n <div class="menu-l3">\n <ul class="menu-l3-panel"id="l4-4">\n <div class="panel-overlay">\n <li class="menu-l3-heading">\n \n <div class="skip-hyphen menu-l3-header">For greater safety and convenience</div>\n \n\n \n\n \n <div class="menu-l3-txt">\n <p>Components which for example minimize the risk of false release or make function tests significantly easier may be retrofitted without significant expenditure.</p>\n </div>\n \n </li>\n \n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/services/optimize-security/retrofitting-of-an-automatic-rinsing-system/">\n Retrofitting of an automatic rinsing system\n </a>\n \n \n </li>\n\n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/services/optimize-security/pump-load-testing/">\n Pump load testing\n </a>\n \n \n </li>\n\n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/services/optimize-security/winter-check/">\n Winter-check\n </a>\n \n \n </li>\n\n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/services/optimize-security/protection-of-water-sensitive-areas/">\n Protection of water sensitive areas\n </a>\n \n \n </li>\n\n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/services/optimize-security/conversion-to-undercover-sprinklers/">\n Conversion to undercover sprinklers\n </a>\n \n \n </li>\n\n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/services/optimize-security/retrofitting-of-drain-units/">\n Retrofitting of drain units\n </a>\n \n \n </li>\n\n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/services/optimize-security/simplified-function-testing-of-flow-detectors/">\n Simplified function testing of flow detectors\n </a>\n \n \n </li>\n\n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/services/optimize-security/subsequent-system-documentation/">\n Subsequent system documentation\n </a>\n \n \n </li>\n\n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/services/optimize-security/simplified-alarm-test/">\n Simplified alarm test\n </a>\n \n \n </li>\n\n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/services/optimize-security/avoid-hard-drive-errors-through-noise-insulation/">\n Avoid hard drive errors through noise insulation\n </a>\n \n \n </li>\n\n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/services/optimize-security/automation-of-water-and-compressed-air-feeding/">\n Automation of water and compressed air feeding\n </a>\n \n \n </li>\n\n \n \n </div>\n </ul>\n </div>\n \n </li>\n\n \n \n <li class="skip-hyphen menu-l2-item" >\n <a data-show="#" class="no_landing_page menu_item_landing_dt"\n href="/de/en/services/avoid-aging/">\n Avoid aging\n </a>\n <a data-show="#" class="no_landing_page menu_item_landing_mb"\n href="/de/en/services/avoid-aging/">\n Avoid aging\n </a>\n \n <div class="menu-l3">\n <ul class="menu-l3-panel"id="l4-5">\n <div class="panel-overlay">\n <li class="menu-l3-heading">\n \n <div class="skip-hyphen menu-l3-header">Against aging and corrosion</div>\n \n\n \n\n \n <div class="menu-l3-txt">\n <p>Inspections of the functioning state and if needed the exchange of relevant components are often indispensable in order to maintain the reliability and effectiveness of an extinguishing system running even after long years of operational readiness.</p>\n </div>\n \n </li>\n \n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/services/avoid-aging/revision-slide-for-valve-stations/">\n Revision slide for valve stations\n </a>\n \n \n </li>\n\n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/services/avoid-aging/inspection-of-water-reservoirs/">\n Inspection of water reservoirs\n </a>\n \n \n </li>\n\n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/services/avoid-aging/increased-corrosion-protection-via-nitrogen-injection/">\n Increased corrosion protection via nitrogen injection\n </a>\n \n \n </li>\n\n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/services/avoid-aging/hose-sets-for-special-extinguishing-systems/">\n Hose sets for special extinguishing systems\n </a>\n \n \n </li>\n\n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/services/avoid-aging/reliability-verification-of-fire-detection-systems/">\n Reliability verification of fire detection systems\n </a>\n \n \n </li>\n\n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/services/avoid-aging/replacement-of-the-sprinkler-pumps-control-cabinet/">\n Replacement of the sprinkler pumps control cabinet\n </a>\n \n \n </li>\n\n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/services/avoid-aging/surveying-of-compressed-air-tanks/">\n Surveying of compressed air tanks\n </a>\n \n \n </li>\n\n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/services/avoid-aging/inspection-of-old-water-extinguishing-systems/">\n Inspection of old water extinguishing systems\n </a>\n \n \n </li>\n\n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/services/avoid-aging/increased-corrosion-protection-through-water-treatment/">\n Increased corrosion protection through water treatment\n </a>\n \n \n </li>\n\n \n \n </div>\n </ul>\n </div>\n \n </li>\n\n \n \n <li class="skip-hyphen menu-l2-item" >\n <a data-show="#" class="no_landing_page menu_item_landing_dt"\n href="/de/en/services/create-transparency/">\n Create transparency\n </a>\n <a data-show="#" class="no_landing_page menu_item_landing_mb"\n href="/de/en/services/create-transparency/">\n Create transparency\n </a>\n \n <div class="menu-l3">\n <ul class="menu-l3-panel"id="l4-6">\n <div class="panel-overlay">\n <li class="menu-l3-heading">\n \n <div class="skip-hyphen menu-l3-header">MonitoringPlus for greater transparency</div>\n \n\n \n\n \n <div class="menu-l3-txt">\n <p>Environmental- and operating conditions of an extinguishing system are continuously recorded with electrical monitoring. Deviations from the target state are automatically displaced, saving long inspection rounds.\xa0</p>\n </div>\n \n </li>\n \n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/services/create-transparency/electric-alarm/">\n Electric alarm\n </a>\n \n \n </li>\n\n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/services/create-transparency/failure-relay/">\n Failure relay\n </a>\n \n \n </li>\n\n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/services/create-transparency/electrical-monitoring-and-monitoring-plus/">\n Electrical monitoring and MonitoringPlus\n </a>\n \n \n </li>\n\n \n \n </div>\n </ul>\n </div>\n \n </li>\n\n \n \n <li class="skip-hyphen menu-l2-item" >\n <a data-show="#" class="no_landing_page menu_item_landing_dt"\n href="/de/en/services/trainings/">\n Trainings\n </a>\n <a data-show="#" class="no_landing_page menu_item_landing_mb"\n href="/de/en/services/trainings/">\n Trainings\n </a>\n \n <div class="menu-l3">\n <ul class="menu-l3-panel"id="l4-7">\n <div class="panel-overlay">\n <li class="menu-l3-heading">\n \n <div class="skip-hyphen menu-l3-header">Trainings</div>\n \n\n \n\n \n <div class="menu-l3-txt">\n <p>Minimax offers a comprehensive training- and further training program for operations of fire protection systems. Technical contexts are shown in a practical manner on relevant components in order to illustrate the functioning and effectiveness of extinguishing systems.</p>\n </div>\n \n </li>\n \n \n \n <li class="skip-hyphen menu-l3-item">\n \n <a href="/de/en/services/trainings/sprinklerwart/">\n Spinkler maintenance technician\n </a>\n \n \n </li>\n\n \n \n </div>\n </ul>\n </div>\n \n </li>\n\n \n \n </ul>\n \n </div>\n \n', 500) | {} | <django.core.cache.backends.memcached.PyMemcacheCache object at 0x7fbf9fd69370> | |
/usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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/templatetags/cache.py in render(54) fragment_cache.set(cache_key, value, expire_time) |
|||||
| 0.8566 | get | ('sorl-thumbnail||image||2afe56c28f66381e0683e78dec333e8e',) | {} | <django.core.cache.backends.memcached.PyMemcacheCache object at 0x7fbf9fd69370> | |
/usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(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/sorl/thumbnail/templatetags/thumbnail.py in render(55) return self._render(context) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/templatetags/thumbnail.py in _render(135) thumbnail = get_thumbnail(file_, geometry, **options) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/shortcuts.py in get_thumbnail(8) return default.backend.get_thumbnail(file_, geometry_string, **options) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/base.py in get_thumbnail(95) cached = default.kvstore.get(thumbnail) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/kvstores/base.py in get(37) return self._get(image_file.key) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/kvstores/base.py in _get(156) value = self._get_raw(add_prefix(key, identity)) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/kvstores/cached_db_kvstore.py in _get_raw(36) value = self.cache.get(key) |
|||||
| 0.4633 | get | ('sorl-thumbnail||image||478f16d49dc7e0f512a5bb1e35c67c67',) | {} | <django.core.cache.backends.memcached.PyMemcacheCache object at 0x7fbf9fd69370> | |
/usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(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/sorl/thumbnail/templatetags/thumbnail.py in render(55) return self._render(context) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/templatetags/thumbnail.py in _render(135) thumbnail = get_thumbnail(file_, geometry, **options) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/shortcuts.py in get_thumbnail(8) return default.backend.get_thumbnail(file_, geometry_string, **options) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/base.py in get_thumbnail(95) cached = default.kvstore.get(thumbnail) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/kvstores/base.py in get(37) return self._get(image_file.key) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/kvstores/base.py in _get(156) value = self._get_raw(add_prefix(key, identity)) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/kvstores/cached_db_kvstore.py in _get_raw(36) value = self.cache.get(key) |
|||||
| 0.4890 | get | ('sorl-thumbnail||image||efe7f49a12dd7b5d74cd72513eab585d',) | {} | <django.core.cache.backends.memcached.PyMemcacheCache object at 0x7fbf9fd69370> | |
/usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(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/sorl/thumbnail/templatetags/thumbnail.py in render(55) return self._render(context) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/templatetags/thumbnail.py in _render(135) thumbnail = get_thumbnail(file_, geometry, **options) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/shortcuts.py in get_thumbnail(8) return default.backend.get_thumbnail(file_, geometry_string, **options) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/base.py in get_thumbnail(95) cached = default.kvstore.get(thumbnail) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/kvstores/base.py in get(37) return self._get(image_file.key) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/kvstores/base.py in _get(156) value = self._get_raw(add_prefix(key, identity)) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/kvstores/cached_db_kvstore.py in _get_raw(36) value = self.cache.get(key) |
|||||
| 0.8061 | get | ('sorl-thumbnail||image||c075ce4cd68f69fae7afb69530d4224e',) | {} | <django.core.cache.backends.memcached.PyMemcacheCache object at 0x7fbf9fd69370> | |
/usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(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/sorl/thumbnail/templatetags/thumbnail.py in render(55) return self._render(context) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/templatetags/thumbnail.py in _render(135) thumbnail = get_thumbnail(file_, geometry, **options) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/shortcuts.py in get_thumbnail(8) return default.backend.get_thumbnail(file_, geometry_string, **options) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/base.py in get_thumbnail(95) cached = default.kvstore.get(thumbnail) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/kvstores/base.py in get(37) return self._get(image_file.key) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/kvstores/base.py in _get(156) value = self._get_raw(add_prefix(key, identity)) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/kvstores/cached_db_kvstore.py in _get_raw(36) value = self.cache.get(key) |
|||||
| 0.4435 | get | ('sorl-thumbnail||image||ffb35bc5e6bcc1f444b8afd57207926e',) | {} | <django.core.cache.backends.memcached.PyMemcacheCache object at 0x7fbf9fd69370> | |
/usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(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/sorl/thumbnail/templatetags/thumbnail.py in render(55) return self._render(context) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/templatetags/thumbnail.py in _render(135) thumbnail = get_thumbnail(file_, geometry, **options) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/shortcuts.py in get_thumbnail(8) return default.backend.get_thumbnail(file_, geometry_string, **options) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/base.py in get_thumbnail(95) cached = default.kvstore.get(thumbnail) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/kvstores/base.py in get(37) return self._get(image_file.key) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/kvstores/base.py in _get(156) value = self._get_raw(add_prefix(key, identity)) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/kvstores/cached_db_kvstore.py in _get_raw(36) value = self.cache.get(key) |
|||||
| 0.4159 | get | ('sorl-thumbnail||image||259b007778fe607463dff3381262d704',) | {} | <django.core.cache.backends.memcached.PyMemcacheCache object at 0x7fbf9fd69370> | |
/usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(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/sorl/thumbnail/templatetags/thumbnail.py in render(55) return self._render(context) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/templatetags/thumbnail.py in _render(135) thumbnail = get_thumbnail(file_, geometry, **options) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/shortcuts.py in get_thumbnail(8) return default.backend.get_thumbnail(file_, geometry_string, **options) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/base.py in get_thumbnail(95) cached = default.kvstore.get(thumbnail) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/kvstores/base.py in get(37) return self._get(image_file.key) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/kvstores/base.py in _get(156) value = self._get_raw(add_prefix(key, identity)) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/kvstores/cached_db_kvstore.py in _get_raw(36) value = self.cache.get(key) |
|||||
| 0.4471 | get | ('sorl-thumbnail||image||924935443f3b86196281daa5241a1182',) | {} | <django.core.cache.backends.memcached.PyMemcacheCache object at 0x7fbf9fd69370> | |
/usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(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/sorl/thumbnail/templatetags/thumbnail.py in render(55) return self._render(context) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/templatetags/thumbnail.py in _render(135) thumbnail = get_thumbnail(file_, geometry, **options) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/shortcuts.py in get_thumbnail(8) return default.backend.get_thumbnail(file_, geometry_string, **options) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/base.py in get_thumbnail(95) cached = default.kvstore.get(thumbnail) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/kvstores/base.py in get(37) return self._get(image_file.key) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/kvstores/base.py in _get(156) value = self._get_raw(add_prefix(key, identity)) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/kvstores/cached_db_kvstore.py in _get_raw(36) value = self.cache.get(key) |
|||||
| 0.3978 | set | ('sorl-thumbnail||image||924935443f3b86196281daa5241a1182', '{"name": "cache/29/5e/295e0e5d874cf659162f6b2f30d16d86.jpg", "storage": "minimax.custom_storage.CustomS3Boto3Storage", "size": [280, 220]}', 315360000) | {} | <django.core.cache.backends.memcached.PyMemcacheCache object at 0x7fbf9fd69370> | |
/usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(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/sorl/thumbnail/templatetags/thumbnail.py in render(55) return self._render(context) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/templatetags/thumbnail.py in _render(135) thumbnail = get_thumbnail(file_, geometry, **options) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/shortcuts.py in get_thumbnail(8) return default.backend.get_thumbnail(file_, geometry_string, **options) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/base.py in get_thumbnail(95) cached = default.kvstore.get(thumbnail) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/kvstores/base.py in get(37) return self._get(image_file.key) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/kvstores/base.py in _get(156) value = self._get_raw(add_prefix(key, identity)) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/kvstores/cached_db_kvstore.py in _get_raw(43) self.cache.set(key, value, settings.THUMBNAIL_CACHE_TIMEOUT) |
|||||
| 0.7675 | get | ('sorl-thumbnail||image||598602996a36e61e8ccea3638e23ae34',) | {} | <django.core.cache.backends.memcached.PyMemcacheCache object at 0x7fbf9fd69370> | |
/usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(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/sorl/thumbnail/templatetags/thumbnail.py in render(55) return self._render(context) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/templatetags/thumbnail.py in _render(135) thumbnail = get_thumbnail(file_, geometry, **options) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/shortcuts.py in get_thumbnail(8) return default.backend.get_thumbnail(file_, geometry_string, **options) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/base.py in get_thumbnail(95) cached = default.kvstore.get(thumbnail) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/kvstores/base.py in get(37) return self._get(image_file.key) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/kvstores/base.py in _get(156) value = self._get_raw(add_prefix(key, identity)) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/kvstores/cached_db_kvstore.py in _get_raw(36) value = self.cache.get(key) |
|||||
| 0.4028 | get | ('sorl-thumbnail||image||acfcbe91000155b7e058399305a4e2cc',) | {} | <django.core.cache.backends.memcached.PyMemcacheCache object at 0x7fbf9fd69370> | |
/usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(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/sorl/thumbnail/templatetags/thumbnail.py in render(55) return self._render(context) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/templatetags/thumbnail.py in _render(135) thumbnail = get_thumbnail(file_, geometry, **options) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/shortcuts.py in get_thumbnail(8) return default.backend.get_thumbnail(file_, geometry_string, **options) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/base.py in get_thumbnail(95) cached = default.kvstore.get(thumbnail) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/kvstores/base.py in get(37) return self._get(image_file.key) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/kvstores/base.py in _get(156) value = self._get_raw(add_prefix(key, identity)) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/kvstores/cached_db_kvstore.py in _get_raw(36) value = self.cache.get(key) |
|||||
| 0.6460 | get | ('sorl-thumbnail||image||b8e7f9045556417cc929ee0e5b0d66ba',) | {} | <django.core.cache.backends.memcached.PyMemcacheCache object at 0x7fbf9fd69370> | |
/usr/local/bin/gunicorn in <module>(6) sys.exit(run()) /usr/local/lib/python3.12/site-packages/gunicorn/app/wsgiapp.py in run(66) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(235) super().run() /usr/local/lib/python3.12/site-packages/gunicorn/app/base.py in run(71) Arbiter(self).run() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in run(210) self.manage_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in manage_workers(570) self.spawn_workers() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_workers(641) self.spawn_worker() /usr/local/lib/python3.12/site-packages/gunicorn/arbiter.py in spawn_worker(608) worker.init_process() /usr/local/lib/python3.12/site-packages/gunicorn/workers/base.py in init_process(143) self.run() /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run(125) self.run_for_one(timeout) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in run_for_one(69) self.accept(listener) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in accept(31) self.handle(listener, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle(134) self.handle_request(listener, req, client, addr) /usr/local/lib/python3.12/site-packages/gunicorn/workers/sync.py in handle_request(177) respiter = self.wsgi(environ, resp.start_response) /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_wsgi_handler(162) return SentryWsgiMiddleware(bound_old_app, use_x_forwarded_for)( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/wsgi.py in __call__(102) response = self.app( /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/__init__.py in sentry_patched_get_response(450) rv = old_get_response(self, request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/middleware.py in __call__(169) return f(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/views.py in sentry_wrapped_callback(84) return callback(request, *args, **kwargs) /app/minimax/views.py in page_news(583) return render(request, 'minimax/frontend/page_news.html', context={ /usr/local/lib/python3.12/site-packages/sentry_sdk/utils.py in runner(1711) return sentry_patched_function(*args, **kwargs) /usr/local/lib/python3.12/site-packages/sentry_sdk/integrations/django/templates.py in render(103) return real_render(request, template_name, context, *args, **kwargs) /usr/local/lib/python3.12/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /usr/local/lib/python3.12/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, 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(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/sorl/thumbnail/templatetags/thumbnail.py in render(55) return self._render(context) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/templatetags/thumbnail.py in _render(135) thumbnail = get_thumbnail(file_, geometry, **options) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/shortcuts.py in get_thumbnail(8) return default.backend.get_thumbnail(file_, geometry_string, **options) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/base.py in get_thumbnail(95) cached = default.kvstore.get(thumbnail) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/kvstores/base.py in get(37) return self._get(image_file.key) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/kvstores/base.py in _get(156) value = self._get_raw(add_prefix(key, identity)) /usr/local/lib/python3.12/site-packages/sorl/thumbnail/kvstores/cached_db_kvstore.py in _get_raw(36) value = self.cache.get(key) |
|||||
| Signal | Receivers |
|---|---|
| class_prepared | ExclusiveBooleanField._replace_save |
| connection_created | |
| got_request_exception | _got_request_exception |
| m2m_changed | _m2m_changed_receiver, _m2m_changed_receiver, _m2m_changed_receiver, _m2m_changed_receiver, _m2m_changed_receiver, _m2m_changed_receiver, _m2m_changed_receiver, _m2m_changed_receiver, _m2m_changed_receiver, _m2m_changed_receiver, _m2m_changed_receiver, _m2m_changed_receiver, _m2m_changed_receiver, _m2m_changed_receiver, _m2m_changed_receiver, _m2m_changed_receiver, _m2m_changed_receiver, _m2m_changed_receiver, _m2m_changed_receiver, _m2m_changed_receiver, _m2m_changed_receiver, _m2m_changed_receiver, _m2m_changed_receiver, _m2m_changed_receiver, _m2m_changed_receiver, _m2m_changed_receiver, _m2m_changed_receiver, _m2m_changed_receiver, _m2m_changed_receiver, _m2m_changed_receiver, _m2m_changed_receiver, _m2m_changed_receiver, _m2m_changed_receiver, _m2m_changed_receiver, _m2m_changed_receiver, _m2m_changed_receiver, _m2m_changed_receiver, _m2m_changed_receiver, _m2m_changed_receiver, _m2m_changed_receiver, _m2m_changed_receiver, _m2m_changed_receiver, _m2m_changed_receiver, _m2m_changed_receiver, _m2m_changed_receiver, _m2m_changed_receiver, _m2m_changed_receiver, _m2m_changed_receiver, _m2m_changed_receiver, _m2m_changed_receiver, _m2m_changed_receiver, _m2m_changed_receiver |
| post_delete | post_delete_user_profile, PositionField.update_on_delete, PositionField.update_on_delete, PositionField.update_on_delete, invalidate_avatar_cache, remove_avatar_images, RealtimeSignalProcessor.handle_delete |
| post_init | delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init, delete_mt_init |
| post_migrate | create_permissions, create_contenttypes, create_default_site |
| post_save | create_app_log_entry, create_user_profile, _post_save_receiver, PositionField.update_on_save, PositionField.update_on_save, create_footers_columns, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, PositionField.update_on_save, _post_save_receiver, _post_save_receiver, create_default_thumbnails, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, _post_save_receiver, RealtimeSignalProcessor.handle_save |
| pre_delete | PositionField.prepare_delete, PositionField.prepare_delete, PositionField.prepare_delete, clear_site_cache |
| pre_init | |
| pre_migrate | inject_rename_contenttypes_operations |
| pre_save | clear_site_cache |
| request_finished | close_old_connections, close_caches, reset_urlconf |
| request_started | reset_queries, close_old_connections, reset_search_queries |
| 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, update_level_tags, clear_caches, StaticFilesStorage._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 |