DJDT

Versions

Package Name Version
Django 5.2.9
Python 3.11.11
allauth Allauth 65.7.0.final.0
debug_toolbar Debug Toolbar 5.1.0
django_celery_beat Periodic Tasks 2.8.1
django_celery_results Celery Results 2.6.0
django_distill Django_Distill 3.2.7
drf_spectacular drf-spectacular 0.29.0
rest_framework Django REST framework 3.16.0

Settings from mysiteDjango.settings

Setting Value
ABSOLUTE_URL_OVERRIDES {}
ACCOUNT_CHANGE_EMAIL True
ACCOUNT_EMAIL_SUBJECT_PREFIX 'mangoblogger.com'
ACCOUNT_EMAIL_VERIFICATION 'mandatory'
ACCOUNT_LOGIN_METHODS {'username', 'email'}
ACCOUNT_LOGIN_ON_EMAIL_CONFIRMATION True
ACCOUNT_LOGIN_ON_PASSWORD_RESET '********************'
ACCOUNT_MAX_EMAIL_ADDRESSES 2
ACCOUNT_SESSION_REMEMBER True
ACCOUNT_SIGNUP_FIELDS ['email*', 'username', 'password1']
ADMINS [('prasanna', 'prasanna.k158@gmail.com')]
ALLOWED_HOSTS ['*']
APPEND_SLASH True
ASGI_APPLICATION 'mysiteDjango.asgi.application'
AUTHENTICATION_BACKENDS '********************'
AUTH_PASSWORD_VALIDATORS '********************'
AUTH_USER_MODEL '********************'
BASE_DIR WindowsPath('C:/Users/Prasanna/Documents/GitHub/pop_crawler/mysitedjango')
CACHES {'default': {'BACKEND': 'django.core.cache.backends.filebased.FileBasedCache', 'LOCATION': 'C:\\Users\\Prasanna\\Documents\\GitHub\\pop_crawler\\mysitedjango/cache'}}
CACHE_MIDDLEWARE_ALIAS 'default'
CACHE_MIDDLEWARE_KEY_PREFIX '********************'
CACHE_MIDDLEWARE_SECONDS 600
CDN_SECRET_TOKEN '********************'
CELERY_BROKER_URL 'redis://localhost:6379/0'
CELERY_RESULT_BACKEND 'django-db'
CELERY_RESULT_EXTENDED True
CLOUDFLARE_WORKER_URL 'https://workers-mysitedjango.etherator.workers.dev'
COPIED_PATH 'C:\\Users\\Prasanna\\Documents\\GitHub\\pop_crawler/copied_images/'
CORS_ORIGIN_ALLOW_ALL True
CRAWLER_DIR WindowsPath('C:/Users/Prasanna/Documents/GitHub/pop_crawler/pop_crawler')
CSRF_COOKIE_AGE 31449600
CSRF_COOKIE_DOMAIN None
CSRF_COOKIE_HTTPONLY False
CSRF_COOKIE_NAME 'csrftoken'
CSRF_COOKIE_PATH '/'
CSRF_COOKIE_SAMESITE 'Lax'
CSRF_COOKIE_SECURE False
CSRF_FAILURE_VIEW 'django.views.csrf.csrf_failure'
CSRF_HEADER_NAME 'HTTP_X_CSRFTOKEN'
CSRF_TRUSTED_ORIGINS ['http://mangoblogger.com', 'http://www.mangoblogger.com', 'https://mangoblogger.com', 'https://www.mangoblogger.com', 'http://127.0.0.1', 'moz-extension://530f8c67-00c0-4c2b-a990-f305b8e862b8']
CSRF_USE_SESSIONS False
DATABASES {'default': {'ATOMIC_REQUESTS': False, 'AUTOCOMMIT': True, 'CONN_HEALTH_CHECKS': False, 'CONN_MAX_AGE': 0, 'ENGINE': 'django.db.backends.postgresql', 'HOST': '192.168.1.125', 'NAME': 'pop_pages_april25', 'OPTIONS': {}, 'PASSWORD': '********************', 'PORT': None, '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
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 {'INSERT_BEFORE': '</head>', 'INTERCEPT_REDIRECTS': False, 'RENDER_PANELS': True, 'SHOW_TOOLBAR_CALLBACK': <function show_toolbar at 0x000002AF6AB91E40>}
DEBUG_TOOLBAR_PATCH_SETTINGS False
DECIMAL_SEPARATOR '.'
DEFAULT_AUTO_FIELD 'django.db.models.BigAutoField'
DEFAULT_CHARSET 'utf-8'
DEFAULT_EXCEPTION_REPORTER 'django.views.debug.ExceptionReporter'
DEFAULT_EXCEPTION_REPORTER_FILTER 'django.views.debug.SafeExceptionReporterFilter'
DEFAULT_FROM_EMAIL 'mangoblogger-webmaster@mangoblogger.com'
DEFAULT_INDEX_TABLESPACE ''
DEFAULT_TABLESPACE ''
DISALLOWED_USER_AGENTS []
DJANGO_ALLOW_ASYNC_UNSAFE 'true'
EMAIL_BACKEND 'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST 'smtp.zeptomail.com'
EMAIL_HOST_PASSWORD '********************'
EMAIL_HOST_USER 'emailapikey@mangoblogger.com'
EMAIL_PORT 465
EMAIL_SSL_CERTFILE None
EMAIL_SSL_KEYFILE '********************'
EMAIL_SUBJECT_PREFIX '[Django] '
EMAIL_TIMEOUT None
EMAIL_USE_LOCALTIME False
EMAIL_USE_SSL True
EMAIL_USE_TLS False
ENVIRONMENT 'dev'
FILE_UPLOAD_DIRECTORY_PERMISSIONS None
FILE_UPLOAD_HANDLERS ['django.core.files.uploadhandler.MemoryFileUploadHandler', 'django.core.files.uploadhandler.TemporaryFileUploadHandler']
FILE_UPLOAD_MAX_MEMORY_SIZE 2621440
FILE_UPLOAD_PERMISSIONS 420
FILE_UPLOAD_TEMP_DIR None
FIRST_DAY_OF_WEEK 0
FIXTURE_DIRS []
FORCE_SCRIPT_NAME None
FORMAT_MODULE_PATH None
FORMS_URLFIELD_ASSUME_HTTPS False
FORM_RENDERER 'django.forms.renderers.DjangoTemplates'
IGNORABLE_404_URLS []
INSTALLED_APPS ['django.contrib.postgres', 'django_celery_beat', 'django_celery_results', 'blog', 'customuser', 'search_app', 'debug_toolbar', 'django_distill', 'accounts.apps.AccountsConfig', 'django.contrib.sites', 'django.contrib.sitemaps', 'django.contrib.humanize', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'mango_apps', 'marketing', 'tasks', 'mycompany', 'coach', 'django.contrib.admin', 'allauth', 'allauth.account', 'rest_framework', 'drf_spectacular']
INTERNAL_IPS ['127.0.0.1', 'localhost']
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'), ('ckb', 'Central Kurdish (Sorani)'), ('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'), ('ms', 'Malay'), ('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'), ('ug', 'Uyghur'), ('uk', 'Ukrainian'), ('ur', 'Urdu'), ('uz', 'Uzbek'), ('vi', 'Vietnamese'), ('zh-hans', 'Simplified Chinese'), ('zh-hant', 'Traditional Chinese')]
LANGUAGES_BIDI ['he', 'ar', 'ar-dz', 'ckb', 'fa', 'ug', 'ur']
LANGUAGE_CODE 'en-us'
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 None
LOGIN_REDIRECT_URL '/'
LOGIN_URL '/accounts/login/'
LOGLEVEL 'INFO'
LOGOUT_REDIRECT_URL None
MANAGERS []
MEDIA_ROOT 'C:\\Users\\Prasanna\\Documents\\GitHub\\pop_crawler\\mysitedjango\\mediafiles'
MEDIA_URL '/media/'
MESSAGE_STORAGE 'django.contrib.messages.storage.fallback.FallbackStorage'
MIDDLEWARE ['debug_toolbar.middleware.DebugToolbarMiddleware', 'django.middleware.security.SecurityMiddleware', 'whitenoise.middleware.WhiteNoiseMiddleware', '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', 'mysiteDjango.middleware.LoginRequiredMiddleware', 'mysiteDjango.middleware.PageViewLimiterMiddleware', 'allauth.account.middleware.AccountMiddleware']
MIGRATION_MODULES {}
MONTH_DAY_FORMAT 'F j'
NUMBER_GROUPING 0
PASSWORD_HASHERS '********************'
PASSWORD_RESET_TIMEOUT '********************'
PREPEND_WWW False
REPO_PARENT_DIR WindowsPath('C:/Users/Prasanna/Documents/GitHub')
REST_FRAMEWORK {'DEFAULT_AUTHENTICATION_CLASSES': '********************', 'DEFAULT_PERMISSION_CLASSES': ['rest_framework.permissions.IsAuthenticated'], 'DEFAULT_SCHEMA_CLASS': 'drf_spectacular.openapi.AutoSchema'}
ROOT_URLCONF 'mysiteDjango.urls'
SECRET_KEY '********************'
SECRET_KEY_FALLBACKS '********************'
SECURE_CONTENT_TYPE_NOSNIFF True
SECURE_CROSS_ORIGIN_OPENER_POLICY 'same-origin'
SECURE_HSTS_INCLUDE_SUBDOMAINS False
SECURE_HSTS_PRELOAD False
SECURE_HSTS_SECONDS 0
SECURE_PROXY_SSL_HEADER ('HTTP_X_FORWARDED_PROTO', 'https')
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 'mysiteDjango.settings'
SHORT_DATETIME_FORMAT 'm/d/Y P'
SHORT_DATE_FORMAT 'm/d/Y'
SIGNING_BACKEND 'django.core.signing.TimestampSigner'
SILENCED_SYSTEM_CHECKS []
SITE_ID 1
SPECTACULAR_SETTINGS {'DESCRIPTION': 'API for accessing Page data', 'SERVE_INCLUDE_SCHEMA': False, 'TITLE': 'MangoBlogger API', 'VERSION': '1.0.0'}
STATICFILES_DIRS ['C:\\Users\\Prasanna\\Documents\\GitHub\\pop_crawler\\mysitedjango\\static', 'C:\\Users\\Prasanna\\Documents\\GitHub\\pop_crawler\\mysitedjango\\photos']
STATICFILES_FINDERS ['django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder']
STATICFILES_STORAGE 'whitenoise.storage.CompressedManifestStaticFilesStorage'
STATIC_ROOT 'C:\\Users\\Prasanna\\Documents\\GitHub\\pop_crawler\\mysitedjango\\staticfiles'
STATIC_URL '/static/'
STORAGES {'default': {'BACKEND': 'django.core.files.storage.FileSystemStorage'}, 'staticfiles': {'BACKEND': 'django.contrib.staticfiles.storage.StaticFilesStorage'}}
TEMPLATES [{'APP_DIRS': True, 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': ['C:\\Users\\Prasanna\\Documents\\GitHub\\pop_crawler\\mysitedjango/templates/'], 'OPTIONS': {'context_processors': ['accounts.context_processors.breadcrumbs', 'django.template.context_processors.debug', 'django.contrib.auth.context_processors.auth', 'django.contrib.messages.context_processors.messages', 'django.template.context_processors.request']}}]
TEMPLATE_DIR 'C:\\Users\\Prasanna\\Documents\\GitHub\\pop_crawler\\mysitedjango/templates/'
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 'America/Los_Angeles'
USE_I18N True
USE_THOUSAND_SEPARATOR False
USE_TZ True
USE_X_FORWARDED_HOST False
USE_X_FORWARDED_PORT False
WEBSITE_NAME 'mangoblogger'
WORKER_API_KEY '********************'
WSGI_APPLICATION 'mysiteDjango.wsgi.application'
X_FRAME_OPTIONS 'DENY'
YEAR_MONTH_FORMAT 'F Y'

Headers

Request headers

Key Value
Accept text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Encoding gzip, deflate, br, zstd
Accept-Language en-US,en;q=0.9
Connection keep-alive
Cookie => see Request panel
Host 127.0.0.1:8000
Priority u=0, i
Referer http://127.0.0.1:8000/page/breakfirst.games
Sec-Fetch-Dest document
Sec-Fetch-Mode navigate
Sec-Fetch-Site same-origin
Sec-Fetch-User ?1
Upgrade-Insecure-Requests 1
User-Agent Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:149.0) Gecko/20100101 Firefox/149.0

Response headers

Key Value
Content-Length 23757
Content-Type text/html; charset=utf-8
Cross-Origin-Opener-Policy same-origin
Referrer-Policy same-origin
Vary Cookie
X-Content-Type-Options nosniff
X-Frame-Options DENY

WSGI environ

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

Key Value
CONTENT_LENGTH
CONTENT_TYPE text/plain
DJANGO_SETTINGS_MODULE mysiteDjango.settings
GATEWAY_INTERFACE CGI/1.1
PATH_INFO /show_event_html/1475/
QUERY_STRING
REMOTE_ADDR 127.0.0.1
REMOTE_HOST
REQUEST_METHOD GET
SCRIPT_NAME
SERVER_NAME kubernetes.docker.internal
SERVER_PORT 8000
SERVER_PROTOCOL HTTP/1.1
SERVER_SOFTWARE WSGIServer/0.2

Request

View information

View function Arguments Keyword arguments URL name
accounts.views.ShowHTMLView () {'version': '1475'} show_event_html

Cookies

Variable Value
'_ga' 'GA1.1.1697021969.1764375882'
'_ga_7ZZD09V06C' 'GS2.1.s1772776551$o19$g1$t1772776928$j16$l0$h0'
'_ga_KJJD4KWWET' 'GS2.1.s1772776551$o33$g1$t1772776928$j16$l0$h0'
'api-key' '20753a95-ecf1-4e54-9c9e-d267d101fba4'
'csrftoken' 'nKD4r9pJYia2eZjJFLijjCNPsBAvzx6b'
'ph_phc_8HaMPi9K97TyDwG698fRJcExttHmUgFiybcqjLQ7Qjo_posthog' '%7B%22distinct_id%22%3A%22019b0167-b493-7fdb-94c5-060baf2a8670%22%2C%22%24sesid%22%3A%5B1765483605052%2C%22019b0f02-9719-7021-8eb7-2989ece61aab%22%2C1765483386648%5D%2C%22%24initial_person_info%22%3A%7B%22r%22%3A%22%24direct%22%2C%22u%22%3A%22http%3A%2F%2F127.0.0.1%3A8001%2F%22%7D%7D'
'sessionid' 'r2cwfbis8cukj6byekg8eny1y64hip52'

Session data

Variable Value
'_auth_user_backend' 'django.contrib.auth.backends.ModelBackend'
'_auth_user_hash' '66f6df6a9d71e49bafe070a46f6efc620b0bed36a1b1aec5e0b9b32e237b7e2f'
'_auth_user_id' '1'

No GET data

No POST data

SQL queries from 1 connection

  • default 8.05 ms (4 queries )
Query Timeline Time (ms) Action
SELECT "django_session"."session_key",
       "django_session"."session_data",
       "django_session"."expire_date"
  FROM "django_session"
 WHERE ("django_session"."expire_date" > '2026-04-08 01:54:48.661287+00:00'::timestamptz AND "django_session"."session_key" = 'r2cwfbis8cukj6byekg8eny1y64hip52')
 LIMIT 21
SELECT ••• FROM "django_session" WHERE ("django_session"."expire_date" > '2026-04-08 01:54:48.661287+00:00'::timestamptz AND "django_session"."session_key" = 'r2cwfbis8cukj6byekg8eny1y64hip52') LIMIT 21
1.83

Connection: default

Transaction status: Idle

C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\staticfiles\handlers.py in __call__(80)
  return self.application(environ, start_response)

C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\whitenoise\middleware.py in __call__(124)
  return self.get_response(request)

C:\Users\Prasanna\Documents\GitHub\pop_crawler\mysitedjango\mysiteDjango\middleware.py in __call__(65)
  if request.user.is_authenticated:

C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\auth\middleware.py in <lambda>(40)
  request.user = SimpleLazyObject(lambda: get_user(request))

C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\auth\middleware.py in get_user(20)
  request._cached_user = auth.get_user(request)

C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\auth\__init__.py in get_user(304)
  user_id = _get_user_session_key(request)

C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\auth\__init__.py in _get_user_session_key(95)
  return get_user_model()._meta.pk.to_python(request.session[SESSION_KEY])

C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\sessions\backends\base.py in __getitem__(55)
  return self._session[key]

C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\sessions\backends\base.py in _get_session(249)
  self._session_cache = self.load()

C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\sessions\backends\db.py in load(55)
  s = self._get_session_from_db()

C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\sessions\backends\db.py in _get_session_from_db(34)
  return self.model.objects.get(

SELECT "customuser_customuser"."id",
       "customuser_customuser"."password",
       "customuser_customuser"."last_login",
       "customuser_customuser"."is_superuser",
       "customuser_customuser"."username",
       "customuser_customuser"."first_name",
       "customuser_customuser"."last_name",
       "customuser_customuser"."email",
       "customuser_customuser"."is_staff",
       "customuser_customuser"."is_active",
       "customuser_customuser"."date_joined",
       "customuser_customuser"."extension_api_key",
       "customuser_customuser"."phone_number",
       "customuser_customuser"."website",
       "customuser_customuser"."account_notes",
       "customuser_customuser"."status"
  FROM "customuser_customuser"
 WHERE "customuser_customuser"."id" = 1
 LIMIT 21
SELECT ••• FROM "customuser_customuser" WHERE "customuser_customuser"."id" = 1 LIMIT 21
1.26

Connection: default

Transaction status: Idle

C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\staticfiles\handlers.py in __call__(80)
  return self.application(environ, start_response)

C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\whitenoise\middleware.py in __call__(124)
  return self.get_response(request)

C:\Users\Prasanna\Documents\GitHub\pop_crawler\mysitedjango\mysiteDjango\middleware.py in __call__(65)
  if request.user.is_authenticated:

C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\auth\middleware.py in <lambda>(40)
  request.user = SimpleLazyObject(lambda: get_user(request))

C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\auth\middleware.py in get_user(20)
  request._cached_user = auth.get_user(request)

C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\auth\__init__.py in get_user(311)
  user = backend.get_user(user_id)

C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\auth\backends.py in get_user(232)
  user = UserModel._default_manager.get(pk=user_id)

SELECT 1 AS "a"
  FROM "customuser_demoevents"
 WHERE ("customuser_demoevents"."event_name" = 'demo_generated' AND "customuser_demoevents"."id" = 1475)
 LIMIT 1
SELECT 1 AS "a" FROM "customuser_demoevents" WHERE ("customuser_demoevents"."event_name" = 'demo_generated' AND "customuser_demoevents"."id" = 1475) LIMIT 1
0.87

Connection: default

Transaction status: Idle

C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\staticfiles\handlers.py in __call__(80)
  return self.application(environ, start_response)

C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\whitenoise\middleware.py in __call__(124)
  return self.get_response(request)

C:\Users\Prasanna\Documents\GitHub\pop_crawler\mysitedjango\mysiteDjango\middleware.py in __call__(66)
  return self.get_response(request)

C:\Users\Prasanna\Documents\GitHub\pop_crawler\mysitedjango\mysiteDjango\middleware.py in __call__(21)
  return self.get_response(request)

C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\allauth\account\middleware.py in middleware(36)
  response = get_response(request)

C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\views\generic\base.py in view(105)
  return self.dispatch(request, *args, **kwargs)

C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\views\generic\base.py in dispatch(144)
  return handler(request, *args, **kwargs)

C:\Users\Prasanna\Documents\GitHub\pop_crawler\mysitedjango\accounts\views.py in get(427)
  if not x.exists():

SELECT "customuser_demoevents"."id",
       "customuser_demoevents"."event_name",
       "customuser_demoevents"."event_description",
       "customuser_demoevents"."event_subject",
       "customuser_demoevents"."event_date",
       "customuser_demoevents"."event_email",
       "customuser_demoevents"."agent_text",
       "customuser_demoevents"."user_text",
       "customuser_demoevents"."session_email_id",
       "customuser_demoevents"."event_website_id"
  FROM "customuser_demoevents"
 WHERE ("customuser_demoevents"."event_name" = 'demo_generated' AND "customuser_demoevents"."id" = 1475)
 ORDER BY "customuser_demoevents"."id" ASC
 LIMIT 1
SELECT ••• FROM "customuser_demoevents" WHERE ("customuser_demoevents"."event_name" = 'demo_generated' AND "customuser_demoevents"."id" = 1475) ORDER BY "customuser_demoevents"."id" ASC LIMIT 1
4.10

Connection: default

Transaction status: Idle

C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\staticfiles\handlers.py in __call__(80)
  return self.application(environ, start_response)

C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\whitenoise\middleware.py in __call__(124)
  return self.get_response(request)

C:\Users\Prasanna\Documents\GitHub\pop_crawler\mysitedjango\mysiteDjango\middleware.py in __call__(66)
  return self.get_response(request)

C:\Users\Prasanna\Documents\GitHub\pop_crawler\mysitedjango\mysiteDjango\middleware.py in __call__(21)
  return self.get_response(request)

C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\allauth\account\middleware.py in middleware(36)
  response = get_response(request)

C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\views\generic\base.py in view(105)
  return self.dispatch(request, *args, **kwargs)

C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\views\generic\base.py in dispatch(144)
  return handler(request, *args, **kwargs)

C:\Users\Prasanna\Documents\GitHub\pop_crawler\mysitedjango\accounts\views.py in get(431)
  modified_html = x.first().agent_text

Static files (189 found, 0 used)

Static file paths

  1. C:\Users\Prasanna\Documents\GitHub\pop_crawler\mysitedjango\static
  2. C:\Users\Prasanna\Documents\GitHub\pop_crawler\mysitedjango\photos

Static file apps

  1. debug_toolbar
  2. django.contrib.admin
  3. allauth.account
  4. rest_framework

Static files

None

django.contrib.staticfiles.finders.FileSystemFinder (17 files)

Path Location
css\bootstrap-icons.min.css C:\Users\Prasanna\Documents\GitHub\pop_crawler\mysitedjango\static\css\bootstrap-icons.min.css
css\bootstrap.min.css C:\Users\Prasanna\Documents\GitHub\pop_crawler\mysitedjango\static\css\bootstrap.min.css
css\fonts\bootstrap-icons.woff C:\Users\Prasanna\Documents\GitHub\pop_crawler\mysitedjango\static\css\fonts\bootstrap-icons.woff
css\fonts\bootstrap-icons.woff2 C:\Users\Prasanna\Documents\GitHub\pop_crawler\mysitedjango\static\css\fonts\bootstrap-icons.woff2
js\bootstrap.bundle.min.js C:\Users\Prasanna\Documents\GitHub\pop_crawler\mysitedjango\static\js\bootstrap.bundle.min.js
js\htmx.min.js C:\Users\Prasanna\Documents\GitHub\pop_crawler\mysitedjango\static\js\htmx.min.js
sounds\a-miss.flac C:\Users\Prasanna\Documents\GitHub\pop_crawler\mysitedjango\static\sounds\a-miss.flac
sounds\warning.wav C:\Users\Prasanna\Documents\GitHub\pop_crawler\mysitedjango\static\sounds\warning.wav
icon-mangoblogger.png C:\Users\Prasanna\Documents\GitHub\pop_crawler\mysitedjango\photos\icon-mangoblogger.png
mangoblogger_social_profile.png C:\Users\Prasanna\Documents\GitHub\pop_crawler\mysitedjango\photos\mangoblogger_social_profile.png
mangologo.png C:\Users\Prasanna\Documents\GitHub\pop_crawler\mysitedjango\photos\mangologo.png
mangologo_orig.jpg C:\Users\Prasanna\Documents\GitHub\pop_crawler\mysitedjango\photos\mangologo_orig.jpg
pnw.jpeg C:\Users\Prasanna\Documents\GitHub\pop_crawler\mysitedjango\photos\pnw.jpeg
redesigns.png C:\Users\Prasanna\Documents\GitHub\pop_crawler\mysitedjango\photos\redesigns.png
success.jpg C:\Users\Prasanna\Documents\GitHub\pop_crawler\mysitedjango\photos\success.jpg
transparent_pixel.png C:\Users\Prasanna\Documents\GitHub\pop_crawler\mysitedjango\photos\transparent_pixel.png
zane.jpg C:\Users\Prasanna\Documents\GitHub\pop_crawler\mysitedjango\photos\zane.jpg

django.contrib.staticfiles.finders.AppDirectoriesFinder (172 files)

Path Location
debug_toolbar\css\print.css C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\debug_toolbar\static\debug_toolbar\css\print.css
debug_toolbar\css\toolbar.css C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\debug_toolbar\static\debug_toolbar\css\toolbar.css
debug_toolbar\js\history.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\debug_toolbar\static\debug_toolbar\js\history.js
debug_toolbar\js\redirect.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\debug_toolbar\static\debug_toolbar\js\redirect.js
debug_toolbar\js\timer.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\debug_toolbar\static\debug_toolbar\js\timer.js
debug_toolbar\js\toolbar.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\debug_toolbar\static\debug_toolbar\js\toolbar.js
debug_toolbar\js\utils.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\debug_toolbar\static\debug_toolbar\js\utils.js
admin\css\autocomplete.css C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\css\autocomplete.css
admin\css\base.css C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\css\base.css
admin\css\changelists.css C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\css\changelists.css
admin\css\dark_mode.css C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\css\dark_mode.css
admin\css\dashboard.css C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\css\dashboard.css
admin\css\forms.css C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\css\forms.css
admin\css\login.css C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\css\login.css
admin\css\nav_sidebar.css C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\css\nav_sidebar.css
admin\css\responsive.css C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\css\responsive.css
admin\css\responsive_rtl.css C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\css\responsive_rtl.css
admin\css\rtl.css C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\css\rtl.css
admin\css\unusable_password_field.css C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\css\unusable_password_field.css
admin\css\widgets.css C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\css\widgets.css
admin\css\vendor\select2\LICENSE-SELECT2.md C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\css\vendor\select2\LICENSE-SELECT2.md
admin\css\vendor\select2\select2.css C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\css\vendor\select2\select2.css
admin\css\vendor\select2\select2.min.css C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\css\vendor\select2\select2.min.css
admin\img\calendar-icons.svg C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\img\calendar-icons.svg
admin\img\icon-addlink.svg C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\img\icon-addlink.svg
admin\img\icon-alert.svg C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\img\icon-alert.svg
admin\img\icon-calendar.svg C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\img\icon-calendar.svg
admin\img\icon-changelink.svg C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\img\icon-changelink.svg
admin\img\icon-clock.svg C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\img\icon-clock.svg
admin\img\icon-deletelink.svg C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\img\icon-deletelink.svg
admin\img\icon-hidelink.svg C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\img\icon-hidelink.svg
admin\img\icon-no.svg C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\img\icon-no.svg
admin\img\icon-unknown-alt.svg C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\img\icon-unknown-alt.svg
admin\img\icon-unknown.svg C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\img\icon-unknown.svg
admin\img\icon-viewlink.svg C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\img\icon-viewlink.svg
admin\img\icon-yes.svg C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\img\icon-yes.svg
admin\img\inline-delete.svg C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\img\inline-delete.svg
admin\img\LICENSE C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\img\LICENSE
admin\img\README.txt C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\img\README.txt
admin\img\search.svg C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\img\search.svg
admin\img\selector-icons.svg C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\img\selector-icons.svg
admin\img\sorting-icons.svg C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\img\sorting-icons.svg
admin\img\tooltag-add.svg C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\img\tooltag-add.svg
admin\img\tooltag-arrowright.svg C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\img\tooltag-arrowright.svg
admin\img\gis\move_vertex_off.svg C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\img\gis\move_vertex_off.svg
admin\img\gis\move_vertex_on.svg C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\img\gis\move_vertex_on.svg
admin\js\actions.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\actions.js
admin\js\autocomplete.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\autocomplete.js
admin\js\calendar.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\calendar.js
admin\js\cancel.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\cancel.js
admin\js\change_form.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\change_form.js
admin\js\core.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\core.js
admin\js\filters.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\filters.js
admin\js\inlines.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\inlines.js
admin\js\jquery.init.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\jquery.init.js
admin\js\nav_sidebar.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\nav_sidebar.js
admin\js\popup_response.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\popup_response.js
admin\js\prepopulate.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\prepopulate.js
admin\js\prepopulate_init.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\prepopulate_init.js
admin\js\SelectBox.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\SelectBox.js
admin\js\SelectFilter2.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\SelectFilter2.js
admin\js\theme.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\theme.js
admin\js\unusable_password_field.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\unusable_password_field.js
admin\js\urlify.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\urlify.js
admin\js\admin\DateTimeShortcuts.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\admin\DateTimeShortcuts.js
admin\js\admin\RelatedObjectLookups.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\admin\RelatedObjectLookups.js
admin\js\vendor\jquery\jquery.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\vendor\jquery\jquery.js
admin\js\vendor\jquery\jquery.min.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\vendor\jquery\jquery.min.js
admin\js\vendor\jquery\LICENSE.txt C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\vendor\jquery\LICENSE.txt
admin\js\vendor\select2\LICENSE.md C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\vendor\select2\LICENSE.md
admin\js\vendor\select2\select2.full.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\vendor\select2\select2.full.js
admin\js\vendor\select2\select2.full.min.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\vendor\select2\select2.full.min.js
admin\js\vendor\select2\i18n\af.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\vendor\select2\i18n\af.js
admin\js\vendor\select2\i18n\ar.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\vendor\select2\i18n\ar.js
admin\js\vendor\select2\i18n\az.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\vendor\select2\i18n\az.js
admin\js\vendor\select2\i18n\bg.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\vendor\select2\i18n\bg.js
admin\js\vendor\select2\i18n\bn.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\vendor\select2\i18n\bn.js
admin\js\vendor\select2\i18n\bs.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\vendor\select2\i18n\bs.js
admin\js\vendor\select2\i18n\ca.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\vendor\select2\i18n\ca.js
admin\js\vendor\select2\i18n\cs.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\vendor\select2\i18n\cs.js
admin\js\vendor\select2\i18n\da.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\vendor\select2\i18n\da.js
admin\js\vendor\select2\i18n\de.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\vendor\select2\i18n\de.js
admin\js\vendor\select2\i18n\dsb.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\vendor\select2\i18n\dsb.js
admin\js\vendor\select2\i18n\el.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\vendor\select2\i18n\el.js
admin\js\vendor\select2\i18n\en.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\vendor\select2\i18n\en.js
admin\js\vendor\select2\i18n\es.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\vendor\select2\i18n\es.js
admin\js\vendor\select2\i18n\et.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\vendor\select2\i18n\et.js
admin\js\vendor\select2\i18n\eu.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\vendor\select2\i18n\eu.js
admin\js\vendor\select2\i18n\fa.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\vendor\select2\i18n\fa.js
admin\js\vendor\select2\i18n\fi.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\vendor\select2\i18n\fi.js
admin\js\vendor\select2\i18n\fr.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\vendor\select2\i18n\fr.js
admin\js\vendor\select2\i18n\gl.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\vendor\select2\i18n\gl.js
admin\js\vendor\select2\i18n\he.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\vendor\select2\i18n\he.js
admin\js\vendor\select2\i18n\hi.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\vendor\select2\i18n\hi.js
admin\js\vendor\select2\i18n\hr.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\vendor\select2\i18n\hr.js
admin\js\vendor\select2\i18n\hsb.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\vendor\select2\i18n\hsb.js
admin\js\vendor\select2\i18n\hu.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\vendor\select2\i18n\hu.js
admin\js\vendor\select2\i18n\hy.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\vendor\select2\i18n\hy.js
admin\js\vendor\select2\i18n\id.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\vendor\select2\i18n\id.js
admin\js\vendor\select2\i18n\is.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\vendor\select2\i18n\is.js
admin\js\vendor\select2\i18n\it.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\vendor\select2\i18n\it.js
admin\js\vendor\select2\i18n\ja.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\vendor\select2\i18n\ja.js
admin\js\vendor\select2\i18n\ka.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\vendor\select2\i18n\ka.js
admin\js\vendor\select2\i18n\km.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\vendor\select2\i18n\km.js
admin\js\vendor\select2\i18n\ko.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\vendor\select2\i18n\ko.js
admin\js\vendor\select2\i18n\lt.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\vendor\select2\i18n\lt.js
admin\js\vendor\select2\i18n\lv.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\vendor\select2\i18n\lv.js
admin\js\vendor\select2\i18n\mk.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\vendor\select2\i18n\mk.js
admin\js\vendor\select2\i18n\ms.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\vendor\select2\i18n\ms.js
admin\js\vendor\select2\i18n\nb.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\vendor\select2\i18n\nb.js
admin\js\vendor\select2\i18n\ne.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\vendor\select2\i18n\ne.js
admin\js\vendor\select2\i18n\nl.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\vendor\select2\i18n\nl.js
admin\js\vendor\select2\i18n\pl.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\vendor\select2\i18n\pl.js
admin\js\vendor\select2\i18n\ps.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\vendor\select2\i18n\ps.js
admin\js\vendor\select2\i18n\pt-BR.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\vendor\select2\i18n\pt-BR.js
admin\js\vendor\select2\i18n\pt.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\vendor\select2\i18n\pt.js
admin\js\vendor\select2\i18n\ro.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\vendor\select2\i18n\ro.js
admin\js\vendor\select2\i18n\ru.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\vendor\select2\i18n\ru.js
admin\js\vendor\select2\i18n\sk.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\vendor\select2\i18n\sk.js
admin\js\vendor\select2\i18n\sl.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\vendor\select2\i18n\sl.js
admin\js\vendor\select2\i18n\sq.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\vendor\select2\i18n\sq.js
admin\js\vendor\select2\i18n\sr-Cyrl.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\vendor\select2\i18n\sr-Cyrl.js
admin\js\vendor\select2\i18n\sr.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\vendor\select2\i18n\sr.js
admin\js\vendor\select2\i18n\sv.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\vendor\select2\i18n\sv.js
admin\js\vendor\select2\i18n\th.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\vendor\select2\i18n\th.js
admin\js\vendor\select2\i18n\tk.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\vendor\select2\i18n\tk.js
admin\js\vendor\select2\i18n\tr.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\vendor\select2\i18n\tr.js
admin\js\vendor\select2\i18n\uk.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\vendor\select2\i18n\uk.js
admin\js\vendor\select2\i18n\vi.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\vendor\select2\i18n\vi.js
admin\js\vendor\select2\i18n\zh-CN.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\vendor\select2\i18n\zh-CN.js
admin\js\vendor\select2\i18n\zh-TW.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\vendor\select2\i18n\zh-TW.js
admin\js\vendor\xregexp\LICENSE.txt C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\vendor\xregexp\LICENSE.txt
admin\js\vendor\xregexp\xregexp.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\vendor\xregexp\xregexp.js
admin\js\vendor\xregexp\xregexp.min.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\admin\static\admin\js\vendor\xregexp\xregexp.min.js
account\js\account.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\allauth\account\static\account\js\account.js
account\js\onload.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\allauth\account\static\account\js\onload.js
rest_framework\css\bootstrap-theme.min.css C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\rest_framework\static\rest_framework\css\bootstrap-theme.min.css
rest_framework\css\bootstrap-theme.min.css.map C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\rest_framework\static\rest_framework\css\bootstrap-theme.min.css.map
rest_framework\css\bootstrap-tweaks.css C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\rest_framework\static\rest_framework\css\bootstrap-tweaks.css
rest_framework\css\bootstrap.min.css C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\rest_framework\static\rest_framework\css\bootstrap.min.css
rest_framework\css\bootstrap.min.css.map C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\rest_framework\static\rest_framework\css\bootstrap.min.css.map
rest_framework\css\default.css C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\rest_framework\static\rest_framework\css\default.css
rest_framework\css\font-awesome-4.0.3.css C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\rest_framework\static\rest_framework\css\font-awesome-4.0.3.css
rest_framework\css\prettify.css C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\rest_framework\static\rest_framework\css\prettify.css
rest_framework\docs\css\base.css C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\rest_framework\static\rest_framework\docs\css\base.css
rest_framework\docs\css\highlight.css C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\rest_framework\static\rest_framework\docs\css\highlight.css
rest_framework\docs\css\jquery.json-view.min.css C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\rest_framework\static\rest_framework\docs\css\jquery.json-view.min.css
rest_framework\docs\img\favicon.ico C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\rest_framework\static\rest_framework\docs\img\favicon.ico
rest_framework\docs\img\grid.png C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\rest_framework\static\rest_framework\docs\img\grid.png
rest_framework\docs\js\api.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\rest_framework\static\rest_framework\docs\js\api.js
rest_framework\docs\js\highlight.pack.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\rest_framework\static\rest_framework\docs\js\highlight.pack.js
rest_framework\docs\js\jquery.json-view.min.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\rest_framework\static\rest_framework\docs\js\jquery.json-view.min.js
rest_framework\fonts\fontawesome-webfont.eot C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\rest_framework\static\rest_framework\fonts\fontawesome-webfont.eot
rest_framework\fonts\fontawesome-webfont.svg C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\rest_framework\static\rest_framework\fonts\fontawesome-webfont.svg
rest_framework\fonts\fontawesome-webfont.ttf C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\rest_framework\static\rest_framework\fonts\fontawesome-webfont.ttf
rest_framework\fonts\fontawesome-webfont.woff C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\rest_framework\static\rest_framework\fonts\fontawesome-webfont.woff
rest_framework\fonts\glyphicons-halflings-regular.eot C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\rest_framework\static\rest_framework\fonts\glyphicons-halflings-regular.eot
rest_framework\fonts\glyphicons-halflings-regular.svg C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\rest_framework\static\rest_framework\fonts\glyphicons-halflings-regular.svg
rest_framework\fonts\glyphicons-halflings-regular.ttf C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\rest_framework\static\rest_framework\fonts\glyphicons-halflings-regular.ttf
rest_framework\fonts\glyphicons-halflings-regular.woff C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\rest_framework\static\rest_framework\fonts\glyphicons-halflings-regular.woff
rest_framework\fonts\glyphicons-halflings-regular.woff2 C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\rest_framework\static\rest_framework\fonts\glyphicons-halflings-regular.woff2
rest_framework\img\glyphicons-halflings-white.png C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\rest_framework\static\rest_framework\img\glyphicons-halflings-white.png
rest_framework\img\glyphicons-halflings.png C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\rest_framework\static\rest_framework\img\glyphicons-halflings.png
rest_framework\img\grid.png C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\rest_framework\static\rest_framework\img\grid.png
rest_framework\js\ajax-form.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\rest_framework\static\rest_framework\js\ajax-form.js
rest_framework\js\bootstrap.min.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\rest_framework\static\rest_framework\js\bootstrap.min.js
rest_framework\js\coreapi-0.1.1.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\rest_framework\static\rest_framework\js\coreapi-0.1.1.js
rest_framework\js\csrf.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\rest_framework\static\rest_framework\js\csrf.js
rest_framework\js\default.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\rest_framework\static\rest_framework\js\default.js
rest_framework\js\jquery-3.7.1.min.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\rest_framework\static\rest_framework\js\jquery-3.7.1.min.js
rest_framework\js\load-ajax-form.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\rest_framework\static\rest_framework\js\load-ajax-form.js
rest_framework\js\prettify-min.js C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\rest_framework\static\rest_framework\js\prettify-min.js

Templates (0 rendered)

Template paths

None

Templates

None

Context processors

None

Alerts

No alerts found

Cache calls from 1 backend

Summary

Total calls Total time Cache hits Cache misses
2 4.122399999914705 ms 0 1

Commands

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

Calls

Time (ms) Type Arguments Keyword arguments Backend
0.1537 get ('show_event_html_1475',) {} <django.core.cache.backends.filebased.FileBasedCache object at 0x000002AF289C6810>
C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\staticfiles\handlers.py in __call__(80)
  return self.application(environ, start_response)

C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\whitenoise\middleware.py in __call__(124)
  return self.get_response(request)

C:\Users\Prasanna\Documents\GitHub\pop_crawler\mysitedjango\mysiteDjango\middleware.py in __call__(66)
  return self.get_response(request)

C:\Users\Prasanna\Documents\GitHub\pop_crawler\mysitedjango\mysiteDjango\middleware.py in __call__(21)
  return self.get_response(request)

C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\allauth\account\middleware.py in middleware(36)
  response = get_response(request)

C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\views\generic\base.py in view(105)
  return self.dispatch(request, *args, **kwargs)

C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\views\generic\base.py in dispatch(144)
  return handler(request, *args, **kwargs)

C:\Users\Prasanna\Documents\GitHub\pop_crawler\mysitedjango\accounts\views.py in get(421)
  cached_html = cache.get(cache_key)

3.9687 set ('show_event_html_1475', '<!DOCTYPE html>\n<html lang="en">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Breakfirst Games | Indie Co-op & Family Multiplayer Games</title>\n <meta name="description" content="Breakfirst is a French indie game studio developing innovative asymmetrical co-op games and highly accessible family sports/party games.">\n \n <!-- Google Fonts -->\n <link rel="preconnect" href="https://fonts.googleapis.com">\n <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>\n <link href="https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;600;800&display=swap" rel="stylesheet">\n\n <style>\n /* CSS Reset & Variables */\n :root {\n --bg-color: #0a0a0e;\n --surface-color: #15151e;\n --text-main: #f0f0f5;\n --text-muted: #9ca3af;\n --accent-cyan: #00f0ff;\n --accent-purple: #9d4edd;\n --gradient-primary: linear-gradient(135deg, var(--accent-cyan), var(--accent-purple));\n --radius: 12px;\n --transition: all 0.3s ease;\n }\n\n * {\n margin: 0;\n padding: 0;\n box-sizing: border-box;\n }\n\n html {\n scroll-behavior: smooth;\n }\n\n body {\n font-family: \'Outfit\', sans-serif;\n background-color: var(--bg-color);\n color: var(--text-main);\n line-height: 1.6;\n overflow-x: hidden;\n }\n\n a {\n text-decoration: none;\n color: inherit;\n transition: var(--transition);\n }\n\n img {\n max-width: 100%;\n height: auto;\n display: block;\n }\n\n /* Typography */\n h1, h2, h3 {\n line-height: 1.2;\n margin-bottom: 1rem;\n }\n\n h1 {\n font-size: clamp(2.5rem, 5vw, 4.5rem);\n font-weight: 800;\n letter-spacing: -1px;\n }\n\n h2 {\n font-size: clamp(2rem, 4vw, 3rem);\n font-weight: 600;\n }\n\n p {\n font-size: 1.1rem;\n color: var(--text-muted);\n margin-bottom: 1.5rem;\n }\n\n .highlight {\n background: var(--gradient-primary);\n -webkit-background-clip: text;\n -webkit-text-fill-color: transparent;\n }\n\n /* Layout Utils */\n .container {\n width: 100%;\n max-width: 1200px;\n margin: 0 auto;\n padding: 0 5%;\n }\n\n .section-padding {\n padding: 100px 0;\n }\n\n /* Buttons */\n .btn {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n padding: 12px 28px;\n border-radius: 30px;\n font-weight: 600;\n font-size: 1rem;\n cursor: pointer;\n transition: var(--transition);\n border: none;\n }\n\n .btn-primary {\n background: var(--gradient-primary);\n color: #fff;\n box-shadow: 0 4px 15px rgba(0, 240, 255, 0.2);\n }\n\n .btn-primary:hover {\n transform: translateY(-2px);\n box-shadow: 0 6px 20px rgba(0, 240, 255, 0.4);\n }\n\n .btn-outline {\n background: transparent;\n color: var(--text-main);\n border: 2px solid var(--surface-color);\n }\n\n .btn-outline:hover {\n border-color: var(--accent-cyan);\n color: var(--accent-cyan);\n }\n\n /* Header / Nav */\n header {\n position: fixed;\n top: 0;\n left: 0;\n width: 100%;\n z-index: 1000;\n background: rgba(10, 10, 14, 0.8);\n backdrop-filter: blur(10px);\n border-bottom: 1px solid rgba(255, 255, 255, 0.05);\n transition: var(--transition);\n }\n\n .nav-container {\n display: flex;\n justify-content: space-between;\n align-items: center;\n height: 80px;\n }\n\n .logo img {\n height: 40px;\n filter: brightness(0) invert(1);\n }\n\n .nav-links {\n display: flex;\n gap: 2rem;\n list-style: none;\n }\n\n .nav-links a {\n font-weight: 600;\n font-size: 0.95rem;\n text-transform: uppercase;\n letter-spacing: 1px;\n }\n\n .nav-links a:hover {\n color: var(--accent-cyan);\n }\n\n .mobile-toggle {\n display: none;\n font-size: 1.5rem;\n cursor: pointer;\n }\n\n /* Hero Section */\n .hero {\n min-height: 100vh;\n display: flex;\n align-items: center;\n position: relative;\n padding-top: 80px;\n background: radial-gradient(circle at 80% 20%, rgba(157, 78, 221, 0.15) 0%, transparent 40%),\n radial-gradient(circle at 20% 80%, rgba(0, 240, 255, 0.1) 0%, transparent 40%);\n }\n\n .hero-content {\n max-width: 700px;\n position: relative;\n z-index: 2;\n }\n\n .hero-actions {\n display: flex;\n gap: 1rem;\n margin-top: 2rem;\n }\n\n .hero-image {\n position: absolute;\n right: 5%;\n top: 50%;\n transform: translateY(-50%);\n width: 45%;\n z-index: 1;\n opacity: 0.8;\n border-radius: var(--radius);\n mask-image: linear-gradient(to left, rgba(0,0,0,1) 50%, rgba(0,0,0,0) 100%);\n -webkit-mask-image: linear-gradient(to left, rgba(0,0,0,1) 50%, rgba(0,0,0,0) 100%);\n }\n\n /* About Studio */\n .about-section {\n background-color: var(--surface-color);\n text-align: center;\n }\n\n .about-grid {\n display: grid;\n grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));\n gap: 2rem;\n margin-top: 4rem;\n }\n\n .stat-card {\n padding: 2rem;\n background: rgba(255,255,255,0.03);\n border-radius: var(--radius);\n border: 1px solid rgba(255,255,255,0.05);\n }\n\n .stat-card h3 {\n font-size: 2.5rem;\n color: var(--accent-cyan);\n margin-bottom: 0.5rem;\n }\n\n /* Games Section */\n .games-section {\n position: relative;\n }\n \n .section-header {\n text-align: center;\n margin-bottom: 4rem;\n max-width: 700px;\n margin-left: auto;\n margin-right: auto;\n }\n\n .games-grid {\n display: grid;\n grid-template-columns: repeat(auto-fit, minmax(320px, 1fr));\n gap: 2.5rem;\n }\n\n .game-card {\n background: var(--surface-color);\n border-radius: var(--radius);\n overflow: hidden;\n transition: var(--transition);\n border: 1px solid rgba(255,255,255,0.05);\n display: flex;\n flex-direction: column;\n }\n\n .game-card:hover {\n transform: translateY(-10px);\n border-color: rgba(0, 240, 255, 0.3);\n box-shadow: 0 10px 30px rgba(0,0,0,0.5);\n }\n\n .game-image {\n width: 100%;\n height: 220px;\n object-fit: cover;\n border-bottom: 1px solid rgba(255,255,255,0.05);\n }\n\n .game-info {\n padding: 2rem;\n flex-grow: 1;\n display: flex;\n flex-direction: column;\n }\n\n .game-tags {\n display: flex;\n gap: 0.5rem;\n margin-bottom: 1rem;\n }\n\n .tag {\n font-size: 0.75rem;\n padding: 4px 10px;\n border-radius: 20px;\n background: rgba(255,255,255,0.1);\n color: var(--text-main);\n text-transform: uppercase;\n letter-spacing: 0.5px;\n }\n\n .tag.coop { background: rgba(0, 240, 255, 0.15); color: var(--accent-cyan); }\n .tag.family { background: rgba(157, 78, 221, 0.15); color: #d8b4fe; }\n\n .game-card h3 {\n font-size: 1.5rem;\n margin-bottom: 0.5rem;\n }\n\n .game-card p {\n font-size: 0.95rem;\n flex-grow: 1;\n }\n\n .game-actions {\n margin-top: 1.5rem;\n display: flex;\n align-items: center;\n gap: 1rem;\n }\n\n .steam-icon {\n width: 24px;\n height: 24px;\n opacity: 0.7;\n transition: var(--transition);\n }\n \n .game-card:hover .steam-icon {\n opacity: 1;\n }\n\n /* Companion App Banner */\n .app-banner {\n background: linear-gradient(rgba(10, 10, 14, 0.9), rgba(10, 10, 14, 0.9)), url(\'https://images.unsplash.com/photo-1614680376408-81e91ffe3db7?ixlib=rb-4.0.3&auto=format&fit=crop&w=1920&q=80\') center/cover;\n padding: 60px 0;\n border-top: 1px solid rgba(0, 240, 255, 0.2);\n border-bottom: 1px solid rgba(0, 240, 255, 0.2);\n text-align: center;\n }\n\n .app-banner h2 {\n font-size: 2rem;\n margin-bottom: 1rem;\n }\n\n /* Contact Section */\n .contact-section {\n background-color: var(--surface-color);\n }\n\n .contact-wrapper {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 4rem;\n align-items: center;\n }\n\n .contact-info h2 {\n margin-bottom: 1.5rem;\n }\n\n .contact-method {\n margin-bottom: 1.5rem;\n }\n\n .contact-method span {\n display: block;\n font-size: 0.85rem;\n color: var(--text-muted);\n text-transform: uppercase;\n letter-spacing: 1px;\n margin-bottom: 0.25rem;\n }\n\n .contact-method a, .contact-method p {\n font-size: 1.2rem;\n font-weight: 600;\n color: var(--text-main);\n margin: 0;\n }\n\n .contact-method a:hover {\n color: var(--accent-cyan);\n }\n\n /* Footer */\n footer {\n background: #050508;\n padding: 2rem 0;\n text-align: center;\n border-top: 1px solid rgba(255,255,255,0.05);\n }\n\n .footer-text {\n font-size: 0.9rem;\n color: #6b7280;\n }\n\n /* Responsive */\n @media (max-width: 992px) {\n .hero-image { display: none; }\n .hero-content { max-width: 100%; text-align: center; margin: 0 auto; }\n .hero-actions { justify-content: center; }\n .contact-wrapper { grid-template-columns: 1fr; text-align: center; }\n }\n\n @media (max-width: 768px) {\n .nav-links {\n display: none; /* simple mobile approach */\n position: absolute;\n top: 80px;\n left: 0;\n width: 100%;\n background: var(--surface-color);\n flex-direction: column;\n padding: 2rem 0;\n text-align: center;\n border-bottom: 1px solid rgba(255,255,255,0.1);\n }\n .nav-links.active { display: flex; }\n .mobile-toggle { display: block; }\n \n h1 { font-size: 2.5rem; }\n h2 { font-size: 2rem; }\n }\n </style>\n</head>\n<body>\n\n <!-- Header Navigation -->\n <header>\n <div class="container nav-container">\n <a href="#" class="logo">\n <!-- Using provided logo -->\n <img src="http://cdn.mangoblogger.com/games/br/breakfirst.games/BF_logo.png" alt="Breakfirst Games Logo">\n </a>\n \n <div class="mobile-toggle" onclick="toggleMenu()">☰</div>\n \n <ul class="nav-links" id="navLinks">\n <li><a href="#home">Home</a></li>\n <li><a href="#studio">Studio</a></li>\n <li><a href="#games">Our Games</a></li>\n <li><a href="#contact">Contact</a></li>\n </ul>\n </div>\n </header>\n\n <!-- Hero Section -->\n <section id="home" class="hero">\n <div class="container">\n <div class="hero-content">\n <h1>Crafting Unforgettable <br><span class="highlight">Multiplayer</span> Experiences.</h1>\n <p>We are Breakfirst, a passionate French indie studio dedicated to building innovative asymmetrical co-op adventures and highly accessible party games for everyone.</p>\n <div class="hero-actions">\n <a href="#games" class="btn btn-primary">Explore Our Games</a>\n <a href="#studio" class="btn btn-outline">Meet The Studio</a>\n </div>\n </div>\n </div>\n <!-- High quality placeholder representing dark/neon gaming vibe -->\n <img src="https://images.unsplash.com/photo-1552820728-8b83bb6b773f?ixlib=rb-4.0.3&auto=format&fit=crop&w=1000&q=80" alt="Gaming Setup Vibe" class="hero-image">\n </section>\n\n <!-- About Studio Section -->\n <section id="studio" class="about-section section-padding">\n <div class="container">\n <div class="section-header">\n <h2>10 Years of <span class="highlight">Indie Passion</span></h2>\n <p>Based in Lyon, France, Breakfirst was born from a simple idea: video games are better when shared. Whether you\'re decoding puzzles on separate screens or swinging a virtual racket in your living room, we design games that bring people together.</p>\n </div>\n\n <div class="about-grid">\n <div class="stat-card">\n <h3>10+</h3>\n <p>Years of Development</p>\n </div>\n <div class="stat-card">\n <h3>Co-op</h3>\n <p>Asymmetrical Innovators</p>\n </div>\n <div class="stat-card">\n <h3>Family</h3>\n <p>Accessible Gameplay</p>\n </div>\n </div>\n </div>\n </section>\n\n <!-- Games Portfolio Section -->\n <section id="games" class="games-section section-padding">\n <div class="container">\n <div class="section-header">\n <h2>Our <span class="highlight">Latest Titles</span></h2>\n <p>Discover our diverse portfolio, from intense communication-based escape rooms to casual sports compilations.</p>\n </div>\n\n <div class="games-grid">\n \n <!-- Game 1: How 2 Escape -->\n <div class="game-card">\n <img src="https://images.unsplash.com/photo-1518364538800-6bae3c2ea0f2?ixlib=rb-4.0.3&auto=format&fit=crop&w=800&q=80" alt="How 2 Escape Submarine" class="game-image">\n <div class="game-info">\n <div class="game-tags">\n <span class="tag coop">Asymmetrical Co-op</span>\n <span class="tag">Puzzle</span>\n </div>\n <h3>How 2 Escape: Lost Submarine</h3>\n <p>A thrilling 2-person puzzle adventure. One player investigates inside the submarine, while the other uses the free Companion App to provide crucial clues to prevent a global catastrophe.</p>\n <div class="game-actions">\n <a href="#" class="btn btn-primary" style="padding: 8px 20px; font-size: 0.9rem;">Available Now</a>\n <img src="http://cdn.mangoblogger.com/games/br/breakfirst.games/Steam_icon_logo_svg.png" alt="Steam" class="steam-icon">\n </div>\n </div>\n </div>\n\n <!-- Game 2: 30 Sport Games -->\n <div class="game-card">\n <img src="http://cdn.mangoblogger.com/games/br/breakfirst.games/PACKSORTS.png" alt="30 Sport Games in 1" class="game-image" style="object-fit: contain; background: #fff; padding: 10px;">\n <div class="game-info">\n <div class="game-tags">\n <span class="tag family">Family Party</span>\n <span class="tag">Sports</span>\n </div>\n <h3>30 Sport Games in 1</h3>\n <p>The ultimate sports compilation! Challenge family and friends across multiple environments. Choose motion controls or buttons on Nintendo Switch. Ready to win?</p>\n <div class="game-actions">\n <a href="#" class="btn btn-outline" style="padding: 8px 20px; font-size: 0.9rem;">Nintendo Switch</a>\n </div>\n </div>\n </div>\n\n <!-- Game 3: Arcade Game Zone -->\n <div class="game-card">\n <img src="https://images.unsplash.com/photo-1511512578047-dfb367046420?ixlib=rb-4.0.3&auto=format&fit=crop&w=800&q=80" alt="Arcade Game Zone" class="game-image">\n <div class="game-info">\n <div class="game-tags">\n <span class="tag family">Multiplayer</span>\n <span class="tag">Retro</span>\n </div>\n <h3>Arcade Game Zone</h3>\n <p>Welcome to the most exhilarating virtual arcade! 40 mini-games including replicas of retro classics and staples like darts, billiards, and bowling. Up to 4 players local co-op.</p>\n <div class="game-actions">\n <a href="#" class="btn btn-outline" style="padding: 8px 20px; font-size: 0.9rem;">View Game</a>\n </div>\n </div>\n </div>\n\n <!-- Game 4: Fort Boyard -->\n <div class="game-card">\n <img src="http://cdn.mangoblogger.com/games/br/breakfirst.games/packcasual.png" alt="Casual Games Pack" class="game-image" style="object-fit: contain; background: #fff; padding: 10px;">\n <div class="game-info">\n <div class="game-tags">\n <span class="tag family">Adventure</span>\n <span class="tag">TV Show Adaptation</span>\n </div>\n <h3>Fort Boyard - Challenges</h3>\n <p>Prepare for epic adventures with Sir Fouras! 50 events from the famous TV show plus 10 new ones. Solo, cooperative or competitive modes available.</p>\n <div class="game-actions">\n <a href="#" class="btn btn-outline" style="padding: 8px 20px; font-size: 0.9rem;">Available June 2024</a>\n </div>\n </div>\n </div>\n\n </div>\n </div>\n </section>\n\n <!-- Companion App Banner -->\n <section class="app-banner">\n <div class="container">\n <h2>The <span class="highlight">How 2 Escape</span> Companion App</h2>\n <p style="max-width: 600px; margin: 0 auto 2rem auto;">Communication is your only weapon. Ask your teammate to download the free companion app to start solving puzzles together across different devices.</p>\n <a href="#" class="btn btn-primary">Download Free App (iOS / Android)</a>\n </div>\n </section>\n\n <!-- Contact Section -->\n <section id="contact" class="contact-section section-padding">\n <div class="container">\n <div class="contact-wrapper">\n <div class="contact-info">\n <h2>Let\'s build <span class="highlight">something fun.</span></h2>\n <p>Whether you are a player, press, or looking for business inquiries, our team in Lyon is ready to hear from you.</p>\n \n <div style="margin-top: 3rem;">\n <div class="contact-method">\n <span>Email Us</span>\n <a href="mailto:breakfirstco@gmail.com">breakfirstco@gmail.com</a>\n </div>\n <div class="contact-method">\n <span>HQ Location</span>\n <p>Breakfirst SAS<br>11-13 Bis Avenue Carmagnole-Liberté<br>69120 Vaulx-en-Velin, France</p>\n </div>\n </div>\n </div>\n \n <!-- Simple stylized empty state for a modern form visual without backend -->\n <div style="background: rgba(255,255,255,0.03); padding: 3rem; border-radius: var(--radius); border: 1px solid rgba(255,255,255,0.05);">\n <h3 style="margin-bottom: 1.5rem;">Send a Message</h3>\n <form onsubmit="event.preventDefault(); alert(\'Thank you for your message!\');">\n <input type="text" placeholder="Your Name" required style="width: 100%; padding: 15px; margin-bottom: 1rem; background: rgba(0,0,0,0.2); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; color: white; font-family: inherit;">\n <input type="email" placeholder="Your Email" required style="width: 100%; padding: 15px; margin-bottom: 1rem; background: rgba(0,0,0,0.2); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; color: white; font-family: inherit;">\n <textarea placeholder="How can we help?" rows="4" required style="width: 100%; padding: 15px; margin-bottom: 1.5rem; background: rgba(0,0,0,0.2); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; color: white; font-family: inherit; resize: vertical;"></textarea>\n <button type="submit" class="btn btn-primary" style="width: 100%;">Send Message</button>\n </form>\n </div>\n </div>\n </div>\n </section>\n\n <!-- Footer -->\n <footer>\n <div class="container">\n <img src="http://cdn.mangoblogger.com/games/br/breakfirst.games/BF_logo.png" alt="Breakfirst" style="height: 30px; margin: 0 auto 1.5rem auto; filter: brightness(0) invert(1); opacity: 0.5;">\n <p class="footer-text">© 2024 Breakfirst SAS. All rights reserved.<br> Developed in Lyon, France.</p>\n </div>\n </footer>\n\n <!-- Scripts -->\n <script>\n // Simple Mobile Menu Toggle\n function toggleMenu() {\n const nav = document.getElementById(\'navLinks\');\n nav.classList.toggle(\'active\');\n }\n\n // Close menu when clicking a link (mobile)\n document.querySelectorAll(\'.nav-links a\').forEach(link => {\n link.addEventListener(\'click\', () => {\n document.getElementById(\'navLinks\').classList.remove(\'active\');\n });\n });\n\n // Add background to header on scroll\n window.addEventListener(\'scroll\', () => {\n const header = document.querySelector(\'header\');\n if (window.scrollY > 50) {\n header.style.boxShadow = \'0 4px 30px rgba(0, 0, 0, 0.5)\';\n } else {\n header.style.boxShadow = \'none\';\n }\n });\n </script>\n</body>\n</html>', 3600) {} <django.core.cache.backends.filebased.FileBasedCache object at 0x000002AF289C6810>
C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\contrib\staticfiles\handlers.py in __call__(80)
  return self.application(environ, start_response)

C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\whitenoise\middleware.py in __call__(124)
  return self.get_response(request)

C:\Users\Prasanna\Documents\GitHub\pop_crawler\mysitedjango\mysiteDjango\middleware.py in __call__(66)
  return self.get_response(request)

C:\Users\Prasanna\Documents\GitHub\pop_crawler\mysitedjango\mysiteDjango\middleware.py in __call__(21)
  return self.get_response(request)

C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\allauth\account\middleware.py in middleware(36)
  response = get_response(request)

C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\views\generic\base.py in view(105)
  return self.dispatch(request, *args, **kwargs)

C:\Users\Prasanna\anaconda3\envs\base2\Lib\site-packages\django\views\generic\base.py in dispatch(144)
  return handler(request, *args, **kwargs)

C:\Users\Prasanna\Documents\GitHub\pop_crawler\mysitedjango\accounts\views.py in get(434)
  cache.set(cache_key, modified_html, 3600)

Signals

Signal Receivers
class_prepared
connection_created register_type_handlers
got_request_exception
m2m_changed
post_delete ModelBase.update_changed, ModelBase.update_changed, ModelBase.update_changed
post_init
post_migrate create_default_site, create_permissions, create_contenttypes
post_save demo_request_post_save, ModelBase.update_changed, ModelBase.update_changed, ModelBase.update_changed, ModelBase.update_changed
pre_delete clear_site_cache, ModelBase.changed, ModelBase.update_changed
pre_init
pre_migrate inject_rename_contenttypes_operations
pre_save clear_site_cache, ModelBase.changed
request_finished close_caches, close_old_connections, reset_urlconf
request_started reset_queries, close_old_connections
setting_changed reset_cache, clear_cache_handlers, update_installed_apps, update_connections_time_zone, clear_routers_cache, reset_template_engines, storages_changed, clear_serializers_cache, language_changed, localize_settings_changed, complex_setting_changed, root_urlconf_changed, static_storage_changed, static_finders_changed, form_renderer_changed, auth_password_validators_changed, user_model_swapped, update_toolbar_config, reset_hashers, Options.setting_changed, uninstall_if_needed, clear_caches, StaticFilesStorage._clear_cached_properties, update_level_tags, reload_api_settings, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties

Crafting Unforgettable
Multiplayer Experiences.

We are Breakfirst, a passionate French indie studio dedicated to building innovative asymmetrical co-op adventures and highly accessible party games for everyone.

Gaming Setup Vibe

10 Years of Indie Passion

Based in Lyon, France, Breakfirst was born from a simple idea: video games are better when shared. Whether you're decoding puzzles on separate screens or swinging a virtual racket in your living room, we design games that bring people together.

10+

Years of Development

Co-op

Asymmetrical Innovators

Family

Accessible Gameplay

Our Latest Titles

Discover our diverse portfolio, from intense communication-based escape rooms to casual sports compilations.

How 2 Escape Submarine
Asymmetrical Co-op Puzzle

How 2 Escape: Lost Submarine

A thrilling 2-person puzzle adventure. One player investigates inside the submarine, while the other uses the free Companion App to provide crucial clues to prevent a global catastrophe.

30 Sport Games in 1
Family Party Sports

30 Sport Games in 1

The ultimate sports compilation! Challenge family and friends across multiple environments. Choose motion controls or buttons on Nintendo Switch. Ready to win?

Arcade Game Zone
Multiplayer Retro

Arcade Game Zone

Welcome to the most exhilarating virtual arcade! 40 mini-games including replicas of retro classics and staples like darts, billiards, and bowling. Up to 4 players local co-op.

Casual Games Pack
Adventure TV Show Adaptation

Fort Boyard - Challenges

Prepare for epic adventures with Sir Fouras! 50 events from the famous TV show plus 10 new ones. Solo, cooperative or competitive modes available.

The How 2 Escape Companion App

Communication is your only weapon. Ask your teammate to download the free companion app to start solving puzzles together across different devices.

Download Free App (iOS / Android)

Let's build something fun.

Whether you are a player, press, or looking for business inquiries, our team in Lyon is ready to hear from you.

HQ Location

Breakfirst SAS
11-13 Bis Avenue Carmagnole-Liberté
69120 Vaulx-en-Velin, France

Send a Message