Concordance Search

-
Tweet creation date range

Left Context
Right Context
Enter words, POS tags, or lemmas for specific context positions. All fields use the selected search type.

Results for "due" Exact
POS: ADP

Tokens: 14,959 Tweets: 14,820 Searched tokens: 302,212,503 Searched tweets: 18,895,524 Normalized frequency per million: 49.50
# L5 L4 L3 L2 L1 KWIC R1 R2 R3 R4 R5 POS Date Country
1 Philly 5 pm day before due to the time dif :))) ADP 2013-01-02 NO
2 strokes every time they travel due to these 1st two words ADP 2013-01-02 SE
3 says layoffs loom in Finland due to inadequate order backlog : ADP 2013-01-02 NO
4 in a month today , due to elbow injuries ! Felt ADP 2013-01-01 SE
5 SAS 3+hr delay at Arlanda due to " inability to log ADP 2013-01-01 SE
6 ( HEL ) having diverted due to operational reasons # irrops ADP 2013-01-17 FI
7 # Tesco value 300kM€ down due to # horsemeat # scandal ADP 2013-01-17 FI
8 Heathrow does n't shut down due to cold and fog . ADP 2013-01-17 NO
9 it looks a little dark due to the light though : ADP 2013-01-17 SE
10 congestion tax ) trending , due to Gothenburg now being live ADP 2013-01-03 SE
11 , but i ca nt due to my thyroid problems , ADP 2013-01-03 SE
12 's little to be done due to my cast ... I ADP 2013-01-09 NO
13 Missing Laurie Anderson , cancelled due to family issues and Pirjo ADP 2013-01-09 FI
14 drawings tonight , early bedtime due to stuff todo tomorrow - ADP 2013-01-15 DK
15 ca n't watch on UrhoTV due to canceling the service . ADP 2013-01-15 FI
16 sun here untill 17.Feb . due to mountains . In Tromsø ADP 2013-01-15 NO
17 delayed by 10 mins , due to the unveiling of a ADP 2013-01-13 SE
18 on having a tattoo canceled due to the advice of my ADP 2013-01-10 FI
19 a couple of months ago due to unexpected quits . It ADP 2013-01-10 SE
20 - - - - - due to CNG shortage DRONE ca ADP 2013-01-10 NO
21 # 古德衣服宁 from # 就是万人迷 due to # TimeZoneDifferences - - ADP 2013-01-10 SE
22 - - - - - due to a broken modem , ADP 2013-01-04 SE
23 downtime yet . Dropped vpsnet due to a lot of disk ADP 2013-01-16 DK
24 today ? He missed trip&training due to flu . Destro made ADP 2013-01-06 NO
25 - Pjanic docked 2 points due to the red card ? ADP 2013-01-06 NO
26 I could n't be online due to my internet broke down ADP 2013-01-06 DK
27 to London delayed by 1hr45mins due to bad weather in LON ADP 2013-01-06 SE
28 ' school ' after lunch due to lack of sleep - ADP 2013-01-08 DK
29 Sleeping pattern is messed up due to holiday ! - - ADP 2013-01-08 FI
30 - James Blake is late due to bad weather but Mykki ADP 2013-01-18 FI
31 talk about the hospital confession due to obvious reasons ) - ADP 2013-01-18 NO
32 - - - - - due to late notice , i ADP 2013-01-18 DK
33 - - - - lol due to my laziness I 'm ADP 2013-01-14 DK
34 Kentish Flats offshore wind extension due to radar issues : - ADP 2013-01-14 NO
35 I only end up sad due to my lack of funds ADP 2013-01-05 NO
36 forgotten about Scandal and FITZ due to being in London .. ADP 2013-01-05 SE
37 I 'll arrive at shownight due to work and kids :-) ADP 2013-01-21 NO
38 - School was cancelled today due to water leak somewhere nearby ADP 2013-01-21 SE
39 my flight back is delayed due to a little snow in ADP 2013-01-21 NO
40 -20 degrees here in Copenhagen due to wind factor # notlookingforwardtodpingtheshopping ADP 2013-01-26 DK
41 - - - - Probably due to loads of abuse by ADP 2013-01-19 SE
42 with the PA28 cancelled today due to ice allover the ac ADP 2013-01-19 SE
43 - - - Potential disruption due to extreme low temperatures for ADP 2013-01-19 FI
44 years without throphy is okej due to 're - building ' ADP 2013-01-20 SE
45 plane that ca n't leave due to weather or rudeness of ADP 2013-01-20 SE
46 " Cam Fowler ruled out due to a torn scrotum " ADP 2013-01-20 FI
47 think expectations were too high due to friends ' praises . ADP 2013-01-27 FI
48 Back in Copenhagen , and due to the time difference from ADP 2013-01-28 DK
49 the # mobilebiz chat tonight due to a meeting - - ADP 2013-01-24 NO
50 na go smoke a cig due to boredom - - - ADP 2013-01-24 DK
Page 1 of 300

Select the columns to include. Up to 10,000 rows will be exported.


Context positions
Geographic Distribution
DJDT

Versions

Package Name Version
Django 5.2.9
Python 3.11.15
allauth Allauth 65.14.3.final.0
crispy_bootstrap5 Crispy_Bootstrap5 2025.6
crispy_forms Crispy_Forms 2.6
debug_toolbar Debug Toolbar 4.3.0

Time

Resource usage

Resource Value
User CPU time 48.449 msec
System CPU time 12.499 msec
Total CPU time 60.948 msec
Elapsed time 329.274 msec
Context switches 25 voluntary, 12 involuntary

Browser timing

Timing attribute Timeline Milliseconds since navigation start (+length)

Settings from config.settings

Setting Value
ABSOLUTE_URL_OVERRIDES {}
ACCOUNT_LOGIN_METHODS {'email'}
ACCOUNT_LOGOUT_ON_REQUEST True
ACCOUNT_LOGOUT_REDIRECT_URL 'corpus:home'
ACCOUNT_SESSION_REMEMBER True
ACCOUNT_SIGNUP_FIELDS ['email*', 'password1*', 'password2*']
ACCOUNT_UNIQUE_EMAIL True
ADMINS []
ALLOWED_HOSTS ['localhost', '127.0.0.1', 'nordictweetstream.fi']
APPEND_SLASH True
AUTHENTICATION_BACKENDS '********************'
AUTH_PASSWORD_VALIDATORS '********************'
AUTH_USER_MODEL '********************'
BASE_DIR PosixPath('/code')
CACHES {'default': {'BACKEND': 'django.core.cache.backends.filebased.FileBasedCache', 'LOCATION': '/code/cache', 'OPTIONS': {'MAX_ENTRIES': 1000}, 'TIMEOUT': 300}}
CACHE_MIDDLEWARE_ALIAS 'default'
CACHE_MIDDLEWARE_KEY_PREFIX '********************'
CACHE_MIDDLEWARE_SECONDS 600
CRISPY_ALLOWED_TEMPLATE_PACKS 'bootstrap5'
CRISPY_TEMPLATE_PACK 'bootstrap5'
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 ['https://nordictweetstream.fi']
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': 'db', 'NAME': 'postgres', 'OPTIONS': {}, 'PASSWORD': '********************', 'PORT': '5432', 'TEST': {'CHARSET': None, 'COLLATION': None, 'MIGRATE': True, 'MIRROR': None, 'NAME': None}, 'TIME_ZONE': None, 'USER': 'postgres'}}
DATABASE_ROUTERS []
DATA_UPLOAD_MAX_MEMORY_SIZE 2621440
DATA_UPLOAD_MAX_NUMBER_FIELDS 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
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 'admin@nordictweetstream.fi'
DEFAULT_INDEX_TABLESPACE ''
DEFAULT_TABLESPACE ''
DISALLOWED_USER_AGENTS []
EMAIL_BACKEND 'django.core.mail.backends.console.EmailBackend'
EMAIL_HOST 'localhost'
EMAIL_HOST_PASSWORD '********************'
EMAIL_HOST_USER ''
EMAIL_PORT 25
EMAIL_SSL_CERTFILE None
EMAIL_SSL_KEYFILE '********************'
EMAIL_SUBJECT_PREFIX '[Django] '
EMAIL_TIMEOUT None
EMAIL_USE_LOCALTIME False
EMAIL_USE_SSL False
EMAIL_USE_TLS False
FILE_UPLOAD_DIRECTORY_PERMISSIONS None
FILE_UPLOAD_HANDLERS ['django.core.files.uploadhandler.MemoryFileUploadHandler', 'django.core.files.uploadhandler.TemporaryFileUploadHandler']
FILE_UPLOAD_MAX_MEMORY_SIZE 2621440
FILE_UPLOAD_PERMISSIONS 420
FILE_UPLOAD_TEMP_DIR None
FIRST_DAY_OF_WEEK 0
FIXTURE_DIRS []
FORCE_SCRIPT_NAME None
FORMAT_MODULE_PATH None
FORMS_URLFIELD_ASSUME_HTTPS False
FORM_RENDERER 'django.forms.renderers.DjangoTemplates'
IGNORABLE_404_URLS []
INSTALLED_APPS ['django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'whitenoise.runserver_nostatic', 'django.contrib.humanize', 'django.contrib.sites', 'accounts.apps.AccountsConfig', 'corpus', 'debug_toolbar', 'crispy_forms', 'crispy_bootstrap5', 'allauth', 'allauth.account']
INTERNAL_IPS ['127.0.0.1', '172.19.0.1']
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
LEXICON_CACHE_TIMEOUT 300
LOCALE_PATHS []
LOGGING {}
LOGGING_CONFIG 'logging.config.dictConfig'
LOGIN_REDIRECT_URL 'corpus:home'
LOGIN_URL '/accounts/login/'
LOGOUT_REDIRECT_URL None
MANAGERS []
MEDIA_ROOT ''
MEDIA_URL '/'
MESSAGE_STORAGE 'django.contrib.messages.storage.fallback.FallbackStorage'
MIDDLEWARE ['django.middleware.security.SecurityMiddleware', 'whitenoise.middleware.WhiteNoiseMiddleware', 'debug_toolbar.middleware.DebugToolbarMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'allauth.account.middleware.AccountMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware', 'corpus.middleware.ActiveCorpusMiddleware']
MIGRATION_MODULES {}
MONTH_DAY_FORMAT 'F j'
NUMBER_GROUPING 0
PASSWORD_HASHERS '********************'
PASSWORD_RESET_TIMEOUT '********************'
PREPEND_WWW False
ROOT_URLCONF 'config.urls'
SECRET_KEY '********************'
SECRET_KEY_FALLBACKS '********************'
SECURE_CONTENT_TYPE_NOSNIFF True
SECURE_CROSS_ORIGIN_OPENER_POLICY 'same-origin'
SECURE_HSTS_INCLUDE_SUBDOMAINS False
SECURE_HSTS_PRELOAD False
SECURE_HSTS_SECONDS 0
SECURE_PROXY_SSL_HEADER None
SECURE_REDIRECT_EXEMPT []
SECURE_REFERRER_POLICY 'same-origin'
SECURE_SSL_HOST None
SECURE_SSL_REDIRECT False
SERVER_EMAIL 'root@localhost'
SESSION_CACHE_ALIAS 'default'
SESSION_COOKIE_AGE 3600
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 True
SESSION_FILE_PATH None
SESSION_SAVE_EVERY_REQUEST False
SESSION_SERIALIZER 'django.contrib.sessions.serializers.JSONSerializer'
SETTINGS_MODULE 'config.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
SITE_NAME 'Nordic Tweet Stream'
STATICFILES_DIRS [PosixPath('/code/static')]
STATICFILES_FINDERS ['django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder']
STATICFILES_STORAGE 'whitenoise.storage.CompressedManifestStaticFilesStorage'
STATIC_ROOT PosixPath('/code/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': [PosixPath('/code/templates')], 'OPTIONS': {'context_processors': ['django.template.context_processors.debug', 'django.template.context_processors.request', 'django.contrib.auth.context_processors.auth', 'django.contrib.messages.context_processors.messages', 'corpus.context_processors.site_name', 'corpus.context_processors.active_corpus']}}]
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_THOUSAND_SEPARATOR False
USE_TZ True
USE_X_FORWARDED_HOST False
USE_X_FORWARDED_PORT False
WSGI_APPLICATION 'config.wsgi.application'
X_FRAME_OPTIONS 'DENY'
YEAR_MONTH_FORMAT 'F Y'

Headers

Request headers

Key Value
Accept */*
Accept-Encoding gzip, br, zstd, deflate
Connection Keep-Alive
Host nordictweetstream.fi
User-Agent Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
X-Forwarded-For 216.73.216.148
X-Forwarded-Host nordictweetstream.fi
X-Forwarded-Port 443
X-Forwarded-Proto https
X-Forwarded-Server nordictweetstream.fi

Response headers

Key Value
Content-Length 141730
Content-Type text/html; charset=utf-8
Vary Cookie
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
PATH_INFO /search/
QUERY_STRING pos=ADP&q=due
REMOTE_ADDR 172.19.0.1
REQUEST_METHOD GET
SCRIPT_NAME
SERVER_NAME 0.0.0.0
SERVER_PORT 8000
SERVER_PROTOCOL HTTP/1.1
SERVER_SOFTWARE gunicorn/25.3.0

Request

View information

View function Arguments Keyword arguments URL name
corpus.views.search_word.search_word_view () {} corpus:search

No cookies

No session data

GET data

Variable Value
'pos' 'ADP'
'q' 'due'

No POST data

SQL queries from 1 connection

  • default 268.82 ms (7 queries )
Query Timeline Time (ms) Action
SELECT COALESCE(SUM(token_count), 0) AS total_tokens,
       COALESCE(SUM(tweet_count), 0) AS total_tweets
  FROM mv_corpus_en_stats
 WHERE 1=1
SELECT COALESCE(SUM(token_count), 0) AS total_tokens, COALESCE(SUM(tweet_count), 0) AS total_tweets FROM mv_corpus_en_stats WHERE 1=1
113.35

Connection: default

Transaction status: Idle

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

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

/usr/local/lib/python3.11/site-packages/gunicorn/workers/gthread.py in handle(476)
  keepalive = self.handle_request(req, conn)

/usr/local/lib/python3.11/site-packages/gunicorn/workers/gthread.py in handle_request(670)
  respiter = self.wsgi(environ, resp.start_response)

/usr/local/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(123)
  return self.get_response(request)

/usr/local/lib/python3.11/site-packages/allauth/account/middleware.py in middleware(34)
  response = get_response(request)

/code/corpus/middleware.py in __call__(15)
  return self.get_response(request)

/usr/local/lib/python3.11/site-packages/django/views/decorators/http.py in inner(64)
  return func(request, *args, **kwargs)

/code/corpus/views/search_word.py in search_word_view(96)
  stats = _get_stats_from_mv(

/code/corpus/views/_helpers.py in _get_stats_from_mv(134)
  cursor.execute(sql, params)


   SET statement_timeout = '40s';
SET statement_timeout = '40s';
0.18

Connection: default

Transaction status: Idle

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

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

/usr/local/lib/python3.11/site-packages/gunicorn/workers/gthread.py in handle(476)
  keepalive = self.handle_request(req, conn)

/usr/local/lib/python3.11/site-packages/gunicorn/workers/gthread.py in handle_request(670)
  respiter = self.wsgi(environ, resp.start_response)

/usr/local/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(123)
  return self.get_response(request)

/usr/local/lib/python3.11/site-packages/allauth/account/middleware.py in middleware(34)
  response = get_response(request)

/code/corpus/middleware.py in __call__(15)
  return self.get_response(request)

/usr/local/lib/python3.11/site-packages/django/views/decorators/http.py in inner(64)
  return func(request, *args, **kwargs)

/code/corpus/views/search_word.py in search_word_view(104)
  word_ids, result.regex_limited = find_main_word_ids(params)

/code/corpus/services/search.py in find_main_word_ids(365)
  word_ids = strategy(params)

/code/corpus/services/search.py in _find_word_ids_exact(343)
  result = _with_timeout(_inner)

/code/corpus/services/search.py in _with_timeout(214)
  cur.execute(f"SET statement_timeout = '{STATEMENT_TIMEOUT}';")

SELECT "lexicon_en"."wordid" AS "wordid"
  FROM "lexicon_en"
 WHERE (UPPER("lexicon_en"."word"::text) = UPPER('due') AND "lexicon_en"."pos" = 'ADP')
SELECT ••• FROM "lexicon_en" WHERE (UPPER("lexicon_en"."word"::text) = UPPER('due') AND "lexicon_en"."pos" = 'ADP')
49.77

Connection: default

Transaction status: Idle

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

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

/usr/local/lib/python3.11/site-packages/gunicorn/workers/gthread.py in handle(476)
  keepalive = self.handle_request(req, conn)

/usr/local/lib/python3.11/site-packages/gunicorn/workers/gthread.py in handle_request(670)
  respiter = self.wsgi(environ, resp.start_response)

/usr/local/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(123)
  return self.get_response(request)

/usr/local/lib/python3.11/site-packages/allauth/account/middleware.py in middleware(34)
  response = get_response(request)

/code/corpus/middleware.py in __call__(15)
  return self.get_response(request)

/usr/local/lib/python3.11/site-packages/django/views/decorators/http.py in inner(64)
  return func(request, *args, **kwargs)

/code/corpus/views/search_word.py in search_word_view(104)
  word_ids, result.regex_limited = find_main_word_ids(params)

/code/corpus/services/search.py in find_main_word_ids(365)
  word_ids = strategy(params)

/code/corpus/services/search.py in _find_word_ids_exact(343)
  result = _with_timeout(_inner)

/code/corpus/services/search.py in _with_timeout(215)
  return fn()

/code/corpus/services/search.py in _inner(341)
  return list(Lexicon.objects.filter(q).values_list("wordid", flat=True))


 RESET statement_timeout;
RESET statement_timeout;
0.17

Connection: default

Transaction status: Idle

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

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

/usr/local/lib/python3.11/site-packages/gunicorn/workers/gthread.py in handle(476)
  keepalive = self.handle_request(req, conn)

/usr/local/lib/python3.11/site-packages/gunicorn/workers/gthread.py in handle_request(670)
  respiter = self.wsgi(environ, resp.start_response)

/usr/local/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(123)
  return self.get_response(request)

/usr/local/lib/python3.11/site-packages/allauth/account/middleware.py in middleware(34)
  response = get_response(request)

/code/corpus/middleware.py in __call__(15)
  return self.get_response(request)

/usr/local/lib/python3.11/site-packages/django/views/decorators/http.py in inner(64)
  return func(request, *args, **kwargs)

/code/corpus/views/search_word.py in search_word_view(104)
  word_ids, result.regex_limited = find_main_word_ids(params)

/code/corpus/services/search.py in find_main_word_ids(365)
  word_ids = strategy(params)

/code/corpus/services/search.py in _find_word_ids_exact(343)
  result = _with_timeout(_inner)

/code/corpus/services/search.py in _with_timeout(223)
  cur.execute("RESET statement_timeout;")

SELECT COUNT(*)
  FROM (
        SELECT "corpus_en"."id" AS "id"
          FROM "corpus_en"
         WHERE "corpus_en"."word" IN (1104807, 1104808, 1104809)
         LIMIT 100001
       ) subquery
SELECT COUNT(*) FROM (SELECT "corpus_en"."id" AS "id" FROM "corpus_en" WHERE "corpus_en"."word" IN (1104807, 1104808, 1104809) LIMIT 100001) subquery
18.11

Connection: default

Transaction status: Idle

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

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

/usr/local/lib/python3.11/site-packages/gunicorn/workers/gthread.py in handle(476)
  keepalive = self.handle_request(req, conn)

/usr/local/lib/python3.11/site-packages/gunicorn/workers/gthread.py in handle_request(670)
  respiter = self.wsgi(environ, resp.start_response)

/usr/local/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(123)
  return self.get_response(request)

/usr/local/lib/python3.11/site-packages/allauth/account/middleware.py in middleware(34)
  response = get_response(request)

/code/corpus/middleware.py in __call__(15)
  return self.get_response(request)

/usr/local/lib/python3.11/site-packages/django/views/decorators/http.py in inner(64)
  return func(request, *args, **kwargs)

/code/corpus/views/search_word.py in search_word_view(115)
  _paginate(corpus_entries, params, result)

/code/corpus/views/_helpers.py in _paginate(191)
  limited_count = corpus_entries.values("id")[: MAX_RESULTS + 1].count()

SELECT COUNT(*)
  FROM (
        SELECT DISTINCT "corpus_en"."tweetid" AS "tweet_id"
          FROM "corpus_en"
         WHERE "corpus_en"."word" IN (1104807, 1104808, 1104809)
       ) subquery
SELECT COUNT(*) FROM (SELECT DISTINCT "corpus_en"."tweetid" AS "tweet_id" FROM "corpus_en" WHERE "corpus_en"."word" IN (1104807, 1104808, 1104809)) subquery
11.05

Connection: default

Transaction status: Idle

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

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

/usr/local/lib/python3.11/site-packages/gunicorn/workers/gthread.py in handle(476)
  keepalive = self.handle_request(req, conn)

/usr/local/lib/python3.11/site-packages/gunicorn/workers/gthread.py in handle_request(670)
  respiter = self.wsgi(environ, resp.start_response)

/usr/local/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(123)
  return self.get_response(request)

/usr/local/lib/python3.11/site-packages/allauth/account/middleware.py in middleware(34)
  response = get_response(request)

/code/corpus/middleware.py in __call__(15)
  return self.get_response(request)

/usr/local/lib/python3.11/site-packages/django/views/decorators/http.py in inner(64)
  return func(request, *args, **kwargs)

/code/corpus/views/search_word.py in search_word_view(115)
  _paginate(corpus_entries, params, result)

/code/corpus/views/_helpers.py in _paginate(204)
  result.matched_tweets = corpus_entries.values("tweet_id").distinct().count()

SELECT "corpus_en"."id",
       "corpus_en"."tweetid",
       "corpus_en"."l5",
       "corpus_en"."l4",
       "corpus_en"."l3",
       "corpus_en"."l2",
       "corpus_en"."l1",
       "corpus_en"."word",
       "corpus_en"."r1",
       "corpus_en"."r2",
       "corpus_en"."r3",
       "corpus_en"."r4",
       "corpus_en"."r5",
       "corpus_en"."created_at",
       "corpus_en"."country_code",
       T3."wordid",
       T3."word",
       T4."wordid",
       T4."word",
       T5."wordid",
       T5."word",
       T6."wordid",
       T6."word",
       T7."wordid",
       T7."word",
       "lexicon_en"."wordid",
       "lexicon_en"."word",
       "lexicon_en"."pos",
       T8."wordid",
       T8."word",
       T9."wordid",
       T9."word",
       T10."wordid",
       T10."word",
       T11."wordid",
       T11."word",
       T12."wordid",
       T12."word"
  FROM "corpus_en"
 INNER JOIN "lexicon_en"
    ON ("corpus_en"."word" = "lexicon_en"."wordid")
  LEFT OUTER JOIN "lexicon_en" T3
    ON ("corpus_en"."l5" = T3."wordid")
  LEFT OUTER JOIN "lexicon_en" T4
    ON ("corpus_en"."l4" = T4."wordid")
  LEFT OUTER JOIN "lexicon_en" T5
    ON ("corpus_en"."l3" = T5."wordid")
  LEFT OUTER JOIN "lexicon_en" T6
    ON ("corpus_en"."l2" = T6."wordid")
  LEFT OUTER JOIN "lexicon_en" T7
    ON ("corpus_en"."l1" = T7."wordid")
  LEFT OUTER JOIN "lexicon_en" T8
    ON ("corpus_en"."r1" = T8."wordid")
  LEFT OUTER JOIN "lexicon_en" T9
    ON ("corpus_en"."r2" = T9."wordid")
  LEFT OUTER JOIN "lexicon_en" T10
    ON ("corpus_en"."r3" = T10."wordid")
  LEFT OUTER JOIN "lexicon_en" T11
    ON ("corpus_en"."r4" = T11."wordid")
  LEFT OUTER JOIN "lexicon_en" T12
    ON ("corpus_en"."r5" = T12."wordid")
 WHERE "corpus_en"."word" IN (1104807, 1104808, 1104809)
 LIMIT 50
SELECT ••• FROM "corpus_en" INNER JOIN "lexicon_en" ON ("corpus_en"."word" = "lexicon_en"."wordid") LEFT OUTER JOIN "lexicon_en" T3 ON ("corpus_en"."l5" = T3."wordid") LEFT OUTER JOIN "lexicon_en" T4 ON ("corpus_en"."l4" = T4."wordid") LEFT OUTER JOIN "lexicon_en" T5 ON ("corpus_en"."l3" = T5."wordid") LEFT OUTER JOIN "lexicon_en" T6 ON ("corpus_en"."l2" = T6."wordid") LEFT OUTER JOIN "lexicon_en" T7 ON ("corpus_en"."l1" = T7."wordid") LEFT OUTER JOIN "lexicon_en" T8 ON ("corpus_en"."r1" = T8."wordid") LEFT OUTER JOIN "lexicon_en" T9 ON ("corpus_en"."r2" = T9."wordid") LEFT OUTER JOIN "lexicon_en" T10 ON ("corpus_en"."r3" = T10."wordid") LEFT OUTER JOIN "lexicon_en" T11 ON ("corpus_en"."r4" = T11."wordid") LEFT OUTER JOIN "lexicon_en" T12 ON ("corpus_en"."r5" = T12."wordid") WHERE "corpus_en"."word" IN (1104807, 1104808, 1104809) LIMIT 50
76.19

Connection: default

Transaction status: Idle

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

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

/usr/local/lib/python3.11/site-packages/gunicorn/workers/gthread.py in handle(476)
  keepalive = self.handle_request(req, conn)

/usr/local/lib/python3.11/site-packages/gunicorn/workers/gthread.py in handle_request(670)
  respiter = self.wsgi(environ, resp.start_response)

/usr/local/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(123)
  return self.get_response(request)

/usr/local/lib/python3.11/site-packages/allauth/account/middleware.py in middleware(34)
  response = get_response(request)

/code/corpus/middleware.py in __call__(15)
  return self.get_response(request)

/usr/local/lib/python3.11/site-packages/django/views/decorators/http.py in inner(64)
  return func(request, *args, **kwargs)

/code/corpus/views/search_word.py in search_word_view(165)
  return render(request, "corpus/search_results.html", context)

/usr/local/lib/python3.11/site-packages/django/shortcuts.py in render(25)
  content = loader.render_to_string(template_name, context, request, using=using)

/usr/local/lib/python3.11/site-packages/django/template/loader.py in render_to_string(62)
  return template.render(context, request)

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

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

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

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

/usr/local/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1018)
  return SafeString("".join([node.render_annotated(context) for node in self]))

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

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

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

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

/usr/local/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1018)
  return SafeString("".join([node.render_annotated(context) for node in self]))

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

/usr/local/lib/python3.11/site-packages/django/template/loader_tags.py in render(65)
  result = block.nodelist.render(context)

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

/usr/local/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1018)
  return SafeString("".join([node.render_annotated(context) for node in self]))

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

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

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

/usr/local/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1018)
  return SafeString("".join([node.render_annotated(context) for node in self]))

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

/usr/local/lib/python3.11/site-packages/django/template/defaulttags.py in render(326)
  if match:

/usr/local/lib/python3.11/site-packages/django/core/paginator.py in __len__(191)
  return len(self.object_list)

551 </div>
552
553 <!-- Sort Dropdown -->
554 {% if results %}
555 <div class="dropdown flex-shrink-0">
556 <button class="btn sort-btn dropdown-toggle" type="button"
557 id="sortDropdown" data-bs-toggle="dropdown" aria-expanded="false"
558 {% if search_type == 'contains' or search_type == 'regex' %}disabled

/code/corpus/templates/corpus/search_results.html

Static files (284 found, 12 used)

Static file path

  1. /code/static

Static file apps

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

Static files

css/base.css
/code/static/css/base.css
css/custom.css
/code/static/css/custom.css
corpus/css/corpus.css
/code/static/corpus/css/corpus.css
corpus/css/search_result.css
/code/static/corpus/css/search_result.css
images/logo-european.png
/code/static/images/logo-european.png
images/logo-university.svg
/code/static/images/logo-university.svg
js/base.js
/code/static/js/base.js
js/storage-control.js
/code/static/js/storage-control.js
js/range-slider.js
/code/static/js/range-slider.js
js/select-multiple.js
/code/static/js/select-multiple.js
corpus/js/pagination.js
/code/static/corpus/js/pagination.js
corpus/js/city-autocomplete.js
/code/static/corpus/js/city-autocomplete.js

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

Path Location
corpus/css/search_result.css /code/static/corpus/css/search_result.css
corpus/css/corpus.css /code/static/corpus/css/corpus.css
corpus/js/pagination.js /code/static/corpus/js/pagination.js
corpus/js/city-autocomplete.js /code/static/corpus/js/city-autocomplete.js
images/logo-european.png /code/static/images/logo-european.png
images/photo-university.jpg /code/static/images/photo-university.jpg
images/black-white.png /code/static/images/black-white.png
images/hakalogo.png /code/static/images/hakalogo.png
images/logo-university.svg /code/static/images/logo-university.svg
images/map.jpg /code/static/images/map.jpg
css/range-slider.css /code/static/css/range-slider.css
css/custom.css /code/static/css/custom.css
css/tooltip.css /code/static/css/tooltip.css
css/select-multiple.css /code/static/css/select-multiple.css
css/base.css /code/static/css/base.css
admin/img/selector-icons.svg /code/static/admin/img/selector-icons.svg
admin/img/icon-viewlink.svg /code/static/admin/img/icon-viewlink.svg
admin/img/icon-deletelink.svg /code/static/admin/img/icon-deletelink.svg
admin/img/icon-hidelink.svg /code/static/admin/img/icon-hidelink.svg
admin/img/tooltag-arrowright.svg /code/static/admin/img/tooltag-arrowright.svg
admin/img/icon-yes.svg /code/static/admin/img/icon-yes.svg
admin/img/icon-changelink.svg /code/static/admin/img/icon-changelink.svg
admin/img/icon-unknown.svg /code/static/admin/img/icon-unknown.svg
admin/img/README.txt /code/static/admin/img/README.txt
admin/img/LICENSE /code/static/admin/img/LICENSE
admin/img/icon-unknown-alt.svg /code/static/admin/img/icon-unknown-alt.svg
admin/img/icon-clock.svg /code/static/admin/img/icon-clock.svg
admin/img/icon-no.svg /code/static/admin/img/icon-no.svg
admin/img/search.svg /code/static/admin/img/search.svg
admin/img/calendar-icons.svg /code/static/admin/img/calendar-icons.svg
admin/img/icon-addlink.svg /code/static/admin/img/icon-addlink.svg
admin/img/icon-alert.svg /code/static/admin/img/icon-alert.svg
admin/img/tooltag-add.svg /code/static/admin/img/tooltag-add.svg
admin/img/icon-calendar.svg /code/static/admin/img/icon-calendar.svg
admin/img/sorting-icons.svg /code/static/admin/img/sorting-icons.svg
admin/img/inline-delete.svg /code/static/admin/img/inline-delete.svg
admin/img/gis/move_vertex_on.svg /code/static/admin/img/gis/move_vertex_on.svg
admin/img/gis/move_vertex_off.svg /code/static/admin/img/gis/move_vertex_off.svg
admin/css/forms.css /code/static/admin/css/forms.css
admin/css/autocomplete.css /code/static/admin/css/autocomplete.css
admin/css/nav_sidebar.css /code/static/admin/css/nav_sidebar.css
admin/css/base.css /code/static/admin/css/base.css
admin/css/responsive_rtl.css /code/static/admin/css/responsive_rtl.css
admin/css/rtl.css /code/static/admin/css/rtl.css
admin/css/responsive.css /code/static/admin/css/responsive.css
admin/css/dashboard.css /code/static/admin/css/dashboard.css
admin/css/changelists.css /code/static/admin/css/changelists.css
admin/css/dark_mode.css /code/static/admin/css/dark_mode.css
admin/css/widgets.css /code/static/admin/css/widgets.css
admin/css/login.css /code/static/admin/css/login.css
admin/css/vendor/select2/LICENSE-SELECT2.md /code/static/admin/css/vendor/select2/LICENSE-SELECT2.md
admin/css/vendor/select2/select2.min.css /code/static/admin/css/vendor/select2/select2.min.css
admin/css/vendor/select2/select2.css /code/static/admin/css/vendor/select2/select2.css
admin/js/cancel.js /code/static/admin/js/cancel.js
admin/js/actions.js /code/static/admin/js/actions.js
admin/js/SelectFilter2.js /code/static/admin/js/SelectFilter2.js
admin/js/urlify.js /code/static/admin/js/urlify.js
admin/js/nav_sidebar.js /code/static/admin/js/nav_sidebar.js
admin/js/autocomplete.js /code/static/admin/js/autocomplete.js
admin/js/SelectBox.js /code/static/admin/js/SelectBox.js
admin/js/theme.js /code/static/admin/js/theme.js
admin/js/filters.js /code/static/admin/js/filters.js
admin/js/core.js /code/static/admin/js/core.js
admin/js/calendar.js /code/static/admin/js/calendar.js
admin/js/change_form.js /code/static/admin/js/change_form.js
admin/js/collapse.js /code/static/admin/js/collapse.js
admin/js/jquery.init.js /code/static/admin/js/jquery.init.js
admin/js/prepopulate.js /code/static/admin/js/prepopulate.js
admin/js/popup_response.js /code/static/admin/js/popup_response.js
admin/js/prepopulate_init.js /code/static/admin/js/prepopulate_init.js
admin/js/inlines.js /code/static/admin/js/inlines.js
admin/js/vendor/select2/select2.full.min.js /code/static/admin/js/vendor/select2/select2.full.min.js
admin/js/vendor/select2/LICENSE.md /code/static/admin/js/vendor/select2/LICENSE.md
admin/js/vendor/select2/select2.full.js /code/static/admin/js/vendor/select2/select2.full.js
admin/js/vendor/select2/i18n/fr.js /code/static/admin/js/vendor/select2/i18n/fr.js
admin/js/vendor/select2/i18n/ne.js /code/static/admin/js/vendor/select2/i18n/ne.js
admin/js/vendor/select2/i18n/zh-CN.js /code/static/admin/js/vendor/select2/i18n/zh-CN.js
admin/js/vendor/select2/i18n/es.js /code/static/admin/js/vendor/select2/i18n/es.js
admin/js/vendor/select2/i18n/dsb.js /code/static/admin/js/vendor/select2/i18n/dsb.js
admin/js/vendor/select2/i18n/hr.js /code/static/admin/js/vendor/select2/i18n/hr.js
admin/js/vendor/select2/i18n/sr-Cyrl.js /code/static/admin/js/vendor/select2/i18n/sr-Cyrl.js
admin/js/vendor/select2/i18n/he.js /code/static/admin/js/vendor/select2/i18n/he.js
admin/js/vendor/select2/i18n/de.js /code/static/admin/js/vendor/select2/i18n/de.js
admin/js/vendor/select2/i18n/hy.js /code/static/admin/js/vendor/select2/i18n/hy.js
admin/js/vendor/select2/i18n/ka.js /code/static/admin/js/vendor/select2/i18n/ka.js
admin/js/vendor/select2/i18n/sv.js /code/static/admin/js/vendor/select2/i18n/sv.js
admin/js/vendor/select2/i18n/et.js /code/static/admin/js/vendor/select2/i18n/et.js
admin/js/vendor/select2/i18n/sr.js /code/static/admin/js/vendor/select2/i18n/sr.js
admin/js/vendor/select2/i18n/da.js /code/static/admin/js/vendor/select2/i18n/da.js
admin/js/vendor/select2/i18n/ar.js /code/static/admin/js/vendor/select2/i18n/ar.js
admin/js/vendor/select2/i18n/lv.js /code/static/admin/js/vendor/select2/i18n/lv.js
admin/js/vendor/select2/i18n/en.js /code/static/admin/js/vendor/select2/i18n/en.js
admin/js/vendor/select2/i18n/zh-TW.js /code/static/admin/js/vendor/select2/i18n/zh-TW.js
admin/js/vendor/select2/i18n/gl.js /code/static/admin/js/vendor/select2/i18n/gl.js
admin/js/vendor/select2/i18n/bg.js /code/static/admin/js/vendor/select2/i18n/bg.js
admin/js/vendor/select2/i18n/bs.js /code/static/admin/js/vendor/select2/i18n/bs.js
admin/js/vendor/select2/i18n/sk.js /code/static/admin/js/vendor/select2/i18n/sk.js
admin/js/vendor/select2/i18n/ro.js /code/static/admin/js/vendor/select2/i18n/ro.js
admin/js/vendor/select2/i18n/id.js /code/static/admin/js/vendor/select2/i18n/id.js
admin/js/vendor/select2/i18n/el.js /code/static/admin/js/vendor/select2/i18n/el.js
admin/js/vendor/select2/i18n/af.js /code/static/admin/js/vendor/select2/i18n/af.js
admin/js/vendor/select2/i18n/is.js /code/static/admin/js/vendor/select2/i18n/is.js
admin/js/vendor/select2/i18n/km.js /code/static/admin/js/vendor/select2/i18n/km.js
admin/js/vendor/select2/i18n/it.js /code/static/admin/js/vendor/select2/i18n/it.js
admin/js/vendor/select2/i18n/vi.js /code/static/admin/js/vendor/select2/i18n/vi.js
admin/js/vendor/select2/i18n/tr.js /code/static/admin/js/vendor/select2/i18n/tr.js
admin/js/vendor/select2/i18n/sl.js /code/static/admin/js/vendor/select2/i18n/sl.js
admin/js/vendor/select2/i18n/az.js /code/static/admin/js/vendor/select2/i18n/az.js
admin/js/vendor/select2/i18n/ms.js /code/static/admin/js/vendor/select2/i18n/ms.js
admin/js/vendor/select2/i18n/mk.js /code/static/admin/js/vendor/select2/i18n/mk.js
admin/js/vendor/select2/i18n/fi.js /code/static/admin/js/vendor/select2/i18n/fi.js
admin/js/vendor/select2/i18n/cs.js /code/static/admin/js/vendor/select2/i18n/cs.js
admin/js/vendor/select2/i18n/nl.js /code/static/admin/js/vendor/select2/i18n/nl.js
admin/js/vendor/select2/i18n/hu.js /code/static/admin/js/vendor/select2/i18n/hu.js
admin/js/vendor/select2/i18n/ko.js /code/static/admin/js/vendor/select2/i18n/ko.js
admin/js/vendor/select2/i18n/hi.js /code/static/admin/js/vendor/select2/i18n/hi.js
admin/js/vendor/select2/i18n/nb.js /code/static/admin/js/vendor/select2/i18n/nb.js
admin/js/vendor/select2/i18n/lt.js /code/static/admin/js/vendor/select2/i18n/lt.js
admin/js/vendor/select2/i18n/ru.js /code/static/admin/js/vendor/select2/i18n/ru.js
admin/js/vendor/select2/i18n/fa.js /code/static/admin/js/vendor/select2/i18n/fa.js
admin/js/vendor/select2/i18n/uk.js /code/static/admin/js/vendor/select2/i18n/uk.js
admin/js/vendor/select2/i18n/hsb.js /code/static/admin/js/vendor/select2/i18n/hsb.js
admin/js/vendor/select2/i18n/bn.js /code/static/admin/js/vendor/select2/i18n/bn.js
admin/js/vendor/select2/i18n/th.js /code/static/admin/js/vendor/select2/i18n/th.js
admin/js/vendor/select2/i18n/pt-BR.js /code/static/admin/js/vendor/select2/i18n/pt-BR.js
admin/js/vendor/select2/i18n/eu.js /code/static/admin/js/vendor/select2/i18n/eu.js
admin/js/vendor/select2/i18n/pt.js /code/static/admin/js/vendor/select2/i18n/pt.js
admin/js/vendor/select2/i18n/tk.js /code/static/admin/js/vendor/select2/i18n/tk.js
admin/js/vendor/select2/i18n/ca.js /code/static/admin/js/vendor/select2/i18n/ca.js
admin/js/vendor/select2/i18n/ps.js /code/static/admin/js/vendor/select2/i18n/ps.js
admin/js/vendor/select2/i18n/ja.js /code/static/admin/js/vendor/select2/i18n/ja.js
admin/js/vendor/select2/i18n/sq.js /code/static/admin/js/vendor/select2/i18n/sq.js
admin/js/vendor/select2/i18n/pl.js /code/static/admin/js/vendor/select2/i18n/pl.js
admin/js/vendor/jquery/jquery.js /code/static/admin/js/vendor/jquery/jquery.js
admin/js/vendor/jquery/LICENSE.txt /code/static/admin/js/vendor/jquery/LICENSE.txt
admin/js/vendor/jquery/jquery.min.js /code/static/admin/js/vendor/jquery/jquery.min.js
admin/js/vendor/xregexp/xregexp.js /code/static/admin/js/vendor/xregexp/xregexp.js
admin/js/vendor/xregexp/xregexp.min.js /code/static/admin/js/vendor/xregexp/xregexp.min.js
admin/js/vendor/xregexp/LICENSE.txt /code/static/admin/js/vendor/xregexp/LICENSE.txt
admin/js/admin/RelatedObjectLookups.js /code/static/admin/js/admin/RelatedObjectLookups.js
admin/js/admin/DateTimeShortcuts.js /code/static/admin/js/admin/DateTimeShortcuts.js
js/save-image.js /code/static/js/save-image.js
js/select-multiple.js /code/static/js/select-multiple.js
js/storage-control.js /code/static/js/storage-control.js
js/range-slider.js /code/static/js/range-slider.js
js/scroll-control.js /code/static/js/scroll-control.js
js/base.js /code/static/js/base.js
js/html2canvas.min.js /code/static/js/html2canvas.min.js

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

Path Location
admin/img/selector-icons.svg /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/img/selector-icons.svg
admin/img/icon-viewlink.svg /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/img/icon-viewlink.svg
admin/img/icon-deletelink.svg /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/img/icon-deletelink.svg
admin/img/icon-hidelink.svg /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/img/icon-hidelink.svg
admin/img/tooltag-arrowright.svg /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/img/tooltag-arrowright.svg
admin/img/icon-yes.svg /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/img/icon-yes.svg
admin/img/icon-changelink.svg /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/img/icon-changelink.svg
admin/img/icon-unknown.svg /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/img/icon-unknown.svg
admin/img/README.txt /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/img/README.txt
admin/img/LICENSE /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/img/LICENSE
admin/img/icon-unknown-alt.svg /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/img/icon-unknown-alt.svg
admin/img/icon-clock.svg /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/img/icon-clock.svg
admin/img/icon-no.svg /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/img/icon-no.svg
admin/img/search.svg /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/img/search.svg
admin/img/calendar-icons.svg /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/img/calendar-icons.svg
admin/img/icon-addlink.svg /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/img/icon-addlink.svg
admin/img/icon-alert.svg /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/img/icon-alert.svg
admin/img/tooltag-add.svg /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/img/tooltag-add.svg
admin/img/icon-calendar.svg /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/img/icon-calendar.svg
admin/img/sorting-icons.svg /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/img/sorting-icons.svg
admin/img/inline-delete.svg /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/img/inline-delete.svg
admin/img/gis/move_vertex_on.svg /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/img/gis/move_vertex_on.svg
admin/img/gis/move_vertex_off.svg /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/img/gis/move_vertex_off.svg
admin/css/forms.css /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/css/forms.css
admin/css/autocomplete.css /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/css/autocomplete.css
admin/css/nav_sidebar.css /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/css/nav_sidebar.css
admin/css/base.css /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/css/base.css
admin/css/unusable_password_field.css /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/css/unusable_password_field.css
admin/css/responsive_rtl.css /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/css/responsive_rtl.css
admin/css/rtl.css /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/css/rtl.css
admin/css/responsive.css /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/css/responsive.css
admin/css/dashboard.css /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/css/dashboard.css
admin/css/changelists.css /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/css/changelists.css
admin/css/dark_mode.css /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/css/dark_mode.css
admin/css/widgets.css /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/css/widgets.css
admin/css/login.css /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/css/login.css
admin/css/vendor/select2/LICENSE-SELECT2.md /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/css/vendor/select2/LICENSE-SELECT2.md
admin/css/vendor/select2/select2.min.css /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/css/vendor/select2/select2.min.css
admin/css/vendor/select2/select2.css /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/css/vendor/select2/select2.css
admin/js/cancel.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/cancel.js
admin/js/unusable_password_field.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/unusable_password_field.js
admin/js/actions.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/actions.js
admin/js/SelectFilter2.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/SelectFilter2.js
admin/js/urlify.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/urlify.js
admin/js/nav_sidebar.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/nav_sidebar.js
admin/js/autocomplete.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/autocomplete.js
admin/js/SelectBox.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/SelectBox.js
admin/js/theme.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/theme.js
admin/js/filters.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/filters.js
admin/js/core.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/core.js
admin/js/calendar.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/calendar.js
admin/js/change_form.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/change_form.js
admin/js/jquery.init.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/jquery.init.js
admin/js/prepopulate.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/prepopulate.js
admin/js/popup_response.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/popup_response.js
admin/js/prepopulate_init.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/prepopulate_init.js
admin/js/inlines.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/inlines.js
admin/js/vendor/select2/select2.full.min.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/select2.full.min.js
admin/js/vendor/select2/LICENSE.md /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/LICENSE.md
admin/js/vendor/select2/select2.full.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/select2.full.js
admin/js/vendor/select2/i18n/fr.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/fr.js
admin/js/vendor/select2/i18n/ne.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ne.js
admin/js/vendor/select2/i18n/zh-CN.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/zh-CN.js
admin/js/vendor/select2/i18n/es.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/es.js
admin/js/vendor/select2/i18n/dsb.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/dsb.js
admin/js/vendor/select2/i18n/hr.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/hr.js
admin/js/vendor/select2/i18n/sr-Cyrl.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sr-Cyrl.js
admin/js/vendor/select2/i18n/he.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/he.js
admin/js/vendor/select2/i18n/de.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/de.js
admin/js/vendor/select2/i18n/hy.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/hy.js
admin/js/vendor/select2/i18n/ka.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ka.js
admin/js/vendor/select2/i18n/sv.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sv.js
admin/js/vendor/select2/i18n/et.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/et.js
admin/js/vendor/select2/i18n/sr.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sr.js
admin/js/vendor/select2/i18n/da.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/da.js
admin/js/vendor/select2/i18n/ar.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ar.js
admin/js/vendor/select2/i18n/lv.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/lv.js
admin/js/vendor/select2/i18n/en.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/en.js
admin/js/vendor/select2/i18n/zh-TW.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/zh-TW.js
admin/js/vendor/select2/i18n/gl.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/gl.js
admin/js/vendor/select2/i18n/bg.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/bg.js
admin/js/vendor/select2/i18n/bs.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/bs.js
admin/js/vendor/select2/i18n/sk.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sk.js
admin/js/vendor/select2/i18n/ro.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ro.js
admin/js/vendor/select2/i18n/id.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/id.js
admin/js/vendor/select2/i18n/el.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/el.js
admin/js/vendor/select2/i18n/af.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/af.js
admin/js/vendor/select2/i18n/is.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/is.js
admin/js/vendor/select2/i18n/km.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/km.js
admin/js/vendor/select2/i18n/it.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/it.js
admin/js/vendor/select2/i18n/vi.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/vi.js
admin/js/vendor/select2/i18n/tr.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/tr.js
admin/js/vendor/select2/i18n/sl.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sl.js
admin/js/vendor/select2/i18n/az.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/az.js
admin/js/vendor/select2/i18n/ms.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ms.js
admin/js/vendor/select2/i18n/mk.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/mk.js
admin/js/vendor/select2/i18n/fi.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/fi.js
admin/js/vendor/select2/i18n/cs.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/cs.js
admin/js/vendor/select2/i18n/nl.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/nl.js
admin/js/vendor/select2/i18n/hu.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/hu.js
admin/js/vendor/select2/i18n/ko.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ko.js
admin/js/vendor/select2/i18n/hi.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/hi.js
admin/js/vendor/select2/i18n/nb.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/nb.js
admin/js/vendor/select2/i18n/lt.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/lt.js
admin/js/vendor/select2/i18n/ru.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ru.js
admin/js/vendor/select2/i18n/fa.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/fa.js
admin/js/vendor/select2/i18n/uk.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/uk.js
admin/js/vendor/select2/i18n/hsb.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/hsb.js
admin/js/vendor/select2/i18n/bn.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/bn.js
admin/js/vendor/select2/i18n/th.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/th.js
admin/js/vendor/select2/i18n/pt-BR.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/pt-BR.js
admin/js/vendor/select2/i18n/eu.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/eu.js
admin/js/vendor/select2/i18n/pt.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/pt.js
admin/js/vendor/select2/i18n/tk.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/tk.js
admin/js/vendor/select2/i18n/ca.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ca.js
admin/js/vendor/select2/i18n/ps.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ps.js
admin/js/vendor/select2/i18n/ja.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ja.js
admin/js/vendor/select2/i18n/sq.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sq.js
admin/js/vendor/select2/i18n/pl.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/pl.js
admin/js/vendor/jquery/jquery.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/jquery/jquery.js
admin/js/vendor/jquery/LICENSE.txt /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/jquery/LICENSE.txt
admin/js/vendor/jquery/jquery.min.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/jquery/jquery.min.js
admin/js/vendor/xregexp/xregexp.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/xregexp/xregexp.js
admin/js/vendor/xregexp/xregexp.min.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/xregexp/xregexp.min.js
admin/js/vendor/xregexp/LICENSE.txt /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/xregexp/LICENSE.txt
admin/js/admin/RelatedObjectLookups.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/admin/RelatedObjectLookups.js
admin/js/admin/DateTimeShortcuts.js /usr/local/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/admin/DateTimeShortcuts.js
debug_toolbar/css/print.css /usr/local/lib/python3.11/site-packages/debug_toolbar/static/debug_toolbar/css/print.css
debug_toolbar/css/toolbar.css /usr/local/lib/python3.11/site-packages/debug_toolbar/static/debug_toolbar/css/toolbar.css
debug_toolbar/js/redirect.js /usr/local/lib/python3.11/site-packages/debug_toolbar/static/debug_toolbar/js/redirect.js
debug_toolbar/js/utils.js /usr/local/lib/python3.11/site-packages/debug_toolbar/static/debug_toolbar/js/utils.js
debug_toolbar/js/timer.js /usr/local/lib/python3.11/site-packages/debug_toolbar/static/debug_toolbar/js/timer.js
debug_toolbar/js/history.js /usr/local/lib/python3.11/site-packages/debug_toolbar/static/debug_toolbar/js/history.js
debug_toolbar/js/toolbar.js /usr/local/lib/python3.11/site-packages/debug_toolbar/static/debug_toolbar/js/toolbar.js
account/js/account.js /usr/local/lib/python3.11/site-packages/allauth/account/static/account/js/account.js
account/js/onload.js /usr/local/lib/python3.11/site-packages/allauth/account/static/account/js/onload.js

Templates (7 rendered)

Template path

  1. /code/templates

Templates

corpus/search_results.html
/code/corpus/templates/corpus/search_results.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'SITE_NAME': 'Nordic Tweet Stream', 'active_corpus_code': None, 'active_corpus_info': None, 'csrf_token': '<SimpleLazyObject: ' "'A77SDe8nyteVEBHy6nqBxqRmk6xyt2G90q6Uw3veRi8556X8OmloOXgZ4CNKxEay'>", 'debug': True, 'messages': <FallbackStorage: request=<WSGIRequest: GET '/search/?pos=ADP&q=due'>>, 'navbar_corpora': {'main': [{'code': 'en', 'color': 'primary', 'country': 'Multiple', 'description': '', 'flag': '🇬🇧', 'icon_class': 'bi-translate', 'name': 'English'}, {'code': 'fi', 'color': 'info', 'country': 'Finland', 'description': '', 'flag': '🇫🇮', 'icon_class': 'bi-chat-text', 'name': 'Finnish'}, {'code': 'sv', 'color': 'warning', 'country': 'Sweden', 'description': '', 'flag': '🇸🇪', 'icon_class': 'bi-chat-text', 'name': 'Swedish'}, {'code': 'no', 'color': 'danger', 'country': 'Norway', 'description': '', 'flag': '🇳🇴', 'icon_class': 'bi-chat-text', 'name': 'Norwegian'}, {'code': 'is', 'color': 'dark', 'country': 'Iceland', 'description': '', 'flag': '🇮🇸', 'icon_class': 'bi-chat-text', 'name': 'Icelandic'}, {'code': 'da', 'color': 'success', 'country': 'Denmark', 'description': '', 'flag': '🇩🇰', 'icon_class': 'bi-chat-text', 'name': 'Danish'}], 'other': [{'code': 'de', 'flag': '🇩🇪', 'name': 'German'}, {'code': 'fr', 'flag': '🇫🇷', 'name': 'French'}, {'code': 'es', 'flag': '🇪🇸', 'name': 'Spanish'}, {'code': 'pt', 'flag': '🇵🇹', 'name': 'Portuguese'}, {'code': 'it', 'flag': '🇮🇹', 'name': 'Italian'}, {'code': 'nl', 'flag': '🇳🇱', 'name': 'Dutch'}, {'code': 'pl', 'flag': '🇵🇱', 'name': 'Polish'}, {'code': 'ru', 'flag': '🇷🇺', 'name': 'Russian'}, {'code': 'ar', 'flag': '🇸🇦', 'name': 'Arabic'}, {'code': 'tr', 'flag': '🇹🇷', 'name': 'Turkish'}, {'code': 'et', 'flag': '🇪🇪', 'name': 'Estonian'}, {'code': 'lt', 'flag': '🇱🇹', 'name': 'Lithuanian'}, {'code': 'lv', 'flag': '🇱🇻', 'name': 'Latvian'}, {'code': 'so', 'flag': '🇸🇴', 'name': 'Somali'}, {'code': 'ku', 'flag': '🏳️', 'name': 'Kurdish'}, {'code': 'fa', 'flag': '🇮🇷', 'name': 'Persian'}, {'code': 'ja', 'flag': '🇯🇵', 'name': 'Japanese'}, {'code': 'ko', 'flag': '🇰🇷', 'name': 'Korean'}, {'code': 'zh', 'flag': '🇨🇳', 'name': 'Chinese'}, {'code': 'hi', 'flag': '🇮🇳', 'name': 'Hindi'}, {'code': 'th', 'flag': '🇹🇭', 'name': 'Thai'}]}, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7fb380637890>>), 'request': '<<request>>', 'sql_queries': <function debug.<locals>.<lambda> at 0x7fb3811e8ea0>, 'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object ' 'at 0x7fb380637890>>'} {'case_sensitive': False, 'city_filter': [], 'city_names': '[]', 'context_filters': {}, 'context_regex_active': False, 'context_regex_flags': {}, 'country_filter': '', 'end': '', 'error_message': None, 'exceeds_limit': False, 'freq_per_million': Decimal('49.49828300121653140207769630'), 'friends_category': '', 'left_context_fields': [{'is_regex': False, 'lemma_value': '', 'pos_value': '', 'position': 'l5', 'value': ''}, {'is_regex': False, 'lemma_value': '', 'pos_value': '', 'position': 'l4', 'value': ''}, {'is_regex': False, 'lemma_value': '', 'pos_value': '', 'position': 'l3', 'value': ''}, {'is_regex': False, 'lemma_value': '', 'pos_value': '', 'position': 'l2', 'value': ''}, {'is_regex': False, 'lemma_value': '', 'pos_value': '', 'position': 'l1', 'value': ''}], 'lemma_filter': '', 'matched_tokens': 14959, 'matched_tweets': 14820, 'pagination': {'current_page': 1, 'first_page': 1, 'has_next': True, 'has_previous': False, 'last_page': 300, 'next_page': 2, 'page_range': range(1, 4), 'previous_page': None, 'show_first': False, 'show_last': True, 'total_pages': 300}, 'pos_filter': 'ADP', 'query': 'due', 'regex_limited': False, 'regex_match_count': 0, 'results': <Page 1 of 300>, 'right_context_fields': [{'is_regex': False, 'lemma_value': '', 'pos_value': '', 'position': 'r1', 'value': ''}, {'is_regex': False, 'lemma_value': '', 'pos_value': '', 'position': 'r2', 'value': ''}, {'is_regex': False, 'lemma_value': '', 'pos_value': '', 'position': 'r3', 'value': ''}, {'is_regex': False, 'lemma_value': '', 'pos_value': '', 'position': 'r4', 'value': ''}, {'is_regex': False, 'lemma_value': '', 'pos_value': '', 'position': 'r5', 'value': ''}], 'search_type': 'exact', 'searched_tokens': Decimal('302212503'), 'searched_tweets': Decimal('18895524'), 'sort_by': '', 'sort_order': 'asc', 'start': '', 'start_index': 1}
corpus/_base.html
/code/corpus/templates/corpus/_base.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'SITE_NAME': 'Nordic Tweet Stream', 'active_corpus_code': None, 'active_corpus_info': None, 'csrf_token': '<SimpleLazyObject: ' "'A77SDe8nyteVEBHy6nqBxqRmk6xyt2G90q6Uw3veRi8556X8OmloOXgZ4CNKxEay'>", 'debug': True, 'messages': <FallbackStorage: request=<WSGIRequest: GET '/search/?pos=ADP&q=due'>>, 'navbar_corpora': {'main': [{'code': 'en', 'color': 'primary', 'country': 'Multiple', 'description': '', 'flag': '🇬🇧', 'icon_class': 'bi-translate', 'name': 'English'}, {'code': 'fi', 'color': 'info', 'country': 'Finland', 'description': '', 'flag': '🇫🇮', 'icon_class': 'bi-chat-text', 'name': 'Finnish'}, {'code': 'sv', 'color': 'warning', 'country': 'Sweden', 'description': '', 'flag': '🇸🇪', 'icon_class': 'bi-chat-text', 'name': 'Swedish'}, {'code': 'no', 'color': 'danger', 'country': 'Norway', 'description': '', 'flag': '🇳🇴', 'icon_class': 'bi-chat-text', 'name': 'Norwegian'}, {'code': 'is', 'color': 'dark', 'country': 'Iceland', 'description': '', 'flag': '🇮🇸', 'icon_class': 'bi-chat-text', 'name': 'Icelandic'}, {'code': 'da', 'color': 'success', 'country': 'Denmark', 'description': '', 'flag': '🇩🇰', 'icon_class': 'bi-chat-text', 'name': 'Danish'}], 'other': [{'code': 'de', 'flag': '🇩🇪', 'name': 'German'}, {'code': 'fr', 'flag': '🇫🇷', 'name': 'French'}, {'code': 'es', 'flag': '🇪🇸', 'name': 'Spanish'}, {'code': 'pt', 'flag': '🇵🇹', 'name': 'Portuguese'}, {'code': 'it', 'flag': '🇮🇹', 'name': 'Italian'}, {'code': 'nl', 'flag': '🇳🇱', 'name': 'Dutch'}, {'code': 'pl', 'flag': '🇵🇱', 'name': 'Polish'}, {'code': 'ru', 'flag': '🇷🇺', 'name': 'Russian'}, {'code': 'ar', 'flag': '🇸🇦', 'name': 'Arabic'}, {'code': 'tr', 'flag': '🇹🇷', 'name': 'Turkish'}, {'code': 'et', 'flag': '🇪🇪', 'name': 'Estonian'}, {'code': 'lt', 'flag': '🇱🇹', 'name': 'Lithuanian'}, {'code': 'lv', 'flag': '🇱🇻', 'name': 'Latvian'}, {'code': 'so', 'flag': '🇸🇴', 'name': 'Somali'}, {'code': 'ku', 'flag': '🏳️', 'name': 'Kurdish'}, {'code': 'fa', 'flag': '🇮🇷', 'name': 'Persian'}, {'code': 'ja', 'flag': '🇯🇵', 'name': 'Japanese'}, {'code': 'ko', 'flag': '🇰🇷', 'name': 'Korean'}, {'code': 'zh', 'flag': '🇨🇳', 'name': 'Chinese'}, {'code': 'hi', 'flag': '🇮🇳', 'name': 'Hindi'}, {'code': 'th', 'flag': '🇹🇭', 'name': 'Thai'}]}, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7fb380637890>>), 'request': '<<request>>', 'sql_queries': <function debug.<locals>.<lambda> at 0x7fb3811e8ea0>, 'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object ' 'at 0x7fb380637890>>'} {'case_sensitive': False, 'city_filter': [], 'city_names': '[]', 'context_filters': {}, 'context_regex_active': False, 'context_regex_flags': {}, 'country_filter': '', 'end': '', 'error_message': None, 'exceeds_limit': False, 'freq_per_million': Decimal('49.49828300121653140207769630'), 'friends_category': '', 'left_context_fields': [{'is_regex': False, 'lemma_value': '', 'pos_value': '', 'position': 'l5', 'value': ''}, {'is_regex': False, 'lemma_value': '', 'pos_value': '', 'position': 'l4', 'value': ''}, {'is_regex': False, 'lemma_value': '', 'pos_value': '', 'position': 'l3', 'value': ''}, {'is_regex': False, 'lemma_value': '', 'pos_value': '', 'position': 'l2', 'value': ''}, {'is_regex': False, 'lemma_value': '', 'pos_value': '', 'position': 'l1', 'value': ''}], 'lemma_filter': '', 'matched_tokens': 14959, 'matched_tweets': 14820, 'pagination': {'current_page': 1, 'first_page': 1, 'has_next': True, 'has_previous': False, 'last_page': 300, 'next_page': 2, 'page_range': range(1, 4), 'previous_page': None, 'show_first': False, 'show_last': True, 'total_pages': 300}, 'pos_filter': 'ADP', 'query': 'due', 'regex_limited': False, 'regex_match_count': 0, 'results': <Page 1 of 300>, 'right_context_fields': [{'is_regex': False, 'lemma_value': '', 'pos_value': '', 'position': 'r1', 'value': ''}, {'is_regex': False, 'lemma_value': '', 'pos_value': '', 'position': 'r2', 'value': ''}, {'is_regex': False, 'lemma_value': '', 'pos_value': '', 'position': 'r3', 'value': ''}, {'is_regex': False, 'lemma_value': '', 'pos_value': '', 'position': 'r4', 'value': ''}, {'is_regex': False, 'lemma_value': '', 'pos_value': '', 'position': 'r5', 'value': ''}], 'search_type': 'exact', 'searched_tokens': Decimal('302212503'), 'searched_tweets': Decimal('18895524'), 'sort_by': '', 'sort_order': 'asc', 'start': '', 'start_index': 1}
includes/_city_filter_css.html
/code/templates/includes/_city_filter_css.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'SITE_NAME': 'Nordic Tweet Stream', 'active_corpus_code': None, 'active_corpus_info': None, 'csrf_token': '<SimpleLazyObject: ' "'A77SDe8nyteVEBHy6nqBxqRmk6xyt2G90q6Uw3veRi8556X8OmloOXgZ4CNKxEay'>", 'debug': True, 'messages': <FallbackStorage: request=<WSGIRequest: GET '/search/?pos=ADP&q=due'>>, 'navbar_corpora': {'main': [{'code': 'en', 'color': 'primary', 'country': 'Multiple', 'description': '', 'flag': '🇬🇧', 'icon_class': 'bi-translate', 'name': 'English'}, {'code': 'fi', 'color': 'info', 'country': 'Finland', 'description': '', 'flag': '🇫🇮', 'icon_class': 'bi-chat-text', 'name': 'Finnish'}, {'code': 'sv', 'color': 'warning', 'country': 'Sweden', 'description': '', 'flag': '🇸🇪', 'icon_class': 'bi-chat-text', 'name': 'Swedish'}, {'code': 'no', 'color': 'danger', 'country': 'Norway', 'description': '', 'flag': '🇳🇴', 'icon_class': 'bi-chat-text', 'name': 'Norwegian'}, {'code': 'is', 'color': 'dark', 'country': 'Iceland', 'description': '', 'flag': '🇮🇸', 'icon_class': 'bi-chat-text', 'name': 'Icelandic'}, {'code': 'da', 'color': 'success', 'country': 'Denmark', 'description': '', 'flag': '🇩🇰', 'icon_class': 'bi-chat-text', 'name': 'Danish'}], 'other': [{'code': 'de', 'flag': '🇩🇪', 'name': 'German'}, {'code': 'fr', 'flag': '🇫🇷', 'name': 'French'}, {'code': 'es', 'flag': '🇪🇸', 'name': 'Spanish'}, {'code': 'pt', 'flag': '🇵🇹', 'name': 'Portuguese'}, {'code': 'it', 'flag': '🇮🇹', 'name': 'Italian'}, {'code': 'nl', 'flag': '🇳🇱', 'name': 'Dutch'}, {'code': 'pl', 'flag': '🇵🇱', 'name': 'Polish'}, {'code': 'ru', 'flag': '🇷🇺', 'name': 'Russian'}, {'code': 'ar', 'flag': '🇸🇦', 'name': 'Arabic'}, {'code': 'tr', 'flag': '🇹🇷', 'name': 'Turkish'}, {'code': 'et', 'flag': '🇪🇪', 'name': 'Estonian'}, {'code': 'lt', 'flag': '🇱🇹', 'name': 'Lithuanian'}, {'code': 'lv', 'flag': '🇱🇻', 'name': 'Latvian'}, {'code': 'so', 'flag': '🇸🇴', 'name': 'Somali'}, {'code': 'ku', 'flag': '🏳️', 'name': 'Kurdish'}, {'code': 'fa', 'flag': '🇮🇷', 'name': 'Persian'}, {'code': 'ja', 'flag': '🇯🇵', 'name': 'Japanese'}, {'code': 'ko', 'flag': '🇰🇷', 'name': 'Korean'}, {'code': 'zh', 'flag': '🇨🇳', 'name': 'Chinese'}, {'code': 'hi', 'flag': '🇮🇳', 'name': 'Hindi'}, {'code': 'th', 'flag': '🇹🇭', 'name': 'Thai'}]}, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7fb380637890>>), 'request': '<<request>>', 'sql_queries': <function debug.<locals>.<lambda> at 0x7fb3811e8ea0>, 'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object ' 'at 0x7fb380637890>>'} {'case_sensitive': False, 'city_filter': [], 'city_names': '[]', 'context_filters': {}, 'context_regex_active': False, 'context_regex_flags': {}, 'country_filter': '', 'end': '', 'error_message': None, 'exceeds_limit': False, 'freq_per_million': Decimal('49.49828300121653140207769630'), 'friends_category': '', 'left_context_fields': [{'is_regex': False, 'lemma_value': '', 'pos_value': '', 'position': 'l5', 'value': ''}, {'is_regex': False, 'lemma_value': '', 'pos_value': '', 'position': 'l4', 'value': ''}, {'is_regex': False, 'lemma_value': '', 'pos_value': '', 'position': 'l3', 'value': ''}, {'is_regex': False, 'lemma_value': '', 'pos_value': '', 'position': 'l2', 'value': ''}, {'is_regex': False, 'lemma_value': '', 'pos_value': '', 'position': 'l1', 'value': ''}], 'lemma_filter': '', 'matched_tokens': 14959, 'matched_tweets': 14820, 'pagination': {'current_page': 1, 'first_page': 1, 'has_next': True, 'has_previous': False, 'last_page': 300, 'next_page': 2, 'page_range': range(1, 4), 'previous_page': None, 'show_first': False, 'show_last': True, 'total_pages': 300}, 'pos_filter': 'ADP', 'query': 'due', 'regex_limited': False, 'regex_match_count': 0, 'results': <Page 1 of 300>, 'right_context_fields': [{'is_regex': False, 'lemma_value': '', 'pos_value': '', 'position': 'r1', 'value': ''}, {'is_regex': False, 'lemma_value': '', 'pos_value': '', 'position': 'r2', 'value': ''}, {'is_regex': False, 'lemma_value': '', 'pos_value': '', 'position': 'r3', 'value': ''}, {'is_regex': False, 'lemma_value': '', 'pos_value': '', 'position': 'r4', 'value': ''}, {'is_regex': False, 'lemma_value': '', 'pos_value': '', 'position': 'r5', 'value': ''}], 'search_type': 'exact', 'searched_tokens': Decimal('302212503'), 'searched_tweets': Decimal('18895524'), 'sort_by': '', 'sort_order': 'asc', 'start': '', 'start_index': 1} {'block': <Block Node: css. Contents: [<TextNode: '\n <!-- Bootstrap CSS'>, StaticNode(varname=None, path=<FilterExpression "'css/base.css'">), <TextNode: '">\n <link rel="style'>, StaticNode(varname=None, path=<FilterExpression "'css/custom.css'">), <TextNode: '" />\n <link rel="sty'>, StaticNode(varname=None, path=<FilterExpression "'corpus/css/corpus.css'">), <TextNode: '" />\n '>, <Block Node: extra_css. Contents: []>, <TextNode: '\n '>]>} {'block': <Block Node: extra_css. Contents: [<TextNode: '\n '>, <IncludeNode: template=<FilterExpression '"includes/_city_filter_css.html"'>>, <TextNode: '\n <link rel="styleshee'>, StaticNode(varname=None, path=<FilterExpression "'corpus/css/search_result.css'">), <TextNode: '" />\n <style>\n '>]>}
includes/_navbar.html
/code/templates/includes/_navbar.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'SITE_NAME': 'Nordic Tweet Stream', 'active_corpus_code': None, 'active_corpus_info': None, 'csrf_token': '<SimpleLazyObject: ' "'A77SDe8nyteVEBHy6nqBxqRmk6xyt2G90q6Uw3veRi8556X8OmloOXgZ4CNKxEay'>", 'debug': True, 'messages': <FallbackStorage: request=<WSGIRequest: GET '/search/?pos=ADP&q=due'>>, 'navbar_corpora': {'main': [{'code': 'en', 'color': 'primary', 'country': 'Multiple', 'description': '', 'flag': '🇬🇧', 'icon_class': 'bi-translate', 'name': 'English'}, {'code': 'fi', 'color': 'info', 'country': 'Finland', 'description': '', 'flag': '🇫🇮', 'icon_class': 'bi-chat-text', 'name': 'Finnish'}, {'code': 'sv', 'color': 'warning', 'country': 'Sweden', 'description': '', 'flag': '🇸🇪', 'icon_class': 'bi-chat-text', 'name': 'Swedish'}, {'code': 'no', 'color': 'danger', 'country': 'Norway', 'description': '', 'flag': '🇳🇴', 'icon_class': 'bi-chat-text', 'name': 'Norwegian'}, {'code': 'is', 'color': 'dark', 'country': 'Iceland', 'description': '', 'flag': '🇮🇸', 'icon_class': 'bi-chat-text', 'name': 'Icelandic'}, {'code': 'da', 'color': 'success', 'country': 'Denmark', 'description': '', 'flag': '🇩🇰', 'icon_class': 'bi-chat-text', 'name': 'Danish'}], 'other': [{'code': 'de', 'flag': '🇩🇪', 'name': 'German'}, {'code': 'fr', 'flag': '🇫🇷', 'name': 'French'}, {'code': 'es', 'flag': '🇪🇸', 'name': 'Spanish'}, {'code': 'pt', 'flag': '🇵🇹', 'name': 'Portuguese'}, {'code': 'it', 'flag': '🇮🇹', 'name': 'Italian'}, {'code': 'nl', 'flag': '🇳🇱', 'name': 'Dutch'}, {'code': 'pl', 'flag': '🇵🇱', 'name': 'Polish'}, {'code': 'ru', 'flag': '🇷🇺', 'name': 'Russian'}, {'code': 'ar', 'flag': '🇸🇦', 'name': 'Arabic'}, {'code': 'tr', 'flag': '🇹🇷', 'name': 'Turkish'}, {'code': 'et', 'flag': '🇪🇪', 'name': 'Estonian'}, {'code': 'lt', 'flag': '🇱🇹', 'name': 'Lithuanian'}, {'code': 'lv', 'flag': '🇱🇻', 'name': 'Latvian'}, {'code': 'so', 'flag': '🇸🇴', 'name': 'Somali'}, {'code': 'ku', 'flag': '🏳️', 'name': 'Kurdish'}, {'code': 'fa', 'flag': '🇮🇷', 'name': 'Persian'}, {'code': 'ja', 'flag': '🇯🇵', 'name': 'Japanese'}, {'code': 'ko', 'flag': '🇰🇷', 'name': 'Korean'}, {'code': 'zh', 'flag': '🇨🇳', 'name': 'Chinese'}, {'code': 'hi', 'flag': '🇮🇳', 'name': 'Hindi'}, {'code': 'th', 'flag': '🇹🇭', 'name': 'Thai'}]}, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7fb380637890>>), 'request': '<<request>>', 'sql_queries': <function debug.<locals>.<lambda> at 0x7fb3811e8ea0>, 'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object ' 'at 0x7fb380637890>>'} {'case_sensitive': False, 'city_filter': [], 'city_names': '[]', 'context_filters': {}, 'context_regex_active': False, 'context_regex_flags': {}, 'country_filter': '', 'end': '', 'error_message': None, 'exceeds_limit': False, 'freq_per_million': Decimal('49.49828300121653140207769630'), 'friends_category': '', 'left_context_fields': [{'is_regex': False, 'lemma_value': '', 'pos_value': '', 'position': 'l5', 'value': ''}, {'is_regex': False, 'lemma_value': '', 'pos_value': '', 'position': 'l4', 'value': ''}, {'is_regex': False, 'lemma_value': '', 'pos_value': '', 'position': 'l3', 'value': ''}, {'is_regex': False, 'lemma_value': '', 'pos_value': '', 'position': 'l2', 'value': ''}, {'is_regex': False, 'lemma_value': '', 'pos_value': '', 'position': 'l1', 'value': ''}], 'lemma_filter': '', 'matched_tokens': 14959, 'matched_tweets': 14820, 'pagination': {'current_page': 1, 'first_page': 1, 'has_next': True, 'has_previous': False, 'last_page': 300, 'next_page': 2, 'page_range': range(1, 4), 'previous_page': None, 'show_first': False, 'show_last': True, 'total_pages': 300}, 'pos_filter': 'ADP', 'query': 'due', 'regex_limited': False, 'regex_match_count': 0, 'results': <Page 1 of 300>, 'right_context_fields': [{'is_regex': False, 'lemma_value': '', 'pos_value': '', 'position': 'r1', 'value': ''}, {'is_regex': False, 'lemma_value': '', 'pos_value': '', 'position': 'r2', 'value': ''}, {'is_regex': False, 'lemma_value': '', 'pos_value': '', 'position': 'r3', 'value': ''}, {'is_regex': False, 'lemma_value': '', 'pos_value': '', 'position': 'r4', 'value': ''}, {'is_regex': False, 'lemma_value': '', 'pos_value': '', 'position': 'r5', 'value': ''}], 'search_type': 'exact', 'searched_tokens': Decimal('302212503'), 'searched_tweets': Decimal('18895524'), 'sort_by': '', 'sort_order': 'asc', 'start': '', 'start_index': 1}
includes/_city_filter.html
/code/templates/includes/_city_filter.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'SITE_NAME': 'Nordic Tweet Stream', 'active_corpus_code': None, 'active_corpus_info': None, 'csrf_token': '<SimpleLazyObject: ' "'A77SDe8nyteVEBHy6nqBxqRmk6xyt2G90q6Uw3veRi8556X8OmloOXgZ4CNKxEay'>", 'debug': True, 'messages': <FallbackStorage: request=<WSGIRequest: GET '/search/?pos=ADP&q=due'>>, 'navbar_corpora': {'main': [{'code': 'en', 'color': 'primary', 'country': 'Multiple', 'description': '', 'flag': '🇬🇧', 'icon_class': 'bi-translate', 'name': 'English'}, {'code': 'fi', 'color': 'info', 'country': 'Finland', 'description': '', 'flag': '🇫🇮', 'icon_class': 'bi-chat-text', 'name': 'Finnish'}, {'code': 'sv', 'color': 'warning', 'country': 'Sweden', 'description': '', 'flag': '🇸🇪', 'icon_class': 'bi-chat-text', 'name': 'Swedish'}, {'code': 'no', 'color': 'danger', 'country': 'Norway', 'description': '', 'flag': '🇳🇴', 'icon_class': 'bi-chat-text', 'name': 'Norwegian'}, {'code': 'is', 'color': 'dark', 'country': 'Iceland', 'description': '', 'flag': '🇮🇸', 'icon_class': 'bi-chat-text', 'name': 'Icelandic'}, {'code': 'da', 'color': 'success', 'country': 'Denmark', 'description': '', 'flag': '🇩🇰', 'icon_class': 'bi-chat-text', 'name': 'Danish'}], 'other': [{'code': 'de', 'flag': '🇩🇪', 'name': 'German'}, {'code': 'fr', 'flag': '🇫🇷', 'name': 'French'}, {'code': 'es', 'flag': '🇪🇸', 'name': 'Spanish'}, {'code': 'pt', 'flag': '🇵🇹', 'name': 'Portuguese'}, {'code': 'it', 'flag': '🇮🇹', 'name': 'Italian'}, {'code': 'nl', 'flag': '🇳🇱', 'name': 'Dutch'}, {'code': 'pl', 'flag': '🇵🇱', 'name': 'Polish'}, {'code': 'ru', 'flag': '🇷🇺', 'name': 'Russian'}, {'code': 'ar', 'flag': '🇸🇦', 'name': 'Arabic'}, {'code': 'tr', 'flag': '🇹🇷', 'name': 'Turkish'}, {'code': 'et', 'flag': '🇪🇪', 'name': 'Estonian'}, {'code': 'lt', 'flag': '🇱🇹', 'name': 'Lithuanian'}, {'code': 'lv', 'flag': '🇱🇻', 'name': 'Latvian'}, {'code': 'so', 'flag': '🇸🇴', 'name': 'Somali'}, {'code': 'ku', 'flag': '🏳️', 'name': 'Kurdish'}, {'code': 'fa', 'flag': '🇮🇷', 'name': 'Persian'}, {'code': 'ja', 'flag': '🇯🇵', 'name': 'Japanese'}, {'code': 'ko', 'flag': '🇰🇷', 'name': 'Korean'}, {'code': 'zh', 'flag': '🇨🇳', 'name': 'Chinese'}, {'code': 'hi', 'flag': '🇮🇳', 'name': 'Hindi'}, {'code': 'th', 'flag': '🇹🇭', 'name': 'Thai'}]}, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7fb380637890>>), 'request': '<<request>>', 'sql_queries': <function debug.<locals>.<lambda> at 0x7fb3811e8ea0>, 'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object ' 'at 0x7fb380637890>>'} {'case_sensitive': False, 'city_filter': [], 'city_names': '[]', 'context_filters': {}, 'context_regex_active': False, 'context_regex_flags': {}, 'country_filter': '', 'end': '', 'error_message': None, 'exceeds_limit': False, 'freq_per_million': Decimal('49.49828300121653140207769630'), 'friends_category': '', 'left_context_fields': [{'is_regex': False, 'lemma_value': '', 'pos_value': '', 'position': 'l5', 'value': ''}, {'is_regex': False, 'lemma_value': '', 'pos_value': '', 'position': 'l4', 'value': ''}, {'is_regex': False, 'lemma_value': '', 'pos_value': '', 'position': 'l3', 'value': ''}, {'is_regex': False, 'lemma_value': '', 'pos_value': '', 'position': 'l2', 'value': ''}, {'is_regex': False, 'lemma_value': '', 'pos_value': '', 'position': 'l1', 'value': ''}], 'lemma_filter': '', 'matched_tokens': 14959, 'matched_tweets': 14820, 'pagination': {'current_page': 1, 'first_page': 1, 'has_next': True, 'has_previous': False, 'last_page': 300, 'next_page': 2, 'page_range': range(1, 4), 'previous_page': None, 'show_first': False, 'show_last': True, 'total_pages': 300}, 'pos_filter': 'ADP', 'query': 'due', 'regex_limited': False, 'regex_match_count': 0, 'results': <Page 1 of 300>, 'right_context_fields': [{'is_regex': False, 'lemma_value': '', 'pos_value': '', 'position': 'r1', 'value': ''}, {'is_regex': False, 'lemma_value': '', 'pos_value': '', 'position': 'r2', 'value': ''}, {'is_regex': False, 'lemma_value': '', 'pos_value': '', 'position': 'r3', 'value': ''}, {'is_regex': False, 'lemma_value': '', 'pos_value': '', 'position': 'r4', 'value': ''}, {'is_regex': False, 'lemma_value': '', 'pos_value': '', 'position': 'r5', 'value': ''}], 'search_type': 'exact', 'searched_tokens': Decimal('302212503'), 'searched_tweets': Decimal('18895524'), 'sort_by': '', 'sort_order': 'asc', 'start': '', 'start_index': 1} {'block': <Block Node: content. Contents: [<TextNode: '\n<!-- Search Form Hero --'>, <URLNode view_name=''corpus:search'' args=[] kwargs={} as=None>, <TextNode: '" method="get" class="mb-'>, <Variable Node: query>, <TextNode: '" placeholder="Enter word'>, <Variable Node: pos_filter>, <TextNode: '" placeholder="Type POS t'>, <Variable Node: lemma_filter>, <TextNode: '" placeholder="Lemma">\n '>, <IfNode>, <TextNode: '>Exact Match</option>\n '>, <IfNode>, <TextNode: '>Contains</option>\n '>, <IfNode>, <TextNode: '>Regex</option>\n '>, <IfNode>, <TextNode: '>\n <la'>, <Variable Node: start>, <TextNode: '"\n '>, <Variable Node: end>, <TextNode: '"\n '>, <IfNode>, <TextNode: '>Sweden</option>\n '>, <IfNode>, <TextNode: '>Finland</option>\n '>, <IfNode>, <TextNode: '>Norway</option>\n '>, <IfNode>, <TextNode: '>Denmark</option>\n '>, <IfNode>, <TextNode: '>Iceland</option>\n '>, <IncludeNode: template=<FilterExpression '"includes/_city_filter.html"'>>, <TextNode: '\n\n <div class='>, <IfNode>, <TextNode: '>0-49</option>\n '>, <IfNode>, <TextNode: '>50-149</option>\n '>, <IfNode>, <TextNode: '>150-499</option>\n '>, <IfNode>, <TextNode: '>500-1499</option>\n '>, <IfNode>, <TextNode: '>1500+</option>\n '>, <URLNode view_name=''corpus:search'' args=[] kwargs={} as=None>, <TextNode: '" class="btn btn-outline-'>, <ForNode: for field in left_context_fields, tail_len: 25>, <TextNode: '\n '>, <ForNode: for field in right_context_fields, tail_len: 25>, <TextNode: '\n '>, <Variable Node: sort_by>, <TextNode: '">\n <input type="h'>, <Variable Node: sort_order>, <TextNode: '">\n <input type="h'>, <Variable Node: pagination.current_page|default:1>, <TextNode: '">\n </form>\n</section>'>, <IfNode>, <TextNode: '\n\n'>, <IfNode>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n'>]>}
includes/pagination.html
/code/templates/includes/pagination.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'SITE_NAME': 'Nordic Tweet Stream', 'active_corpus_code': None, 'active_corpus_info': None, 'csrf_token': '<SimpleLazyObject: ' "'A77SDe8nyteVEBHy6nqBxqRmk6xyt2G90q6Uw3veRi8556X8OmloOXgZ4CNKxEay'>", 'debug': True, 'messages': <FallbackStorage: request=<WSGIRequest: GET '/search/?pos=ADP&q=due'>>, 'navbar_corpora': {'main': [{'code': 'en', 'color': 'primary', 'country': 'Multiple', 'description': '', 'flag': '🇬🇧', 'icon_class': 'bi-translate', 'name': 'English'}, {'code': 'fi', 'color': 'info', 'country': 'Finland', 'description': '', 'flag': '🇫🇮', 'icon_class': 'bi-chat-text', 'name': 'Finnish'}, {'code': 'sv', 'color': 'warning', 'country': 'Sweden', 'description': '', 'flag': '🇸🇪', 'icon_class': 'bi-chat-text', 'name': 'Swedish'}, {'code': 'no', 'color': 'danger', 'country': 'Norway', 'description': '', 'flag': '🇳🇴', 'icon_class': 'bi-chat-text', 'name': 'Norwegian'}, {'code': 'is', 'color': 'dark', 'country': 'Iceland', 'description': '', 'flag': '🇮🇸', 'icon_class': 'bi-chat-text', 'name': 'Icelandic'}, {'code': 'da', 'color': 'success', 'country': 'Denmark', 'description': '', 'flag': '🇩🇰', 'icon_class': 'bi-chat-text', 'name': 'Danish'}], 'other': [{'code': 'de', 'flag': '🇩🇪', 'name': 'German'}, {'code': 'fr', 'flag': '🇫🇷', 'name': 'French'}, {'code': 'es', 'flag': '🇪🇸', 'name': 'Spanish'}, {'code': 'pt', 'flag': '🇵🇹', 'name': 'Portuguese'}, {'code': 'it', 'flag': '🇮🇹', 'name': 'Italian'}, {'code': 'nl', 'flag': '🇳🇱', 'name': 'Dutch'}, {'code': 'pl', 'flag': '🇵🇱', 'name': 'Polish'}, {'code': 'ru', 'flag': '🇷🇺', 'name': 'Russian'}, {'code': 'ar', 'flag': '🇸🇦', 'name': 'Arabic'}, {'code': 'tr', 'flag': '🇹🇷', 'name': 'Turkish'}, {'code': 'et', 'flag': '🇪🇪', 'name': 'Estonian'}, {'code': 'lt', 'flag': '🇱🇹', 'name': 'Lithuanian'}, {'code': 'lv', 'flag': '🇱🇻', 'name': 'Latvian'}, {'code': 'so', 'flag': '🇸🇴', 'name': 'Somali'}, {'code': 'ku', 'flag': '🏳️', 'name': 'Kurdish'}, {'code': 'fa', 'flag': '🇮🇷', 'name': 'Persian'}, {'code': 'ja', 'flag': '🇯🇵', 'name': 'Japanese'}, {'code': 'ko', 'flag': '🇰🇷', 'name': 'Korean'}, {'code': 'zh', 'flag': '🇨🇳', 'name': 'Chinese'}, {'code': 'hi', 'flag': '🇮🇳', 'name': 'Hindi'}, {'code': 'th', 'flag': '🇹🇭', 'name': 'Thai'}]}, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7fb380637890>>), 'request': '<<request>>', 'sql_queries': <function debug.<locals>.<lambda> at 0x7fb3811e8ea0>, 'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object ' 'at 0x7fb380637890>>'} {'case_sensitive': False, 'city_filter': [], 'city_names': '[]', 'context_filters': {}, 'context_regex_active': False, 'context_regex_flags': {}, 'country_filter': '', 'end': '', 'error_message': None, 'exceeds_limit': False, 'freq_per_million': Decimal('49.49828300121653140207769630'), 'friends_category': '', 'left_context_fields': [{'is_regex': False, 'lemma_value': '', 'pos_value': '', 'position': 'l5', 'value': ''}, {'is_regex': False, 'lemma_value': '', 'pos_value': '', 'position': 'l4', 'value': ''}, {'is_regex': False, 'lemma_value': '', 'pos_value': '', 'position': 'l3', 'value': ''}, {'is_regex': False, 'lemma_value': '', 'pos_value': '', 'position': 'l2', 'value': ''}, {'is_regex': False, 'lemma_value': '', 'pos_value': '', 'position': 'l1', 'value': ''}], 'lemma_filter': '', 'matched_tokens': 14959, 'matched_tweets': 14820, 'pagination': {'current_page': 1, 'first_page': 1, 'has_next': True, 'has_previous': False, 'last_page': 300, 'next_page': 2, 'page_range': range(1, 4), 'previous_page': None, 'show_first': False, 'show_last': True, 'total_pages': 300}, 'pos_filter': 'ADP', 'query': 'due', 'regex_limited': False, 'regex_match_count': 0, 'results': <Page 1 of 300>, 'right_context_fields': [{'is_regex': False, 'lemma_value': '', 'pos_value': '', 'position': 'r1', 'value': ''}, {'is_regex': False, 'lemma_value': '', 'pos_value': '', 'position': 'r2', 'value': ''}, {'is_regex': False, 'lemma_value': '', 'pos_value': '', 'position': 'r3', 'value': ''}, {'is_regex': False, 'lemma_value': '', 'pos_value': '', 'position': 'r4', 'value': ''}, {'is_regex': False, 'lemma_value': '', 'pos_value': '', 'position': 'r5', 'value': ''}], 'search_type': 'exact', 'searched_tokens': Decimal('302212503'), 'searched_tweets': Decimal('18895524'), 'sort_by': '', 'sort_order': 'asc', 'start': '', 'start_index': 1} {'block': <Block Node: content. Contents: [<TextNode: '\n<!-- Search Form Hero --'>, <URLNode view_name=''corpus:search'' args=[] kwargs={} as=None>, <TextNode: '" method="get" class="mb-'>, <Variable Node: query>, <TextNode: '" placeholder="Enter word'>, <Variable Node: pos_filter>, <TextNode: '" placeholder="Type POS t'>, <Variable Node: lemma_filter>, <TextNode: '" placeholder="Lemma">\n '>, <IfNode>, <TextNode: '>Exact Match</option>\n '>, <IfNode>, <TextNode: '>Contains</option>\n '>, <IfNode>, <TextNode: '>Regex</option>\n '>, <IfNode>, <TextNode: '>\n <la'>, <Variable Node: start>, <TextNode: '"\n '>, <Variable Node: end>, <TextNode: '"\n '>, <IfNode>, <TextNode: '>Sweden</option>\n '>, <IfNode>, <TextNode: '>Finland</option>\n '>, <IfNode>, <TextNode: '>Norway</option>\n '>, <IfNode>, <TextNode: '>Denmark</option>\n '>, <IfNode>, <TextNode: '>Iceland</option>\n '>, <IncludeNode: template=<FilterExpression '"includes/_city_filter.html"'>>, <TextNode: '\n\n <div class='>, <IfNode>, <TextNode: '>0-49</option>\n '>, <IfNode>, <TextNode: '>50-149</option>\n '>, <IfNode>, <TextNode: '>150-499</option>\n '>, <IfNode>, <TextNode: '>500-1499</option>\n '>, <IfNode>, <TextNode: '>1500+</option>\n '>, <URLNode view_name=''corpus:search'' args=[] kwargs={} as=None>, <TextNode: '" class="btn btn-outline-'>, <ForNode: for field in left_context_fields, tail_len: 25>, <TextNode: '\n '>, <ForNode: for field in right_context_fields, tail_len: 25>, <TextNode: '\n '>, <Variable Node: sort_by>, <TextNode: '">\n <input type="h'>, <Variable Node: sort_order>, <TextNode: '">\n <input type="h'>, <Variable Node: pagination.current_page|default:1>, <TextNode: '">\n </form>\n</section>'>, <IfNode>, <TextNode: '\n\n'>, <IfNode>, <TextNode: '\n'>, <IfNode>, <TextNode: '\n'>]>}
includes/_footer.html
/code/templates/includes/_footer.html
Toggle context {'False': False, 'None': None, 'True': True} {'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'SITE_NAME': 'Nordic Tweet Stream', 'active_corpus_code': None, 'active_corpus_info': None, 'csrf_token': '<SimpleLazyObject: ' "'A77SDe8nyteVEBHy6nqBxqRmk6xyt2G90q6Uw3veRi8556X8OmloOXgZ4CNKxEay'>", 'debug': True, 'messages': <FallbackStorage: request=<WSGIRequest: GET '/search/?pos=ADP&q=due'>>, 'navbar_corpora': {'main': [{'code': 'en', 'color': 'primary', 'country': 'Multiple', 'description': '', 'flag': '🇬🇧', 'icon_class': 'bi-translate', 'name': 'English'}, {'code': 'fi', 'color': 'info', 'country': 'Finland', 'description': '', 'flag': '🇫🇮', 'icon_class': 'bi-chat-text', 'name': 'Finnish'}, {'code': 'sv', 'color': 'warning', 'country': 'Sweden', 'description': '', 'flag': '🇸🇪', 'icon_class': 'bi-chat-text', 'name': 'Swedish'}, {'code': 'no', 'color': 'danger', 'country': 'Norway', 'description': '', 'flag': '🇳🇴', 'icon_class': 'bi-chat-text', 'name': 'Norwegian'}, {'code': 'is', 'color': 'dark', 'country': 'Iceland', 'description': '', 'flag': '🇮🇸', 'icon_class': 'bi-chat-text', 'name': 'Icelandic'}, {'code': 'da', 'color': 'success', 'country': 'Denmark', 'description': '', 'flag': '🇩🇰', 'icon_class': 'bi-chat-text', 'name': 'Danish'}], 'other': [{'code': 'de', 'flag': '🇩🇪', 'name': 'German'}, {'code': 'fr', 'flag': '🇫🇷', 'name': 'French'}, {'code': 'es', 'flag': '🇪🇸', 'name': 'Spanish'}, {'code': 'pt', 'flag': '🇵🇹', 'name': 'Portuguese'}, {'code': 'it', 'flag': '🇮🇹', 'name': 'Italian'}, {'code': 'nl', 'flag': '🇳🇱', 'name': 'Dutch'}, {'code': 'pl', 'flag': '🇵🇱', 'name': 'Polish'}, {'code': 'ru', 'flag': '🇷🇺', 'name': 'Russian'}, {'code': 'ar', 'flag': '🇸🇦', 'name': 'Arabic'}, {'code': 'tr', 'flag': '🇹🇷', 'name': 'Turkish'}, {'code': 'et', 'flag': '🇪🇪', 'name': 'Estonian'}, {'code': 'lt', 'flag': '🇱🇹', 'name': 'Lithuanian'}, {'code': 'lv', 'flag': '🇱🇻', 'name': 'Latvian'}, {'code': 'so', 'flag': '🇸🇴', 'name': 'Somali'}, {'code': 'ku', 'flag': '🏳️', 'name': 'Kurdish'}, {'code': 'fa', 'flag': '🇮🇷', 'name': 'Persian'}, {'code': 'ja', 'flag': '🇯🇵', 'name': 'Japanese'}, {'code': 'ko', 'flag': '🇰🇷', 'name': 'Korean'}, {'code': 'zh', 'flag': '🇨🇳', 'name': 'Chinese'}, {'code': 'hi', 'flag': '🇮🇳', 'name': 'Hindi'}, {'code': 'th', 'flag': '🇹🇭', 'name': 'Thai'}]}, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7fb380637890>>), 'request': '<<request>>', 'sql_queries': <function debug.<locals>.<lambda> at 0x7fb3811e8ea0>, 'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object ' 'at 0x7fb380637890>>'} {'case_sensitive': False, 'city_filter': [], 'city_names': '[]', 'context_filters': {}, 'context_regex_active': False, 'context_regex_flags': {}, 'country_filter': '', 'end': '', 'error_message': None, 'exceeds_limit': False, 'freq_per_million': Decimal('49.49828300121653140207769630'), 'friends_category': '', 'left_context_fields': [{'is_regex': False, 'lemma_value': '', 'pos_value': '', 'position': 'l5', 'value': ''}, {'is_regex': False, 'lemma_value': '', 'pos_value': '', 'position': 'l4', 'value': ''}, {'is_regex': False, 'lemma_value': '', 'pos_value': '', 'position': 'l3', 'value': ''}, {'is_regex': False, 'lemma_value': '', 'pos_value': '', 'position': 'l2', 'value': ''}, {'is_regex': False, 'lemma_value': '', 'pos_value': '', 'position': 'l1', 'value': ''}], 'lemma_filter': '', 'matched_tokens': 14959, 'matched_tweets': 14820, 'pagination': {'current_page': 1, 'first_page': 1, 'has_next': True, 'has_previous': False, 'last_page': 300, 'next_page': 2, 'page_range': range(1, 4), 'previous_page': None, 'show_first': False, 'show_last': True, 'total_pages': 300}, 'pos_filter': 'ADP', 'query': 'due', 'regex_limited': False, 'regex_match_count': 0, 'results': <Page 1 of 300>, 'right_context_fields': [{'is_regex': False, 'lemma_value': '', 'pos_value': '', 'position': 'r1', 'value': ''}, {'is_regex': False, 'lemma_value': '', 'pos_value': '', 'position': 'r2', 'value': ''}, {'is_regex': False, 'lemma_value': '', 'pos_value': '', 'position': 'r3', 'value': ''}, {'is_regex': False, 'lemma_value': '', 'pos_value': '', 'position': 'r4', 'value': ''}, {'is_regex': False, 'lemma_value': '', 'pos_value': '', 'position': 'r5', 'value': ''}], 'search_type': 'exact', 'searched_tokens': Decimal('302212503'), 'searched_tweets': Decimal('18895524'), 'sort_by': '', 'sort_order': 'asc', 'start': '', 'start_index': 1}

Context processors

django.template.context_processors.csrf
Toggle context {'csrf_token': <SimpleLazyObject: 'A77SDe8nyteVEBHy6nqBxqRmk6xyt2G90q6Uw3veRi8556X8OmloOXgZ4CNKxEay'>}
django.template.context_processors.debug
Toggle context {'debug': True, 'sql_queries': <function debug.<locals>.<lambda> at 0x7fb3811e8ea0>}
django.template.context_processors.request
Toggle context {'request': <WSGIRequest: GET '/search/?pos=ADP&q=due'>}
django.contrib.auth.context_processors.auth
Toggle context {'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7fb380637890>>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7fb380637890>>)}
django.contrib.messages.context_processors.messages
Toggle context {'messages': <FallbackStorage: request=<WSGIRequest: GET '/search/?pos=ADP&q=due'>>, 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30, 'ERROR': 40}}
corpus.context_processors.site_name
Toggle context {'SITE_NAME': 'Nordic Tweet Stream'}
corpus.context_processors.active_corpus
Toggle context {'active_corpus_code': None, 'active_corpus_info': None, 'navbar_corpora': {'main': [{'code': 'en', 'name': 'English', 'flag': '🇬🇧', 'country': 'Multiple', 'description': '', 'icon_class': 'bi-translate', 'color': 'primary'}, {'code': 'fi', 'name': 'Finnish', 'flag': '🇫🇮', 'country': 'Finland', 'description': '', 'icon_class': 'bi-chat-text', 'color': 'info'}, {'code': 'sv', 'name': 'Swedish', 'flag': '🇸🇪', 'country': 'Sweden', 'description': '', 'icon_class': 'bi-chat-text', 'color': 'warning'}, {'code': 'no', 'name': 'Norwegian', 'flag': '🇳🇴', 'country': 'Norway', 'description': '', 'icon_class': 'bi-chat-text', 'color': 'danger'}, {'code': 'is', 'name': 'Icelandic', 'flag': '🇮🇸', 'country': 'Iceland', 'description': '', 'icon_class': 'bi-chat-text', 'color': 'dark'}, {'code': 'da', 'name': 'Danish', 'flag': '🇩🇰', 'country': 'Denmark', 'description': '', 'icon_class': 'bi-chat-text', 'color': 'success'}], 'other': [{'code': 'de', 'name': 'German', 'flag': '🇩🇪'}, {'code': 'fr', 'name': 'French', 'flag': '🇫🇷'}, {'code': 'es', 'name': 'Spanish', 'flag': '🇪🇸'}, {'code': 'pt', 'name': 'Portuguese', 'flag': '🇵🇹'}, {'code': 'it', 'name': 'Italian', 'flag': '🇮🇹'}, {'code': 'nl', 'name': 'Dutch', 'flag': '🇳🇱'}, {'code': 'pl', 'name': 'Polish', 'flag': '🇵🇱'}, {'code': 'ru', 'name': 'Russian', 'flag': '🇷🇺'}, {'code': 'ar', 'name': 'Arabic', 'flag': '🇸🇦'}, {'code': 'tr', 'name': 'Turkish', 'flag': '🇹🇷'}, {'code': 'et', 'name': 'Estonian', 'flag': '🇪🇪'}, {'code': 'lt', 'name': 'Lithuanian', 'flag': '🇱🇹'}, {'code': 'lv', 'name': 'Latvian', 'flag': '🇱🇻'}, {'code': 'so', 'name': 'Somali', 'flag': '🇸🇴'}, {'code': 'ku', 'name': 'Kurdish', 'flag': '🏳️'}, {'code': 'fa', 'name': 'Persian', 'flag': '🇮🇷'}, {'code': 'ja', 'name': 'Japanese', 'flag': '🇯🇵'}, {'code': 'ko', 'name': 'Korean', 'flag': '🇰🇷'}, {'code': 'zh', 'name': 'Chinese', 'flag': '🇨🇳'}, {'code': 'hi', 'name': 'Hindi', 'flag': '🇮🇳'}, {'code': 'th', 'name': 'Thai', 'flag': '🇹🇭'}]}}

Cache calls from 1 backend

Summary

Total calls Total time Cache hits Cache misses
3 1.733347773551941 ms 0 2

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 2 1 0 0 0 0 0 0 0 0 0 0 0 0

Calls

Time (ms) Type Arguments Keyword arguments Backend
0.0534 get ('city_names_list',) {} <django.core.cache.backends.filebased.FileBasedCache object at 0x7fb380525a50>
/usr/local/lib/python3.11/concurrent/futures/thread.py in _worker(83)
  work_item.run()

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

/usr/local/lib/python3.11/site-packages/gunicorn/workers/gthread.py in handle(476)
  keepalive = self.handle_request(req, conn)

/usr/local/lib/python3.11/site-packages/gunicorn/workers/gthread.py in handle_request(670)
  respiter = self.wsgi(environ, resp.start_response)

/usr/local/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(123)
  return self.get_response(request)

/usr/local/lib/python3.11/site-packages/allauth/account/middleware.py in middleware(34)
  response = get_response(request)

/code/corpus/middleware.py in __call__(15)
  return self.get_response(request)

/usr/local/lib/python3.11/site-packages/django/views/decorators/http.py in inner(64)
  return func(request, *args, **kwargs)

/code/corpus/views/search_word.py in search_word_view(62)
  city_names = _load_city_names()

/code/corpus/views/_helpers.py in _load_city_names(64)
  cached = cache.get(cache_key)

0.0646 get ('lexicon:exact:5455a00047ac985a1a4618bdbe755662',) {} <django.core.cache.backends.filebased.FileBasedCache object at 0x7fb380525a50>
/usr/local/lib/python3.11/concurrent/futures/thread.py in _worker(83)
  work_item.run()

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

/usr/local/lib/python3.11/site-packages/gunicorn/workers/gthread.py in handle(476)
  keepalive = self.handle_request(req, conn)

/usr/local/lib/python3.11/site-packages/gunicorn/workers/gthread.py in handle_request(670)
  respiter = self.wsgi(environ, resp.start_response)

/usr/local/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(123)
  return self.get_response(request)

/usr/local/lib/python3.11/site-packages/allauth/account/middleware.py in middleware(34)
  response = get_response(request)

/code/corpus/middleware.py in __call__(15)
  return self.get_response(request)

/usr/local/lib/python3.11/site-packages/django/views/decorators/http.py in inner(64)
  return func(request, *args, **kwargs)

/code/corpus/views/search_word.py in search_word_view(104)
  word_ids, result.regex_limited = find_main_word_ids(params)

/code/corpus/services/search.py in find_main_word_ids(365)
  word_ids = strategy(params)

/code/corpus/services/search.py in _find_word_ids_exact(313)
  cached = cache.get(cache_key)

1.6154 set ('lexicon:exact:5455a00047ac985a1a4618bdbe755662', [1104807, 1104808, 1104809], 300) {} <django.core.cache.backends.filebased.FileBasedCache object at 0x7fb380525a50>
/usr/local/lib/python3.11/concurrent/futures/thread.py in _worker(83)
  work_item.run()

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

/usr/local/lib/python3.11/site-packages/gunicorn/workers/gthread.py in handle(476)
  keepalive = self.handle_request(req, conn)

/usr/local/lib/python3.11/site-packages/gunicorn/workers/gthread.py in handle_request(670)
  respiter = self.wsgi(environ, resp.start_response)

/usr/local/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(123)
  return self.get_response(request)

/usr/local/lib/python3.11/site-packages/allauth/account/middleware.py in middleware(34)
  response = get_response(request)

/code/corpus/middleware.py in __call__(15)
  return self.get_response(request)

/usr/local/lib/python3.11/site-packages/django/views/decorators/http.py in inner(64)
  return func(request, *args, **kwargs)

/code/corpus/views/search_word.py in search_word_view(104)
  word_ids, result.regex_limited = find_main_word_ids(params)

/code/corpus/services/search.py in find_main_word_ids(365)
  word_ids = strategy(params)

/code/corpus/services/search.py in _find_word_ids_exact(346)
  cache.set(cache_key, result, timeout)

Signals

Signal Receivers
class_prepared
connection_created
got_request_exception
m2m_changed
post_delete
post_init
post_migrate create_permissions, create_contenttypes, create_default_site
post_save
pre_delete clear_site_cache
pre_init
pre_migrate inject_rename_contenttypes_operations
pre_save clear_site_cache
request_finished close_old_connections, close_caches, reset_urlconf
request_started reset_queries, close_old_connections
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, update_level_tags, clear_caches, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, StaticFilesStorage._clear_cached_properties