No products match your filters
We couldn't find any items matching your current criteria. Try expanding your price range, clearing brand/category filters, or searching for other keywords.
Clear All FiltersWe couldn't find any items matching your current criteria. Try expanding your price range, clearing brand/category filters, or searching for other keywords.
Clear All Filters| Package | Name | Version |
|---|---|---|
| Django | 5.2.17 | |
| Python | 3.13.5 | |
| debug_toolbar | Debug Toolbar | 4.4.6 |
| Resource | Value |
|---|---|
| User CPU time | 119.219 msec |
| System CPU time | 1.035 msec |
| Total CPU time | 120.254 msec |
| Elapsed time | 120.846 msec |
| Context switches | 0 voluntary, 2 involuntary |
| Timing attribute | Timeline | Milliseconds since navigation start (+length) |
|---|
| Setting | Value |
|---|---|
| ABSOLUTE_URL_OVERRIDES | {} |
| ADMINS | [] |
| ALLOWED_HOSTS | ['localhost', '127.0.0.1', 'poramati.xyz', 'testserver'] |
| APPEND_SLASH | True |
| AUTHENTICATION_BACKENDS | '********************' |
| AUTH_PASSWORD_VALIDATORS | '********************' |
| AUTH_USER_MODEL | '********************' |
| BASE_DIR | PosixPath('/home/pythonsoftbd/myshop') |
| BKASH_APP_KEY | '********************' |
| BKASH_APP_SECRET | '********************' |
| BKASH_IS_SANDBOX | True |
| BKASH_PASSWORD | '********************' |
| BKASH_USERNAME | '' |
| CACHES | {'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache',
'LOCATION': 'myshop-cache',
'OPTIONS': {'MAX_ENTRIES': 2000},
'TIMEOUT': 300}} |
| CACHE_MIDDLEWARE_ALIAS | 'default' |
| CACHE_MIDDLEWARE_KEY_PREFIX | '********************' |
| CACHE_MIDDLEWARE_SECONDS | 600 |
| CSRF_COOKIE_AGE | 31449600 |
| CSRF_COOKIE_DOMAIN | None |
| CSRF_COOKIE_HTTPONLY | False |
| CSRF_COOKIE_NAME | 'csrftoken' |
| CSRF_COOKIE_PATH | '/' |
| CSRF_COOKIE_SAMESITE | 'Lax' |
| CSRF_COOKIE_SECURE | False |
| CSRF_FAILURE_VIEW | 'django.views.csrf.csrf_failure' |
| CSRF_HEADER_NAME | 'HTTP_X_CSRFTOKEN' |
| CSRF_TRUSTED_ORIGINS | [] |
| CSRF_USE_SESSIONS | False |
| DATABASES | {'default': {'ATOMIC_REQUESTS': False,
'AUTOCOMMIT': True,
'CONN_HEALTH_CHECKS': False,
'CONN_MAX_AGE': 0,
'ENGINE': 'django.db.backends.sqlite3',
'HOST': '',
'NAME': PosixPath('/home/pythonsoftbd/myshop/db.sqlite3'),
'OPTIONS': {},
'PASSWORD': '********************',
'PORT': '',
'TEST': {'CHARSET': None,
'COLLATION': None,
'MIGRATE': True,
'MIRROR': None,
'NAME': None},
'TIME_ZONE': None,
'USER': ''}} |
| DATABASE_ROUTERS | [] |
| DATA_UPLOAD_MAX_MEMORY_SIZE | 2621440 |
| DATA_UPLOAD_MAX_NUMBER_FIELDS | 1000 |
| DATA_UPLOAD_MAX_NUMBER_FILES | 100 |
| DATETIME_FORMAT | 'N j, Y, P' |
| DATETIME_INPUT_FORMATS | ['%Y-%m-%d %H:%M:%S',
'%Y-%m-%d %H:%M:%S.%f',
'%Y-%m-%d %H:%M',
'%m/%d/%Y %H:%M:%S',
'%m/%d/%Y %H:%M:%S.%f',
'%m/%d/%Y %H:%M',
'%m/%d/%y %H:%M:%S',
'%m/%d/%y %H:%M:%S.%f',
'%m/%d/%y %H:%M'] |
| DATE_FORMAT | 'N j, Y' |
| DATE_INPUT_FORMATS | ['%Y-%m-%d',
'%m/%d/%Y',
'%m/%d/%y',
'%b %d %Y',
'%b %d, %Y',
'%d %b %Y',
'%d %b, %Y',
'%B %d %Y',
'%B %d, %Y',
'%d %B %Y',
'%d %B, %Y'] |
| DEBUG | True |
| DEBUG_PROPAGATE_EXCEPTIONS | False |
| DEBUG_TOOLBAR_CONFIG | {'SHOW_TOOLBAR_CALLBACK': <function <lambda> at 0x7f258f65ef20>} |
| 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 | 'Store <noreply@example.com>' |
| DEFAULT_INDEX_TABLESPACE | '' |
| DEFAULT_TABLESPACE | '' |
| DISALLOWED_USER_AGENTS | [] |
| EMAIL_BACKEND | 'django.core.mail.backends.console.EmailBackend' |
| EMAIL_HOST | 'smtp.gmail.com' |
| EMAIL_HOST_PASSWORD | '********************' |
| EMAIL_HOST_USER | '' |
| EMAIL_PORT | 587 |
| 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 | True |
| 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',
'django.contrib.humanize',
'inventory',
'website',
'notifications',
'accounting',
'crm',
'quotations',
'debug_toolbar'] |
| INTERNAL_IPS | ['127.0.0.1', 'localhost'] |
| LANGUAGES | [('af', 'Afrikaans'),
('ar', 'Arabic'),
('ar-dz', 'Algerian Arabic'),
('ast', 'Asturian'),
('az', 'Azerbaijani'),
('bg', 'Bulgarian'),
('be', 'Belarusian'),
('bn', 'Bengali'),
('br', 'Breton'),
('bs', 'Bosnian'),
('ca', 'Catalan'),
('ckb', 'Central Kurdish (Sorani)'),
('cs', 'Czech'),
('cy', 'Welsh'),
('da', 'Danish'),
('de', 'German'),
('dsb', 'Lower Sorbian'),
('el', 'Greek'),
('en', 'English'),
('en-au', 'Australian English'),
('en-gb', 'British English'),
('eo', 'Esperanto'),
('es', 'Spanish'),
('es-ar', 'Argentinian Spanish'),
('es-co', 'Colombian Spanish'),
('es-mx', 'Mexican Spanish'),
('es-ni', 'Nicaraguan Spanish'),
('es-ve', 'Venezuelan Spanish'),
('et', 'Estonian'),
('eu', 'Basque'),
('fa', 'Persian'),
('fi', 'Finnish'),
('fr', 'French'),
('fy', 'Frisian'),
('ga', 'Irish'),
('gd', 'Scottish Gaelic'),
('gl', 'Galician'),
('he', 'Hebrew'),
('hi', 'Hindi'),
('hr', 'Croatian'),
('hsb', 'Upper Sorbian'),
('hu', 'Hungarian'),
('hy', 'Armenian'),
('ia', 'Interlingua'),
('id', 'Indonesian'),
('ig', 'Igbo'),
('io', 'Ido'),
('is', 'Icelandic'),
('it', 'Italian'),
('ja', 'Japanese'),
('ka', 'Georgian'),
('kab', 'Kabyle'),
('kk', 'Kazakh'),
('km', 'Khmer'),
('kn', 'Kannada'),
('ko', 'Korean'),
('ky', 'Kyrgyz'),
('lb', 'Luxembourgish'),
('lt', 'Lithuanian'),
('lv', 'Latvian'),
('mk', 'Macedonian'),
('ml', 'Malayalam'),
('mn', 'Mongolian'),
('mr', 'Marathi'),
('ms', 'Malay'),
('my', 'Burmese'),
('nb', 'Norwegian Bokmål'),
('ne', 'Nepali'),
('nl', 'Dutch'),
('nn', 'Norwegian Nynorsk'),
('os', 'Ossetic'),
('pa', 'Punjabi'),
('pl', 'Polish'),
('pt', 'Portuguese'),
('pt-br', 'Brazilian Portuguese'),
('ro', 'Romanian'),
('ru', 'Russian'),
('sk', 'Slovak'),
('sl', 'Slovenian'),
('sq', 'Albanian'),
('sr', 'Serbian'),
('sr-latn', 'Serbian Latin'),
('sv', 'Swedish'),
('sw', 'Swahili'),
('ta', 'Tamil'),
('te', 'Telugu'),
('tg', 'Tajik'),
('th', 'Thai'),
('tk', 'Turkmen'),
('tr', 'Turkish'),
('tt', 'Tatar'),
('udm', 'Udmurt'),
('ug', 'Uyghur'),
('uk', 'Ukrainian'),
('ur', 'Urdu'),
('uz', 'Uzbek'),
('vi', 'Vietnamese'),
('zh-hans', 'Simplified Chinese'),
('zh-hant', 'Traditional Chinese')] |
| LANGUAGES_BIDI | ['he', 'ar', 'ar-dz', 'ckb', 'fa', 'ug', 'ur'] |
| LANGUAGE_CODE | 'en-us' |
| LANGUAGE_COOKIE_AGE | None |
| LANGUAGE_COOKIE_DOMAIN | None |
| LANGUAGE_COOKIE_HTTPONLY | False |
| LANGUAGE_COOKIE_NAME | 'django_language' |
| LANGUAGE_COOKIE_PATH | '/' |
| LANGUAGE_COOKIE_SAMESITE | None |
| LANGUAGE_COOKIE_SECURE | False |
| LOCALE_PATHS | [] |
| LOGGING | {'disable_existing_loggers': False,
'formatters': {'simple': {'datefmt': '%H:%M:%S',
'format': '{asctime} [{levelname}] {message}',
'style': '{'},
'verbose': {'datefmt': '%Y-%m-%d %H:%M:%S',
'format': '{asctime} [{levelname}] {name} '
'{module}.{funcName}:{lineno} — '
'{message}',
'style': '{'}},
'handlers': {'console': {'class': 'logging.StreamHandler',
'formatter': 'simple',
'level': 'DEBUG'},
'file': {'backupCount': 5,
'class': 'logging.handlers.RotatingFileHandler',
'filename': '/home/pythonsoftbd/myshop/logs/myshop.log',
'formatter': 'verbose',
'level': 'INFO',
'maxBytes': 5242880}},
'loggers': {'django.request': {'handlers': ['console', 'file'],
'level': 'WARNING',
'propagate': False},
'django.security': {'handlers': ['console', 'file'],
'level': 'WARNING',
'propagate': False},
'inventory': {'handlers': ['console', 'file'],
'level': 'DEBUG',
'propagate': False},
'website': {'handlers': ['console', 'file'],
'level': 'DEBUG',
'propagate': False}},
'version': 1} |
| LOGGING_CONFIG | 'logging.config.dictConfig' |
| LOGIN_REDIRECT_URL | '/accounting/' |
| LOGIN_URL | '/inventory/login/' |
| LOGOUT_REDIRECT_URL | None |
| LOG_DIR | '/home/pythonsoftbd/myshop/logs' |
| MANAGERS | [] |
| MEDIA_ROOT | '/home/pythonsoftbd/myshop/media' |
| MEDIA_URL | '/media/' |
| MESSAGE_STORAGE | 'django.contrib.messages.storage.fallback.FallbackStorage' |
| MIDDLEWARE | ['debug_toolbar.middleware.DebugToolbarMiddleware',
'django.middleware.security.SecurityMiddleware',
'whitenoise.middleware.WhiteNoiseMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.common.CommonMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'django.middleware.clickjacking.XFrameOptionsMiddleware'] |
| MIGRATION_MODULES | {} |
| MONTH_DAY_FORMAT | 'F j' |
| NUMBER_GROUPING | 0 |
| PASSWORD_HASHERS | '********************' |
| PASSWORD_RESET_TIMEOUT | '********************' |
| PAYMENT_SANDBOX_SIMULATOR | True |
| PREPEND_WWW | False |
| REDIS_URL | None |
| 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 | 'strict-origin-when-cross-origin' |
| SECURE_SSL_HOST | None |
| SECURE_SSL_REDIRECT | False |
| SERVER_EMAIL | 'root@localhost' |
| SESSION_CACHE_ALIAS | 'default' |
| SESSION_COOKIE_AGE | 1209600 |
| SESSION_COOKIE_DOMAIN | None |
| SESSION_COOKIE_HTTPONLY | True |
| SESSION_COOKIE_NAME | 'sessionid' |
| SESSION_COOKIE_PATH | '/' |
| SESSION_COOKIE_SAMESITE | 'Lax' |
| SESSION_COOKIE_SECURE | False |
| SESSION_ENGINE | 'django.contrib.sessions.backends.cached_db' |
| SESSION_EXPIRE_AT_BROWSER_CLOSE | False |
| SESSION_FILE_PATH | None |
| SESSION_SAVE_EVERY_REQUEST | False |
| SESSION_SERIALIZER | 'django.contrib.sessions.serializers.JSONSerializer' |
| SETTINGS_MODULE | 'config.settings' |
| SHORT_DATETIME_FORMAT | 'm/d/Y P' |
| SHORT_DATE_FORMAT | 'm/d/Y' |
| SIGNED_COOKIE_LEGACY_SALT_FALLBACK | True |
| SIGNING_BACKEND | 'django.core.signing.TimestampSigner' |
| SILENCED_SYSTEM_CHECKS | [] |
| SSLCOMMERZ_IS_SANDBOX | True |
| SSLCOMMERZ_STORE_ID | '' |
| SSLCOMMERZ_STORE_PASSWORD | '********************' |
| STATICFILES_DIRS | ['/home/pythonsoftbd/myshop/static'] |
| STATICFILES_FINDERS | ['django.contrib.staticfiles.finders.FileSystemFinder',
'django.contrib.staticfiles.finders.AppDirectoriesFinder'] |
| STATIC_ROOT | '/home/pythonsoftbd/myshop/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': ['/home/pythonsoftbd/myshop/templates',
'/home/pythonsoftbd/myshop/accounting/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',
'inventory.context_processors.menu_context',
'website.context_processors.support_context']}}] |
| TESTING | False |
| 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 | 'Asia/Dhaka' |
| 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' |
| Key | Value |
|---|---|
| Accept | */* |
| Accept-Encoding | gzip, br, zstd, deflate |
| Host | poramati.xyz |
| User-Agent | Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com) |
| Key | Value |
|---|---|
| Content-Length | 50010 |
| Content-Type | text/html; charset=utf-8 |
| Cross-Origin-Opener-Policy | same-origin |
| Referrer-Policy | strict-origin-when-cross-origin |
| Vary | Cookie |
| X-Content-Type-Options | nosniff |
| X-Frame-Options | DENY |
Since the WSGI environ inherits the environment of the server, only a significant subset is shown below.
| Key | Value |
|---|---|
| PATH_INFO | /shop/category/chair/ |
| QUERY_STRING | |
| REMOTE_ADDR | 216.73.217.152 |
| REQUEST_METHOD | GET |
| SCRIPT_NAME | |
| SERVER_NAME | poramati.xyz |
| SERVER_PORT | 443 |
| SERVER_PROTOCOL | HTTP/1.1 |
| SERVER_SOFTWARE | LiteSpeed |
| View function | Arguments | Keyword arguments | URL name |
|---|---|---|---|
website.views.shop_page |
() |
{'category_slug': 'chair'} |
website:shop_category |
| Query | Timeline | Time (ms) | Action | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
SELECT (CAST(MIN((CAST(CASE WHEN ("inventory_product"."discount_price" > '0' AND "inventory_product"."discount_price" IS NOT NULL) THEN "inventory_product"."discount_price" ELSE "inventory_product"."price" END AS NUMERIC))) AS NUMERIC)) AS "min_p",
(CAST(MAX((CAST(CASE WHEN ("inventory_product"."discount_price" > '0' AND "inventory_product"."discount_price" IS NOT NULL) THEN "inventory_product"."discount_price" ELSE "inventory_product"."price" END AS NUMERIC))) AS NUMERIC)) AS "max_p" FROM "inventory_product" WHERE "inventory_product"."is_active"SELECT ••• FROM "inventory_product" WHERE "inventory_product"."is_active" |
2.52 | ||||||||||||||||||||
|
Connection: default /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /home/pythonsoftbd/myshop/website/views.py in shop_page(265) ).aggregate( |
|||||||||||||||||||||
|
SELECT "inventory_category"."id",
"inventory_category"."name", "inventory_category"."parent_id", "inventory_category"."slug", "inventory_category"."image", "inventory_category"."description", "inventory_category"."is_active", "inventory_category"."is_new_tab", "inventory_category"."show_in_menu", "inventory_category"."show_on_homepage", "inventory_category"."order", "inventory_category"."created_at", "inventory_category"."updated_at" FROM "inventory_category" WHERE ("inventory_category"."is_active" AND "inventory_category"."slug" = 'chair') ORDER BY "inventory_category"."order" ASC, "inventory_category"."name" ASC LIMIT 1SELECT ••• FROM "inventory_category" WHERE ("inventory_category"."is_active" AND "inventory_category"."slug" = 'chair') ORDER BY "inventory_category"."order" ASC, "inventory_category"."name" ASC LIMIT 1 |
0.15 | ||||||||||||||||||||
|
Connection: default /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /home/pythonsoftbd/myshop/website/views.py in shop_page(284) current_category = Category.objects.filter(slug=category_slug, is_active=True).first() |
|||||||||||||||||||||
|
SELECT "inventory_category"."id" AS "id",
"inventory_category"."parent_id" AS "parent_id", "inventory_category"."slug" AS "slug" FROM "inventory_category" WHERE "inventory_category"."is_active" ORDER BY "inventory_category"."order" ASC, "inventory_category"."name" ASCSELECT ••• FROM "inventory_category" WHERE "inventory_category"."is_active" ORDER BY "inventory_category"."order" ASC, "inventory_category"."name" ASC |
0.10 | ||||||||||||||||||||
|
Connection: default /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /home/pythonsoftbd/myshop/website/views.py in shop_page(332) all_active_cats = list(Category.objects.filter(is_active=True).values('id', 'parent_id', 'slug')) |
|||||||||||||||||||||
|
SELECT COUNT(*)
2 similar queries.
Duplicated 2 times.
FROM ( SELECT DISTINCT "inventory_product"."id" AS "col1", "inventory_product"."name" AS "col2", "inventory_product"."slug" AS "col3", "inventory_product"."category_id" AS "col4", "inventory_product"."brand_id" AS "col5", "inventory_product"."sku" AS "col6", "inventory_product"."barcode" AS "col7", "inventory_product"."short_description" AS "col8", "inventory_product"."description" AS "col9", "inventory_product"."price" AS "col10", "inventory_product"."discount_price" AS "col11", "inventory_product"."cost_price" AS "col12", "inventory_product"."stock_quantity" AS "col13", "inventory_product"."low_stock_threshold" AS "col14", "inventory_product"."unit" AS "col15", "inventory_product"."weight" AS "col16", "inventory_product"."image" AS "col17", "inventory_product"."ordering" AS "col18", "inventory_product"."is_active" AS "col19", "inventory_product"."is_featured" AS "col20", "inventory_product"."has_variants" AS "col21", "inventory_product"."meta_title" AS "col22", "inventory_product"."meta_description" AS "col23", "inventory_product"."meta_keywords" AS "col24", "inventory_product"."canonical_url" AS "col25", "inventory_product"."og_title" AS "col26", "inventory_product"."og_description" AS "col27", "inventory_product"."og_image" AS "col28", "inventory_product"."index_in_search_engines" AS "col29", "inventory_product"."warranty_period" AS "col30", "inventory_product"."shipping_lead_time" AS "col31", "inventory_product"."shipping_policy" AS "col32", "inventory_product"."return_policy" AS "col33", "inventory_product"."created_at" AS "col34", "inventory_product"."updated_at" AS "col35", (CAST(CASE WHEN ("inventory_product"."discount_price" > '0' AND "inventory_product"."discount_price" IS NOT NULL) THEN "inventory_product"."discount_price" ELSE "inventory_product"."price" END AS NUMERIC)) AS "effective_price_val", AVG("website_productreview"."rating") FILTER (WHERE "website_productreview"."is_approved") AS "avg_rating", COUNT("website_productreview"."id") FILTER (WHERE "website_productreview"."is_approved") AS "annotated_reviews_count" FROM "inventory_product" LEFT OUTER JOIN "website_productreview" ON ("inventory_product"."id" = "website_productreview"."product_id") LEFT OUTER JOIN "inventory_product_additional_categories" ON ("inventory_product"."id" = "inventory_product_additional_categories"."product_id") WHERE ("inventory_product"."is_active" AND ("inventory_product"."category_id" IN (2) OR "inventory_product_additional_categories"."category_id" IN (2))) GROUP BY 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36 ) subquerySELECT COUNT(*) FROM (SELECT DISTINCT "inventory_product"."id" AS "col1", "inventory_product"."name" AS "col2", "inventory_product"."slug" AS "col3", "inventory_product"."category_id" AS "col4", "inventory_product"."brand_id" AS "col5", "inventory_product"."sku" AS "col6", "inventory_product"."barcode" AS "col7", "inventory_product"."short_description" AS "col8", "inventory_product"."description" AS "col9", "inventory_product"."price" AS "col10", "inventory_product"."discount_price" AS "col11", "inventory_product"."cost_price" AS "col12", "inventory_product"."stock_quantity" AS "col13", "inventory_product"."low_stock_threshold" AS "col14", "inventory_product"."unit" AS "col15", "inventory_product"."weight" AS "col16", "inventory_product"."image" AS "col17", "inventory_product"."ordering" AS "col18", "inventory_product"."is_active" AS "col19", "inventory_product"."is_featured" AS "col20", "inventory_product"."has_variants" AS "col21", "inventory_product"."meta_title" AS "col22", "inventory_product"."meta_description" AS "col23", "inventory_product"."meta_keywords" AS "col24", "inventory_product"."canonical_url" AS "col25", "inventory_product"."og_title" AS "col26", "inventory_product"."og_description" AS "col27", "inventory_product"."og_image" AS "col28", "inventory_product"."index_in_search_engines" AS "col29", "inventory_product"."warranty_period" AS "col30", "inventory_product"."shipping_lead_time" AS "col31", "inventory_product"."shipping_policy" AS "col32", "inventory_product"."return_policy" AS "col33", "inventory_product"."created_at" AS "col34", "inventory_product"."updated_at" AS "col35", (CAST(CASE WHEN ("inventory_product"."discount_price" > '0' AND "inventory_product"."discount_price" IS NOT NULL) THEN "inventory_product"."discount_price" ELSE "inventory_product"."price" END AS NUMERIC)) AS "effective_price_val", AVG("website_productreview"."rating") FILTER (WHERE "website_productreview"."is_approved") AS "avg_rating", COUNT("website_productreview"."id") FILTER (WHERE "website_productreview"."is_approved") AS "annotated_reviews_count" FROM "inventory_product" LEFT OUTER JOIN "website_productreview" ON ("inventory_product"."id" = "website_productreview"."product_id") LEFT OUTER JOIN "inventory_product_additional_categories" ON ("inventory_product"."id" = "inventory_product_additional_categories"."product_id") WHERE ("inventory_product"."is_active" AND ("inventory_product"."category_id" IN (2) OR "inventory_product_additional_categories"."category_id" IN (2))) GROUP BY 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36) subquery |
0.36 | ||||||||||||||||||||
|
Connection: default /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /home/pythonsoftbd/myshop/website/views.py in shop_page(420) total_matched_count = qs.count() |
|||||||||||||||||||||
|
SELECT COUNT(*)
2 similar queries.
Duplicated 2 times.
FROM ( SELECT DISTINCT "inventory_product"."id" AS "col1", "inventory_product"."name" AS "col2", "inventory_product"."slug" AS "col3", "inventory_product"."category_id" AS "col4", "inventory_product"."brand_id" AS "col5", "inventory_product"."sku" AS "col6", "inventory_product"."barcode" AS "col7", "inventory_product"."short_description" AS "col8", "inventory_product"."description" AS "col9", "inventory_product"."price" AS "col10", "inventory_product"."discount_price" AS "col11", "inventory_product"."cost_price" AS "col12", "inventory_product"."stock_quantity" AS "col13", "inventory_product"."low_stock_threshold" AS "col14", "inventory_product"."unit" AS "col15", "inventory_product"."weight" AS "col16", "inventory_product"."image" AS "col17", "inventory_product"."ordering" AS "col18", "inventory_product"."is_active" AS "col19", "inventory_product"."is_featured" AS "col20", "inventory_product"."has_variants" AS "col21", "inventory_product"."meta_title" AS "col22", "inventory_product"."meta_description" AS "col23", "inventory_product"."meta_keywords" AS "col24", "inventory_product"."canonical_url" AS "col25", "inventory_product"."og_title" AS "col26", "inventory_product"."og_description" AS "col27", "inventory_product"."og_image" AS "col28", "inventory_product"."index_in_search_engines" AS "col29", "inventory_product"."warranty_period" AS "col30", "inventory_product"."shipping_lead_time" AS "col31", "inventory_product"."shipping_policy" AS "col32", "inventory_product"."return_policy" AS "col33", "inventory_product"."created_at" AS "col34", "inventory_product"."updated_at" AS "col35", (CAST(CASE WHEN ("inventory_product"."discount_price" > '0' AND "inventory_product"."discount_price" IS NOT NULL) THEN "inventory_product"."discount_price" ELSE "inventory_product"."price" END AS NUMERIC)) AS "effective_price_val", AVG("website_productreview"."rating") FILTER (WHERE "website_productreview"."is_approved") AS "avg_rating", COUNT("website_productreview"."id") FILTER (WHERE "website_productreview"."is_approved") AS "annotated_reviews_count" FROM "inventory_product" LEFT OUTER JOIN "website_productreview" ON ("inventory_product"."id" = "website_productreview"."product_id") LEFT OUTER JOIN "inventory_product_additional_categories" ON ("inventory_product"."id" = "inventory_product_additional_categories"."product_id") WHERE ("inventory_product"."is_active" AND ("inventory_product"."category_id" IN (2) OR "inventory_product_additional_categories"."category_id" IN (2))) GROUP BY 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36 ) subquerySELECT COUNT(*) FROM (SELECT DISTINCT "inventory_product"."id" AS "col1", "inventory_product"."name" AS "col2", "inventory_product"."slug" AS "col3", "inventory_product"."category_id" AS "col4", "inventory_product"."brand_id" AS "col5", "inventory_product"."sku" AS "col6", "inventory_product"."barcode" AS "col7", "inventory_product"."short_description" AS "col8", "inventory_product"."description" AS "col9", "inventory_product"."price" AS "col10", "inventory_product"."discount_price" AS "col11", "inventory_product"."cost_price" AS "col12", "inventory_product"."stock_quantity" AS "col13", "inventory_product"."low_stock_threshold" AS "col14", "inventory_product"."unit" AS "col15", "inventory_product"."weight" AS "col16", "inventory_product"."image" AS "col17", "inventory_product"."ordering" AS "col18", "inventory_product"."is_active" AS "col19", "inventory_product"."is_featured" AS "col20", "inventory_product"."has_variants" AS "col21", "inventory_product"."meta_title" AS "col22", "inventory_product"."meta_description" AS "col23", "inventory_product"."meta_keywords" AS "col24", "inventory_product"."canonical_url" AS "col25", "inventory_product"."og_title" AS "col26", "inventory_product"."og_description" AS "col27", "inventory_product"."og_image" AS "col28", "inventory_product"."index_in_search_engines" AS "col29", "inventory_product"."warranty_period" AS "col30", "inventory_product"."shipping_lead_time" AS "col31", "inventory_product"."shipping_policy" AS "col32", "inventory_product"."return_policy" AS "col33", "inventory_product"."created_at" AS "col34", "inventory_product"."updated_at" AS "col35", (CAST(CASE WHEN ("inventory_product"."discount_price" > '0' AND "inventory_product"."discount_price" IS NOT NULL) THEN "inventory_product"."discount_price" ELSE "inventory_product"."price" END AS NUMERIC)) AS "effective_price_val", AVG("website_productreview"."rating") FILTER (WHERE "website_productreview"."is_approved") AS "avg_rating", COUNT("website_productreview"."id") FILTER (WHERE "website_productreview"."is_approved") AS "annotated_reviews_count" FROM "inventory_product" LEFT OUTER JOIN "website_productreview" ON ("inventory_product"."id" = "website_productreview"."product_id") LEFT OUTER JOIN "inventory_product_additional_categories" ON ("inventory_product"."id" = "inventory_product_additional_categories"."product_id") WHERE ("inventory_product"."is_active" AND ("inventory_product"."category_id" IN (2) OR "inventory_product_additional_categories"."category_id" IN (2))) GROUP BY 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36) subquery |
0.13 | ||||||||||||||||||||
|
Connection: default /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /home/pythonsoftbd/myshop/website/views.py in shop_page(426) page_obj = paginator.get_page(page_number) /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/core/paginator.py in get_page(80) number = self.validate_number(number) /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/core/paginator.py in validate_number(70) if number > self.num_pages: /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/core/paginator.py in num_pages(116) if self.count == 0 and not self.allow_empty_first_page: /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/core/paginator.py in count(110) return c() |
|||||||||||||||||||||
|
SELECT "inventory_category"."id",
"inventory_category"."name", "inventory_category"."parent_id", "inventory_category"."slug", "inventory_category"."image", "inventory_category"."description", "inventory_category"."is_active", "inventory_category"."is_new_tab", "inventory_category"."show_in_menu", "inventory_category"."show_on_homepage", "inventory_category"."order", "inventory_category"."created_at", "inventory_category"."updated_at", COUNT("inventory_product"."id") FILTER (WHERE "inventory_product"."is_active") AS "product_count" FROM "inventory_category" LEFT OUTER JOIN "inventory_product" ON ("inventory_category"."id" = "inventory_product"."category_id") WHERE "inventory_category"."is_active" GROUP BY "inventory_category"."id", "inventory_category"."name", "inventory_category"."parent_id", "inventory_category"."slug", "inventory_category"."image", "inventory_category"."description", "inventory_category"."is_active", "inventory_category"."is_new_tab", "inventory_category"."show_in_menu", "inventory_category"."show_on_homepage", "inventory_category"."order", "inventory_category"."created_at", "inventory_category"."updated_at" ORDER BY "inventory_category"."order" ASC, "inventory_category"."name" ASCSELECT ••• FROM "inventory_category" LEFT OUTER JOIN "inventory_product" ON ("inventory_category"."id" = "inventory_product"."category_id") WHERE "inventory_category"."is_active" GROUP BY "inventory_category"."id", "inventory_category"."name", "inventory_category"."parent_id", "inventory_category"."slug", "inventory_category"."image", "inventory_category"."description", "inventory_category"."is_active", "inventory_category"."is_new_tab", "inventory_category"."show_in_menu", "inventory_category"."show_on_homepage", "inventory_category"."order", "inventory_category"."created_at", "inventory_category"."updated_at" ORDER BY "inventory_category"."order" ASC, "inventory_category"."name" ASC |
0.19 | ||||||||||||||||||||
|
Connection: default /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /home/pythonsoftbd/myshop/website/views.py in shop_page(446) c_obj = next((c for c in categories if c.slug == c_slug), None) |
|||||||||||||||||||||
|
SELECT "inventory_brand"."id",
"inventory_brand"."name", "inventory_brand"."slug", "inventory_brand"."logo", "inventory_brand"."website", "inventory_brand"."description", "inventory_brand"."is_active", "inventory_brand"."created_at", "inventory_brand"."updated_at", COUNT("inventory_product"."id") FILTER (WHERE "inventory_product"."is_active") AS "product_count" FROM "inventory_brand" LEFT OUTER JOIN "inventory_product" ON ("inventory_brand"."id" = "inventory_product"."brand_id") WHERE "inventory_brand"."is_active" GROUP BY "inventory_brand"."id", "inventory_brand"."name", "inventory_brand"."slug", "inventory_brand"."logo", "inventory_brand"."website", "inventory_brand"."description", "inventory_brand"."is_active", "inventory_brand"."created_at", "inventory_brand"."updated_at" ORDER BY "inventory_brand"."name" ASCSELECT ••• FROM "inventory_brand" LEFT OUTER JOIN "inventory_product" ON ("inventory_brand"."id" = "inventory_product"."brand_id") WHERE "inventory_brand"."is_active" GROUP BY "inventory_brand"."id", "inventory_brand"."name", "inventory_brand"."slug", "inventory_brand"."logo", "inventory_brand"."website", "inventory_brand"."description", "inventory_brand"."is_active", "inventory_brand"."created_at", "inventory_brand"."updated_at" ORDER BY "inventory_brand"."name" ASC |
0.22 | ||||||||||||||||||||
|
Connection: default /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /home/pythonsoftbd/myshop/website/views.py in shop_page(588) return render_storefront(request, 'shop.html', context) /home/pythonsoftbd/myshop/website/theme.py in render_storefront(364) return render(request, resolved_template, ctx, **kwargs) /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, request) /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/template/backends/django.py in render(107) return self.template.render(context) /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/template/base.py in render(172) return self._render(context) /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/test/utils.py in instrumented_test_render(114) return self.nodelist.render(context) /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/template/base.py in render(1018) return SafeString("".join([node.render_annotated(context) for node in self])) /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/template/base.py in render_annotated(979) return self.render(context) /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/template/loader_tags.py in render(159) return compiled_parent._render(context) /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/test/utils.py in instrumented_test_render(114) return self.nodelist.render(context) /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/template/base.py in render(1018) return SafeString("".join([node.render_annotated(context) for node in self])) /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/template/base.py in render_annotated(979) return self.render(context) /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/template/loader_tags.py in render(65) result = block.nodelist.render(context) /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/template/base.py in render(1018) return SafeString("".join([node.render_annotated(context) for node in self])) /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/template/base.py in render_annotated(979) return self.render(context) /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/template/defaulttags.py in render(199) len_values = len(values)
/home/pythonsoftbd/myshop/website/templates/template8/shop.html |
|||||||||||||||||||||
| Path | Location |
|---|---|
| css/customer_analytics.css | /home/pythonsoftbd/myshop/static/css/customer_analytics.css |
| css/floating_support.css | /home/pythonsoftbd/myshop/static/css/floating_support.css |
| css/guidelines.css | /home/pythonsoftbd/myshop/static/css/guidelines.css |
| css/inventory_dashboard.css | /home/pythonsoftbd/myshop/static/css/inventory_dashboard.css |
| css/landing_page.css | /home/pythonsoftbd/myshop/static/css/landing_page.css |
| css/login_analytics.css | /home/pythonsoftbd/myshop/static/css/login_analytics.css |
| css/mobile_responsive.css | /home/pythonsoftbd/myshop/static/css/mobile_responsive.css |
| css/order_bulk_create.css | /home/pythonsoftbd/myshop/static/css/order_bulk_create.css |
| css/order_status.css | /home/pythonsoftbd/myshop/static/css/order_status.css |
| css/product_analytics.css | /home/pythonsoftbd/myshop/static/css/product_analytics.css |
| css/product_detail.css | /home/pythonsoftbd/myshop/static/css/product_detail.css |
| css/sales_analytics.css | /home/pythonsoftbd/myshop/static/css/sales_analytics.css |
| css/single_product_analytics.css | /home/pythonsoftbd/myshop/static/css/single_product_analytics.css |
| css/stock_analytics.css | /home/pythonsoftbd/myshop/static/css/stock_analytics.css |
| css/storefront_pdp.css | /home/pythonsoftbd/myshop/static/css/storefront_pdp.css |
| css/storefront_shop.css | /home/pythonsoftbd/myshop/static/css/storefront_shop.css |
| css/style.css | /home/pythonsoftbd/myshop/static/css/style.css |
| css/catalog.css | /home/pythonsoftbd/myshop/static/css/catalog.css |
| css/customer.css | /home/pythonsoftbd/myshop/static/css/customer.css |
| css/accounting.css | /home/pythonsoftbd/myshop/static/css/accounting.css |
| css/attribute.css | /home/pythonsoftbd/myshop/static/css/attribute.css |
| css/banner_manage.css | /home/pythonsoftbd/myshop/static/css/banner_manage.css |
| css/brand.css | /home/pythonsoftbd/myshop/static/css/brand.css |
| css/category.css | /home/pythonsoftbd/myshop/static/css/category.css |
| css/courier_hub.css | /home/pythonsoftbd/myshop/static/css/courier_hub.css |
| css/crm.css | /home/pythonsoftbd/myshop/static/css/crm.css |
| css/customer_manage.css | /home/pythonsoftbd/myshop/static/css/customer_manage.css |
| css/delivery_analytics.css | /home/pythonsoftbd/myshop/static/css/delivery_analytics.css |
| css/flash_sales.css | /home/pythonsoftbd/myshop/static/css/flash_sales.css |
| css/fraud_guard.css | /home/pythonsoftbd/myshop/static/css/fraud_guard.css |
| css/loyalty_dashboard.css | /home/pythonsoftbd/myshop/static/css/loyalty_dashboard.css |
| css/menu_tree.css | /home/pythonsoftbd/myshop/static/css/menu_tree.css |
| css/order_manage.css | /home/pythonsoftbd/myshop/static/css/order_manage.css |
| css/profit_loss.css | /home/pythonsoftbd/myshop/static/css/profit_loss.css |
| css/shipping_zones.css | /home/pythonsoftbd/myshop/static/css/shipping_zones.css |
| css/storefront.css | /home/pythonsoftbd/myshop/static/css/storefront.css |
| images/placeholder.png | /home/pythonsoftbd/myshop/static/images/placeholder.png |
| js/analytics_tracker.js | /home/pythonsoftbd/myshop/static/js/analytics_tracker.js |
| js/chart.umd.min.js | /home/pythonsoftbd/myshop/static/js/chart.umd.min.js |
| js/customer_analytics.js | /home/pythonsoftbd/myshop/static/js/customer_analytics.js |
| js/floating_support.js | /home/pythonsoftbd/myshop/static/js/floating_support.js |
| js/inventory_dashboard.js | /home/pythonsoftbd/myshop/static/js/inventory_dashboard.js |
| js/landing_page.js | /home/pythonsoftbd/myshop/static/js/landing_page.js |
| js/login_analytics.js | /home/pythonsoftbd/myshop/static/js/login_analytics.js |
| js/main.js | /home/pythonsoftbd/myshop/static/js/main.js |
| js/order_bulk_create.js | /home/pythonsoftbd/myshop/static/js/order_bulk_create.js |
| js/order_create.js | /home/pythonsoftbd/myshop/static/js/order_create.js |
| js/order_status.js | /home/pythonsoftbd/myshop/static/js/order_status.js |
| js/product_analytics.js | /home/pythonsoftbd/myshop/static/js/product_analytics.js |
| js/sales_analytics.js | /home/pythonsoftbd/myshop/static/js/sales_analytics.js |
| js/single_product_analytics.js | /home/pythonsoftbd/myshop/static/js/single_product_analytics.js |
| js/stock_analytics.js | /home/pythonsoftbd/myshop/static/js/stock_analytics.js |
| js/storefront_pdp.js | /home/pythonsoftbd/myshop/static/js/storefront_pdp.js |
| js/customer.js | /home/pythonsoftbd/myshop/static/js/customer.js |
| js/attribute.js | /home/pythonsoftbd/myshop/static/js/attribute.js |
| js/banner_manage.js | /home/pythonsoftbd/myshop/static/js/banner_manage.js |
| js/brand.js | /home/pythonsoftbd/myshop/static/js/brand.js |
| js/catalog.js | /home/pythonsoftbd/myshop/static/js/catalog.js |
| js/category.js | /home/pythonsoftbd/myshop/static/js/category.js |
| js/courier_hub.js | /home/pythonsoftbd/myshop/static/js/courier_hub.js |
| js/customer_manage.js | /home/pythonsoftbd/myshop/static/js/customer_manage.js |
| js/delivery_analytics.js | /home/pythonsoftbd/myshop/static/js/delivery_analytics.js |
| js/fraud_guard.js | /home/pythonsoftbd/myshop/static/js/fraud_guard.js |
| js/menu_tree.js | /home/pythonsoftbd/myshop/static/js/menu_tree.js |
| js/order_manage.js | /home/pythonsoftbd/myshop/static/js/order_manage.js |
| js/profit_loss.js | /home/pythonsoftbd/myshop/static/js/profit_loss.js |
| js/storefront.js | /home/pythonsoftbd/myshop/static/js/storefront.js |
| template1/css/floating_support.css | /home/pythonsoftbd/myshop/static/template1/css/floating_support.css |
| template1/css/landing_page.css | /home/pythonsoftbd/myshop/static/template1/css/landing_page.css |
| template1/css/storefront.css | /home/pythonsoftbd/myshop/static/template1/css/storefront.css |
| template1/css/storefront_pdp.css | /home/pythonsoftbd/myshop/static/template1/css/storefront_pdp.css |
| template1/css/storefront_shop.css | /home/pythonsoftbd/myshop/static/template1/css/storefront_shop.css |
| template1/css/customer.css | /home/pythonsoftbd/myshop/static/template1/css/customer.css |
| template1/js/analytics_tracker.js | /home/pythonsoftbd/myshop/static/template1/js/analytics_tracker.js |
| template1/js/floating_support.js | /home/pythonsoftbd/myshop/static/template1/js/floating_support.js |
| template1/js/landing_page.js | /home/pythonsoftbd/myshop/static/template1/js/landing_page.js |
| template1/js/storefront_pdp.js | /home/pythonsoftbd/myshop/static/template1/js/storefront_pdp.js |
| template1/js/customer.js | /home/pythonsoftbd/myshop/static/template1/js/customer.js |
| template1/js/storefront.js | /home/pythonsoftbd/myshop/static/template1/js/storefront.js |
| template10/css/floating_support.css | /home/pythonsoftbd/myshop/static/template10/css/floating_support.css |
| template10/css/landing_page.css | /home/pythonsoftbd/myshop/static/template10/css/landing_page.css |
| template10/css/storefront_pdp.css | /home/pythonsoftbd/myshop/static/template10/css/storefront_pdp.css |
| template10/css/storefront_shop.css | /home/pythonsoftbd/myshop/static/template10/css/storefront_shop.css |
| template10/css/customer.css | /home/pythonsoftbd/myshop/static/template10/css/customer.css |
| template10/css/storefront.css | /home/pythonsoftbd/myshop/static/template10/css/storefront.css |
| template10/js/analytics_tracker.js | /home/pythonsoftbd/myshop/static/template10/js/analytics_tracker.js |
| template10/js/floating_support.js | /home/pythonsoftbd/myshop/static/template10/js/floating_support.js |
| template10/js/landing_page.js | /home/pythonsoftbd/myshop/static/template10/js/landing_page.js |
| template10/js/storefront_pdp.js | /home/pythonsoftbd/myshop/static/template10/js/storefront_pdp.js |
| template10/js/customer.js | /home/pythonsoftbd/myshop/static/template10/js/customer.js |
| template10/js/storefront.js | /home/pythonsoftbd/myshop/static/template10/js/storefront.js |
| template2/css/floating_support.css | /home/pythonsoftbd/myshop/static/template2/css/floating_support.css |
| template2/css/landing_page.css | /home/pythonsoftbd/myshop/static/template2/css/landing_page.css |
| template2/css/storefront_pdp.css | /home/pythonsoftbd/myshop/static/template2/css/storefront_pdp.css |
| template2/css/storefront_shop.css | /home/pythonsoftbd/myshop/static/template2/css/storefront_shop.css |
| template2/css/customer.css | /home/pythonsoftbd/myshop/static/template2/css/customer.css |
| template2/css/storefront.css | /home/pythonsoftbd/myshop/static/template2/css/storefront.css |
| template2/js/analytics_tracker.js | /home/pythonsoftbd/myshop/static/template2/js/analytics_tracker.js |
| template2/js/floating_support.js | /home/pythonsoftbd/myshop/static/template2/js/floating_support.js |
| template2/js/landing_page.js | /home/pythonsoftbd/myshop/static/template2/js/landing_page.js |
| template2/js/storefront_pdp.js | /home/pythonsoftbd/myshop/static/template2/js/storefront_pdp.js |
| template2/js/customer.js | /home/pythonsoftbd/myshop/static/template2/js/customer.js |
| template2/js/storefront.js | /home/pythonsoftbd/myshop/static/template2/js/storefront.js |
| template3/css/floating_support.css | /home/pythonsoftbd/myshop/static/template3/css/floating_support.css |
| template3/css/landing_page.css | /home/pythonsoftbd/myshop/static/template3/css/landing_page.css |
| template3/css/storefront.css | /home/pythonsoftbd/myshop/static/template3/css/storefront.css |
| template3/css/storefront_pdp.css | /home/pythonsoftbd/myshop/static/template3/css/storefront_pdp.css |
| template3/css/storefront_shop.css | /home/pythonsoftbd/myshop/static/template3/css/storefront_shop.css |
| template3/css/customer.css | /home/pythonsoftbd/myshop/static/template3/css/customer.css |
| template3/js/analytics_tracker.js | /home/pythonsoftbd/myshop/static/template3/js/analytics_tracker.js |
| template3/js/floating_support.js | /home/pythonsoftbd/myshop/static/template3/js/floating_support.js |
| template3/js/landing_page.js | /home/pythonsoftbd/myshop/static/template3/js/landing_page.js |
| template3/js/storefront_pdp.js | /home/pythonsoftbd/myshop/static/template3/js/storefront_pdp.js |
| template3/js/customer.js | /home/pythonsoftbd/myshop/static/template3/js/customer.js |
| template3/js/storefront.js | /home/pythonsoftbd/myshop/static/template3/js/storefront.js |
| template4/css/floating_support.css | /home/pythonsoftbd/myshop/static/template4/css/floating_support.css |
| template4/css/landing_page.css | /home/pythonsoftbd/myshop/static/template4/css/landing_page.css |
| template4/css/storefront.css | /home/pythonsoftbd/myshop/static/template4/css/storefront.css |
| template4/css/storefront_pdp.css | /home/pythonsoftbd/myshop/static/template4/css/storefront_pdp.css |
| template4/css/storefront_shop.css | /home/pythonsoftbd/myshop/static/template4/css/storefront_shop.css |
| template4/css/customer.css | /home/pythonsoftbd/myshop/static/template4/css/customer.css |
| template4/js/analytics_tracker.js | /home/pythonsoftbd/myshop/static/template4/js/analytics_tracker.js |
| template4/js/floating_support.js | /home/pythonsoftbd/myshop/static/template4/js/floating_support.js |
| template4/js/landing_page.js | /home/pythonsoftbd/myshop/static/template4/js/landing_page.js |
| template4/js/storefront_pdp.js | /home/pythonsoftbd/myshop/static/template4/js/storefront_pdp.js |
| template4/js/customer.js | /home/pythonsoftbd/myshop/static/template4/js/customer.js |
| template4/js/storefront.js | /home/pythonsoftbd/myshop/static/template4/js/storefront.js |
| template5/css/floating_support.css | /home/pythonsoftbd/myshop/static/template5/css/floating_support.css |
| template5/css/landing_page.css | /home/pythonsoftbd/myshop/static/template5/css/landing_page.css |
| template5/css/storefront.css | /home/pythonsoftbd/myshop/static/template5/css/storefront.css |
| template5/css/storefront_pdp.css | /home/pythonsoftbd/myshop/static/template5/css/storefront_pdp.css |
| template5/css/storefront_shop.css | /home/pythonsoftbd/myshop/static/template5/css/storefront_shop.css |
| template5/css/customer.css | /home/pythonsoftbd/myshop/static/template5/css/customer.css |
| template5/js/analytics_tracker.js | /home/pythonsoftbd/myshop/static/template5/js/analytics_tracker.js |
| template5/js/floating_support.js | /home/pythonsoftbd/myshop/static/template5/js/floating_support.js |
| template5/js/landing_page.js | /home/pythonsoftbd/myshop/static/template5/js/landing_page.js |
| template5/js/storefront_pdp.js | /home/pythonsoftbd/myshop/static/template5/js/storefront_pdp.js |
| template5/js/customer.js | /home/pythonsoftbd/myshop/static/template5/js/customer.js |
| template5/js/storefront.js | /home/pythonsoftbd/myshop/static/template5/js/storefront.js |
| template6/css/floating_support.css | /home/pythonsoftbd/myshop/static/template6/css/floating_support.css |
| template6/css/landing_page.css | /home/pythonsoftbd/myshop/static/template6/css/landing_page.css |
| template6/css/storefront.css | /home/pythonsoftbd/myshop/static/template6/css/storefront.css |
| template6/css/storefront_pdp.css | /home/pythonsoftbd/myshop/static/template6/css/storefront_pdp.css |
| template6/css/storefront_shop.css | /home/pythonsoftbd/myshop/static/template6/css/storefront_shop.css |
| template6/css/customer.css | /home/pythonsoftbd/myshop/static/template6/css/customer.css |
| template6/js/analytics_tracker.js | /home/pythonsoftbd/myshop/static/template6/js/analytics_tracker.js |
| template6/js/floating_support.js | /home/pythonsoftbd/myshop/static/template6/js/floating_support.js |
| template6/js/landing_page.js | /home/pythonsoftbd/myshop/static/template6/js/landing_page.js |
| template6/js/storefront_pdp.js | /home/pythonsoftbd/myshop/static/template6/js/storefront_pdp.js |
| template6/js/customer.js | /home/pythonsoftbd/myshop/static/template6/js/customer.js |
| template6/js/storefront.js | /home/pythonsoftbd/myshop/static/template6/js/storefront.js |
| template7/css/floating_support.css | /home/pythonsoftbd/myshop/static/template7/css/floating_support.css |
| template7/css/landing_page.css | /home/pythonsoftbd/myshop/static/template7/css/landing_page.css |
| template7/css/storefront_pdp.css | /home/pythonsoftbd/myshop/static/template7/css/storefront_pdp.css |
| template7/css/storefront_shop.css | /home/pythonsoftbd/myshop/static/template7/css/storefront_shop.css |
| template7/css/customer.css | /home/pythonsoftbd/myshop/static/template7/css/customer.css |
| template7/css/storefront.css | /home/pythonsoftbd/myshop/static/template7/css/storefront.css |
| template7/js/analytics_tracker.js | /home/pythonsoftbd/myshop/static/template7/js/analytics_tracker.js |
| template7/js/floating_support.js | /home/pythonsoftbd/myshop/static/template7/js/floating_support.js |
| template7/js/landing_page.js | /home/pythonsoftbd/myshop/static/template7/js/landing_page.js |
| template7/js/storefront_pdp.js | /home/pythonsoftbd/myshop/static/template7/js/storefront_pdp.js |
| template7/js/customer.js | /home/pythonsoftbd/myshop/static/template7/js/customer.js |
| template7/js/storefront.js | /home/pythonsoftbd/myshop/static/template7/js/storefront.js |
| template8/css/floating_support.css | /home/pythonsoftbd/myshop/static/template8/css/floating_support.css |
| template8/css/landing_page.css | /home/pythonsoftbd/myshop/static/template8/css/landing_page.css |
| template8/css/storefront_pdp.css | /home/pythonsoftbd/myshop/static/template8/css/storefront_pdp.css |
| template8/css/storefront_shop.css | /home/pythonsoftbd/myshop/static/template8/css/storefront_shop.css |
| template8/css/customer.css | /home/pythonsoftbd/myshop/static/template8/css/customer.css |
| template8/css/storefront.css | /home/pythonsoftbd/myshop/static/template8/css/storefront.css |
| template8/js/analytics_tracker.js | /home/pythonsoftbd/myshop/static/template8/js/analytics_tracker.js |
| template8/js/floating_support.js | /home/pythonsoftbd/myshop/static/template8/js/floating_support.js |
| template8/js/landing_page.js | /home/pythonsoftbd/myshop/static/template8/js/landing_page.js |
| template8/js/storefront_pdp.js | /home/pythonsoftbd/myshop/static/template8/js/storefront_pdp.js |
| template8/js/customer.js | /home/pythonsoftbd/myshop/static/template8/js/customer.js |
| template8/js/storefront.js | /home/pythonsoftbd/myshop/static/template8/js/storefront.js |
| template9/css/floating_support.css | /home/pythonsoftbd/myshop/static/template9/css/floating_support.css |
| template9/css/landing_page.css | /home/pythonsoftbd/myshop/static/template9/css/landing_page.css |
| template9/css/storefront.css | /home/pythonsoftbd/myshop/static/template9/css/storefront.css |
| template9/css/storefront_pdp.css | /home/pythonsoftbd/myshop/static/template9/css/storefront_pdp.css |
| template9/css/storefront_shop.css | /home/pythonsoftbd/myshop/static/template9/css/storefront_shop.css |
| template9/css/customer.css | /home/pythonsoftbd/myshop/static/template9/css/customer.css |
| template9/js/analytics_tracker.js | /home/pythonsoftbd/myshop/static/template9/js/analytics_tracker.js |
| template9/js/floating_support.js | /home/pythonsoftbd/myshop/static/template9/js/floating_support.js |
| template9/js/landing_page.js | /home/pythonsoftbd/myshop/static/template9/js/landing_page.js |
| template9/js/storefront_pdp.js | /home/pythonsoftbd/myshop/static/template9/js/storefront_pdp.js |
| template9/js/customer.js | /home/pythonsoftbd/myshop/static/template9/js/customer.js |
| template9/js/storefront.js | /home/pythonsoftbd/myshop/static/template9/js/storefront.js |
| template11/css/customer.css | /home/pythonsoftbd/myshop/static/template11/css/customer.css |
| template11/css/floating_support.css | /home/pythonsoftbd/myshop/static/template11/css/floating_support.css |
| template11/css/landing_page.css | /home/pythonsoftbd/myshop/static/template11/css/landing_page.css |
| template11/css/storefront.css | /home/pythonsoftbd/myshop/static/template11/css/storefront.css |
| template11/css/storefront_pdp.css | /home/pythonsoftbd/myshop/static/template11/css/storefront_pdp.css |
| template11/css/storefront_shop.css | /home/pythonsoftbd/myshop/static/template11/css/storefront_shop.css |
| template11/images/default_product.jpg | /home/pythonsoftbd/myshop/static/template11/images/default_product.jpg |
| template11/images/placeholder.png | /home/pythonsoftbd/myshop/static/template11/images/placeholder.png |
| template11/js/analytics_tracker.js | /home/pythonsoftbd/myshop/static/template11/js/analytics_tracker.js |
| template11/js/customer.js | /home/pythonsoftbd/myshop/static/template11/js/customer.js |
| template11/js/floating_support.js | /home/pythonsoftbd/myshop/static/template11/js/floating_support.js |
| template11/js/landing_page.js | /home/pythonsoftbd/myshop/static/template11/js/landing_page.js |
| template11/js/storefront.js | /home/pythonsoftbd/myshop/static/template11/js/storefront.js |
| template11/js/storefront_pdp.js | /home/pythonsoftbd/myshop/static/template11/js/storefront_pdp.js |
| Path | Location |
|---|---|
| admin/css/autocomplete.css | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/css/autocomplete.css |
| admin/css/base.css | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/css/base.css |
| admin/css/changelists.css | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/css/changelists.css |
| admin/css/dark_mode.css | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/css/dark_mode.css |
| admin/css/dashboard.css | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/css/dashboard.css |
| admin/css/forms.css | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/css/forms.css |
| admin/css/login.css | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/css/login.css |
| admin/css/nav_sidebar.css | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/css/nav_sidebar.css |
| admin/css/responsive.css | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/css/responsive.css |
| admin/css/responsive_rtl.css | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/css/responsive_rtl.css |
| admin/css/rtl.css | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/css/rtl.css |
| admin/css/unusable_password_field.css | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/css/unusable_password_field.css |
| admin/css/widgets.css | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/css/widgets.css |
| admin/css/vendor/select2/LICENSE-SELECT2.md | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/css/vendor/select2/LICENSE-SELECT2.md |
| admin/css/vendor/select2/select2.css | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/css/vendor/select2/select2.css |
| admin/css/vendor/select2/select2.min.css | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/css/vendor/select2/select2.min.css |
| admin/img/LICENSE | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/img/LICENSE |
| admin/img/README.txt | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/img/README.txt |
| admin/img/calendar-icons.svg | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/img/calendar-icons.svg |
| admin/img/icon-addlink.svg | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/img/icon-addlink.svg |
| admin/img/icon-alert.svg | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/img/icon-alert.svg |
| admin/img/icon-calendar.svg | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/img/icon-calendar.svg |
| admin/img/icon-changelink.svg | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/img/icon-changelink.svg |
| admin/img/icon-clock.svg | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/img/icon-clock.svg |
| admin/img/icon-deletelink.svg | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/img/icon-deletelink.svg |
| admin/img/icon-hidelink.svg | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/img/icon-hidelink.svg |
| admin/img/icon-no.svg | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/img/icon-no.svg |
| admin/img/icon-unknown-alt.svg | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/img/icon-unknown-alt.svg |
| admin/img/icon-unknown.svg | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/img/icon-unknown.svg |
| admin/img/icon-viewlink.svg | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/img/icon-viewlink.svg |
| admin/img/icon-yes.svg | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/img/icon-yes.svg |
| admin/img/inline-delete.svg | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/img/inline-delete.svg |
| admin/img/search.svg | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/img/search.svg |
| admin/img/selector-icons.svg | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/img/selector-icons.svg |
| admin/img/sorting-icons.svg | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/img/sorting-icons.svg |
| admin/img/tooltag-add.svg | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/img/tooltag-add.svg |
| admin/img/tooltag-arrowright.svg | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/img/tooltag-arrowright.svg |
| admin/img/gis/move_vertex_off.svg | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/img/gis/move_vertex_off.svg |
| admin/img/gis/move_vertex_on.svg | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/img/gis/move_vertex_on.svg |
| admin/js/SelectBox.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/SelectBox.js |
| admin/js/SelectFilter2.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/SelectFilter2.js |
| admin/js/actions.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/actions.js |
| admin/js/autocomplete.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/autocomplete.js |
| admin/js/calendar.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/calendar.js |
| admin/js/cancel.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/cancel.js |
| admin/js/change_form.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/change_form.js |
| admin/js/core.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/core.js |
| admin/js/filters.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/filters.js |
| admin/js/inlines.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/inlines.js |
| admin/js/jquery.init.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/jquery.init.js |
| admin/js/nav_sidebar.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/nav_sidebar.js |
| admin/js/popup_response.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/popup_response.js |
| admin/js/prepopulate.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/prepopulate.js |
| admin/js/prepopulate_init.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/prepopulate_init.js |
| admin/js/theme.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/theme.js |
| admin/js/unusable_password_field.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/unusable_password_field.js |
| admin/js/urlify.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/urlify.js |
| admin/js/admin/DateTimeShortcuts.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/admin/DateTimeShortcuts.js |
| admin/js/admin/RelatedObjectLookups.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/admin/RelatedObjectLookups.js |
| admin/js/vendor/jquery/LICENSE.txt | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/vendor/jquery/LICENSE.txt |
| admin/js/vendor/jquery/jquery.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/vendor/jquery/jquery.js |
| admin/js/vendor/jquery/jquery.min.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/vendor/jquery/jquery.min.js |
| admin/js/vendor/select2/LICENSE.md | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/vendor/select2/LICENSE.md |
| admin/js/vendor/select2/select2.full.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/vendor/select2/select2.full.js |
| admin/js/vendor/select2/select2.full.min.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/vendor/select2/select2.full.min.js |
| admin/js/vendor/select2/i18n/af.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/af.js |
| admin/js/vendor/select2/i18n/ar.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ar.js |
| admin/js/vendor/select2/i18n/az.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/az.js |
| admin/js/vendor/select2/i18n/bg.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/bg.js |
| admin/js/vendor/select2/i18n/bn.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/bn.js |
| admin/js/vendor/select2/i18n/bs.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/bs.js |
| admin/js/vendor/select2/i18n/ca.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ca.js |
| admin/js/vendor/select2/i18n/cs.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/cs.js |
| admin/js/vendor/select2/i18n/da.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/da.js |
| admin/js/vendor/select2/i18n/de.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/de.js |
| admin/js/vendor/select2/i18n/dsb.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/dsb.js |
| admin/js/vendor/select2/i18n/el.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/el.js |
| admin/js/vendor/select2/i18n/en.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/en.js |
| admin/js/vendor/select2/i18n/es.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/es.js |
| admin/js/vendor/select2/i18n/et.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/et.js |
| admin/js/vendor/select2/i18n/eu.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/eu.js |
| admin/js/vendor/select2/i18n/fa.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/fa.js |
| admin/js/vendor/select2/i18n/fi.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/fi.js |
| admin/js/vendor/select2/i18n/fr.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/fr.js |
| admin/js/vendor/select2/i18n/gl.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/gl.js |
| admin/js/vendor/select2/i18n/he.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/he.js |
| admin/js/vendor/select2/i18n/hi.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/hi.js |
| admin/js/vendor/select2/i18n/hr.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/hr.js |
| admin/js/vendor/select2/i18n/hsb.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/hsb.js |
| admin/js/vendor/select2/i18n/hu.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/hu.js |
| admin/js/vendor/select2/i18n/hy.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/hy.js |
| admin/js/vendor/select2/i18n/id.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/id.js |
| admin/js/vendor/select2/i18n/is.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/is.js |
| admin/js/vendor/select2/i18n/it.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/it.js |
| admin/js/vendor/select2/i18n/ja.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ja.js |
| admin/js/vendor/select2/i18n/ka.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ka.js |
| admin/js/vendor/select2/i18n/km.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/km.js |
| admin/js/vendor/select2/i18n/ko.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ko.js |
| admin/js/vendor/select2/i18n/lt.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/lt.js |
| admin/js/vendor/select2/i18n/lv.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/lv.js |
| admin/js/vendor/select2/i18n/mk.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/mk.js |
| admin/js/vendor/select2/i18n/ms.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ms.js |
| admin/js/vendor/select2/i18n/nb.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/nb.js |
| admin/js/vendor/select2/i18n/ne.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ne.js |
| admin/js/vendor/select2/i18n/nl.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/nl.js |
| admin/js/vendor/select2/i18n/pl.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/pl.js |
| admin/js/vendor/select2/i18n/ps.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ps.js |
| admin/js/vendor/select2/i18n/pt-BR.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/pt-BR.js |
| admin/js/vendor/select2/i18n/pt.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/pt.js |
| admin/js/vendor/select2/i18n/ro.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ro.js |
| admin/js/vendor/select2/i18n/ru.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ru.js |
| admin/js/vendor/select2/i18n/sk.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sk.js |
| admin/js/vendor/select2/i18n/sl.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sl.js |
| admin/js/vendor/select2/i18n/sq.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sq.js |
| admin/js/vendor/select2/i18n/sr-Cyrl.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sr-Cyrl.js |
| admin/js/vendor/select2/i18n/sr.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sr.js |
| admin/js/vendor/select2/i18n/sv.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sv.js |
| admin/js/vendor/select2/i18n/th.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/th.js |
| admin/js/vendor/select2/i18n/tk.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/tk.js |
| admin/js/vendor/select2/i18n/tr.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/tr.js |
| admin/js/vendor/select2/i18n/uk.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/uk.js |
| admin/js/vendor/select2/i18n/vi.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/vi.js |
| admin/js/vendor/select2/i18n/zh-CN.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/zh-CN.js |
| admin/js/vendor/select2/i18n/zh-TW.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/zh-TW.js |
| admin/js/vendor/xregexp/LICENSE.txt | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/vendor/xregexp/LICENSE.txt |
| admin/js/vendor/xregexp/xregexp.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/vendor/xregexp/xregexp.js |
| admin/js/vendor/xregexp/xregexp.min.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/contrib/admin/static/admin/js/vendor/xregexp/xregexp.min.js |
| debug_toolbar/css/print.css | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/debug_toolbar/static/debug_toolbar/css/print.css |
| debug_toolbar/css/toolbar.css | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/debug_toolbar/static/debug_toolbar/css/toolbar.css |
| debug_toolbar/js/history.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/debug_toolbar/static/debug_toolbar/js/history.js |
| debug_toolbar/js/redirect.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/debug_toolbar/static/debug_toolbar/js/redirect.js |
| debug_toolbar/js/timer.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/debug_toolbar/static/debug_toolbar/js/timer.js |
| debug_toolbar/js/toolbar.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/debug_toolbar/static/debug_toolbar/js/toolbar.js |
| debug_toolbar/js/utils.js | /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/debug_toolbar/static/debug_toolbar/js/utils.js |
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'active_branch': None,
'active_theme': 'template8',
'available_themes': [{'badge': 'Electronics / Tech / Mega Store',
'color': '#4f46e5',
'description': 'High-performance electronics & '
'multi-category store with rich '
'dark/light mode, advanced filtering, '
'sticky header, and full e-commerce '
'suite.',
'features': ['Light / Dark Mode Switcher',
'Live Autocomplete Search Bar',
'Full Mega Navigation Menu',
'Advanced Product Filter Sidebar',
'Sticky Mobile Navigation Drawer'],
'has_base': True,
'has_index': True,
'id': 'template1',
'is_active': False,
'is_configured_active': False,
'name': 'Template 1 - Electronics & Tech Mega Store',
'preview_image': '/static/images/themes/template1_preview.png'},
{'badge': 'Fashion / Boutique / Luxury Apparel',
'color': '#059669',
'description': 'Ultra-modern, distraction-free '
'aesthetic with refined editorial '
'typography, emerald accents, and '
'elegant product storytelling.',
'features': ['Minimalist Editorial Typography',
'Clean White Space & Grid Aesthetics',
'Emerald & Gold Luxury Accents',
'Streamlined Direct Checkout',
'Lightweight Fast-Loading Architecture'],
'has_base': True,
'has_index': True,
'id': 'template2',
'is_active': False,
'is_configured_active': False,
'name': 'Template 2 - Fashion Boutique & Apparel',
'preview_image': '/static/images/themes/template2_preview.png'},
{'badge': 'Furniture / Home Decor / Living',
'color': '#b45309',
'description': 'Warm Scandinavian aesthetic with earthy '
'neutrals, Playfair Display serif '
'typography, walnut accents, refined '
'product cards, and dynamic catalog '
'integration.',
'features': ['Architectural Serif & Clean Sans '
'Typography (Playfair + Plus Jakarta)',
'Warm Earthy Linen & Walnut Palette '
'(#faf8f5, #854d0e)',
'Dynamic Catalog, Categories & Banners '
'Integration',
'Full Slide-over Bag Drawer & Quick View '
'Modal',
'Curated Editorial Spotlights & Flash '
'Deals',
'Full Parity with Isolated CSS & JS '
'Architecture'],
'has_base': True,
'has_index': True,
'id': 'template3',
'is_active': False,
'is_configured_active': False,
'name': 'Template 3 - Furniture & Architectural Living',
'preview_image': '/static/images/themes/template3_preview.png'},
{'badge': 'Food / Organic / Farm Fresh Grocery',
'color': '#16a34a',
'description': 'Vibrant, appetizing culinary storefront '
'tailored for organic produce, gourmet '
'delicacies, artisan bakeries, and fresh '
'food delivery with interactive cart '
'steppers and freshness assurance.',
'features': ['Appetizing Organic Typography (Fraunces + '
'Plus Jakarta Sans)',
'Fresh Garden Palette (#16a34a, #ea580c, '
'#fcfbf7, obsidian dark mode)',
'Inline Quantity Steppers (- 1 +) for '
'Instant Card Ordering',
'Interactive Seasonal Harvest Hero '
'Carousel & Category Explorer',
'Chef’s Recipe of the Day with '
'Multi-Ingredient Add to Cart',
'Farm-to-Fork Assurance & Cold-Chain '
'Logistics Guarantee',
'Slide-over Fresh Cart Drawer with Free '
'Delivery Meter'],
'has_base': True,
'has_index': True,
'id': 'template4',
'is_active': False,
'is_configured_active': False,
'name': 'Template 4 - Organic Grocery & Fresh Harvest',
'preview_image': '/static/images/themes/template4_preview.png'},
{'badge': 'Cyberpunk / Gaming / Tech Hardware',
'color': '#00f2fe',
'description': 'High-octane futuristic dark mode '
'storefront with glowing neon accents, '
'frosted glassmorphism, vertical '
'department category docking, and '
'battlestation tech aesthetics.',
'features': ['Futuristic Cyberpunk Typography (Space '
'Grotesk + Outfit)',
'Obsidian Glassmorphism & Neon Glow '
'Accents (#00f2fe, #8b5cf6, #f43f5e)',
'Vertical Category Department Rail with '
'Instant Multi-Level Flyout Navigator',
'Overdrive Flash Deals Arena with Live '
'Cyber Countdown Matrix',
'Cyber Cart Drawer with Free Shipping '
'Progression Gauge',
'Holographic Product Detail Page with '
'Variant HUD & Live Stock Radar',
'Integrated Customer Return Portal (RMA) '
'with Quantum Status HUD'],
'has_base': True,
'has_index': True,
'id': 'template5',
'is_active': False,
'is_configured_active': False,
'name': 'Template 5 - NeoCyber Gaming & Tech',
'preview_image': '/static/images/themes/template5_preview.png'},
{'badge': 'Luxury / Watches / Haute Horology',
'color': '#d4af37',
'description': 'Sumptuous dark luxury aesthetic with '
'liquid champagne gold accents, obsidian '
'velvet surfaces, refined Syne '
'typography, golden glassmorphism, and '
'prestige product presentation.',
'features': ['Haute Couture Typography (Syne + Plus '
'Jakarta Sans)',
'Midnight Velvet & Liquid Champagne Gold '
'Palette (#d4af37, #08090d)',
'Prestige Category Rail & Multi-Level '
'Flyout Explorer',
'Limited-Edition Flash Deals with Gold '
'Urgency Matrix',
'Royale Cart Drawer with Golden Delivery '
'Progression Meter',
'High-End Product Showcase with Variant '
'Aura Swatches'],
'has_base': True,
'has_index': True,
'id': 'template6',
'is_active': False,
'is_configured_active': False,
'name': 'Template 6 - Luxe Royale Luxury & Jewelry',
'preview_image': '/static/images/themes/template6_preview.png'},
{'badge': 'Nature / Herbal / 1-Click COD',
'color': '#0c6943',
'description': 'Nature-inspired clean organic aesthetic '
'with forest green accents, honey gold '
'highlights, dynamic circular '
'categories, and streamlined 1-click '
'Cash on Delivery ordering.',
'features': ['Fresh Nature & Clean E-Commerce '
'Aesthetics (#0c6943 & #f59e0b)',
'Bilingual Bengali & English Typography '
'(Hind Siliguri + Plus Jakarta Sans)',
'Top Announcement Hotline & WhatsApp Quick '
'Order Bar',
'Circular Dynamic Category Explorer Grid',
'Instant 1-Click "অর্ডার করুন" (Cash on '
'Delivery) Checkout Flow',
'Dynamic Store Trust Guarantee Badges',
'Slide-over Shopping Bag Drawer with Free '
'Delivery Tracker',
'Floating WhatsApp & Phone Order Hotline '
'Widget'],
'has_base': True,
'has_index': True,
'id': 'template7',
'is_active': False,
'is_configured_active': False,
'name': 'Template 7 - Nature Organic & Direct COD',
'preview_image': '/static/images/themes/template7_preview.png'},
{'badge': 'Minimal Studio / Sleek Monochrome',
'color': '#09090b',
'description': 'Ultra-minimalist, sleek stick-designed '
'storefront with razor-sharp typography, '
'hairline border architecture, pure '
'monochrome contrast, sticky compact '
'navigation bar, and distraction-free '
'shopping flow.',
'features': ['Ultra-Minimalist Sleek Monochrome Palette '
'(#ffffff & #09090b)',
'Sticky Slimline Header ("Stick" '
'Architecture) with Backdrop Blur',
'Razor-Thin Hairline Borders & Clean '
'Geometric Layouts',
'Crisp Modern Sans Typography (Inter & '
'Plus Jakarta Sans)',
'Distraction-Free Direct Checkout & '
'Slide-over Bag Drawer',
'Full Parity with Isolated CSS & JS '
'Architecture'],
'has_base': True,
'has_index': True,
'id': 'template8',
'is_active': True,
'is_configured_active': True,
'name': 'Template 8 - Minimal Studio & Monochrome',
'preview_image': '/static/images/themes/template8_preview.png'},
{'badge': 'Streetwear / Urban / Velocity',
'color': '#6366f1',
'description': 'High-energy, hyper-interactive modern '
'storefront with floating glassmorphism '
'navigation, dynamic category scroll '
'chips, animated quick-add feedback, '
'tabbed product showcases, celebratory '
'cart gamification, and native-feeling '
'mobile dock.',
'features': ['Dynamic Floating Glass Header with Live '
'Quick-Filter Category Rail',
'Interactive Tabbed Product Showcase '
'(Trending, Flash Deals, Top Rated, New '
'In)',
'Ultra-Responsive Product Cards with '
'1-Click Animated Add-to-Cart Feedback',
'Live Viewers Pulse & Stock Urgency '
'Micro-Indicators',
'Gamified Slide-Over Cart Drawer with '
'Animated Free Shipping Meter',
'Sticky Native-Feel Mobile Quick-Nav Dock '
'with Live Badge Counter',
'Electric Indigo, Hot Coral & Cyan Neon '
'Modern Color Scheme'],
'has_base': True,
'has_index': True,
'id': 'template9',
'is_active': False,
'is_configured_active': False,
'name': 'Template 9 - Urban Velocity & Streetwear',
'preview_image': '/static/images/themes/template9_preview.png'},
{'badge': 'Cinematic / Full-Page / Spotlight',
'color': '#2563eb',
'description': 'Modern high-impact storefront with an '
'immersive full-page hero banner, a '
'dedicated 2-product spotlight view '
'section, and an expansive 4-product '
'full-page showcase grid.',
'features': ['Immersive Full-Page Hero Banner with '
'Dynamic Slides',
'Dedicated 2-Product Featured Duo Showcase '
'Section',
'Expansive 4-Product Full-Page Curated '
'Matrix',
'Complete E-Commerce Suite (Slide-over '
'Cart, Filters, Quick View)',
'Isolated CSS & JS Architecture with '
'Light/Dark Mode'],
'has_base': True,
'has_index': True,
'id': 'template10',
'is_active': False,
'is_configured_active': False,
'name': 'Template 10 - Full Page Cinematic Showcase',
'preview_image': '/static/images/themes/template10_preview.png'},
{'badge': 'Luxury Furniture / Contemporary Interiors / '
'Editorial',
'color': '#20211e',
'description': 'Editorial furniture and contemporary '
'interiors storefront with Playfair '
'Display serif typography, warm cream & '
'paper palette, split hero showcase, '
'room visualizer, curated category '
'matrices, tabbed collections, and '
'refined slide-over drawer.',
'features': ['Editorial Serif & Modern Typography '
'(Playfair Display + DM Sans)',
'Warm Minimalist Aesthetic (#f5f4ef, '
'#ebe9e1, #20211e)',
'Split Hero Showcase with Featured Piece '
'Pill & Scroll Tracker',
'Room Studio Visualizer & Curated Room '
'Matrix',
'Slide-Over Shopping Bag Drawer & '
'Full-Screen Minimalist Search',
'Dynamic Categories, Banners, Products & '
'Customer Parity'],
'has_base': True,
'has_index': True,
'id': 'template11',
'is_active': False,
'is_configured_active': False,
'name': 'Template 11 - Aurelia Contemporary Living & '
'Luxury Interiors',
'preview_image': '/static/images/themes/template11_preview.png'}],
'csrf_token': '<SimpleLazyObject: '
"'sNmFbu2avtnd6E9iXIwVMm193BNPksTTRVhiXvf2pY7cOfOXDeXi3Bq2pHmhSiYC'>",
'footer_custom_pages': [],
'footer_pages_by_col': {'about': [],
'customer_care': [],
'legal_bottom': [],
'other': [],
'quick_links': []},
'header_custom_pages': [],
'is_multi_branch': False,
'is_theme_preview': False,
'messages': <FallbackStorage: request=<WSGIRequest: GET '/shop/category/chair/'>>,
'navbar_html': '',
'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7f2589f80550>>),
'request': '<<request>>',
'stock_alerts_count': 0,
'store_name': 'Store',
'storefront_base': 'template8/base.html',
'storefront_menu_categories': [<Category: Chair>, <Category: Sofa>],
'storefront_settings': <StorefrontSettings: Storefront Layout Settings (Active)>,
'support_settings': <CustomerSupportSettings: Customer Support & Floating Widget Settings>,
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x7f2589f80550>>',
'user_branches': [],
'user_role_info': None}
{'active_filters': [{'label': 'Category: Chair',
'remove_url': '/shop/',
'type': 'category'}],
'active_theme': 'template8',
'brands': '<<queryset of inventory.Brand>>',
'catalog_max_price': 100000,
'catalog_min_price': 0,
'categories': '<<queryset of inventory.Category>>',
'current_brand': None,
'current_category': <Category: Chair>,
'filter_type': '',
'in_stock_only': False,
'is_wishlist_view': False,
'max_price': '',
'min_price': '',
'min_rating': '',
'on_sale_only': False,
'page_obj': <Page 1 of 1>,
'page_size': '12',
'products': '<<productqueryset of inventory.Product>>',
'query_params_without_page': '',
'search_query': '',
'selected_brands': [],
'selected_categories': ['chair'],
'sort_by': 'featured',
'storefront_base': 'template8/base.html',
'total_matched_count': 0,
'view_mode': 'grid'}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'active_branch': None,
'active_theme': 'template8',
'available_themes': [{'badge': 'Electronics / Tech / Mega Store',
'color': '#4f46e5',
'description': 'High-performance electronics & '
'multi-category store with rich '
'dark/light mode, advanced filtering, '
'sticky header, and full e-commerce '
'suite.',
'features': ['Light / Dark Mode Switcher',
'Live Autocomplete Search Bar',
'Full Mega Navigation Menu',
'Advanced Product Filter Sidebar',
'Sticky Mobile Navigation Drawer'],
'has_base': True,
'has_index': True,
'id': 'template1',
'is_active': False,
'is_configured_active': False,
'name': 'Template 1 - Electronics & Tech Mega Store',
'preview_image': '/static/images/themes/template1_preview.png'},
{'badge': 'Fashion / Boutique / Luxury Apparel',
'color': '#059669',
'description': 'Ultra-modern, distraction-free '
'aesthetic with refined editorial '
'typography, emerald accents, and '
'elegant product storytelling.',
'features': ['Minimalist Editorial Typography',
'Clean White Space & Grid Aesthetics',
'Emerald & Gold Luxury Accents',
'Streamlined Direct Checkout',
'Lightweight Fast-Loading Architecture'],
'has_base': True,
'has_index': True,
'id': 'template2',
'is_active': False,
'is_configured_active': False,
'name': 'Template 2 - Fashion Boutique & Apparel',
'preview_image': '/static/images/themes/template2_preview.png'},
{'badge': 'Furniture / Home Decor / Living',
'color': '#b45309',
'description': 'Warm Scandinavian aesthetic with earthy '
'neutrals, Playfair Display serif '
'typography, walnut accents, refined '
'product cards, and dynamic catalog '
'integration.',
'features': ['Architectural Serif & Clean Sans '
'Typography (Playfair + Plus Jakarta)',
'Warm Earthy Linen & Walnut Palette '
'(#faf8f5, #854d0e)',
'Dynamic Catalog, Categories & Banners '
'Integration',
'Full Slide-over Bag Drawer & Quick View '
'Modal',
'Curated Editorial Spotlights & Flash '
'Deals',
'Full Parity with Isolated CSS & JS '
'Architecture'],
'has_base': True,
'has_index': True,
'id': 'template3',
'is_active': False,
'is_configured_active': False,
'name': 'Template 3 - Furniture & Architectural Living',
'preview_image': '/static/images/themes/template3_preview.png'},
{'badge': 'Food / Organic / Farm Fresh Grocery',
'color': '#16a34a',
'description': 'Vibrant, appetizing culinary storefront '
'tailored for organic produce, gourmet '
'delicacies, artisan bakeries, and fresh '
'food delivery with interactive cart '
'steppers and freshness assurance.',
'features': ['Appetizing Organic Typography (Fraunces + '
'Plus Jakarta Sans)',
'Fresh Garden Palette (#16a34a, #ea580c, '
'#fcfbf7, obsidian dark mode)',
'Inline Quantity Steppers (- 1 +) for '
'Instant Card Ordering',
'Interactive Seasonal Harvest Hero '
'Carousel & Category Explorer',
'Chef’s Recipe of the Day with '
'Multi-Ingredient Add to Cart',
'Farm-to-Fork Assurance & Cold-Chain '
'Logistics Guarantee',
'Slide-over Fresh Cart Drawer with Free '
'Delivery Meter'],
'has_base': True,
'has_index': True,
'id': 'template4',
'is_active': False,
'is_configured_active': False,
'name': 'Template 4 - Organic Grocery & Fresh Harvest',
'preview_image': '/static/images/themes/template4_preview.png'},
{'badge': 'Cyberpunk / Gaming / Tech Hardware',
'color': '#00f2fe',
'description': 'High-octane futuristic dark mode '
'storefront with glowing neon accents, '
'frosted glassmorphism, vertical '
'department category docking, and '
'battlestation tech aesthetics.',
'features': ['Futuristic Cyberpunk Typography (Space '
'Grotesk + Outfit)',
'Obsidian Glassmorphism & Neon Glow '
'Accents (#00f2fe, #8b5cf6, #f43f5e)',
'Vertical Category Department Rail with '
'Instant Multi-Level Flyout Navigator',
'Overdrive Flash Deals Arena with Live '
'Cyber Countdown Matrix',
'Cyber Cart Drawer with Free Shipping '
'Progression Gauge',
'Holographic Product Detail Page with '
'Variant HUD & Live Stock Radar',
'Integrated Customer Return Portal (RMA) '
'with Quantum Status HUD'],
'has_base': True,
'has_index': True,
'id': 'template5',
'is_active': False,
'is_configured_active': False,
'name': 'Template 5 - NeoCyber Gaming & Tech',
'preview_image': '/static/images/themes/template5_preview.png'},
{'badge': 'Luxury / Watches / Haute Horology',
'color': '#d4af37',
'description': 'Sumptuous dark luxury aesthetic with '
'liquid champagne gold accents, obsidian '
'velvet surfaces, refined Syne '
'typography, golden glassmorphism, and '
'prestige product presentation.',
'features': ['Haute Couture Typography (Syne + Plus '
'Jakarta Sans)',
'Midnight Velvet & Liquid Champagne Gold '
'Palette (#d4af37, #08090d)',
'Prestige Category Rail & Multi-Level '
'Flyout Explorer',
'Limited-Edition Flash Deals with Gold '
'Urgency Matrix',
'Royale Cart Drawer with Golden Delivery '
'Progression Meter',
'High-End Product Showcase with Variant '
'Aura Swatches'],
'has_base': True,
'has_index': True,
'id': 'template6',
'is_active': False,
'is_configured_active': False,
'name': 'Template 6 - Luxe Royale Luxury & Jewelry',
'preview_image': '/static/images/themes/template6_preview.png'},
{'badge': 'Nature / Herbal / 1-Click COD',
'color': '#0c6943',
'description': 'Nature-inspired clean organic aesthetic '
'with forest green accents, honey gold '
'highlights, dynamic circular '
'categories, and streamlined 1-click '
'Cash on Delivery ordering.',
'features': ['Fresh Nature & Clean E-Commerce '
'Aesthetics (#0c6943 & #f59e0b)',
'Bilingual Bengali & English Typography '
'(Hind Siliguri + Plus Jakarta Sans)',
'Top Announcement Hotline & WhatsApp Quick '
'Order Bar',
'Circular Dynamic Category Explorer Grid',
'Instant 1-Click "অর্ডার করুন" (Cash on '
'Delivery) Checkout Flow',
'Dynamic Store Trust Guarantee Badges',
'Slide-over Shopping Bag Drawer with Free '
'Delivery Tracker',
'Floating WhatsApp & Phone Order Hotline '
'Widget'],
'has_base': True,
'has_index': True,
'id': 'template7',
'is_active': False,
'is_configured_active': False,
'name': 'Template 7 - Nature Organic & Direct COD',
'preview_image': '/static/images/themes/template7_preview.png'},
{'badge': 'Minimal Studio / Sleek Monochrome',
'color': '#09090b',
'description': 'Ultra-minimalist, sleek stick-designed '
'storefront with razor-sharp typography, '
'hairline border architecture, pure '
'monochrome contrast, sticky compact '
'navigation bar, and distraction-free '
'shopping flow.',
'features': ['Ultra-Minimalist Sleek Monochrome Palette '
'(#ffffff & #09090b)',
'Sticky Slimline Header ("Stick" '
'Architecture) with Backdrop Blur',
'Razor-Thin Hairline Borders & Clean '
'Geometric Layouts',
'Crisp Modern Sans Typography (Inter & '
'Plus Jakarta Sans)',
'Distraction-Free Direct Checkout & '
'Slide-over Bag Drawer',
'Full Parity with Isolated CSS & JS '
'Architecture'],
'has_base': True,
'has_index': True,
'id': 'template8',
'is_active': True,
'is_configured_active': True,
'name': 'Template 8 - Minimal Studio & Monochrome',
'preview_image': '/static/images/themes/template8_preview.png'},
{'badge': 'Streetwear / Urban / Velocity',
'color': '#6366f1',
'description': 'High-energy, hyper-interactive modern '
'storefront with floating glassmorphism '
'navigation, dynamic category scroll '
'chips, animated quick-add feedback, '
'tabbed product showcases, celebratory '
'cart gamification, and native-feeling '
'mobile dock.',
'features': ['Dynamic Floating Glass Header with Live '
'Quick-Filter Category Rail',
'Interactive Tabbed Product Showcase '
'(Trending, Flash Deals, Top Rated, New '
'In)',
'Ultra-Responsive Product Cards with '
'1-Click Animated Add-to-Cart Feedback',
'Live Viewers Pulse & Stock Urgency '
'Micro-Indicators',
'Gamified Slide-Over Cart Drawer with '
'Animated Free Shipping Meter',
'Sticky Native-Feel Mobile Quick-Nav Dock '
'with Live Badge Counter',
'Electric Indigo, Hot Coral & Cyan Neon '
'Modern Color Scheme'],
'has_base': True,
'has_index': True,
'id': 'template9',
'is_active': False,
'is_configured_active': False,
'name': 'Template 9 - Urban Velocity & Streetwear',
'preview_image': '/static/images/themes/template9_preview.png'},
{'badge': 'Cinematic / Full-Page / Spotlight',
'color': '#2563eb',
'description': 'Modern high-impact storefront with an '
'immersive full-page hero banner, a '
'dedicated 2-product spotlight view '
'section, and an expansive 4-product '
'full-page showcase grid.',
'features': ['Immersive Full-Page Hero Banner with '
'Dynamic Slides',
'Dedicated 2-Product Featured Duo Showcase '
'Section',
'Expansive 4-Product Full-Page Curated '
'Matrix',
'Complete E-Commerce Suite (Slide-over '
'Cart, Filters, Quick View)',
'Isolated CSS & JS Architecture with '
'Light/Dark Mode'],
'has_base': True,
'has_index': True,
'id': 'template10',
'is_active': False,
'is_configured_active': False,
'name': 'Template 10 - Full Page Cinematic Showcase',
'preview_image': '/static/images/themes/template10_preview.png'},
{'badge': 'Luxury Furniture / Contemporary Interiors / '
'Editorial',
'color': '#20211e',
'description': 'Editorial furniture and contemporary '
'interiors storefront with Playfair '
'Display serif typography, warm cream & '
'paper palette, split hero showcase, '
'room visualizer, curated category '
'matrices, tabbed collections, and '
'refined slide-over drawer.',
'features': ['Editorial Serif & Modern Typography '
'(Playfair Display + DM Sans)',
'Warm Minimalist Aesthetic (#f5f4ef, '
'#ebe9e1, #20211e)',
'Split Hero Showcase with Featured Piece '
'Pill & Scroll Tracker',
'Room Studio Visualizer & Curated Room '
'Matrix',
'Slide-Over Shopping Bag Drawer & '
'Full-Screen Minimalist Search',
'Dynamic Categories, Banners, Products & '
'Customer Parity'],
'has_base': True,
'has_index': True,
'id': 'template11',
'is_active': False,
'is_configured_active': False,
'name': 'Template 11 - Aurelia Contemporary Living & '
'Luxury Interiors',
'preview_image': '/static/images/themes/template11_preview.png'}],
'csrf_token': '<SimpleLazyObject: '
"'sNmFbu2avtnd6E9iXIwVMm193BNPksTTRVhiXvf2pY7cOfOXDeXi3Bq2pHmhSiYC'>",
'footer_custom_pages': [],
'footer_pages_by_col': {'about': [],
'customer_care': [],
'legal_bottom': [],
'other': [],
'quick_links': []},
'header_custom_pages': [],
'is_multi_branch': False,
'is_theme_preview': False,
'messages': <FallbackStorage: request=<WSGIRequest: GET '/shop/category/chair/'>>,
'navbar_html': '',
'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7f2589f80550>>),
'request': '<<request>>',
'stock_alerts_count': 0,
'store_name': 'Store',
'storefront_base': 'template8/base.html',
'storefront_menu_categories': [<Category: Chair>, <Category: Sofa>],
'storefront_settings': <StorefrontSettings: Storefront Layout Settings (Active)>,
'support_settings': <CustomerSupportSettings: Customer Support & Floating Widget Settings>,
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x7f2589f80550>>',
'user_branches': [],
'user_role_info': None}
{'active_filters': [{'label': 'Category: Chair',
'remove_url': '/shop/',
'type': 'category'}],
'active_theme': 'template8',
'brands': '<<queryset of inventory.Brand>>',
'catalog_max_price': 100000,
'catalog_min_price': 0,
'categories': '<<queryset of inventory.Category>>',
'current_brand': None,
'current_category': <Category: Chair>,
'filter_type': '',
'in_stock_only': False,
'is_wishlist_view': False,
'max_price': '',
'min_price': '',
'min_rating': '',
'on_sale_only': False,
'page_obj': <Page 1 of 1>,
'page_size': '12',
'products': '<<productqueryset of inventory.Product>>',
'query_params_without_page': '',
'search_query': '',
'selected_brands': [],
'selected_categories': ['chair'],
'sort_by': 'featured',
'storefront_base': 'template8/base.html',
'total_matched_count': 0,
'view_mode': 'grid'}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'active_branch': None,
'active_theme': 'template8',
'available_themes': [{'badge': 'Electronics / Tech / Mega Store',
'color': '#4f46e5',
'description': 'High-performance electronics & '
'multi-category store with rich '
'dark/light mode, advanced filtering, '
'sticky header, and full e-commerce '
'suite.',
'features': ['Light / Dark Mode Switcher',
'Live Autocomplete Search Bar',
'Full Mega Navigation Menu',
'Advanced Product Filter Sidebar',
'Sticky Mobile Navigation Drawer'],
'has_base': True,
'has_index': True,
'id': 'template1',
'is_active': False,
'is_configured_active': False,
'name': 'Template 1 - Electronics & Tech Mega Store',
'preview_image': '/static/images/themes/template1_preview.png'},
{'badge': 'Fashion / Boutique / Luxury Apparel',
'color': '#059669',
'description': 'Ultra-modern, distraction-free '
'aesthetic with refined editorial '
'typography, emerald accents, and '
'elegant product storytelling.',
'features': ['Minimalist Editorial Typography',
'Clean White Space & Grid Aesthetics',
'Emerald & Gold Luxury Accents',
'Streamlined Direct Checkout',
'Lightweight Fast-Loading Architecture'],
'has_base': True,
'has_index': True,
'id': 'template2',
'is_active': False,
'is_configured_active': False,
'name': 'Template 2 - Fashion Boutique & Apparel',
'preview_image': '/static/images/themes/template2_preview.png'},
{'badge': 'Furniture / Home Decor / Living',
'color': '#b45309',
'description': 'Warm Scandinavian aesthetic with earthy '
'neutrals, Playfair Display serif '
'typography, walnut accents, refined '
'product cards, and dynamic catalog '
'integration.',
'features': ['Architectural Serif & Clean Sans '
'Typography (Playfair + Plus Jakarta)',
'Warm Earthy Linen & Walnut Palette '
'(#faf8f5, #854d0e)',
'Dynamic Catalog, Categories & Banners '
'Integration',
'Full Slide-over Bag Drawer & Quick View '
'Modal',
'Curated Editorial Spotlights & Flash '
'Deals',
'Full Parity with Isolated CSS & JS '
'Architecture'],
'has_base': True,
'has_index': True,
'id': 'template3',
'is_active': False,
'is_configured_active': False,
'name': 'Template 3 - Furniture & Architectural Living',
'preview_image': '/static/images/themes/template3_preview.png'},
{'badge': 'Food / Organic / Farm Fresh Grocery',
'color': '#16a34a',
'description': 'Vibrant, appetizing culinary storefront '
'tailored for organic produce, gourmet '
'delicacies, artisan bakeries, and fresh '
'food delivery with interactive cart '
'steppers and freshness assurance.',
'features': ['Appetizing Organic Typography (Fraunces + '
'Plus Jakarta Sans)',
'Fresh Garden Palette (#16a34a, #ea580c, '
'#fcfbf7, obsidian dark mode)',
'Inline Quantity Steppers (- 1 +) for '
'Instant Card Ordering',
'Interactive Seasonal Harvest Hero '
'Carousel & Category Explorer',
'Chef’s Recipe of the Day with '
'Multi-Ingredient Add to Cart',
'Farm-to-Fork Assurance & Cold-Chain '
'Logistics Guarantee',
'Slide-over Fresh Cart Drawer with Free '
'Delivery Meter'],
'has_base': True,
'has_index': True,
'id': 'template4',
'is_active': False,
'is_configured_active': False,
'name': 'Template 4 - Organic Grocery & Fresh Harvest',
'preview_image': '/static/images/themes/template4_preview.png'},
{'badge': 'Cyberpunk / Gaming / Tech Hardware',
'color': '#00f2fe',
'description': 'High-octane futuristic dark mode '
'storefront with glowing neon accents, '
'frosted glassmorphism, vertical '
'department category docking, and '
'battlestation tech aesthetics.',
'features': ['Futuristic Cyberpunk Typography (Space '
'Grotesk + Outfit)',
'Obsidian Glassmorphism & Neon Glow '
'Accents (#00f2fe, #8b5cf6, #f43f5e)',
'Vertical Category Department Rail with '
'Instant Multi-Level Flyout Navigator',
'Overdrive Flash Deals Arena with Live '
'Cyber Countdown Matrix',
'Cyber Cart Drawer with Free Shipping '
'Progression Gauge',
'Holographic Product Detail Page with '
'Variant HUD & Live Stock Radar',
'Integrated Customer Return Portal (RMA) '
'with Quantum Status HUD'],
'has_base': True,
'has_index': True,
'id': 'template5',
'is_active': False,
'is_configured_active': False,
'name': 'Template 5 - NeoCyber Gaming & Tech',
'preview_image': '/static/images/themes/template5_preview.png'},
{'badge': 'Luxury / Watches / Haute Horology',
'color': '#d4af37',
'description': 'Sumptuous dark luxury aesthetic with '
'liquid champagne gold accents, obsidian '
'velvet surfaces, refined Syne '
'typography, golden glassmorphism, and '
'prestige product presentation.',
'features': ['Haute Couture Typography (Syne + Plus '
'Jakarta Sans)',
'Midnight Velvet & Liquid Champagne Gold '
'Palette (#d4af37, #08090d)',
'Prestige Category Rail & Multi-Level '
'Flyout Explorer',
'Limited-Edition Flash Deals with Gold '
'Urgency Matrix',
'Royale Cart Drawer with Golden Delivery '
'Progression Meter',
'High-End Product Showcase with Variant '
'Aura Swatches'],
'has_base': True,
'has_index': True,
'id': 'template6',
'is_active': False,
'is_configured_active': False,
'name': 'Template 6 - Luxe Royale Luxury & Jewelry',
'preview_image': '/static/images/themes/template6_preview.png'},
{'badge': 'Nature / Herbal / 1-Click COD',
'color': '#0c6943',
'description': 'Nature-inspired clean organic aesthetic '
'with forest green accents, honey gold '
'highlights, dynamic circular '
'categories, and streamlined 1-click '
'Cash on Delivery ordering.',
'features': ['Fresh Nature & Clean E-Commerce '
'Aesthetics (#0c6943 & #f59e0b)',
'Bilingual Bengali & English Typography '
'(Hind Siliguri + Plus Jakarta Sans)',
'Top Announcement Hotline & WhatsApp Quick '
'Order Bar',
'Circular Dynamic Category Explorer Grid',
'Instant 1-Click "অর্ডার করুন" (Cash on '
'Delivery) Checkout Flow',
'Dynamic Store Trust Guarantee Badges',
'Slide-over Shopping Bag Drawer with Free '
'Delivery Tracker',
'Floating WhatsApp & Phone Order Hotline '
'Widget'],
'has_base': True,
'has_index': True,
'id': 'template7',
'is_active': False,
'is_configured_active': False,
'name': 'Template 7 - Nature Organic & Direct COD',
'preview_image': '/static/images/themes/template7_preview.png'},
{'badge': 'Minimal Studio / Sleek Monochrome',
'color': '#09090b',
'description': 'Ultra-minimalist, sleek stick-designed '
'storefront with razor-sharp typography, '
'hairline border architecture, pure '
'monochrome contrast, sticky compact '
'navigation bar, and distraction-free '
'shopping flow.',
'features': ['Ultra-Minimalist Sleek Monochrome Palette '
'(#ffffff & #09090b)',
'Sticky Slimline Header ("Stick" '
'Architecture) with Backdrop Blur',
'Razor-Thin Hairline Borders & Clean '
'Geometric Layouts',
'Crisp Modern Sans Typography (Inter & '
'Plus Jakarta Sans)',
'Distraction-Free Direct Checkout & '
'Slide-over Bag Drawer',
'Full Parity with Isolated CSS & JS '
'Architecture'],
'has_base': True,
'has_index': True,
'id': 'template8',
'is_active': True,
'is_configured_active': True,
'name': 'Template 8 - Minimal Studio & Monochrome',
'preview_image': '/static/images/themes/template8_preview.png'},
{'badge': 'Streetwear / Urban / Velocity',
'color': '#6366f1',
'description': 'High-energy, hyper-interactive modern '
'storefront with floating glassmorphism '
'navigation, dynamic category scroll '
'chips, animated quick-add feedback, '
'tabbed product showcases, celebratory '
'cart gamification, and native-feeling '
'mobile dock.',
'features': ['Dynamic Floating Glass Header with Live '
'Quick-Filter Category Rail',
'Interactive Tabbed Product Showcase '
'(Trending, Flash Deals, Top Rated, New '
'In)',
'Ultra-Responsive Product Cards with '
'1-Click Animated Add-to-Cart Feedback',
'Live Viewers Pulse & Stock Urgency '
'Micro-Indicators',
'Gamified Slide-Over Cart Drawer with '
'Animated Free Shipping Meter',
'Sticky Native-Feel Mobile Quick-Nav Dock '
'with Live Badge Counter',
'Electric Indigo, Hot Coral & Cyan Neon '
'Modern Color Scheme'],
'has_base': True,
'has_index': True,
'id': 'template9',
'is_active': False,
'is_configured_active': False,
'name': 'Template 9 - Urban Velocity & Streetwear',
'preview_image': '/static/images/themes/template9_preview.png'},
{'badge': 'Cinematic / Full-Page / Spotlight',
'color': '#2563eb',
'description': 'Modern high-impact storefront with an '
'immersive full-page hero banner, a '
'dedicated 2-product spotlight view '
'section, and an expansive 4-product '
'full-page showcase grid.',
'features': ['Immersive Full-Page Hero Banner with '
'Dynamic Slides',
'Dedicated 2-Product Featured Duo Showcase '
'Section',
'Expansive 4-Product Full-Page Curated '
'Matrix',
'Complete E-Commerce Suite (Slide-over '
'Cart, Filters, Quick View)',
'Isolated CSS & JS Architecture with '
'Light/Dark Mode'],
'has_base': True,
'has_index': True,
'id': 'template10',
'is_active': False,
'is_configured_active': False,
'name': 'Template 10 - Full Page Cinematic Showcase',
'preview_image': '/static/images/themes/template10_preview.png'},
{'badge': 'Luxury Furniture / Contemporary Interiors / '
'Editorial',
'color': '#20211e',
'description': 'Editorial furniture and contemporary '
'interiors storefront with Playfair '
'Display serif typography, warm cream & '
'paper palette, split hero showcase, '
'room visualizer, curated category '
'matrices, tabbed collections, and '
'refined slide-over drawer.',
'features': ['Editorial Serif & Modern Typography '
'(Playfair Display + DM Sans)',
'Warm Minimalist Aesthetic (#f5f4ef, '
'#ebe9e1, #20211e)',
'Split Hero Showcase with Featured Piece '
'Pill & Scroll Tracker',
'Room Studio Visualizer & Curated Room '
'Matrix',
'Slide-Over Shopping Bag Drawer & '
'Full-Screen Minimalist Search',
'Dynamic Categories, Banners, Products & '
'Customer Parity'],
'has_base': True,
'has_index': True,
'id': 'template11',
'is_active': False,
'is_configured_active': False,
'name': 'Template 11 - Aurelia Contemporary Living & '
'Luxury Interiors',
'preview_image': '/static/images/themes/template11_preview.png'}],
'csrf_token': '<SimpleLazyObject: '
"'sNmFbu2avtnd6E9iXIwVMm193BNPksTTRVhiXvf2pY7cOfOXDeXi3Bq2pHmhSiYC'>",
'footer_custom_pages': [],
'footer_pages_by_col': {'about': [],
'customer_care': [],
'legal_bottom': [],
'other': [],
'quick_links': []},
'header_custom_pages': [],
'is_multi_branch': False,
'is_theme_preview': False,
'messages': <FallbackStorage: request=<WSGIRequest: GET '/shop/category/chair/'>>,
'navbar_html': '',
'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7f2589f80550>>),
'request': '<<request>>',
'stock_alerts_count': 0,
'store_name': 'Store',
'storefront_base': 'template8/base.html',
'storefront_menu_categories': [<Category: Chair>, <Category: Sofa>],
'storefront_settings': <StorefrontSettings: Storefront Layout Settings (Active)>,
'support_settings': <CustomerSupportSettings: Customer Support & Floating Widget Settings>,
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x7f2589f80550>>',
'user_branches': [],
'user_role_info': None}
{'active_filters': [{'label': 'Category: Chair',
'remove_url': '/shop/',
'type': 'category'}],
'active_theme': 'template8',
'brands': '<<queryset of inventory.Brand>>',
'catalog_max_price': 100000,
'catalog_min_price': 0,
'categories': '<<queryset of inventory.Category>>',
'current_brand': None,
'current_category': <Category: Chair>,
'filter_type': '',
'in_stock_only': False,
'is_wishlist_view': False,
'max_price': '',
'min_price': '',
'min_rating': '',
'on_sale_only': False,
'page_obj': <Page 1 of 1>,
'page_size': '12',
'products': '<<productqueryset of inventory.Product>>',
'query_params_without_page': '',
'search_query': '',
'selected_brands': [],
'selected_categories': ['chair'],
'sort_by': 'featured',
'storefront_base': 'template8/base.html',
'total_matched_count': 0,
'view_mode': 'grid'}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'active_branch': None,
'active_theme': 'template8',
'available_themes': [{'badge': 'Electronics / Tech / Mega Store',
'color': '#4f46e5',
'description': 'High-performance electronics & '
'multi-category store with rich '
'dark/light mode, advanced filtering, '
'sticky header, and full e-commerce '
'suite.',
'features': ['Light / Dark Mode Switcher',
'Live Autocomplete Search Bar',
'Full Mega Navigation Menu',
'Advanced Product Filter Sidebar',
'Sticky Mobile Navigation Drawer'],
'has_base': True,
'has_index': True,
'id': 'template1',
'is_active': False,
'is_configured_active': False,
'name': 'Template 1 - Electronics & Tech Mega Store',
'preview_image': '/static/images/themes/template1_preview.png'},
{'badge': 'Fashion / Boutique / Luxury Apparel',
'color': '#059669',
'description': 'Ultra-modern, distraction-free '
'aesthetic with refined editorial '
'typography, emerald accents, and '
'elegant product storytelling.',
'features': ['Minimalist Editorial Typography',
'Clean White Space & Grid Aesthetics',
'Emerald & Gold Luxury Accents',
'Streamlined Direct Checkout',
'Lightweight Fast-Loading Architecture'],
'has_base': True,
'has_index': True,
'id': 'template2',
'is_active': False,
'is_configured_active': False,
'name': 'Template 2 - Fashion Boutique & Apparel',
'preview_image': '/static/images/themes/template2_preview.png'},
{'badge': 'Furniture / Home Decor / Living',
'color': '#b45309',
'description': 'Warm Scandinavian aesthetic with earthy '
'neutrals, Playfair Display serif '
'typography, walnut accents, refined '
'product cards, and dynamic catalog '
'integration.',
'features': ['Architectural Serif & Clean Sans '
'Typography (Playfair + Plus Jakarta)',
'Warm Earthy Linen & Walnut Palette '
'(#faf8f5, #854d0e)',
'Dynamic Catalog, Categories & Banners '
'Integration',
'Full Slide-over Bag Drawer & Quick View '
'Modal',
'Curated Editorial Spotlights & Flash '
'Deals',
'Full Parity with Isolated CSS & JS '
'Architecture'],
'has_base': True,
'has_index': True,
'id': 'template3',
'is_active': False,
'is_configured_active': False,
'name': 'Template 3 - Furniture & Architectural Living',
'preview_image': '/static/images/themes/template3_preview.png'},
{'badge': 'Food / Organic / Farm Fresh Grocery',
'color': '#16a34a',
'description': 'Vibrant, appetizing culinary storefront '
'tailored for organic produce, gourmet '
'delicacies, artisan bakeries, and fresh '
'food delivery with interactive cart '
'steppers and freshness assurance.',
'features': ['Appetizing Organic Typography (Fraunces + '
'Plus Jakarta Sans)',
'Fresh Garden Palette (#16a34a, #ea580c, '
'#fcfbf7, obsidian dark mode)',
'Inline Quantity Steppers (- 1 +) for '
'Instant Card Ordering',
'Interactive Seasonal Harvest Hero '
'Carousel & Category Explorer',
'Chef’s Recipe of the Day with '
'Multi-Ingredient Add to Cart',
'Farm-to-Fork Assurance & Cold-Chain '
'Logistics Guarantee',
'Slide-over Fresh Cart Drawer with Free '
'Delivery Meter'],
'has_base': True,
'has_index': True,
'id': 'template4',
'is_active': False,
'is_configured_active': False,
'name': 'Template 4 - Organic Grocery & Fresh Harvest',
'preview_image': '/static/images/themes/template4_preview.png'},
{'badge': 'Cyberpunk / Gaming / Tech Hardware',
'color': '#00f2fe',
'description': 'High-octane futuristic dark mode '
'storefront with glowing neon accents, '
'frosted glassmorphism, vertical '
'department category docking, and '
'battlestation tech aesthetics.',
'features': ['Futuristic Cyberpunk Typography (Space '
'Grotesk + Outfit)',
'Obsidian Glassmorphism & Neon Glow '
'Accents (#00f2fe, #8b5cf6, #f43f5e)',
'Vertical Category Department Rail with '
'Instant Multi-Level Flyout Navigator',
'Overdrive Flash Deals Arena with Live '
'Cyber Countdown Matrix',
'Cyber Cart Drawer with Free Shipping '
'Progression Gauge',
'Holographic Product Detail Page with '
'Variant HUD & Live Stock Radar',
'Integrated Customer Return Portal (RMA) '
'with Quantum Status HUD'],
'has_base': True,
'has_index': True,
'id': 'template5',
'is_active': False,
'is_configured_active': False,
'name': 'Template 5 - NeoCyber Gaming & Tech',
'preview_image': '/static/images/themes/template5_preview.png'},
{'badge': 'Luxury / Watches / Haute Horology',
'color': '#d4af37',
'description': 'Sumptuous dark luxury aesthetic with '
'liquid champagne gold accents, obsidian '
'velvet surfaces, refined Syne '
'typography, golden glassmorphism, and '
'prestige product presentation.',
'features': ['Haute Couture Typography (Syne + Plus '
'Jakarta Sans)',
'Midnight Velvet & Liquid Champagne Gold '
'Palette (#d4af37, #08090d)',
'Prestige Category Rail & Multi-Level '
'Flyout Explorer',
'Limited-Edition Flash Deals with Gold '
'Urgency Matrix',
'Royale Cart Drawer with Golden Delivery '
'Progression Meter',
'High-End Product Showcase with Variant '
'Aura Swatches'],
'has_base': True,
'has_index': True,
'id': 'template6',
'is_active': False,
'is_configured_active': False,
'name': 'Template 6 - Luxe Royale Luxury & Jewelry',
'preview_image': '/static/images/themes/template6_preview.png'},
{'badge': 'Nature / Herbal / 1-Click COD',
'color': '#0c6943',
'description': 'Nature-inspired clean organic aesthetic '
'with forest green accents, honey gold '
'highlights, dynamic circular '
'categories, and streamlined 1-click '
'Cash on Delivery ordering.',
'features': ['Fresh Nature & Clean E-Commerce '
'Aesthetics (#0c6943 & #f59e0b)',
'Bilingual Bengali & English Typography '
'(Hind Siliguri + Plus Jakarta Sans)',
'Top Announcement Hotline & WhatsApp Quick '
'Order Bar',
'Circular Dynamic Category Explorer Grid',
'Instant 1-Click "অর্ডার করুন" (Cash on '
'Delivery) Checkout Flow',
'Dynamic Store Trust Guarantee Badges',
'Slide-over Shopping Bag Drawer with Free '
'Delivery Tracker',
'Floating WhatsApp & Phone Order Hotline '
'Widget'],
'has_base': True,
'has_index': True,
'id': 'template7',
'is_active': False,
'is_configured_active': False,
'name': 'Template 7 - Nature Organic & Direct COD',
'preview_image': '/static/images/themes/template7_preview.png'},
{'badge': 'Minimal Studio / Sleek Monochrome',
'color': '#09090b',
'description': 'Ultra-minimalist, sleek stick-designed '
'storefront with razor-sharp typography, '
'hairline border architecture, pure '
'monochrome contrast, sticky compact '
'navigation bar, and distraction-free '
'shopping flow.',
'features': ['Ultra-Minimalist Sleek Monochrome Palette '
'(#ffffff & #09090b)',
'Sticky Slimline Header ("Stick" '
'Architecture) with Backdrop Blur',
'Razor-Thin Hairline Borders & Clean '
'Geometric Layouts',
'Crisp Modern Sans Typography (Inter & '
'Plus Jakarta Sans)',
'Distraction-Free Direct Checkout & '
'Slide-over Bag Drawer',
'Full Parity with Isolated CSS & JS '
'Architecture'],
'has_base': True,
'has_index': True,
'id': 'template8',
'is_active': True,
'is_configured_active': True,
'name': 'Template 8 - Minimal Studio & Monochrome',
'preview_image': '/static/images/themes/template8_preview.png'},
{'badge': 'Streetwear / Urban / Velocity',
'color': '#6366f1',
'description': 'High-energy, hyper-interactive modern '
'storefront with floating glassmorphism '
'navigation, dynamic category scroll '
'chips, animated quick-add feedback, '
'tabbed product showcases, celebratory '
'cart gamification, and native-feeling '
'mobile dock.',
'features': ['Dynamic Floating Glass Header with Live '
'Quick-Filter Category Rail',
'Interactive Tabbed Product Showcase '
'(Trending, Flash Deals, Top Rated, New '
'In)',
'Ultra-Responsive Product Cards with '
'1-Click Animated Add-to-Cart Feedback',
'Live Viewers Pulse & Stock Urgency '
'Micro-Indicators',
'Gamified Slide-Over Cart Drawer with '
'Animated Free Shipping Meter',
'Sticky Native-Feel Mobile Quick-Nav Dock '
'with Live Badge Counter',
'Electric Indigo, Hot Coral & Cyan Neon '
'Modern Color Scheme'],
'has_base': True,
'has_index': True,
'id': 'template9',
'is_active': False,
'is_configured_active': False,
'name': 'Template 9 - Urban Velocity & Streetwear',
'preview_image': '/static/images/themes/template9_preview.png'},
{'badge': 'Cinematic / Full-Page / Spotlight',
'color': '#2563eb',
'description': 'Modern high-impact storefront with an '
'immersive full-page hero banner, a '
'dedicated 2-product spotlight view '
'section, and an expansive 4-product '
'full-page showcase grid.',
'features': ['Immersive Full-Page Hero Banner with '
'Dynamic Slides',
'Dedicated 2-Product Featured Duo Showcase '
'Section',
'Expansive 4-Product Full-Page Curated '
'Matrix',
'Complete E-Commerce Suite (Slide-over '
'Cart, Filters, Quick View)',
'Isolated CSS & JS Architecture with '
'Light/Dark Mode'],
'has_base': True,
'has_index': True,
'id': 'template10',
'is_active': False,
'is_configured_active': False,
'name': 'Template 10 - Full Page Cinematic Showcase',
'preview_image': '/static/images/themes/template10_preview.png'},
{'badge': 'Luxury Furniture / Contemporary Interiors / '
'Editorial',
'color': '#20211e',
'description': 'Editorial furniture and contemporary '
'interiors storefront with Playfair '
'Display serif typography, warm cream & '
'paper palette, split hero showcase, '
'room visualizer, curated category '
'matrices, tabbed collections, and '
'refined slide-over drawer.',
'features': ['Editorial Serif & Modern Typography '
'(Playfair Display + DM Sans)',
'Warm Minimalist Aesthetic (#f5f4ef, '
'#ebe9e1, #20211e)',
'Split Hero Showcase with Featured Piece '
'Pill & Scroll Tracker',
'Room Studio Visualizer & Curated Room '
'Matrix',
'Slide-Over Shopping Bag Drawer & '
'Full-Screen Minimalist Search',
'Dynamic Categories, Banners, Products & '
'Customer Parity'],
'has_base': True,
'has_index': True,
'id': 'template11',
'is_active': False,
'is_configured_active': False,
'name': 'Template 11 - Aurelia Contemporary Living & '
'Luxury Interiors',
'preview_image': '/static/images/themes/template11_preview.png'}],
'csrf_token': '<SimpleLazyObject: '
"'sNmFbu2avtnd6E9iXIwVMm193BNPksTTRVhiXvf2pY7cOfOXDeXi3Bq2pHmhSiYC'>",
'footer_custom_pages': [],
'footer_pages_by_col': {'about': [],
'customer_care': [],
'legal_bottom': [],
'other': [],
'quick_links': []},
'header_custom_pages': [],
'is_multi_branch': False,
'is_theme_preview': False,
'messages': <FallbackStorage: request=<WSGIRequest: GET '/shop/category/chair/'>>,
'navbar_html': '',
'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7f2589f80550>>),
'request': '<<request>>',
'stock_alerts_count': 0,
'store_name': 'Store',
'storefront_base': 'template8/base.html',
'storefront_menu_categories': [<Category: Chair>, <Category: Sofa>],
'storefront_settings': <StorefrontSettings: Storefront Layout Settings (Active)>,
'support_settings': <CustomerSupportSettings: Customer Support & Floating Widget Settings>,
'user': '<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object '
'at 0x7f2589f80550>>',
'user_branches': [],
'user_role_info': None}
{'active_filters': [{'label': 'Category: Chair',
'remove_url': '/shop/',
'type': 'category'}],
'active_theme': 'template8',
'brands': '<<queryset of inventory.Brand>>',
'catalog_max_price': 100000,
'catalog_min_price': 0,
'categories': '<<queryset of inventory.Category>>',
'current_brand': None,
'current_category': <Category: Chair>,
'filter_type': '',
'in_stock_only': False,
'is_wishlist_view': False,
'max_price': '',
'min_price': '',
'min_rating': '',
'on_sale_only': False,
'page_obj': <Page 1 of 1>,
'page_size': '12',
'products': '<<productqueryset of inventory.Product>>',
'query_params_without_page': '',
'search_query': '',
'selected_brands': [],
'selected_categories': ['chair'],
'sort_by': 'featured',
'storefront_base': 'template8/base.html',
'total_matched_count': 0,
'view_mode': 'grid'}
{'csrf_token': <SimpleLazyObject: 'sNmFbu2avtnd6E9iXIwVMm193BNPksTTRVhiXvf2pY7cOfOXDeXi3Bq2pHmhSiYC'>}
{}
{'request': <WSGIRequest: GET '/shop/category/chair/'>}
{'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7f2589f80550>>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7f2589f80550>>)}
{'messages': <FallbackStorage: request=<WSGIRequest: GET '/shop/category/chair/'>>, 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30, 'ERROR': 40}}
{'navbar_html': '', 'user_role_info': None, 'user_branches': [], 'active_branch': None, 'is_multi_branch': False, 'stock_alerts_count': 0}
{'store_name': 'Store', 'support_settings': <CustomerSupportSettings: Customer Support & Floating Widget Settings>, 'storefront_settings': <StorefrontSettings: Storefront Layout Settings (Active)>, 'active_theme': 'template8', 'storefront_base': 'template8/base.html', 'available_themes': [{'id': 'template1', 'name': 'Template 1 - Electronics & Tech Mega Store', 'badge': 'Electronics / Tech / Mega Store', 'description': 'High-performance electronics & multi-category store with rich dark/light mode, advanced filtering, sticky header, and full e-commerce suite.', 'color': '#4f46e5', 'preview_image': '/static/images/themes/template1_preview.png', 'features': ['Light / Dark Mode Switcher', 'Live Autocomplete Search Bar', 'Full Mega Navigation Menu', 'Advanced Product Filter Sidebar', 'Sticky Mobile Navigation Drawer'], 'has_base': True, 'has_index': True, 'is_active': False, 'is_configured_active': False}, {'id': 'template2', 'name': 'Template 2 - Fashion Boutique & Apparel', 'badge': 'Fashion / Boutique / Luxury Apparel', 'description': 'Ultra-modern, distraction-free aesthetic with refined editorial typography, emerald accents, and elegant product storytelling.', 'color': '#059669', 'preview_image': '/static/images/themes/template2_preview.png', 'features': ['Minimalist Editorial Typography', 'Clean White Space & Grid Aesthetics', 'Emerald & Gold Luxury Accents', 'Streamlined Direct Checkout', 'Lightweight Fast-Loading Architecture'], 'has_base': True, 'has_index': True, 'is_active': False, 'is_configured_active': False}, {'id': 'template3', 'name': 'Template 3 - Furniture & Architectural Living', 'badge': 'Furniture / Home Decor / Living', 'description': 'Warm Scandinavian aesthetic with earthy neutrals, Playfair Display serif typography, walnut accents, refined product cards, and dynamic catalog integration.', 'color': '#b45309', 'preview_image': '/static/images/themes/template3_preview.png', 'features': ['Architectural Serif & Clean Sans Typography (Playfair + Plus Jakarta)', 'Warm Earthy Linen & Walnut Palette (#faf8f5, #854d0e)', 'Dynamic Catalog, Categories & Banners Integration', 'Full Slide-over Bag Drawer & Quick View Modal', 'Curated Editorial Spotlights & Flash Deals', 'Full Parity with Isolated CSS & JS Architecture'], 'has_base': True, 'has_index': True, 'is_active': False, 'is_configured_active': False}, {'id': 'template4', 'name': 'Template 4 - Organic Grocery & Fresh Harvest', 'badge': 'Food / Organic / Farm Fresh Grocery', 'description': 'Vibrant, appetizing culinary storefront tailored for organic produce, gourmet delicacies, artisan bakeries, and fresh food delivery with interactive cart steppers and freshness assurance.', 'color': '#16a34a', 'preview_image': '/static/images/themes/template4_preview.png', 'features': ['Appetizing Organic Typography (Fraunces + Plus Jakarta Sans)', 'Fresh Garden Palette (#16a34a, #ea580c, #fcfbf7, obsidian dark mode)', 'Inline Quantity Steppers (- 1 +) for Instant Card Ordering', 'Interactive Seasonal Harvest Hero Carousel & Category Explorer', 'Chef’s Recipe of the Day with Multi-Ingredient Add to Cart', 'Farm-to-Fork Assurance & Cold-Chain Logistics Guarantee', 'Slide-over Fresh Cart Drawer with Free Delivery Meter'], 'has_base': True, 'has_index': True, 'is_active': False, 'is_configured_active': False}, {'id': 'template5', 'name': 'Template 5 - NeoCyber Gaming & Tech', 'badge': 'Cyberpunk / Gaming / Tech Hardware', 'description': 'High-octane futuristic dark mode storefront with glowing neon accents, frosted glassmorphism, vertical department category docking, and battlestation tech aesthetics.', 'color': '#00f2fe', 'preview_image': '/static/images/themes/template5_preview.png', 'features': ['Futuristic Cyberpunk Typography (Space Grotesk + Outfit)', 'Obsidian Glassmorphism & Neon Glow Accents (#00f2fe, #8b5cf6, #f43f5e)', 'Vertical Category Department Rail with Instant Multi-Level Flyout Navigator', 'Overdrive Flash Deals Arena with Live Cyber Countdown Matrix', 'Cyber Cart Drawer with Free Shipping Progression Gauge', 'Holographic Product Detail Page with Variant HUD & Live Stock Radar', 'Integrated Customer Return Portal (RMA) with Quantum Status HUD'], 'has_base': True, 'has_index': True, 'is_active': False, 'is_configured_active': False}, {'id': 'template6', 'name': 'Template 6 - Luxe Royale Luxury & Jewelry', 'badge': 'Luxury / Watches / Haute Horology', 'description': 'Sumptuous dark luxury aesthetic with liquid champagne gold accents, obsidian velvet surfaces, refined Syne typography, golden glassmorphism, and prestige product presentation.', 'color': '#d4af37', 'preview_image': '/static/images/themes/template6_preview.png', 'features': ['Haute Couture Typography (Syne + Plus Jakarta Sans)', 'Midnight Velvet & Liquid Champagne Gold Palette (#d4af37, #08090d)', 'Prestige Category Rail & Multi-Level Flyout Explorer', 'Limited-Edition Flash Deals with Gold Urgency Matrix', 'Royale Cart Drawer with Golden Delivery Progression Meter', 'High-End Product Showcase with Variant Aura Swatches'], 'has_base': True, 'has_index': True, 'is_active': False, 'is_configured_active': False}, {'id': 'template7', 'name': 'Template 7 - Nature Organic & Direct COD', 'badge': 'Nature / Herbal / 1-Click COD', 'description': 'Nature-inspired clean organic aesthetic with forest green accents, honey gold highlights, dynamic circular categories, and streamlined 1-click Cash on Delivery ordering.', 'color': '#0c6943', 'preview_image': '/static/images/themes/template7_preview.png', 'features': ['Fresh Nature & Clean E-Commerce Aesthetics (#0c6943 & #f59e0b)', 'Bilingual Bengali & English Typography (Hind Siliguri + Plus Jakarta Sans)', 'Top Announcement Hotline & WhatsApp Quick Order Bar', 'Circular Dynamic Category Explorer Grid', 'Instant 1-Click "অর্ডার করুন" (Cash on Delivery) Checkout Flow', 'Dynamic Store Trust Guarantee Badges', 'Slide-over Shopping Bag Drawer with Free Delivery Tracker', 'Floating WhatsApp & Phone Order Hotline Widget'], 'has_base': True, 'has_index': True, 'is_active': False, 'is_configured_active': False}, {'id': 'template8', 'name': 'Template 8 - Minimal Studio & Monochrome', 'badge': 'Minimal Studio / Sleek Monochrome', 'description': 'Ultra-minimalist, sleek stick-designed storefront with razor-sharp typography, hairline border architecture, pure monochrome contrast, sticky compact navigation bar, and distraction-free shopping flow.', 'color': '#09090b', 'preview_image': '/static/images/themes/template8_preview.png', 'features': ['Ultra-Minimalist Sleek Monochrome Palette (#ffffff & #09090b)', 'Sticky Slimline Header ("Stick" Architecture) with Backdrop Blur', 'Razor-Thin Hairline Borders & Clean Geometric Layouts', 'Crisp Modern Sans Typography (Inter & Plus Jakarta Sans)', 'Distraction-Free Direct Checkout & Slide-over Bag Drawer', 'Full Parity with Isolated CSS & JS Architecture'], 'has_base': True, 'has_index': True, 'is_active': True, 'is_configured_active': True}, {'id': 'template9', 'name': 'Template 9 - Urban Velocity & Streetwear', 'badge': 'Streetwear / Urban / Velocity', 'description': 'High-energy, hyper-interactive modern storefront with floating glassmorphism navigation, dynamic category scroll chips, animated quick-add feedback, tabbed product showcases, celebratory cart gamification, and native-feeling mobile dock.', 'color': '#6366f1', 'preview_image': '/static/images/themes/template9_preview.png', 'features': ['Dynamic Floating Glass Header with Live Quick-Filter Category Rail', 'Interactive Tabbed Product Showcase (Trending, Flash Deals, Top Rated, New In)', 'Ultra-Responsive Product Cards with 1-Click Animated Add-to-Cart Feedback', 'Live Viewers Pulse & Stock Urgency Micro-Indicators', 'Gamified Slide-Over Cart Drawer with Animated Free Shipping Meter', 'Sticky Native-Feel Mobile Quick-Nav Dock with Live Badge Counter', 'Electric Indigo, Hot Coral & Cyan Neon Modern Color Scheme'], 'has_base': True, 'has_index': True, 'is_active': False, 'is_configured_active': False}, {'id': 'template10', 'name': 'Template 10 - Full Page Cinematic Showcase', 'badge': 'Cinematic / Full-Page / Spotlight', 'description': 'Modern high-impact storefront with an immersive full-page hero banner, a dedicated 2-product spotlight view section, and an expansive 4-product full-page showcase grid.', 'color': '#2563eb', 'preview_image': '/static/images/themes/template10_preview.png', 'features': ['Immersive Full-Page Hero Banner with Dynamic Slides', 'Dedicated 2-Product Featured Duo Showcase Section', 'Expansive 4-Product Full-Page Curated Matrix', 'Complete E-Commerce Suite (Slide-over Cart, Filters, Quick View)', 'Isolated CSS & JS Architecture with Light/Dark Mode'], 'has_base': True, 'has_index': True, 'is_active': False, 'is_configured_active': False}, {'id': 'template11', 'name': 'Template 11 - Aurelia Contemporary Living & Luxury Interiors', 'badge': 'Luxury Furniture / Contemporary Interiors / Editorial', 'description': 'Editorial furniture and contemporary interiors storefront with Playfair Display serif typography, warm cream & paper palette, split hero showcase, room visualizer, curated category matrices, tabbed collections, and refined slide-over drawer.', 'color': '#20211e', 'preview_image': '/static/images/themes/template11_preview.png', 'features': ['Editorial Serif & Modern Typography (Playfair Display + DM Sans)', 'Warm Minimalist Aesthetic (#f5f4ef, #ebe9e1, #20211e)', 'Split Hero Showcase with Featured Piece Pill & Scroll Tracker', 'Room Studio Visualizer & Curated Room Matrix', 'Slide-Over Shopping Bag Drawer & Full-Screen Minimalist Search', 'Dynamic Categories, Banners, Products & Customer Parity'], 'has_base': True, 'has_index': True, 'is_active': False, 'is_configured_active': False}], 'is_theme_preview': False, 'storefront_menu_categories': [<Category: Chair>, <Category: Sofa>], 'header_custom_pages': [], 'footer_custom_pages': [], 'footer_pages_by_col': {'customer_care': [], 'quick_links': [], 'about': [], 'legal_bottom': [], 'other': []}}
| Total calls | Total time | Cache hits | Cache misses |
|---|---|---|---|
| 12 | 0.9170994162559509 ms | 10 | 1 |
| add | get | set | get_or_set | touch | delete | clear | get_many | set_many | delete_many | has_key | incr | decr | incr_version | decr_version |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | 11 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Time (ms) | Type | Arguments | Keyword arguments | Backend | |
|---|---|---|---|---|---|
| 0.0218 | get | ('catalog_price_range',) | {} | <django.core.cache.backends.locmem.LocMemCache object at 0x7f258a40d6a0> | |
/home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /home/pythonsoftbd/myshop/website/views.py in shop_page(261) price_range_cached = cache.get('catalog_price_range') |
|||||
| 0.0280 | set | ('catalog_price_range', (0, 100000)) | {'timeout': 1800} | <django.core.cache.backends.locmem.LocMemCache object at 0x7f258a40d6a0> | |
/home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /home/pythonsoftbd/myshop/website/views.py in shop_page(274) cache.set('catalog_price_range', price_range_cached, timeout=1800) |
|||||
| 0.1061 | get | ('singleton_storefront_settings',) | {} | <django.core.cache.backends.locmem.LocMemCache object at 0x7f258a40d6a0> | |
/home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /home/pythonsoftbd/myshop/website/views.py in shop_page(588) return render_storefront(request, 'shop.html', context) /home/pythonsoftbd/myshop/website/theme.py in render_storefront(353) resolved_template = get_storefront_template_name(template_name, request) /home/pythonsoftbd/myshop/website/theme.py in get_storefront_template_name(330) active_theme = get_active_theme(request) /home/pythonsoftbd/myshop/website/theme.py in get_active_theme(304) settings_obj = StorefrontSettings.get_settings() /home/pythonsoftbd/myshop/website/models.py in get_settings(1643) cached = cache.get('singleton_storefront_settings') |
|||||
| 0.1023 | get | ('singleton_storefront_settings',) | {} | <django.core.cache.backends.locmem.LocMemCache object at 0x7f258a40d6a0> | |
/home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /home/pythonsoftbd/myshop/website/views.py in shop_page(588) return render_storefront(request, 'shop.html', context) /home/pythonsoftbd/myshop/website/theme.py in render_storefront(354) active_theme = get_active_theme(request) /home/pythonsoftbd/myshop/website/theme.py in get_active_theme(304) settings_obj = StorefrontSettings.get_settings() /home/pythonsoftbd/myshop/website/models.py in get_settings(1643) cached = cache.get('singleton_storefront_settings') |
|||||
| 0.0493 | get | ('singleton_support_settings',) | {} | <django.core.cache.backends.locmem.LocMemCache object at 0x7f258a40d6a0> | |
/home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /home/pythonsoftbd/myshop/website/views.py in shop_page(588) return render_storefront(request, 'shop.html', context) /home/pythonsoftbd/myshop/website/theme.py in render_storefront(364) return render(request, resolved_template, ctx, **kwargs) /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, request) /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/template/backends/django.py in render(107) return self.template.render(context) /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/template/base.py in render(170) with context.bind_template(self): /opt/alt/python313/lib64/python3.13/contextlib.py in __enter__(141) return next(self.gen) /home/pythonsoftbd/myshop/website/context_processors.py in support_context(100) support_settings = CustomerSupportSettings.get_settings() /home/pythonsoftbd/myshop/website/models.py in get_settings(916) cached = cache.get('singleton_support_settings') |
|||||
| 0.0884 | get | ('singleton_storefront_settings',) | {} | <django.core.cache.backends.locmem.LocMemCache object at 0x7f258a40d6a0> | |
/home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /home/pythonsoftbd/myshop/website/views.py in shop_page(588) return render_storefront(request, 'shop.html', context) /home/pythonsoftbd/myshop/website/theme.py in render_storefront(364) return render(request, resolved_template, ctx, **kwargs) /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, request) /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/template/backends/django.py in render(107) return self.template.render(context) /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/template/base.py in render(170) with context.bind_template(self): /opt/alt/python313/lib64/python3.13/contextlib.py in __enter__(141) return next(self.gen) /home/pythonsoftbd/myshop/website/context_processors.py in support_context(105) storefront_settings = StorefrontSettings.get_settings() /home/pythonsoftbd/myshop/website/models.py in get_settings(1643) cached = cache.get('singleton_storefront_settings') |
|||||
| 0.0929 | get | ('singleton_storefront_settings',) | {} | <django.core.cache.backends.locmem.LocMemCache object at 0x7f258a40d6a0> | |
/home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /home/pythonsoftbd/myshop/website/views.py in shop_page(588) return render_storefront(request, 'shop.html', context) /home/pythonsoftbd/myshop/website/theme.py in render_storefront(364) return render(request, resolved_template, ctx, **kwargs) /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, request) /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/template/backends/django.py in render(107) return self.template.render(context) /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/template/base.py in render(170) with context.bind_template(self): /opt/alt/python313/lib64/python3.13/contextlib.py in __enter__(141) return next(self.gen) /home/pythonsoftbd/myshop/website/context_processors.py in support_context(129) active_theme = get_active_theme(request) /home/pythonsoftbd/myshop/website/theme.py in get_active_theme(304) settings_obj = StorefrontSettings.get_settings() /home/pythonsoftbd/myshop/website/models.py in get_settings(1643) cached = cache.get('singleton_storefront_settings') |
|||||
| 0.0182 | get | ('storefront_custom_pages_data',) | {} | <django.core.cache.backends.locmem.LocMemCache object at 0x7f258a40d6a0> | |
/home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /home/pythonsoftbd/myshop/website/views.py in shop_page(588) return render_storefront(request, 'shop.html', context) /home/pythonsoftbd/myshop/website/theme.py in render_storefront(364) return render(request, resolved_template, ctx, **kwargs) /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, request) /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/template/backends/django.py in render(107) return self.template.render(context) /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/template/base.py in render(170) with context.bind_template(self): /opt/alt/python313/lib64/python3.13/contextlib.py in __enter__(141) return next(self.gen) /home/pythonsoftbd/myshop/website/context_processors.py in support_context(137) custom_pages_data = get_storefront_custom_pages() /home/pythonsoftbd/myshop/website/context_processors.py in get_storefront_custom_pages(15) cached_data = cache.get(CACHE_KEY_STOREFRONT_CUSTOM_PAGES) |
|||||
| 0.0803 | get | ('singleton_storefront_settings',) | {} | <django.core.cache.backends.locmem.LocMemCache object at 0x7f258a40d6a0> | |
/home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /home/pythonsoftbd/myshop/website/views.py in shop_page(588) return render_storefront(request, 'shop.html', context) /home/pythonsoftbd/myshop/website/theme.py in render_storefront(364) return render(request, resolved_template, ctx, **kwargs) /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, request) /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/template/backends/django.py in render(107) return self.template.render(context) /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/template/base.py in render(170) with context.bind_template(self): /opt/alt/python313/lib64/python3.13/contextlib.py in __enter__(141) return next(self.gen) /home/pythonsoftbd/myshop/website/context_processors.py in support_context(145) 'available_themes': get_available_themes(request), /home/pythonsoftbd/myshop/website/theme.py in get_available_themes(207) active_theme = get_active_theme(request) /home/pythonsoftbd/myshop/website/theme.py in get_active_theme(304) settings_obj = StorefrontSettings.get_settings() /home/pythonsoftbd/myshop/website/models.py in get_settings(1643) cached = cache.get('singleton_storefront_settings') |
|||||
| 0.0496 | get | ('cached_discovered_themes',) | {} | <django.core.cache.backends.locmem.LocMemCache object at 0x7f258a40d6a0> | |
/home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /home/pythonsoftbd/myshop/website/views.py in shop_page(588) return render_storefront(request, 'shop.html', context) /home/pythonsoftbd/myshop/website/theme.py in render_storefront(364) return render(request, resolved_template, ctx, **kwargs) /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, request) /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/template/backends/django.py in render(107) return self.template.render(context) /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/template/base.py in render(170) with context.bind_template(self): /opt/alt/python313/lib64/python3.13/contextlib.py in __enter__(141) return next(self.gen) /home/pythonsoftbd/myshop/website/context_processors.py in support_context(145) 'available_themes': get_available_themes(request), /home/pythonsoftbd/myshop/website/theme.py in get_available_themes(210) base_themes = cache.get('cached_discovered_themes') |
|||||
| 0.0861 | get | ('singleton_storefront_settings',) | {} | <django.core.cache.backends.locmem.LocMemCache object at 0x7f258a40d6a0> | |
/home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /home/pythonsoftbd/myshop/website/views.py in shop_page(588) return render_storefront(request, 'shop.html', context) /home/pythonsoftbd/myshop/website/theme.py in render_storefront(364) return render(request, resolved_template, ctx, **kwargs) /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, request) /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/template/backends/django.py in render(107) return self.template.render(context) /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/template/base.py in render(170) with context.bind_template(self): /opt/alt/python313/lib64/python3.13/contextlib.py in __enter__(141) return next(self.gen) /home/pythonsoftbd/myshop/website/context_processors.py in support_context(145) 'available_themes': get_available_themes(request), /home/pythonsoftbd/myshop/website/theme.py in get_available_themes(256) configured_active = getattr(StorefrontSettings.get_settings(), 'active_theme', 'template1') /home/pythonsoftbd/myshop/website/models.py in get_settings(1643) cached = cache.get('singleton_storefront_settings') |
|||||
| 0.1942 | get | ('storefront_category_menu_tree',) | {} | <django.core.cache.backends.locmem.LocMemCache object at 0x7f258a40d6a0> | |
/home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/whitenoise/middleware.py in __call__(123) return self.get_response(request) /home/pythonsoftbd/myshop/website/views.py in shop_page(588) return render_storefront(request, 'shop.html', context) /home/pythonsoftbd/myshop/website/theme.py in render_storefront(364) return render(request, resolved_template, ctx, **kwargs) /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/shortcuts.py in render(25) content = loader.render_to_string(template_name, context, request, using=using) /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/template/loader.py in render_to_string(62) return template.render(context, request) /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/template/backends/django.py in render(107) return self.template.render(context) /home/pythonsoftbd/virtualenv/myshop/3.13/lib/python3.13/site-packages/django/template/base.py in render(170) with context.bind_template(self): /opt/alt/python313/lib64/python3.13/contextlib.py in __enter__(141) return next(self.gen) /home/pythonsoftbd/myshop/website/context_processors.py in support_context(147) 'storefront_menu_categories': get_storefront_menu_categories(), /home/pythonsoftbd/myshop/website/context_processors.py in get_storefront_menu_categories(61) cached_tree = cache.get(CACHE_KEY_STOREFRONT_MENU) |
|||||
| Signal | Receivers |
|---|---|
| class_prepared | |
| connection_created | |
| got_request_exception | |
| m2m_changed | |
| post_delete | clear_custom_pages_cache_on_change |
| post_init | |
| post_migrate | create_permissions, create_contenttypes |
| post_save | create_customer_profile_on_user_create, clear_custom_pages_cache_on_change, auto_post_order_journal, auto_post_expense_journal, sync_order_to_crm_customer |
| pre_delete | |
| pre_init | |
| pre_migrate | inject_rename_contenttypes_operations |
| pre_save | |
| 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, StaticFilesStorage._clear_cached_properties |