DJDT

Версии

Пакет Название Версия
Django 3.1.4
Python 3.8.5
debug_toolbar Отладочная панель 3.2
django_extensions Django Extensions 3.1.0
social_django Python Social Auth 4.0.0

Время

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

Ресурс Значение
Пользовательское время ядра 284.819 мс
Системное время ядра 24.298 мс
Общее время ядра 309.117 мс
Затраченное время 316.940 мс
Переключения контекста 0 намеренных, 94 вынужденных

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

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

Settings from geekshop.settings

Параметр Значение
ABSOLUTE_URL_OVERRIDES {}
ADMINS []
ALLOWED_HOSTS ['*']
APPEND_SLASH True
AUTHENTICATION_BACKENDS ('django.contrib.auth.backends.ModelBackend', 'social_core.backends.vk.VKOAuth2')
AUTH_PASSWORD_VALIDATORS '********************'
AUTH_USER_MODEL 'authapp.ShopUser'
BASE_DIR PosixPath('/home/django/clothing-store1/geekshop')
CACHES {'default': {'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache', 'LOCATION': '127.0.0.1:11211'}}
CACHE_MIDDLEWARE_ALIAS 'default'
CACHE_MIDDLEWARE_KEY_PREFIX '********************'
CACHE_MIDDLEWARE_SECONDS 120
CSRF_COOKIE_AGE 31449600
CSRF_COOKIE_DOMAIN None
CSRF_COOKIE_HTTPONLY False
CSRF_COOKIE_NAME 'csrftoken'
CSRF_COOKIE_PATH '/'
CSRF_COOKIE_SAMESITE 'Lax'
CSRF_COOKIE_SECURE False
CSRF_FAILURE_VIEW 'django.views.csrf.csrf_failure'
CSRF_HEADER_NAME 'HTTP_X_CSRFTOKEN'
CSRF_TRUSTED_ORIGINS []
CSRF_USE_SESSIONS False
DATABASES {'default': {'ATOMIC_REQUESTS': False, 'AUTOCOMMIT': True, 'CONN_MAX_AGE': 0, 'ENGINE': 'django.db.backends.postgresql', 'HOST': '', 'NAME': 'geekshop', 'OPTIONS': {}, 'PASSWORD': '********************', 'PORT': '', '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 1000
DATETIME_FORMAT 'N j, Y, P'
DATETIME_INPUT_FORMATS ['%Y-%m-%d %H:%M:%S', '%Y-%m-%d %H:%M:%S.%f', '%Y-%m-%d %H:%M', '%m/%d/%Y %H:%M:%S', '%m/%d/%Y %H:%M:%S.%f', '%m/%d/%Y %H:%M', '%m/%d/%y %H:%M:%S', '%m/%d/%y %H:%M:%S.%f', '%m/%d/%y %H:%M']
DATE_FORMAT 'N j, Y'
DATE_INPUT_FORMATS ['%Y-%m-%d', '%m/%d/%Y', '%m/%d/%y', '%b %d %Y', '%b %d, %Y', '%d %b %Y', '%d %b, %Y', '%B %d %Y', '%B %d, %Y', '%d %B %Y', '%d %B, %Y']
DEBUG True
DEBUG_PROPAGATE_EXCEPTIONS False
DEBUG_TOOLBAR_CONFIG {'SHOW_TOOLBAR_CALLBACK': <function show_toolbar at 0x7fa9fda9d310>}
DEBUG_TOOLBAR_PANELS ['debug_toolbar.panels.versions.VersionsPanel', 'debug_toolbar.panels.timer.TimerPanel', 'debug_toolbar.panels.settings.SettingsPanel', 'debug_toolbar.panels.headers.HeadersPanel', 'debug_toolbar.panels.request.RequestPanel', 'debug_toolbar.panels.sql.SQLPanel', 'debug_toolbar.panels.templates.TemplatesPanel', 'debug_toolbar.panels.staticfiles.StaticFilesPanel', 'debug_toolbar.panels.cache.CachePanel', 'debug_toolbar.panels.signals.SignalsPanel', 'debug_toolbar.panels.logging.LoggingPanel', 'debug_toolbar.panels.redirects.RedirectsPanel', 'debug_toolbar.panels.profiling.ProfilingPanel', 'template_profiler_panel.panels.template.TemplateProfilerPanel']
DECIMAL_SEPARATOR '.'
DEFAULT_CHARSET 'utf-8'
DEFAULT_EXCEPTION_REPORTER 'django.views.debug.ExceptionReporter'
DEFAULT_EXCEPTION_REPORTER_FILTER 'django.views.debug.SafeExceptionReporterFilter'
DEFAULT_FILE_STORAGE 'django.core.files.storage.FileSystemStorage'
DEFAULT_FROM_EMAIL 'webmaster@localhost'
DEFAULT_HASHING_ALGORITHM 'sha256'
DEFAULT_INDEX_TABLESPACE ''
DEFAULT_TABLESPACE ''
DISALLOWED_USER_AGENTS []
DOMAIN_NAME 'http://localhost:8000'
EMAIL_BACKEND 'django.core.mail.backends.filebased.EmailBackend'
EMAIL_FILE_PATH 'tmp/emails/'
EMAIL_HOST 'localhost'
EMAIL_HOST_PASSWORD '********************'
EMAIL_HOST_USER 'django@geekbrains.local'
EMAIL_PORT 25
EMAIL_SSL_CERTFILE None
EMAIL_SSL_KEYFILE '********************'
EMAIL_SUBJECT_PREFIX '[Django] '
EMAIL_TIMEOUT None
EMAIL_USE_LOCALTIME False
EMAIL_USE_SSL False
EMAIL_USE_TLS False
FILE_UPLOAD_DIRECTORY_PERMISSIONS None
FILE_UPLOAD_HANDLERS ['django.core.files.uploadhandler.MemoryFileUploadHandler', 'django.core.files.uploadhandler.TemporaryFileUploadHandler']
FILE_UPLOAD_MAX_MEMORY_SIZE 2621440
FILE_UPLOAD_PERMISSIONS 420
FILE_UPLOAD_TEMP_DIR None
FIRST_DAY_OF_WEEK 0
FIXTURE_DIRS []
FORCE_SCRIPT_NAME None
FORMAT_MODULE_PATH None
FORM_RENDERER 'django.forms.renderers.DjangoTemplates'
IGNORABLE_404_URLS []
INSTALLED_APPS ['django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'social_django', 'mainapp', 'authapp', 'basketapp', 'adminapp', 'ordersapp', 'debug_toolbar', 'template_profiler_panel', 'django_extensions']
INTERNAL_IPS []
LANGUAGES [('af', 'Afrikaans'), ('ar', 'Arabic'), ('ar-dz', 'Algerian Arabic'), ('ast', 'Asturian'), ('az', 'Azerbaijani'), ('bg', 'Bulgarian'), ('be', 'Belarusian'), ('bn', 'Bengali'), ('br', 'Breton'), ('bs', 'Bosnian'), ('ca', 'Catalan'), ('cs', 'Czech'), ('cy', 'Welsh'), ('da', 'Danish'), ('de', 'German'), ('dsb', 'Lower Sorbian'), ('el', 'Greek'), ('en', 'English'), ('en-au', 'Australian English'), ('en-gb', 'British English'), ('eo', 'Esperanto'), ('es', 'Spanish'), ('es-ar', 'Argentinian Spanish'), ('es-co', 'Colombian Spanish'), ('es-mx', 'Mexican Spanish'), ('es-ni', 'Nicaraguan Spanish'), ('es-ve', 'Venezuelan Spanish'), ('et', 'Estonian'), ('eu', 'Basque'), ('fa', 'Persian'), ('fi', 'Finnish'), ('fr', 'French'), ('fy', 'Frisian'), ('ga', 'Irish'), ('gd', 'Scottish Gaelic'), ('gl', 'Galician'), ('he', 'Hebrew'), ('hi', 'Hindi'), ('hr', 'Croatian'), ('hsb', 'Upper Sorbian'), ('hu', 'Hungarian'), ('hy', 'Armenian'), ('ia', 'Interlingua'), ('id', 'Indonesian'), ('ig', 'Igbo'), ('io', 'Ido'), ('is', 'Icelandic'), ('it', 'Italian'), ('ja', 'Japanese'), ('ka', 'Georgian'), ('kab', 'Kabyle'), ('kk', 'Kazakh'), ('km', 'Khmer'), ('kn', 'Kannada'), ('ko', 'Korean'), ('ky', 'Kyrgyz'), ('lb', 'Luxembourgish'), ('lt', 'Lithuanian'), ('lv', 'Latvian'), ('mk', 'Macedonian'), ('ml', 'Malayalam'), ('mn', 'Mongolian'), ('mr', 'Marathi'), ('my', 'Burmese'), ('nb', 'Norwegian Bokmål'), ('ne', 'Nepali'), ('nl', 'Dutch'), ('nn', 'Norwegian Nynorsk'), ('os', 'Ossetic'), ('pa', 'Punjabi'), ('pl', 'Polish'), ('pt', 'Portuguese'), ('pt-br', 'Brazilian Portuguese'), ('ro', 'Romanian'), ('ru', 'Russian'), ('sk', 'Slovak'), ('sl', 'Slovenian'), ('sq', 'Albanian'), ('sr', 'Serbian'), ('sr-latn', 'Serbian Latin'), ('sv', 'Swedish'), ('sw', 'Swahili'), ('ta', 'Tamil'), ('te', 'Telugu'), ('tg', 'Tajik'), ('th', 'Thai'), ('tk', 'Turkmen'), ('tr', 'Turkish'), ('tt', 'Tatar'), ('udm', 'Udmurt'), ('uk', 'Ukrainian'), ('ur', 'Urdu'), ('uz', 'Uzbek'), ('vi', 'Vietnamese'), ('zh-hans', 'Simplified Chinese'), ('zh-hant', 'Traditional Chinese')]
LANGUAGES_BIDI ['he', 'ar', 'ar-dz', 'fa', 'ur']
LANGUAGE_CODE 'ru-ru'
LANGUAGE_COOKIE_AGE None
LANGUAGE_COOKIE_DOMAIN None
LANGUAGE_COOKIE_HTTPONLY False
LANGUAGE_COOKIE_NAME 'django_language'
LANGUAGE_COOKIE_PATH '/'
LANGUAGE_COOKIE_SAMESITE None
LANGUAGE_COOKIE_SECURE False
LOCALE_PATHS []
LOGGING {}
LOGGING_CONFIG 'logging.config.dictConfig'
LOGIN_ERROR_URL '/'
LOGIN_REDIRECT_URL '/accounts/profile/'
LOGIN_URL '/auth/login/'
LOGOUT_REDIRECT_URL None
LOW_CACHE True
MANAGERS []
MEDIA_ROOT '/home/django/clothing-store1/geekshop/media'
MEDIA_URL '/media/'
MESSAGE_STORAGE 'django.contrib.messages.storage.fallback.FallbackStorage'
MIDDLEWARE ['django.middleware.security.SecurityMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware', 'social_django.middleware.SocialAuthExceptionMiddleware', 'debug_toolbar.middleware.DebugToolbarMiddleware']
MIGRATION_MODULES {}
MONTH_DAY_FORMAT 'F j'
NUMBER_GROUPING 0
PASSWORD_HASHERS '********************'
PASSWORD_RESET_TIMEOUT '********************'
PASSWORD_RESET_TIMEOUT_DAYS '********************'
PREPEND_WWW False
ROOT_URLCONF 'geekshop.urls'
SECRET_KEY '********************'
SECURE_BROWSER_XSS_FILTER False
SECURE_CONTENT_TYPE_NOSNIFF True
SECURE_HSTS_INCLUDE_SUBDOMAINS False
SECURE_HSTS_PRELOAD False
SECURE_HSTS_SECONDS 0
SECURE_PROXY_SSL_HEADER None
SECURE_REDIRECT_EXEMPT []
SECURE_REFERRER_POLICY 'same-origin'
SECURE_SSL_HOST None
SECURE_SSL_REDIRECT False
SERVER_EMAIL 'root@localhost'
SESSION_CACHE_ALIAS 'default'
SESSION_COOKIE_AGE 1209600
SESSION_COOKIE_DOMAIN None
SESSION_COOKIE_HTTPONLY True
SESSION_COOKIE_NAME 'sessionid'
SESSION_COOKIE_PATH '/'
SESSION_COOKIE_SAMESITE 'Lax'
SESSION_COOKIE_SECURE False
SESSION_ENGINE 'django.contrib.sessions.backends.db'
SESSION_EXPIRE_AT_BROWSER_CLOSE False
SESSION_FILE_PATH None
SESSION_SAVE_EVERY_REQUEST False
SESSION_SERIALIZER 'django.contrib.sessions.serializers.JSONSerializer'
SETTINGS_MODULE 'geekshop.settings'
SHORT_DATETIME_FORMAT 'm/d/Y P'
SHORT_DATE_FORMAT 'm/d/Y'
SIGNING_BACKEND 'django.core.signing.TimestampSigner'
SILENCED_SYSTEM_CHECKS []
SK {'S_K': 'rf-0ntm03*6*zk=yi_=921qa0@umhxo$g0uu^q65fudz9j@=@5'}
SOCIAL_AUTH_PIPELINE ('social_core.pipeline.social_auth.social_details', 'social_core.pipeline.social_auth.social_uid', 'social_core.pipeline.social_auth.auth_allowed', 'social_core.pipeline.social_auth.social_user', 'social_core.pipeline.user.create_user', 'authapp.pipeline.save_user_profile', 'social_core.pipeline.social_auth.associate_user', 'social_core.pipeline.social_auth.load_extra_data', 'social_core.pipeline.user.user_details')
SOCIAL_AUTH_VK_OAUTH2_IGNORE_DEFAULT_SCOPE True
SOCIAL_AUTH_VK_OAUTH2_KEY '********************'
SOCIAL_AUTH_VK_OAUTH2_SCOPE ['email']
SOCIAL_AUTH_VK_OAUTH2_SECRET '********************'
STATICFILES_DIRS []
STATICFILES_FINDERS ['django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder']
STATICFILES_STORAGE 'django.contrib.staticfiles.storage.StaticFilesStorage'
STATIC_ROOT '/home/django/clothing-store1/geekshop/static'
STATIC_URL '/static/'
TEMPLATES [{'APP_DIRS': True, 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': [], 'OPTIONS': {'context_processors': ['django.template.context_processors.debug', 'django.template.context_processors.request', 'django.contrib.auth.context_processors.auth', 'django.contrib.messages.context_processors.messages', 'mainapp.context_processors.basket', 'social_django.context_processors.backends', 'social_django.context_processors.login_redirect']}}]
TEST_NON_SERIALIZED_APPS []
TEST_RUNNER 'django.test.runner.DiscoverRunner'
THOUSAND_SEPARATOR ','
TIME_FORMAT 'P'
TIME_INPUT_FORMATS ['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']
TIME_ZONE 'UTC'
USE_I18N True
USE_L10N True
USE_THOUSAND_SEPARATOR False
USE_TZ True
USE_X_FORWARDED_HOST False
USE_X_FORWARDED_PORT False
VK {'SOCIAL_AUTH_VK_OAUTH2_KEY': '********************', 'SOCIAL_AUTH_VK_OAUTH2_SECRET': '********************'}
WSGI_APPLICATION 'geekshop.wsgi.application'
X_FRAME_OPTIONS 'DENY'
YEAR_MONTH_FORMAT 'F Y'

Заголовки

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

Заголовок Значение
Accept text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Encoding br,gzip
Accept-Language en-US,en;q=0.5
Connection close
Host forumru.tele-sat.info
User-Agent CCBot/2.0 (https://commoncrawl.org/faq/)
X-Forwarded-For 3.235.11.178
X-Forwarded-Proto http
X-Real-Ip 3.235.11.178

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

Заголовок Значение
Cache-Control max-age=600
Content-Type text/html; charset=utf-8
Expires Fri, 26 Feb 2021 15:26:03 GMT

WSGI-окружение

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

Заголовок Значение
PATH_INFO /productscategory/6
QUERY_STRING
REMOTE_ADDR
REQUEST_METHOD GET
SCRIPT_NAME
SERVER_NAME forumru.tele-sat.info
SERVER_PORT 80
SERVER_PROTOCOL HTTP/1.0
SERVER_SOFTWARE gunicorn/20.0.4

Запрос

Информация о представлении

Функция представления Аргументы Именованные аргументы Имя URL
mainapp.views.products () {'pk': 6} category

Нет куков

Нет данных в сессии

Нет GET данных

Нет POST данных

SQL queries from 1 connection

  • default 3,03 ms (3 запроса )
Запрос Временная диаграмма Время (мс) Действие
SELECT "mainapp_product"."id",
       "mainapp_product"."category_id",
       "mainapp_product"."name",
       "mainapp_product"."image",
       "mainapp_product"."product_file",
       "mainapp_product"."short_desc",
       "mainapp_product"."description",
       "mainapp_product"."price",
       "mainapp_product"."quantity",
       "mainapp_product"."is_active",
       "mainapp_productcategory"."id",
       "mainapp_productcategory"."name",
       "mainapp_productcategory"."description",
       "mainapp_productcategory"."is_active"
  FROM
"mainapp_product"
 INNER JOIN
"mainapp_productcategory"
    ON
("mainapp_product"."category_id" = "mainapp_productcategory"."id")
 WHERE
("mainapp_productcategory"."is_active" AND "mainapp_product"."is_active")
SELECT ••• FROM "mainapp_product" INNER JOIN "mainapp_productcategory" ON ("mainapp_product"."category_id" = "mainapp_productcategory"."id") WHERE ("mainapp_productcategory"."is_active" AND "mainapp_product"."is_active")
1,70

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

/home/django/clothing-store1/geekshop/env/bin/gunicorn in <module>(8)
  sys.exit(run())
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(58)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/app/base.py in run(228)
  super().run()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(545)
  self.spawn_workers()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(616)
  self.spawn_worker()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(583)
  worker.init_process()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(140)
  self.run()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_one(timeout)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_one(67)
  self.accept(listener)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(29)
  self.handle(listener, client, addr)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(175)
  respiter = self.wsgi(environ, resp.start_response)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/template_profiler_panel/panels/template.py in process_request(149)
  response = super(TemplateProfilerPanel, self).process_request(request)
  
/home/django/clothing-store1/geekshop/mainapp/views.py in products(149)
  hot_product = get_hot_product()
  
/home/django/clothing-store1/geekshop/mainapp/views.py in get_hot_product(102)
  products_list = get_products()
  
/home/django/clothing-store1/geekshop/mainapp/views.py in get_products(51)
  cache.set(key, products)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/core/cache/backends/memcached.py in set(80)
  if not self._cache.set(key, value, self.get_backend_timeout(timeout)):
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/memcache.py in set(727)
  return self._set("set", key, val, time, min_compress_len, noreply)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/memcache.py in _set(1052)
  return _unsafe_set()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/memcache.py in _unsafe_set(1027)
  store_info = self._val_to_store_info(val, min_compress_len)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/memcache.py in _val_to_store_info(991)
  pickler.dump(val)
  

SELECT "mainapp_productcategory"."id",
       "mainapp_productcategory"."name",
       "mainapp_productcategory"."description",
       "mainapp_productcategory"."is_active"
  FROM
"mainapp_productcategory"
 WHERE
"mainapp_productcategory"."id" = 6
 LIMIT
21
SELECT ••• FROM "mainapp_productcategory" WHERE "mainapp_productcategory"."id" = 6 LIMIT 21
0,48

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

/home/django/clothing-store1/geekshop/env/bin/gunicorn in <module>(8)
  sys.exit(run())
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(58)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/app/base.py in run(228)
  super().run()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(545)
  self.spawn_workers()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(616)
  self.spawn_worker()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(583)
  worker.init_process()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(140)
  self.run()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_one(timeout)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_one(67)
  self.accept(listener)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(29)
  self.handle(listener, client, addr)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(175)
  respiter = self.wsgi(environ, resp.start_response)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/template_profiler_panel/panels/template.py in process_request(149)
  response = super(TemplateProfilerPanel, self).process_request(request)
  
/home/django/clothing-store1/geekshop/mainapp/views.py in products(157)
  category = get_category(pk)
  
/home/django/clothing-store1/geekshop/mainapp/views.py in get_category(38)
  category = get_object_or_404(ProductCategory, pk=pk)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/shortcuts.py in get_object_or_404(76)
  return queryset.get(*args, **kwargs)
  

SELECT "mainapp_product"."id",
       "mainapp_product"."category_id",
       "mainapp_product"."name",
       "mainapp_product"."image",
       "mainapp_product"."product_file",
       "mainapp_product"."short_desc",
       "mainapp_product"."description",
       "mainapp_product"."price",
       "mainapp_product"."quantity",
       "mainapp_product"."is_active"
  FROM
"mainapp_product"
 INNER JOIN
"mainapp_productcategory"
    ON
("mainapp_product"."category_id" = "mainapp_productcategory"."id")
 WHERE
("mainapp_productcategory"."is_active" AND "mainapp_product"."category_id" = 6 AND "mainapp_product"."is_active")
 ORDER BY
"mainapp_product"."price" ASC
SELECT ••• FROM "mainapp_product" INNER JOIN "mainapp_productcategory" ON ("mainapp_product"."category_id" = "mainapp_productcategory"."id") WHERE ("mainapp_productcategory"."is_active" AND "mainapp_product"."category_id" = 6 AND "mainapp_product"."is_active") ORDER BY "mainapp_product"."price" ASC
0,86

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

/home/django/clothing-store1/geekshop/env/bin/gunicorn in <module>(8)
  sys.exit(run())
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(58)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/app/base.py in run(228)
  super().run()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(545)
  self.spawn_workers()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(616)
  self.spawn_worker()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(583)
  worker.init_process()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(140)
  self.run()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_one(timeout)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_one(67)
  self.accept(listener)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(29)
  self.handle(listener, client, addr)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(175)
  respiter = self.wsgi(environ, resp.start_response)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/template_profiler_panel/panels/template.py in process_request(149)
  response = super(TemplateProfilerPanel, self).process_request(request)
  
/home/django/clothing-store1/geekshop/mainapp/views.py in products(158)
  products = get_products_in_category_orederd_by_price(pk)
  
/home/django/clothing-store1/geekshop/mainapp/views.py in get_products_in_category_orederd_by_price(91)
  cache.set(key, products)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/core/cache/backends/memcached.py in set(80)
  if not self._cache.set(key, value, self.get_backend_timeout(timeout)):
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/memcache.py in set(727)
  return self._set("set", key, val, time, min_compress_len, noreply)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/memcache.py in _set(1052)
  return _unsafe_set()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/memcache.py in _unsafe_set(1027)
  store_info = self._val_to_store_info(val, min_compress_len)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/memcache.py in _val_to_store_info(991)
  pickler.dump(val)
  

Шаблоны (обработано 4)

Пути к шаблонам

Нет

Шаблоны

mainapp/products_list.html
/home/django/clothing-store1/geekshop/mainapp/templates/mainapp/products_list.html
Контекст {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'backends': {'associated': [], 'backends': ['vk-oauth2'], 'not_associated': ['vk-oauth2']}, 'basket': [], 'csrf_token': <SimpleLazyObject: 'iZrrfj1N2U39GXSVb3JCRoxosgkkm7XGcZYzdQKeP57PrGKw02qUicexYlsLb77y'>, 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7fa9f94ab370>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7fa9f9489cd0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7fa9f9489220>>} {'category': <ProductCategory: костюмы>, 'links_menu': '<<queryset of mainapp.ProductCategory>>', 'products': <Page 1 of 1>, 'title': 'Константин товар'}
mainapp/base.html
/home/django/clothing-store1/geekshop/mainapp/templates/mainapp/base.html
Контекст {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'backends': {'associated': [], 'backends': ['vk-oauth2'], 'not_associated': ['vk-oauth2']}, 'basket': [], 'csrf_token': <SimpleLazyObject: 'iZrrfj1N2U39GXSVb3JCRoxosgkkm7XGcZYzdQKeP57PrGKw02qUicexYlsLb77y'>, 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7fa9f94ab370>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7fa9f9489cd0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7fa9f9489220>>} {'category': <ProductCategory: костюмы>, 'links_menu': '<<queryset of mainapp.ProductCategory>>', 'products': <Page 1 of 1>, 'title': 'Константин товар'}
mainapp/includes/inc_main_menu.html
/home/django/clothing-store1/geekshop/mainapp/templates/mainapp/includes/inc_main_menu.html
Контекст {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'backends': {'associated': [], 'backends': ['vk-oauth2'], 'not_associated': ['vk-oauth2']}, 'basket': [], 'csrf_token': <SimpleLazyObject: 'iZrrfj1N2U39GXSVb3JCRoxosgkkm7XGcZYzdQKeP57PrGKw02qUicexYlsLb77y'>, 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7fa9f94ab370>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7fa9f9489cd0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7fa9f9489220>>} {'category': <ProductCategory: костюмы>, 'links_menu': '<<queryset of mainapp.ProductCategory>>', 'products': <Page 1 of 1>, 'title': 'Константин товар'} {'block': <Block Node: menu. Contents: [<TextNode: '\n'>, <django.template.defaulttags.LoadNode object at 0x7fa9f9692be0>, <TextNode: '\n\n <div class="hero-wh'>, <django.template.loader_tags.IncludeNode object at 0x7fa9f9692820>, <TextNode: '\n'>, <TextNode: '\n\n </div>\n </di'>]>}
mainapp/includes/inc_catalog_menu.html
/home/django/clothing-store1/geekshop/mainapp/templates/mainapp/includes/inc_catalog_menu.html
Контекст {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'backends': {'associated': [], 'backends': ['vk-oauth2'], 'not_associated': ['vk-oauth2']}, 'basket': [], 'csrf_token': <SimpleLazyObject: 'iZrrfj1N2U39GXSVb3JCRoxosgkkm7XGcZYzdQKeP57PrGKw02qUicexYlsLb77y'>, 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7fa9f94ab370>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7fa9f9489cd0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7fa9f9489220>>} {'category': <ProductCategory: костюмы>, 'links_menu': '<<queryset of mainapp.ProductCategory>>', 'products': <Page 1 of 1>, 'title': 'Константин товар'} {'block': <Block Node: content. Contents: [<TextNode: '\n <div class="details"'>, <django.template.loader_tags.IncludeNode object at 0x7fa9f94032b0>, <TextNode: '\n </div>\n\n '>, <Variable Node: category.name|title>, <TextNode: '"</h2>\n <d'>, <IfNode>, <TextNode: '\n <spa'>, <Variable Node: products.number>, <TextNode: ' из '>, <Variable Node: products.paginator.num_pages>, <TextNode: ' </span>\n '>, <IfNode>, <TextNode: '\n </div>\n\n'>, <ForNode: for product in products, tail_len: 15>, <TextNode: '\n\n </div>\n\n '>]>}

Контекст процессоры

django.template.context_processors.csrf
Контекст {'csrf_token': <SimpleLazyObject: 'iZrrfj1N2U39GXSVb3JCRoxosgkkm7XGcZYzdQKeP57PrGKw02qUicexYlsLb77y'>}
django.template.context_processors.debug
Контекст {}
django.template.context_processors.request
Контекст {'request': <WSGIRequest: GET '/productscategory/6'>}
django.contrib.auth.context_processors.auth
Контекст {'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7fa9f9489220>>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7fa9f9489cd0>}
django.contrib.messages.context_processors.messages
Контекст {'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x7fa9f94ab370>, 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30, 'ERROR': 40}}
mainapp.context_processors.basket
Контекст {'basket': []}
social_django.context_processors.backends
Контекст {'backends': <LazyDict: {'associated': [], 'not_associated': ['vk-oauth2'], 'backends': ['vk-oauth2']}>}
social_django.context_processors.login_redirect
Контекст {'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': ''}

Файлов статики (вего: 147, использовано: 8)

Пути к статике

Нет

Приложения со статикой

  1. django.contrib.admin
  2. debug_toolbar
  3. django_extensions

Файлы статики

css/bootstrap.min.css
None
style.css
None
fonts/font-awesome/css/font-awesome.css
None
js/jquery-3.2.1.min.js
None
js/bootstrap.bundle.min.js
None
img/icon-hover.png
None
img/icon-hover.png
None
img/icon-hover.png
None

django.contrib.staticfiles.finders.AppDirectoriesFinder (147 файлов)

Путь Место
admin/fonts/README.txt /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/fonts/README.txt
admin/fonts/Roboto-Regular-webfont.woff /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/fonts/Roboto-Regular-webfont.woff
admin/fonts/Roboto-Bold-webfont.woff /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/fonts/Roboto-Bold-webfont.woff
admin/fonts/LICENSE.txt /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/fonts/LICENSE.txt
admin/fonts/Roboto-Light-webfont.woff /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/fonts/Roboto-Light-webfont.woff
admin/css/widgets.css /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/css/widgets.css
admin/css/login.css /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/css/login.css
admin/css/nav_sidebar.css /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/css/nav_sidebar.css
admin/css/fonts.css /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/css/fonts.css
admin/css/autocomplete.css /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/css/autocomplete.css
admin/css/rtl.css /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/css/rtl.css
admin/css/responsive.css /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/css/responsive.css
admin/css/base.css /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/css/base.css
admin/css/changelists.css /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/css/changelists.css
admin/css/dashboard.css /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/css/dashboard.css
admin/css/responsive_rtl.css /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/css/responsive_rtl.css
admin/css/forms.css /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/css/forms.css
admin/css/vendor/select2/LICENSE-SELECT2.md /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/css/vendor/select2/LICENSE-SELECT2.md
admin/css/vendor/select2/select2.min.css /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/css/vendor/select2/select2.min.css
admin/css/vendor/select2/select2.css /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/css/vendor/select2/select2.css
admin/js/nav_sidebar.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/nav_sidebar.js
admin/js/prepopulate.min.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/prepopulate.min.js
admin/js/autocomplete.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/autocomplete.js
admin/js/urlify.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/urlify.js
admin/js/prepopulate_init.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/prepopulate_init.js
admin/js/change_form.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/change_form.js
admin/js/core.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/core.js
admin/js/collapse.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/collapse.js
admin/js/popup_response.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/popup_response.js
admin/js/prepopulate.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/prepopulate.js
admin/js/inlines.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/inlines.js
admin/js/inlines.min.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/inlines.min.js
admin/js/actions.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/actions.js
admin/js/jquery.init.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/jquery.init.js
admin/js/calendar.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/calendar.js
admin/js/cancel.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/cancel.js
admin/js/collapse.min.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/collapse.min.js
admin/js/actions.min.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/actions.min.js
admin/js/SelectBox.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/SelectBox.js
admin/js/SelectFilter2.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/SelectFilter2.js
admin/js/admin/RelatedObjectLookups.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/admin/RelatedObjectLookups.js
admin/js/admin/DateTimeShortcuts.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/admin/DateTimeShortcuts.js
admin/js/vendor/xregexp/xregexp.min.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/xregexp/xregexp.min.js
admin/js/vendor/xregexp/xregexp.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/xregexp/xregexp.js
admin/js/vendor/xregexp/LICENSE.txt /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/xregexp/LICENSE.txt
admin/js/vendor/select2/LICENSE.md /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/LICENSE.md
admin/js/vendor/select2/select2.full.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/select2.full.js
admin/js/vendor/select2/select2.full.min.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/select2.full.min.js
admin/js/vendor/select2/i18n/uk.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/uk.js
admin/js/vendor/select2/i18n/hu.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/hu.js
admin/js/vendor/select2/i18n/ms.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ms.js
admin/js/vendor/select2/i18n/vi.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/vi.js
admin/js/vendor/select2/i18n/bn.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/bn.js
admin/js/vendor/select2/i18n/nl.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/nl.js
admin/js/vendor/select2/i18n/sq.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sq.js
admin/js/vendor/select2/i18n/ro.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ro.js
admin/js/vendor/select2/i18n/eu.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/eu.js
admin/js/vendor/select2/i18n/sk.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sk.js
admin/js/vendor/select2/i18n/hsb.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/hsb.js
admin/js/vendor/select2/i18n/nb.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/nb.js
admin/js/vendor/select2/i18n/fi.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/fi.js
admin/js/vendor/select2/i18n/lt.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/lt.js
admin/js/vendor/select2/i18n/ca.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ca.js
admin/js/vendor/select2/i18n/km.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/km.js
admin/js/vendor/select2/i18n/el.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/el.js
admin/js/vendor/select2/i18n/he.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/he.js
admin/js/vendor/select2/i18n/is.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/is.js
admin/js/vendor/select2/i18n/da.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/da.js
admin/js/vendor/select2/i18n/fr.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/fr.js
admin/js/vendor/select2/i18n/zh-TW.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/zh-TW.js
admin/js/vendor/select2/i18n/dsb.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/dsb.js
admin/js/vendor/select2/i18n/af.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/af.js
admin/js/vendor/select2/i18n/et.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/et.js
admin/js/vendor/select2/i18n/de.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/de.js
admin/js/vendor/select2/i18n/tk.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/tk.js
admin/js/vendor/select2/i18n/gl.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/gl.js
admin/js/vendor/select2/i18n/ja.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ja.js
admin/js/vendor/select2/i18n/th.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/th.js
admin/js/vendor/select2/i18n/ne.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ne.js
admin/js/vendor/select2/i18n/bg.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/bg.js
admin/js/vendor/select2/i18n/fa.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/fa.js
admin/js/vendor/select2/i18n/zh-CN.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/zh-CN.js
admin/js/vendor/select2/i18n/sr.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sr.js
admin/js/vendor/select2/i18n/tr.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/tr.js
admin/js/vendor/select2/i18n/ka.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ka.js
admin/js/vendor/select2/i18n/ar.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ar.js
admin/js/vendor/select2/i18n/es.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/es.js
admin/js/vendor/select2/i18n/lv.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/lv.js
admin/js/vendor/select2/i18n/id.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/id.js
admin/js/vendor/select2/i18n/bs.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/bs.js
admin/js/vendor/select2/i18n/ru.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ru.js
admin/js/vendor/select2/i18n/sv.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sv.js
admin/js/vendor/select2/i18n/hi.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/hi.js
admin/js/vendor/select2/i18n/ps.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ps.js
admin/js/vendor/select2/i18n/cs.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/cs.js
admin/js/vendor/select2/i18n/sl.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sl.js
admin/js/vendor/select2/i18n/sr-Cyrl.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sr-Cyrl.js
admin/js/vendor/select2/i18n/pt-BR.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/pt-BR.js
admin/js/vendor/select2/i18n/pl.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/pl.js
admin/js/vendor/select2/i18n/mk.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/mk.js
admin/js/vendor/select2/i18n/pt.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/pt.js
admin/js/vendor/select2/i18n/az.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/az.js
admin/js/vendor/select2/i18n/hr.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/hr.js
admin/js/vendor/select2/i18n/ko.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ko.js
admin/js/vendor/select2/i18n/hy.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/hy.js
admin/js/vendor/select2/i18n/it.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/it.js
admin/js/vendor/select2/i18n/en.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/en.js
admin/js/vendor/jquery/jquery.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/jquery/jquery.js
admin/js/vendor/jquery/LICENSE.txt /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/jquery/LICENSE.txt
admin/js/vendor/jquery/jquery.min.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/jquery/jquery.min.js
admin/img/README.txt /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/img/README.txt
admin/img/inline-delete.svg /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/img/inline-delete.svg
admin/img/icon-no.svg /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/img/icon-no.svg
admin/img/icon-viewlink.svg /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/img/icon-viewlink.svg
admin/img/icon-changelink.svg /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/img/icon-changelink.svg
admin/img/calendar-icons.svg /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/img/calendar-icons.svg
admin/img/search.svg /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/img/search.svg
admin/img/icon-deletelink.svg /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/img/icon-deletelink.svg
admin/img/tooltag-add.svg /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/img/tooltag-add.svg
admin/img/LICENSE /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/img/LICENSE
admin/img/icon-calendar.svg /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/img/icon-calendar.svg
admin/img/tooltag-arrowright.svg /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/img/tooltag-arrowright.svg
admin/img/icon-unknown-alt.svg /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/img/icon-unknown-alt.svg
admin/img/icon-clock.svg /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/img/icon-clock.svg
admin/img/icon-alert.svg /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/img/icon-alert.svg
admin/img/sorting-icons.svg /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/img/sorting-icons.svg
admin/img/icon-addlink.svg /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/img/icon-addlink.svg
admin/img/icon-unknown.svg /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/img/icon-unknown.svg
admin/img/selector-icons.svg /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/img/selector-icons.svg
admin/img/icon-yes.svg /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/img/icon-yes.svg
admin/img/gis/move_vertex_on.svg /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/img/gis/move_vertex_on.svg
admin/img/gis/move_vertex_off.svg /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/contrib/admin/static/admin/img/gis/move_vertex_off.svg
debug_toolbar/css/toolbar.css /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/debug_toolbar/static/debug_toolbar/css/toolbar.css
debug_toolbar/css/print.css /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/debug_toolbar/static/debug_toolbar/css/print.css
debug_toolbar/js/toolbar.timer.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/debug_toolbar/static/debug_toolbar/js/toolbar.timer.js
debug_toolbar/js/utils.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/debug_toolbar/static/debug_toolbar/js/utils.js
debug_toolbar/js/timer.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/debug_toolbar/static/debug_toolbar/js/timer.js
debug_toolbar/js/redirect.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/debug_toolbar/static/debug_toolbar/js/redirect.js
debug_toolbar/js/history.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/debug_toolbar/static/debug_toolbar/js/history.js
debug_toolbar/js/toolbar.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/debug_toolbar/static/debug_toolbar/js/toolbar.js
debug_toolbar/img/indicator.png /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/debug_toolbar/static/debug_toolbar/img/indicator.png
debug_toolbar/img/ajax-loader.gif /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/debug_toolbar/static/debug_toolbar/img/ajax-loader.gif
django_extensions/css/jquery.autocomplete.css /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django_extensions/static/django_extensions/css/jquery.autocomplete.css
django_extensions/js/jquery.bgiframe.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django_extensions/static/django_extensions/js/jquery.bgiframe.js
django_extensions/js/jquery.ajaxQueue.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django_extensions/static/django_extensions/js/jquery.ajaxQueue.js
django_extensions/js/jquery.autocomplete.js /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django_extensions/static/django_extensions/js/jquery.autocomplete.js
django_extensions/img/indicator.gif /home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django_extensions/static/django_extensions/img/indicator.gif

Обращения к кешу от 1 бэкенда

Сводка

Всего вызовов Общее время Попадания Промахи
10 27,34065055847168 ms 1 4

Команды

add get set touch delete clear get_many set_many delete_many has_key incr decr incr_version decr_version
0 5 5 0 0 0 0 0 0 0 0 0 0 0

Вызовы

Время (мс) Тип Аргументы Именованные аргументы Бэкенд
0,5083 get ('views.decorators.cache.cache_header..66f62770d2dc4c801cdd13244afc13dc.ru-ru.UTC',) {} <django.core.cache.backends.memcached.MemcachedCache object at 0x7fa9f9b199d0>
/home/django/clothing-store1/geekshop/env/bin/gunicorn in <module>(8)
  sys.exit(run())
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(58)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/app/base.py in run(228)
  super().run()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(545)
  self.spawn_workers()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(616)
  self.spawn_worker()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(583)
  worker.init_process()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(140)
  self.run()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_one(timeout)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_one(67)
  self.accept(listener)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(29)
  self.handle(listener, client, addr)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(175)
  respiter = self.wsgi(environ, resp.start_response)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/template_profiler_panel/panels/template.py in process_request(149)
  response = super(TemplateProfilerPanel, self).process_request(request)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/middleware/cache.py in process_request(145)
  cache_key = get_cache_key(request, self.key_prefix, 'GET', cache=self.cache)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/utils/cache.py in get_cache_key(360)
  headerlist = cache.get(cache_key)
  

0,9208 get ('links_menu',) {} <django.core.cache.backends.memcached.MemcachedCache object at 0x7fa9f95764f0>
/home/django/clothing-store1/geekshop/env/bin/gunicorn in <module>(8)
  sys.exit(run())
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(58)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/app/base.py in run(228)
  super().run()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(545)
  self.spawn_workers()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(616)
  self.spawn_worker()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(583)
  worker.init_process()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(140)
  self.run()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_one(timeout)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_one(67)
  self.accept(listener)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(29)
  self.handle(listener, client, addr)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(175)
  respiter = self.wsgi(environ, resp.start_response)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/template_profiler_panel/panels/template.py in process_request(149)
  response = super(TemplateProfilerPanel, self).process_request(request)
  
/home/django/clothing-store1/geekshop/mainapp/views.py in products(148)
  links_menu = get_links_menu()
  
/home/django/clothing-store1/geekshop/mainapp/views.py in get_links_menu(24)
  links_menu = cache.get(key)
  

0,2034 get ('products',) {} <django.core.cache.backends.memcached.MemcachedCache object at 0x7fa9f95764f0>
/home/django/clothing-store1/geekshop/env/bin/gunicorn in <module>(8)
  sys.exit(run())
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(58)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/app/base.py in run(228)
  super().run()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(545)
  self.spawn_workers()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(616)
  self.spawn_worker()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(583)
  worker.init_process()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(140)
  self.run()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_one(timeout)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_one(67)
  self.accept(listener)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(29)
  self.handle(listener, client, addr)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(175)
  respiter = self.wsgi(environ, resp.start_response)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/template_profiler_panel/panels/template.py in process_request(149)
  response = super(TemplateProfilerPanel, self).process_request(request)
  
/home/django/clothing-store1/geekshop/mainapp/views.py in products(149)
  hot_product = get_hot_product()
  
/home/django/clothing-store1/geekshop/mainapp/views.py in get_hot_product(102)
  products_list = get_products()
  
/home/django/clothing-store1/geekshop/mainapp/views.py in get_products(47)
  products = cache.get(key)
  

15,4672 set ('products', <QuerySet [<Product: костюм3 (костюмы)>, <Product: костюм1 (костюмы)>, <Product: костюм2 (костюмы)>, <Product: куртка1 (верхняя одежда)>, <Product: куртка2 (верхняя одежда)>, <Product: пиджак1 (пиджаки)>, <Product: пиджак4 (пиджаки)>, <Product: пиджак3 (пиджаки)>, <Product: пиджак2 (пиджаки)>]>) {} <django.core.cache.backends.memcached.MemcachedCache object at 0x7fa9f95764f0>
/home/django/clothing-store1/geekshop/env/bin/gunicorn in <module>(8)
  sys.exit(run())
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(58)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/app/base.py in run(228)
  super().run()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(545)
  self.spawn_workers()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(616)
  self.spawn_worker()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(583)
  worker.init_process()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(140)
  self.run()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_one(timeout)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_one(67)
  self.accept(listener)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(29)
  self.handle(listener, client, addr)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(175)
  respiter = self.wsgi(environ, resp.start_response)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/template_profiler_panel/panels/template.py in process_request(149)
  response = super(TemplateProfilerPanel, self).process_request(request)
  
/home/django/clothing-store1/geekshop/mainapp/views.py in products(149)
  hot_product = get_hot_product()
  
/home/django/clothing-store1/geekshop/mainapp/views.py in get_hot_product(102)
  products_list = get_products()
  
/home/django/clothing-store1/geekshop/mainapp/views.py in get_products(51)
  cache.set(key, products)
  

0,2191 get ('category_6',) {} <django.core.cache.backends.memcached.MemcachedCache object at 0x7fa9f95764f0>
/home/django/clothing-store1/geekshop/env/bin/gunicorn in <module>(8)
  sys.exit(run())
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(58)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/app/base.py in run(228)
  super().run()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(545)
  self.spawn_workers()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(616)
  self.spawn_worker()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(583)
  worker.init_process()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(140)
  self.run()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_one(timeout)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_one(67)
  self.accept(listener)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(29)
  self.handle(listener, client, addr)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(175)
  respiter = self.wsgi(environ, resp.start_response)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/template_profiler_panel/panels/template.py in process_request(149)
  response = super(TemplateProfilerPanel, self).process_request(request)
  
/home/django/clothing-store1/geekshop/mainapp/views.py in products(157)
  category = get_category(pk)
  
/home/django/clothing-store1/geekshop/mainapp/views.py in get_category(36)
  category = cache.get(key)
  

0,2940 set ('category_6', <ProductCategory: костюмы>) {} <django.core.cache.backends.memcached.MemcachedCache object at 0x7fa9f95764f0>
/home/django/clothing-store1/geekshop/env/bin/gunicorn in <module>(8)
  sys.exit(run())
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(58)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/app/base.py in run(228)
  super().run()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(545)
  self.spawn_workers()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(616)
  self.spawn_worker()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(583)
  worker.init_process()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(140)
  self.run()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_one(timeout)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_one(67)
  self.accept(listener)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(29)
  self.handle(listener, client, addr)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(175)
  respiter = self.wsgi(environ, resp.start_response)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/template_profiler_panel/panels/template.py in process_request(149)
  response = super(TemplateProfilerPanel, self).process_request(request)
  
/home/django/clothing-store1/geekshop/mainapp/views.py in products(157)
  category = get_category(pk)
  
/home/django/clothing-store1/geekshop/mainapp/views.py in get_category(39)
  cache.set(key, category)
  

0,2112 get ('products_in_category_orederd_by_price_6',) {} <django.core.cache.backends.memcached.MemcachedCache object at 0x7fa9f95764f0>
/home/django/clothing-store1/geekshop/env/bin/gunicorn in <module>(8)
  sys.exit(run())
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(58)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/app/base.py in run(228)
  super().run()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(545)
  self.spawn_workers()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(616)
  self.spawn_worker()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(583)
  worker.init_process()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(140)
  self.run()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_one(timeout)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_one(67)
  self.accept(listener)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(29)
  self.handle(listener, client, addr)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(175)
  respiter = self.wsgi(environ, resp.start_response)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/template_profiler_panel/panels/template.py in process_request(149)
  response = super(TemplateProfilerPanel, self).process_request(request)
  
/home/django/clothing-store1/geekshop/mainapp/views.py in products(158)
  products = get_products_in_category_orederd_by_price(pk)
  
/home/django/clothing-store1/geekshop/mainapp/views.py in get_products_in_category_orederd_by_price(87)
  products = cache.get(key)
  

8,8668 set ('products_in_category_orederd_by_price_6', <QuerySet [<Product: костюм1 (костюмы)>, <Product: костюм3 (костюмы)>, <Product: костюм2 (костюмы)>]>) {} <django.core.cache.backends.memcached.MemcachedCache object at 0x7fa9f95764f0>
/home/django/clothing-store1/geekshop/env/bin/gunicorn in <module>(8)
  sys.exit(run())
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(58)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/app/base.py in run(228)
  super().run()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(545)
  self.spawn_workers()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(616)
  self.spawn_worker()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(583)
  worker.init_process()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(140)
  self.run()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_one(timeout)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_one(67)
  self.accept(listener)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(29)
  self.handle(listener, client, addr)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(175)
  respiter = self.wsgi(environ, resp.start_response)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/template_profiler_panel/panels/template.py in process_request(149)
  response = super(TemplateProfilerPanel, self).process_request(request)
  
/home/django/clothing-store1/geekshop/mainapp/views.py in products(158)
  products = get_products_in_category_orederd_by_price(pk)
  
/home/django/clothing-store1/geekshop/mainapp/views.py in get_products_in_category_orederd_by_price(91)
  cache.set(key, products)
  

0,2964 set ('views.decorators.cache.cache_header..66f62770d2dc4c801cdd13244afc13dc.ru-ru.UTC', [], 600) {} <django.core.cache.backends.memcached.MemcachedCache object at 0x7fa9f9b199d0>
/home/django/clothing-store1/geekshop/env/bin/gunicorn in <module>(8)
  sys.exit(run())
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(58)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/app/base.py in run(228)
  super().run()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(545)
  self.spawn_workers()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(616)
  self.spawn_worker()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(583)
  worker.init_process()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(140)
  self.run()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_one(timeout)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_one(67)
  self.accept(listener)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(29)
  self.handle(listener, client, addr)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(175)
  respiter = self.wsgi(environ, resp.start_response)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/template_profiler_panel/panels/template.py in process_request(149)
  response = super(TemplateProfilerPanel, self).process_request(request)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/middleware/cache.py in process_response(109)
  cache_key = learn_cache_key(request, response, timeout, self.key_prefix, cache=self.cache)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/utils/cache.py in learn_cache_key(404)
  cache.set(cache_key, [], cache_timeout)
  

0,3536 set ('views.decorators.cache.cache_page..GET.66f62770d2dc4c801cdd13244afc13dc.d41d8cd98f00b204e9800998ecf8427e.ru-ru.UTC', <HttpResponse status_code=200, "text/html; charset=utf-8">, 600) {} <django.core.cache.backends.memcached.MemcachedCache object at 0x7fa9f9b199d0>
/home/django/clothing-store1/geekshop/env/bin/gunicorn in <module>(8)
  sys.exit(run())
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(58)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/app/base.py in run(228)
  super().run()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/app/base.py in run(72)
  Arbiter(self).run()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/arbiter.py in run(202)
  self.manage_workers()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(545)
  self.spawn_workers()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(616)
  self.spawn_worker()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(583)
  worker.init_process()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(140)
  self.run()
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_one(timeout)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_one(67)
  self.accept(listener)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(29)
  self.handle(listener, client, addr)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(175)
  respiter = self.wsgi(environ, resp.start_response)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/template_profiler_panel/panels/template.py in process_request(149)
  response = super(TemplateProfilerPanel, self).process_request(request)
  
/home/django/clothing-store1/geekshop/env/lib/python3.8/site-packages/django/middleware/cache.py in process_response(115)
  self.cache.set(cache_key, response, timeout)
  

Сигналы

Сигнал Получатели сигнала
class_prepared
connection_created
got_request_exception
m2m_changed
post_delete
post_init ImageField.update_dimension_fields, ImageField.update_dimension_fields
post_migrate create_permissions, create_contenttypes
post_save create_user_profile, save_user_profile
pre_delete product_quantity_update_delete, product_quantity_update_delete
pre_init
pre_migrate inject_rename_contenttypes_operations
pre_save product_quantity_update_save, product_quantity_update_save
request_finished close_old_connections, close_caches, reset_urlconf
request_started reset_queries, close_old_connections
setting_changed reset_cache, reset_hashers, clear_cache_handlers, update_installed_apps, update_connections_time_zone, clear_routers_cache, reset_template_engines, 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, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, StaticFilesStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties

Сообщения в логе

Сообщений нет.

Template Rendering Time

3 calls to Template.render()

Stack Level Template Name Временная диаграмма Время (мс)
60
mainapp/products_list.html
 
8,7
74
mainapp/includes/inc_main_menu.html
 
0,8
74
mainapp/includes/inc_catalog_menu.html
 
0,9

Сводка

Template Name Время (мс)
mainapp/products_list.html 8,7
mainapp/includes/inc_catalog_menu.html 0,9
mainapp/includes/inc_main_menu.html 0,8