According to your device's language settings, we also offer English (Global).

街聲排行榜


嘻哈即時排行

DJDT

Versions

Package Name Version
Django 3.2.23
Python 3.8.20
bootstrap3 Bootstrap3 12.0.3
cachalot Cachalot 2.5.3
colorfield Colorfield 0.11.0
compressor Compressor 2.4
corsheaders Corsheaders 1.5.0
debug_toolbar Debug Toolbar 4.2.0
django_ckeditor_5 Django CKEditor 5 0.1.3
django_extensions Django_Extensions 2.2.9
django_oss_storage Django_Oss_Storage 1.1.1
djangojs Djangojs 2.4.4
djcelery_ses Djcelery_Ses 3.1.1
drf_standardized_errors drf-standardized-errors 0.14.0
email_confirm_la Email Confirm La 4.0.0
meta Meta 2.4.2
modeltranslation Modeltranslation 0.17.7
nested_admin Nested_Admin 4.0.2
nextpage Nextpage 1.0.2
oauth2_provider Django OAuth Toolkit 1.5.0
relationships Relationships 0.2.1
reset_migrations Reset_Migrations 0.4.0
rest_framework Django REST framework 3.14.0
social_core Social_Core 4.1.0
social_django Python Social Auth 5.1.0
sv_pjax StreetVoice PJAX 1.0.0
taggit Taggit 1.2.0
webpack_loader Webpack Loader 1.4.1

時間

Resource usage

Resource Value
User CPU time 510.556 msec
System CPU time 9.035 msec
Total CPU time 519.591 msec
Elapsed time 526.434 msec
Context switches 16 voluntary, 13 involuntary

Browser timing

Timing attribute Timeline Milliseconds since navigation start (+length)

Settings from streetvoice.settings

Setting Value
ABSOLUTE_URL_OVERRIDES {'auth.user': <function <lambda> at 0x77086c2aa4c0>}
ACCEPTED_SNS_PROVIDERS ('facebook', 'apple-id', 'apple-id-from-app')
ACCOUNT_BINDING_LIMIT 3
ACCREDITED_FOLLOWER_COUNT 100
ADMINS (('SV Developers', 'developers@streetvoice.com'),)
AI_API_KEY '********************'
AI_BAN_INDEX_THRESHOLD 7
AI_ENDPOINT 'https://dashscope.aliyuncs.com/compatible-mode/v1'
AI_MODEL_NAME 'qwen-plus'
AKAMAI_DEFAULT_EXPIRE 300
AKAMAI_DOMAIN 'akmusic.streetvoice.com'
AKAMAI_ENCRYPTION_KEY '********************'
AK_ACCESS_TOKEN '********************'
AK_CLIENT_SECRET '********************'
AK_CLIENT_TOKEN '********************'
AK_DOMAIN 'akstatic.streetvoice.com'
AK_HOST 'https://akab-exk5jn7ggcpkefre-4agojc32subzvele.luna.akamaiapis.net'
ALBUMS_COUNT_LIMIT 50
ALBUMS_COUNT_LIMIT_PER_DAY 5
ALBUMS_COVER_UPLOAD_MAX_DUPLICATE_TIMES 3
ALIYUN_ACCESS_KEY_ID '********************'
ALIYUN_ACCESS_KEY_SECRET '********************'
ALIYUN_AUDIO_OSS_BUCKET_NAME 'streetvoice'
ALIYUN_AUDIO_OSS_CDN_DOMAIN 'music.streetvoice.com'
ALIYUN_AUDIO_OSS_CN_CDN_DOMAIN 'music.streetvoice.cn'
ALIYUN_AUDIO_OSS_HK_CDN_DOMAIN 'music.streetvoice.com'
ALIYUN_GREEN_WEB_CALLBACK_SEED 'se1v25rrgzQnF5gIUw0eR4pq-1pqVsZ'
ALIYUN_GREEN_WEB_CALLBACK_URL 'http://127.0.0.1:8000/greenweb/'
ALIYUN_MEDIA_OSS_CDN_DOMAIN 'media.streetvoice.com'
ALIYUN_MEDIA_OSS_CDN_DOMAIN_CN 'mediacn.streetvoice.cn'
ALIYUN_MEDIA_OSS_CN_CDN_DOMAIN 'mediacn.streetvoice.cn'
ALIYUN_MEDIA_OSS_HK_CDN_DOMAIN 'media.streetvoice.com'
ALIYUN_OSS_BUCKET_NAME 'streetvoice-media'
ALIYUN_OSS_BUCKET_NAME_CN 'streetvoicecn-media'
ALIYUN_OSS_BUCKET_NAME_ROL 'svremuneration'
ALIYUN_OSS_CDN_DOMAIN_ROL 'svremuneration.oss-ap-southeast-1.aliyuncs.com'
ALIYUN_OSS_ENDPOINT 'oss-cn-hongkong.aliyuncs.com'
ALIYUN_OSS_ENDPOINT_CN 'oss-cn-beijing.aliyuncs.com'
ALIYUN_OSS_ENDPOINT_ROL 'oss-ap-southeast-1.aliyuncs.com'
ALIYUN_OSS_SITE_SETTINGS {'cn': {'bucket_name': 'streetvoicecn-media', 'endpoint': 'oss-cn-beijing.aliyuncs.com', 'media_domain': 'mediacn.streetvoice.cn', 'region': 'cn-beijing'}, 'tw': {'bucket_name': 'streetvoice-media', 'endpoint': 'oss-cn-hongkong.aliyuncs.com', 'media_domain': 'media.streetvoice.com', 'region': 'cn-hongkong'}}
ALIYUN_PRIVATE_CONTENT_CDN_DOMAIN 'private.streetvoice.com'
ALIYUN_REGION 'cn-hongkong'
ALIYUN_REGION_CN 'cn-beijing'
ALIYUN_REGION_ROL 'ap-southeast-1'
ALIYUN_SIGN_KEY '********************'
ALIYUN_YUNDUN_END_POINT 'green.cn-beijing.aliyuncs.com'
ALIYUN_YUNDUN_PRODUCT_NAME 'Green'
ALIYUN_YUNDUN_REGION_ID 'cn-beijing'
ALLOWED_HOSTS ['*']
ALLOWED_NEXT_HOSTS ['merch.streetvoice.com', 'pages.streetvoice.com', 'pr-15131.streetvoice.com']
APPEND_SLASH True
APP_STORE_BUNDLE_ID 'streetvoice.streetvoice.streetvoice'
AUDIO_AD_DOMAIN 'https://audioad.streetvoice.com/'
AUTHENTICATION_BACKENDS ('svapp.backends.facebook.CustomFacebookOAuth2', 'svapp.backends.weixin.WeixinOAuth2', 'svapp.backends.qq.QQOAuth2', 'svapp.backends.apple.AppleIdWebAuth', 'svapp.backends.apple.AppleIdAppAuth', 'svapp.backends.sns.WeiboOAuth2WithEmail', 'django.contrib.auth.backends.ModelBackend', 'svapp.backends.login.EmailBackend', 'svapp.backends.login.CellphoneBackend', 'svapp.backends.su.SuBackend', 'multilogin.backends.AuthenticationBackend')
AUTH_PASSWORD_VALIDATORS '********************'
AUTH_USER_MODEL 'auth.User'
AWS_ACCESS_KEY_ID '********************'
AWS_HEADERS {'Cache-Control': 'max-age=99999', 'Expires': 'Thu, 31 Dec 2020 23:59:59 GMT'}
AWS_QUERYSTRING_AUTH False
AWS_REGION 'ap-southeast-1'
AWS_S3_CUSTOM_DOMAIN 'streetvoice.s3.amazonaws.com'
AWS_S3_SECURE_URLS False
AWS_SECRET_ACCESS_KEY '********************'
AWS_SMS_CONFIGURATION_SET_NAME 'demo'
AWS_SMS_PROTECT_CONFIGURATION_ID 'protect-f6e574ae964c44738457f85eaf0d1f09'
AWS_SNS_ACCESS_KEY_ID '********************'
AWS_SNS_ACCOUNT_ID '443320042361'
AWS_SNS_APPLICATION_CONFIG {'android': {'ENDPOINT_ARN_TEMPLATE': 'arn:aws:sns:ap-northeast-1:443320042361:endpoint/GCM/streetvoice-android/{endpoint_id}', 'PLATFORM': 'GCM', 'PLATFORM_APPLICATION_ARN': 'arn:aws:sns:ap-northeast-1:443320042361:app/GCM/streetvoice-android'}, 'android-cn': {'ENDPOINT_ARN_TEMPLATE': 'arn:aws:sns:ap-northeast-1:443320042361:endpoint/BAIDU/streetvoice-android-cn/{endpoint_id}', 'PLATFORM': 'BAIDU', 'PLATFORM_APPLICATION_ARN': 'arn:aws:sns:ap-northeast-1:443320042361:app/BAIDU/streetvoice-android-cn'}, 'ios-cn-prod': {'ENDPOINT_ARN_TEMPLATE': 'arn:aws:sns:ap-northeast-1:443320042361:endpoint/APNS/streetvoice-ios-cn-prod/{endpoint_id}', 'PLATFORM': 'APNS', 'PLATFORM_APPLICATION_ARN': 'arn:aws:sns:ap-northeast-1:443320042361:app/APNS/streetvoice-ios-cn-prod'}, 'ios-dev': {'ENDPOINT_ARN_TEMPLATE': 'arn:aws:sns:ap-northeast-1:443320042361:endpoint/APNS_SANDBOX/streetvoice-ios-dev/{endpoint_id}', 'PLATFORM': 'APNS_SANDBOX', 'PLATFORM_APPLICATION_ARN': 'arn:aws:sns:ap-northeast-1:443320042361:app/APNS_SANDBOX/streetvoice-ios-dev'}, 'ios-prod': {'ENDPOINT_ARN_TEMPLATE': 'arn:aws:sns:ap-northeast-1:443320042361:endpoint/APNS/streetvoice-ios-prod/{endpoint_id}', 'PLATFORM': 'APNS', 'PLATFORM_APPLICATION_ARN': 'arn:aws:sns:ap-northeast-1:443320042361:app/APNS/streetvoice-ios-prod'}}
AWS_SNS_REGION_NAME 'ap-northeast-1'
AWS_SNS_SECRET_ACCESS_KEY '********************'
AWS_SNS_TOPIC_CONFIG {'cn': {'ARN': 'arn:aws:sns:ap-northeast-1:443320042361:streetvoice-broadcast-topic-cn'}, 'dev': {'ARN': 'arn:aws:sns:ap-northeast-1:443320042361:streetvoice-broadcast-topic-dev'}, 'tw': {'ARN': 'arn:aws:sns:ap-northeast-1:443320042361:streetvoice-broadcast-topic-tw'}}
AWS_STORAGE_BUCKET_NAME 'streetvoice'
AWS_SVMEDIA_BUCKET_NAME 'svmedia'
AWS_SVMEDIA_CUSTOM_DOMAIN 'svmedia.s3.amazonaws.com'
BAKER_CUSTOM_FIELDS_GEN {'svapp.fields.OnClockDateTimeModelField': 'svapp.tests.field_generators.gen_on_clock_datetime'}
BLOCKIP_WHITELIST ('59.120.12.57',)
BOOTSTRAP3 {'success_css_class': ''}
BROADCAST_ADD_MANY_LIMIT 300
CACHALOT_ENABLED True
CACHALOT_QUERY_KEYGEN '********************'
CACHALOT_TABLE_KEYGEN '********************'
CACHALOT_UNCACHABLE_TABLES frozenset({'django_migrations', 'music_embedplayrecord', 'music_playlistrecord', 'music_playrecord', 'music_playrecordarchive'})
CACHES {'default': {'BACKEND': 'django.core.cache.backends.dummy.DummyCache'}}
CACHE_MIDDLEWARE_ALIAS 'default'
CACHE_MIDDLEWARE_KEY_PREFIX '********************'
CACHE_MIDDLEWARE_SECONDS 600
CACHE_SECONDS 600
CDN_SIGN_FUNCTION 'vender.aliyun_signing.sign'
CELERY_ACCEPT_CONTENT ['pickle', 'json']
CELERY_BROKER_URL 'redis://127.0.0.1:6379/0'
CELERY_EMAIL_TASK_CONFIG {'rate_limit': '27000/m'}
CELERY_IMPORTS ('works.like_tasks', 'annualreport.tasks.year2024.tasks')
CELERY_RESULT_BACKEND 'rpc://'
CELERY_RESULT_PERSISTENT False
CELERY_SEND_TASK_ERROR_EMAILS True
CELERY_TASK_ALWAYS_EAGER True
CELERY_TASK_EAGER_PROPAGATES True
CELERY_TASK_PROTOCOL 1
CELERY_TASK_SERIALIZER 'pickle'
CELERY_WORKER_HIJACK_ROOT_LOGGER False
CF_TOKEN_TW '********************'
CF_ZONE_ID_TW 'c0fac3499ca2c4a64359e88e435eb49e'
CHANGE_OR_RESEND_EMAIL_REDIS_EXPIRE 60
CKEDITOR_5_CONFIGS {'default': {'htmlSupport': {'allow': [{'attributes': True, 'classes': True, 'name': '/.*/', 'styles': True}]}, 'image': {'toolbar': ['resizeImage', '|', 'imageTextAlternative', '|', 'toggleImageCaption']}, 'link': {'decorators': {'isActiveButton': {'attributes': {'class': 'btn ' 'btn-primary ' 'btn-lg'}, 'label': '樣式:紅底按鈕', 'mode': 'manual'}, 'isBlockButton': {'attributes': {'class': 'btn ' 'btn-primary ' 'btn-lg ' 'btn-block'}, 'label': '樣式:長長的紅底按鈕', 'mode': 'manual'}, 'isButton': {'attributes': {'class': 'btn ' 'btn-outline-primary ' 'btn-lg'}, 'label': '樣式:白底按鈕', 'mode': 'manual'}, 'openInNewTab': {'attributes': {'rel': 'noopener ' 'noreferrer', 'target': '_blank'}, 'label': '在新分頁開啟', 'mode': 'manual'}}}, 'toolbar': {'items': ['sourceEditing', '|', 'undo', 'redo', '|', 'heading', '|', 'fontfamily', 'fontsize', 'fontColor', 'fontBackgroundColor', '|', 'bold', 'italic', 'strikethrough', '|', 'link', 'imageUpload', '|', 'bulletedList', 'numberedList', 'todoList', 'outdent', 'indent'], 'shouldNotGroupWhenFull': 'true'}}}
CKEDITOR_5_FILE_STORAGE 'svapp.storage.CKEditorMediaStorage'
CKEDITOR_5_FILE_UPLOAD_PERMISSION 'staff'
CLOUDFRONT_CDN_ENDPOINT 'https://dbtocb5xx67gd.cloudfront.net/'
CN_ANDROID_APP_ID 22
CN_DEFAULT_FROM_EMAIL 'StreetVoice 街声 <noreply@streetvoice.cn>'
CN_IOS_APP_ID 17
COMPRESSORS {'css': 'compressor.css.CssCompressor', 'js': 'compressor.js.JsCompressor'}
COMPRESS_CACHEABLE_PRECOMPILERS ()
COMPRESS_CACHE_BACKEND 'default'
COMPRESS_CACHE_KEY_FUNCTION '********************'
COMPRESS_CLEAN_CSS_ARGUMENTS ''
COMPRESS_CLEAN_CSS_BINARY 'cleancss'
COMPRESS_CLOSURE_COMPILER_ARGUMENTS ''
COMPRESS_CLOSURE_COMPILER_BINARY 'java -jar compiler.jar'
COMPRESS_CSS_HASHING_METHOD 'content'
COMPRESS_DATA_URI_MAX_SIZE 1024
COMPRESS_DEBUG_TOGGLE None
COMPRESS_ENABLED False
COMPRESS_FILTERS {'css': ['compressor.filters.css_default.CssAbsoluteFilter'], 'js': ['compressor.filters.jsmin.JSMinFilter']}
COMPRESS_JINJA2_GET_ENVIRONMENT <function CompressorConf.JINJA2_GET_ENVIRONMENT at 0x770869f39670>
COMPRESS_MINT_DELAY 30
COMPRESS_MTIME_DELAY 10
COMPRESS_OFFLINE False
COMPRESS_OFFLINE_CONTEXT {'STATIC_URL': '/asset/'}
COMPRESS_OFFLINE_MANIFEST 'manifest.json'
COMPRESS_OFFLINE_TIMEOUT 31536000
COMPRESS_OUTPUT_DIR 'CACHE'
COMPRESS_PARSER 'compressor.parser.LxmlParser'
COMPRESS_PRECOMPILERS (('text/jsx', 'cat {infile} | babel > {outfile}'),)
COMPRESS_REBUILD_TIMEOUT 2592000
COMPRESS_ROOT '/data/storage/asset'
COMPRESS_STORAGE 'compressor.storage.CompressorFileStorage'
COMPRESS_TEMPLATE_FILTER_CONTEXT {'STATIC_URL': '/asset/'}
COMPRESS_URL '/asset/'
COMPRESS_URL_PLACEHOLDER '/__compressor_url_placeholder__/'
COMPRESS_VERBOSE False
COMPRESS_YUGLIFY_BINARY 'yuglify'
COMPRESS_YUGLIFY_CSS_ARGUMENTS '--terminal'
COMPRESS_YUGLIFY_JS_ARGUMENTS '--terminal'
COMPRESS_YUI_BINARY 'java -jar yuicompressor.jar'
COMPRESS_YUI_CSS_ARGUMENTS ''
COMPRESS_YUI_JS_ARGUMENTS ''
CORS_ORIGIN_REGEX_WHITELIST ('^(https?://)?(\\w+\\.)?streetvoice\\.com$', '^(https?://)?(\\w+\\.)?streetvoice\\.cn$')
COUNTER_REDIS_DB 0
COUNTER_REDIS_HOST 'localhost'
COUNTER_REDIS_PASSWORD '********************'
COUNTER_REDIS_PORT 6379
CSRF_COOKIE_AGE 63072000
CSRF_COOKIE_DOMAIN None
CSRF_COOKIE_HTTPONLY False
CSRF_COOKIE_NAME 'csrf-token'
CSRF_COOKIE_PATH '/'
CSRF_COOKIE_SAMESITE 'Lax'
CSRF_COOKIE_SECURE False
CSRF_FAILURE_VIEW 'svapp.views.site.csrf_failure'
CSRF_HEADER_NAME 'HTTP_X_CSRFTOKEN'
CSRF_TRUSTED_ORIGINS []
CSRF_USE_SESSIONS False
DATABASES {'default': {'ATOMIC_REQUESTS': False, 'AUTOCOMMIT': True, 'CONN_MAX_AGE': 0, 'ENGINE': 'django.db.backends.mysql', 'HOST': '127.0.0.1', 'NAME': 'streetvoice', 'OPTIONS': {'charset': 'utf8mb4', 'init_command': 'SET time_zone="Asia/Taipei"'}, 'PASSWORD': '********************', 'PORT': '3306', 'TEST': {'CHARSET': None, 'COLLATION': None, 'MIGRATE': True, 'MIRROR': None, 'NAME': None}, 'TIME_ZONE': None, 'USER': 'root'}, 'slave1': {'ATOMIC_REQUESTS': False, 'AUTOCOMMIT': True, 'CONN_MAX_AGE': 0, 'ENGINE': 'django.db.backends.mysql', 'HOST': '127.0.0.1', 'NAME': 'streetvoice', 'OPTIONS': {'charset': 'utf8mb4', 'init_command': 'SET time_zone="Asia/Taipei"'}, 'PASSWORD': '********************', 'PORT': '3306', 'TEST': {'CHARSET': None, 'COLLATION': None, 'MIGRATE': True, 'MIRROR': None, 'NAME': None}, 'TIME_ZONE': None, 'USER': 'root'}, 'warehouse': {'ATOMIC_REQUESTS': False, 'AUTOCOMMIT': True, 'CONN_MAX_AGE': 0, 'ENGINE': 'django.db.backends.mysql', 'HOST': '127.0.0.1', 'NAME': 'warehouse', 'OPTIONS': {'charset': 'utf8mb4', 'init_command': 'SET time_zone="Asia/Taipei"'}, 'PASSWORD': '********************', 'PORT': '3306', 'TEST': {'CHARSET': None, 'COLLATION': None, 'MIGRATE': True, 'MIRROR': None, 'NAME': None}, 'TIME_ZONE': None, 'USER': 'root'}}
DATABASE_ROUTERS ['svapp.db_routers.SVDatabaseRouter', 'django_replicated.router.ReplicationRouter']
DATA_UPLOAD_MAX_MEMORY_SIZE 2621440
DATA_UPLOAD_MAX_NUMBER_FIELDS 2000
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': 'svapp.utils.common.show_toolbar'}
DEBUG_TOOLBAR_PANELS ['debug_toolbar.panels.versions.VersionsPanel', 'debug_toolbar.panels.timer.TimerPanel', 'debug_toolbar.panels.settings.SettingsPanel', 'debug_toolbar.panels.headers.HeadersPanel', 'debug_toolbar.panels.request.RequestPanel', 'debug_toolbar.panels.sql.SQLPanel', 'debug_toolbar.panels.staticfiles.StaticFilesPanel', 'debug_toolbar.panels.templates.TemplatesPanel', 'debug_toolbar.panels.cache.CachePanel', 'debug_toolbar.panels.signals.SignalsPanel', 'debug_toolbar.panels.logging.LoggingPanel', 'debug_toolbar.panels.redirects.RedirectsPanel', 'cachalot.panels.CachalotPanel']
DECIMAL_SEPARATOR '.'
DEFAULT_AUTO_FIELD 'django.db.models.AutoField'
DEFAULT_CHARSET 'utf-8'
DEFAULT_EXCEPTION_REPORTER 'django.views.debug.ExceptionReporter'
DEFAULT_EXCEPTION_REPORTER_FILTER 'django.views.debug.SafeExceptionReporterFilter'
DEFAULT_FILE_STORAGE 'django.core.files.storage.FileSystemStorage'
DEFAULT_FROM_EMAIL 'StreetVoice <noreply@streetvoice.com>'
DEFAULT_HASHING_ALGORITHM 'sha256'
DEFAULT_INDEX_TABLESPACE ''
DEFAULT_TABLESPACE ''
DEPLOY 'dev'
DISALLOWED_USER_AGENTS []
DJANGO_APPS ('django.contrib.contenttypes', 'django.contrib.auth', 'django.contrib.admindocs', 'django.contrib.admin', 'django.contrib.sessions', 'django.contrib.sites', 'django.contrib.flatpages', 'django.contrib.sitemaps', 'django.contrib.messages', 'django.contrib.staticfiles', 'django.contrib.humanize')
DJCELERY_SES_CHUNK_SIZE 200
DOGSLOW_EMAIL_FROM 'devops@streetvoice.com'
DOGSLOW_EMAIL_TO 'f2w4w8v4c5l9r3v9@streetvoice.slack.com'
DOGSLOW_OUTPUT '/tmp'
DOGSLOW_STACK_VARS True
DOGSLOW_TIMER 3
DOMAIN 'pr-14484.streetvoice.com'
DRF_STANDARDIZED_ERRORS {'EXCEPTION_FORMATTER_CLASS': 'api.formatters.SVExceptionFormatter', 'EXCEPTION_HANDLER_CLASS': 'api.handlers.SVExceptionHandler'}
ELASTICSEARCH_CONNECTIONS {'cn': {'hosts': 'http://127.0.0.1:9200'}, 'default': {'hosts': 'http://127.0.0.1:9200'}}
ELASTICSEARCH_INDEXES <streetvoice.settings.ElasticsearchIndexes object at 0x77086c2a3ca0>
ELASTICSEARCH_SEARCH_MAX_RESULT 100
EMAIL_BACKEND 'djcelery_ses.backends.CeleryEmailBackend'
EMAIL_CONFIRM_LA_CONFIRM_URL_REVERSE_NAME 'confirm_email'
EMAIL_CONFIRM_LA_DOMAIN 'streetvoice.com'
EMAIL_CONFIRM_LA_HTTP_PROTOCOL 'https'
EMAIL_CONFIRM_LA_TEMPLATE_CONTEXT {'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_URL': 'http://127.0.0.1:8000'}
EMAIL_HOST '127.0.0.1'
EMAIL_HOST_PASSWORD '********************'
EMAIL_HOST_USER ''
EMAIL_PORT 1025
EMAIL_SSL_CERTFILE None
EMAIL_SSL_KEYFILE '********************'
EMAIL_SUBJECT_PREFIX '[Django] '
EMAIL_TIMEOUT None
EMAIL_USE_LOCALTIME False
EMAIL_USE_SSL False
EMAIL_USE_TLS False
ES_ENABLE False
EXTRA_DATA [('username', 'username')]
FILE_UPLOAD_DIRECTORY_PERMISSIONS None
FILE_UPLOAD_HANDLERS ['django.core.files.uploadhandler.MemoryFileUploadHandler', 'django.core.files.uploadhandler.TemporaryFileUploadHandler']
FILE_UPLOAD_MAX_MEMORY_SIZE 2147483648
FILE_UPLOAD_PERMISSIONS 420
FILE_UPLOAD_TEMP_DIR '/tmp'
FIRST_DAY_OF_WEEK 0
FIXTURE_DIRS ('/home/ubuntu/streetvoice/fixtures/',)
FLASH_STORAGE 'session'
FORCE_SCRIPT_NAME None
FORGOT_PASSWORD_REDIS_EXPIRE '********************'
FORMAT_MODULE_PATH 'formats'
FORM_RENDERER 'django.forms.renderers.DjangoTemplates'
GEETEST_4_API_SERVER '********************'
GEETEST_4_PC_ALBUM_CAPTCHA_ID '16a1d863a54bed15325de6ecca25fb9d'
GEETEST_4_PC_ALBUM_CAPTCHA_KEY '********************'
GEETEST_4_PC_ANDROID_CHANGE_CELLPHONE_CAPTCHA_ID '0523eb047769f76ee666fb936666908b'
GEETEST_4_PC_ANDROID_CHANGE_CELLPHONE_CAPTCHA_KEY '********************'
GEETEST_4_PC_CHANGE_CELLPHONE_CAPTCHA_ID 'fc86ca2a8f0b7e855dbe16fc97529561'
GEETEST_4_PC_CHANGE_CELLPHONE_CAPTCHA_KEY '********************'
GEETEST_4_PC_COMMENT_CAPTCHA_ID 'a99c1fb1262f9f68769f854ed943895d'
GEETEST_4_PC_COMMENT_CAPTCHA_KEY '********************'
GEETEST_4_PC_FORGOT_PASSWORD_CAPTCHA_ID '********************'
GEETEST_4_PC_FORGOT_PASSWORD_CAPTCHA_KEY '********************'
GEETEST_4_PC_IOS_CHANGE_CELLPHONE_CAPTCHA_ID 'c47511bb1ff86fc8104d4975650ec8b6'
GEETEST_4_PC_IOS_CHANGE_CELLPHONE_CAPTCHA_KEY '********************'
GEETEST_4_PC_LOGIN_CAPTCHA_ID '0bd75ae7fe493630dd1bff6b1f4d5319'
GEETEST_4_PC_LOGIN_CAPTCHA_KEY '********************'
GEETEST_4_PC_MARKETING_CAPTCHA_ID 'dffedf63c46eb4016511de594a5ce7ba'
GEETEST_4_PC_MARKETING_CAPTCHA_KEY '********************'
GEETEST_4_PC_PLAYLIST_CAPTCHA_ID 'e628b11aee2f5a19662a3aa79a2cf7ce'
GEETEST_4_PC_PLAYLIST_CAPTCHA_KEY '********************'
GEETEST_4_PC_SIGNUP_CAPTCHA_ID '11a95d6098503d6b4422229d8fdf5620'
GEETEST_4_PC_SIGNUP_CAPTCHA_KEY '********************'
GEETEST_4_PC_SOCIAL_CAPTCHA_ID '3914cd6db2877e459ef2fde69194f90d'
GEETEST_4_PC_SOCIAL_CAPTCHA_KEY '********************'
GEETEST_4_PC_SONG_CAPTCHA_ID 'c92e19da523ed4ac4c71c23efe727478'
GEETEST_4_PC_SONG_CAPTCHA_KEY '********************'
GEETEST_PC_ACCESS_KEY_ID '********************'
GEETEST_PC_ACCESS_KEY_SECRET '********************'
GEETEST_PC_ALBUM_ACCESS_KEY_ID '********************'
GEETEST_PC_ALBUM_ACCESS_KEY_SECRET '********************'
GEETEST_PC_CHANGE_CELLPHONE_ACCESS_KEY_ID '********************'
GEETEST_PC_CHANGE_CELLPHONE_ACCESS_KEY_SECRET '********************'
GEETEST_PC_COMMENT_ACCESS_KEY_ID '********************'
GEETEST_PC_COMMENT_ACCESS_KEY_SECRET '********************'
GEETEST_PC_FORGOT_PASSWORD_ACCESS_KEY_ID '********************'
GEETEST_PC_FORGOT_PASSWORD_ACCESS_KEY_SECRET '********************'
GEETEST_PC_LOGIN_ACCESS_KEY_ID '********************'
GEETEST_PC_LOGIN_ACCESS_KEY_SECRET '********************'
GEETEST_PC_MARKETING_ACCESS_KEY_ID '********************'
GEETEST_PC_MARKETING_ACCESS_KEY_SECRET '********************'
GEETEST_PC_PLAYLIST_ACCESS_KEY_ID '********************'
GEETEST_PC_PLAYLIST_ACCESS_KEY_SECRET '********************'
GEETEST_PC_SIGNUP_ACCESS_KEY_ID '********************'
GEETEST_PC_SIGNUP_ACCESS_KEY_SECRET '********************'
GEETEST_PC_SOCIAL_ACCESS_KEY_ID '********************'
GEETEST_PC_SOCIAL_ACCESS_KEY_SECRET '********************'
GEOIP_PATH '/usr/share/GeoIP/'
GLOBAL_ANDROID_APP_ID 2
GLOBAL_IOS_APP_ID 1
GOOGLE_PLAY_API_KEY '********************'
GOOGLE_PLAY_BUNDLE_ID 'com.streetvoice.streetvoice'
GOOGLE_PLAY_SERVICE_ACCOUNT '/home/ubuntu/streetvoice/purchase/service_account.json'
GUIDE_SITE_URL 'https://guide.streetvoice.com'
HLS_CDN_ENDPOINT 'https://d2t66t2i6fsdjs.cloudfront.net/'
IGNORABLE_404_URLS []
IMAGE_FILE_SIZE_LIMIT 2
INACTIVE_USER_LOGIN False
INACTIVE_USER_URL '/accounts/login_error/'
INSTALLED_APPS ('django_su', 'django_light', 'modeltranslation', 'django.contrib.contenttypes', 'django.contrib.auth', 'django.contrib.admindocs', 'django.contrib.admin', 'django.contrib.sessions', 'django.contrib.sites', 'django.contrib.flatpages', 'django.contrib.sitemaps', 'django.contrib.messages', 'django.contrib.staticfiles', 'django.contrib.humanize', 'bootstrap3', 'cachalot', 'compressor', 'corsheaders', 'django_extensions', 'djangojs', 'djcelery_ses', 'sv_pjax', 'email_confirm_la', 'nested_admin', 'nextpage', 'oauth2_provider', 'rest_framework', 'drf_standardized_errors', 'social_django', 'social_core', 'static_sitemaps', 'webpack_loader', 'taggit', 'django_oss_storage', 'debug_toolbar', 'reset_migrations', 'meta', 'colorfield', 'django_ckeditor_5', 'django_htmx', 'activities', 'ads', 'api', 'content_censorship', 'cooperation', 'counter', 'creative', 'event', 'generic_works', 'member', 'music', 'playlist', 'poll', 'profile_home', 'recommender', 'relationships', 'search', 'service', 'sns_device', 'svapp', 'svcomments', 'svpay', 'region', 'venue', 'announcement', 'annualreport', 'insight_report', 'campaign', 'purchase', 'giveaway', 'hashtag', 'clap', 'beneficiary', 'studio', 'oauth', 'fanclub', 'merchandise', 'association', 'draw', 'critic', 'privacy_policy', 'captcha')
INTERNAL_IPS []
IP_POSTED_CELLPHONES_LIMIT 10
JS_CACHE_DURATION 0
JS_CONTEXT_PROCESSOR 'svapp.context_serializer.CustomDjangojsContextSerializer'
LANGUAGES (('zh-hant', 'Trad. Chinese'), ('zh-hans', 'Sim. Chinese'), ('en', 'English'))
LANGUAGES_BIDI ['he', 'ar', 'ar-dz', 'fa', 'ur']
LANGUAGE_CODE 'zh-hant'
LANGUAGE_COOKIE_AGE None
LANGUAGE_COOKIE_DOMAIN None
LANGUAGE_COOKIE_HTTPONLY False
LANGUAGE_COOKIE_NAME 'language'
LANGUAGE_COOKIE_PATH '/'
LANGUAGE_COOKIE_SAMESITE None
LANGUAGE_COOKIE_SECURE False
LOCALE_PATHS ('/home/ubuntu/streetvoice/locale/', '/home/ubuntu/streetvoice/locale/pycountry/', '/home/ubuntu/streetvoice/locale/restframework/')
LOCAL_APPS ('activities', 'ads', 'api', 'content_censorship', 'cooperation', 'counter', 'creative', 'event', 'generic_works', 'member', 'music', 'playlist', 'poll', 'profile_home', 'recommender', 'relationships', 'search', 'service', 'sns_device', 'svapp', 'svcomments', 'svpay', 'region', 'venue', 'announcement', 'annualreport', 'insight_report', 'campaign', 'purchase', 'giveaway', 'hashtag', 'clap', 'beneficiary', 'studio', 'oauth', 'fanclub', 'merchandise', 'association', 'draw', 'critic', 'privacy_policy')
LOCAL_MEDIA_URL '/static/'
LOCAL_STATIC_URL '/asset/'
LOGGING {'disable_existing_loggers': False, 'filters': {'require_debug_false': {'()': 'django.utils.log.RequireDebugFalse'}, 'require_debug_true': {'()': 'django.utils.log.RequireDebugTrue'}, 'require_testing_false': {'()': 'svapp.log.RequireTestingFalse'}}, 'formatters': {'clear': {'format': '%(message)s'}, 'simple': {'datefmt': '%Y-%m-%d %H:%M:%S', 'format': '%(name)s: %(levelname)s [%(asctime)s] ' '%(message)s'}, 'verbose': {'format': '%(name)s: %(levelname)s %(asctime)s ' '%(module)s %(process)d %(thread)d ' '%(message)s'}}, 'handlers': {'console': {'class': 'logging.StreamHandler', 'filters': ['require_testing_false'], 'formatter': 'simple', 'level': 'DEBUG'}, 'file': {'class': 'svapp.logging_handlers.AnyoneWriteRotatingFileHandler', 'filename': '/home/ubuntu/streetvoice/sv.log', 'filters': ['require_testing_false'], 'formatter': 'simple', 'level': 'DEBUG', 'maxBytes': 5242880}, 'mail_admins': {'class': 'django.utils.log.AdminEmailHandler', 'filters': ['require_debug_false'], 'level': 'ERROR'}, 'subscribe_file': {'class': 'svapp.logging_handlers.AnyoneWriteRotatingFileHandler', 'filename': '/home/ubuntu/streetvoice/sv-subscribe.log', 'filters': ['require_testing_false'], 'formatter': 'simple', 'level': 'DEBUG', 'maxBytes': 5242880}}, 'loggers': {'celery': {'handlers': ['console'], 'level': 'INFO', 'propagate': False}, 'django': {'handlers': ['console'], 'level': 'ERROR', 'propagate': False}, 'elasticsearch': {'handlers': ['console'], 'level': 'WARNING', 'propagate': False}, 'log_to_console': {'handlers': ['console'], 'level': 'INFO', 'propagate': False}, 'log_to_file': {'handlers': ['console', 'file'], 'level': 'INFO', 'propagate': False}, 'log_to_subscribe_file': {'handlers': ['console', 'subscribe_file'], 'level': 'INFO', 'propagate': False}, 'social': {'handlers': ['console'], 'level': 'INFO', 'propagate': False}}, 'root': {'handlers': ['console'], 'level': 'WARNING'}, 'version': 1}
LOGGING_CONFIG 'logging.config.dictConfig'
LOGIN_REDIRECT_URL '/accounts/profile/'
LOGIN_URL '/accounts/login/'
LOGOUT_REDIRECT_URL None
LOWER_BITRATE False
LOW_BITRATE_VALUE 96000
MANAGERS (('SV Developers', 'developers@streetvoice.com'),)
MEDIA_ROOT '/home/ubuntu/streetvoice/media/'
MEDIA_URL '/'
MESSAGE_STORAGE 'django.contrib.messages.storage.session.SessionStorage'
META_SITE_DOMAIN '127.0.0.1:8000'
META_SITE_PROTOCOL 'http'
META_USE_JSON_LD_SCHEMA True
META_USE_SCHEMAORG_PROPERTIES True
MIDDLEWARE ('django_replicated.middleware.ReplicationMiddleware', 'api.middleware.APIv6LocalOnlyMiddleware', 'svapp.middleware.NoCacheMiddleware', 'svapp.middleware.RealIPMiddleware', 'svapp.middleware.BlockIPMiddleware', 'django.middleware.gzip.GZipMiddleware', 'django.middleware.http.ConditionalGetMiddleware', 'dogslow.WatchdogMiddleware', 'svapp.middleware.Trans2SimpleMiddleware', 'svapp.middleware.PJAXRedirectURLMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'api.middleware.SVAuthenticationMiddleware', 'svapp.middleware.LocaleMiddleware', 'corsheaders.middleware.CorsMiddleware', 'django.middleware.common.CommonMiddleware', 'svapp.middleware.BlockSpammerMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'multilogin.middleware.LoggedInUsersMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware', 'debug_toolbar.middleware.DebugToolbarMiddleware', 'svapp.middleware.CustomSocialAuthExceptionMiddleware', 'svapp.middleware.UserAccountIsValidated', 'svapp.middleware.SocialUserCheckCellphoneMiddleware', 'svapp.middleware.MobileDetectionMiddleware', 'django_htmx.middleware.HtmxMiddleware')
MIGRATION_MODULES {}
MODELTRANSLATION_DEFAULT_LANGUAGE 'zh-hant'
MONTH_DAY_FORMAT 'F j'
NEW_USER_REDIRECT_URL '/accounts/edit_username/'
NOTIFICATION_ADD_MANY_LIMIT 200
NOTIFICATION_COUNTDOWN 10
NOTIFICATION_SONG_CREATE_USER_FOLLOWER_COUNT 15000
NOT_SIGN_DOMAIN 'https://dl.streetvoice.com/'
NUMBER_GROUPING 0
OAUTH2_PROVIDER {'ACCESS_TOKEN_EXPIRE_SECONDS': '********************', 'AUTHORIZATION_CODE_EXPIRE_SECONDS': 86400, 'DEFAULT_SCOPES': ['read', 'write'], 'OAUTH2_VALIDATOR_CLASS': 'oauth.validators.CustomOAuth2Validator', 'OIDC_ENABLED': True, 'SCOPES': {'email': 'Email', 'openid': 'OpenID Connect scope', 'phone': 'Phone', 'profile': 'Profile', 'read': 'Read', 'write': 'Write'}}
OAUTH2_PROVIDER_APPLICATION_MODEL 'api.Application'
OPEN_GRAPH_BLOCKED_DOMAIN_REDIS_KEY_TEMPLATE '********************'
OVERRIDE_TEMPLATE_APPS ('captcha',)
PASSWORD_HASHERS '********************'
PASSWORD_RESET_TIMEOUT '********************'
PASSWORD_RESET_TIMEOUT_DAYS '********************'
PLAYLISTS_COUNT_LIMIT 100
PLAYLISTS_COUNT_LIMIT_PER_DAY 5
PLAYLIST_SONGS_COUNT_LIMIT 1000
PREPEND_WWW False
PRIORITY_THIRD_PARTY_APPS ('django_su', 'django_light', 'modeltranslation')
PROJECT_PATH '/home/ubuntu/streetvoice'
RECAPTCHA_DOMAIN 'www.recaptcha.net'
RECAPTCHA_PRIVATE_KEY '********************'
RECAPTCHA_PUBLIC_KEY '********************'
RECAPTCHA_REQUIRED_SCORE 0.5
RECAPTCHA_USE_SSL False
RECAPTCHA_V2_PRIVATE_KEY '********************'
RECAPTCHA_V2_PUBLIC_KEY '********************'
REDIS_PLAYRECORD_COUNT_LIMIT 100
REMOTE_STATIC_URL 'https://streetvoice.com/asset/'
REPLICATED_CACHE_BACKEND None
REPLICATED_CHECK_STATE_ON_WRITE False
REPLICATED_DATABASE_DOWNTIME 60
REPLICATED_DATABASE_SLAVES ['slave1']
REPLICATED_FORCE_MASTER_COOKIE_MAX_AGE 5
REPLICATED_FORCE_MASTER_COOKIE_NAME 'just_updated'
REPLICATED_FORCE_MASTER_COOKIE_STATUS_CODES (302, 303)
REPLICATED_FORCE_STATE_HEADER 'HTTP_X_REPLICATED_STATE'
REPLICATED_MANAGE_ATOMIC_REQUESTS False
REPLICATED_READ_ONLY_DOWNTIME 20
REPLICATED_READ_ONLY_TRIES 1
REPLICATED_VIEWS_OVERRIDES {}
REPLY_TO_EMAIL 'support@streetvoice.freshdesk.com'
REST_FRAMEWORK {'DATETIME_FORMAT': '%Y-%m-%dT%H:%M:%S%z', 'DEFAULT_AUTHENTICATION_CLASSES': ['api.authentications.SVOauthAuthentication', 'api.authentications.SVTokenAuthentication', 'rest_framework.authentication.SessionAuthentication', 'api.authentications.SVAppAuthentication', 'api.authentications.SVAnonymousAuthentication'], 'DEFAULT_PAGINATION_CLASS': 'api.paginations.LimitOffsetPagination', 'DEFAULT_PARSER_CLASSES': ['rest_framework.parsers.FormParser', 'rest_framework.parsers.MultiPartParser', 'rest_framework.parsers.JSONParser'], 'DEFAULT_RENDERER_CLASSES': ['api.renderers.SVCustomJSONRenderer'], 'DEFAULT_THROTTLE_CLASSES': ('rest_framework.throttling.AnonRateThrottle', 'rest_framework.throttling.UserRateThrottle'), 'DEFAULT_THROTTLE_RATES': {'anon': '1200/minute', 'user': '1200/minute'}, 'DEFAULT_VERSIONING_CLASS': 'rest_framework.versioning.NamespaceVersioning', 'EXCEPTION_HANDLER': 'api.handlers.exception_handler_router', 'PAGE_SIZE': 10, 'UNICODE_JSON': True}
ROOT_URLCONF 'streetvoice.urls'
SECRET_KEY '********************'
SECURE_BROWSER_XSS_FILTER False
SECURE_CONTENT_TYPE_NOSNIFF True
SECURE_HSTS_INCLUDE_SUBDOMAINS False
SECURE_HSTS_PRELOAD False
SECURE_HSTS_SECONDS 0
SECURE_PROXY_SSL_HEADER None
SECURE_REDIRECT_EXEMPT []
SECURE_REFERRER_POLICY 'same-origin'
SECURE_SSL_HOST None
SECURE_SSL_REDIRECT False
SENDY_API_KEY '********************'
SENDY_HASH_SALT 'sv16888'
SENDY_MAILLIST_ID 'iWivh6YtJzIdpNy7BvpSgQ'
SENDY_URL 'https://sendy.streetvoice.com'
SERVER_EMAIL 'StreetVoice <noreply@streetvoice.com>'
SESSION_CACHE_ALIAS 'default'
SESSION_COOKIE_AGE 63072000
SESSION_COOKIE_DOMAIN None
SESSION_COOKIE_HTTPONLY True
SESSION_COOKIE_NAME 'sessionid'
SESSION_COOKIE_PATH '/'
SESSION_COOKIE_SAMESITE 'Lax'
SESSION_COOKIE_SECURE False
SESSION_ENGINE 'django.contrib.sessions.backends.db'
SESSION_EXPIRE_AT_BROWSER_CLOSE False
SESSION_FILE_PATH None
SESSION_REDIS {'db': 1, 'host': 'localhost', 'port': 6379, 'prefix': 'session'}
SESSION_SAVE_EVERY_REQUEST False
SESSION_SERIALIZER 'django.contrib.sessions.serializers.JSONSerializer'
SETTINGS_MODULE 'streetvoice.settings'
SHARED_COUNTER_REDIS_LAN_HOST 'localhost'
SHARED_COUNTER_REDIS_PASSWORD '********************'
SHARED_COUNTER_REDIS_WAN_HOST 'localhost'
SHOPLINE_API_BASE_URL '********************'
SHOPLINE_TOKEN '********************'
SHORT_DATETIME_FORMAT 'm/d/Y P'
SHORT_DATE_FORMAT 'm/d/Y'
SIGNING_BACKEND 'django.core.signing.TimestampSigner'
SILENCED_SYSTEM_CHECKS []
SITE_ID 1
SITE_LOCATION 'TW'
SITE_URL 'https://pr-14484.streetvoice.com'
SLACK_APP_DORAEMON_SIGNING_SECRET '********************'
SLACK_APP_WALL_SIGNING_SECRET '********************'
SLACK_CHANNEL '#logging'
SLACK_CHARTBOT_TOKEN '********************'
SLACK_DEVELOPER_TOKEN '********************'
SLACK_ENABLE False
SLACK_ENDPOINT_URL 'https://hooks.slack.com/services/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'
SLACK_ICON_EMOJI ':godmode:'
SLACK_NICKNAME 'SV bot'
SMS_BLOCK_COUNTRY_CODE [41, 62, 855, 20]
SMS_COUNTRY_CODE_WITHOUT_SENDER_ID [65, 66]
SOCIAL_AUTH_ADMIN_USER_SEARCH_FIELDS ['username']
SOCIAL_AUTH_APPLE_ID_CLIENT 'streetvoice.streetvoice.streetvoice.signin'
SOCIAL_AUTH_APPLE_ID_EMAIL_AS_USERNAME False
SOCIAL_AUTH_APPLE_ID_FROM_APP_CLIENT 'streetvoice.streetvoice.streetvoice'
SOCIAL_AUTH_APPLE_ID_FROM_APP_EMAIL_AS_USERNAME False
SOCIAL_AUTH_APPLE_ID_FROM_APP_KEY '********************'
SOCIAL_AUTH_APPLE_ID_FROM_APP_SCOPE ['email', 'name']
SOCIAL_AUTH_APPLE_ID_FROM_APP_SECRET '********************'
SOCIAL_AUTH_APPLE_ID_FROM_APP_TEAM '84ZV2QN25Z'
SOCIAL_AUTH_APPLE_ID_KEY '********************'
SOCIAL_AUTH_APPLE_ID_SCOPE ['email', 'name']
SOCIAL_AUTH_APPLE_ID_SECRET '********************'
SOCIAL_AUTH_APPLE_ID_TEAM '84ZV2QN25Z'
SOCIAL_AUTH_DISCONNECT_PIPELINE ('svapp.pipeline.disconnect.set_user_password', 'social_core.pipeline.disconnect.allowed_to_disconnect', 'social_core.pipeline.disconnect.get_entries', 'social_core.pipeline.disconnect.revoke_tokens', 'social_core.pipeline.disconnect.disconnect', 'svapp.pipeline.disconnect.disconnect_apple_entries')
SOCIAL_AUTH_FACEBOOK_KEY '********************'
SOCIAL_AUTH_FACEBOOK_PROFILE_EXTRA_PARAMS {'fields': 'id,name,first_name,last_name,email', 'locale': 'zh_TW'}
SOCIAL_AUTH_FACEBOOK_SCOPE ['public_profile', 'email']
SOCIAL_AUTH_FACEBOOK_SECRET '********************'
SOCIAL_AUTH_LOGIN_ERROR_URL '/accounts/login/'
SOCIAL_AUTH_PIPELINE ('social_core.pipeline.social_auth.social_details', 'social_core.pipeline.social_auth.social_uid', 'social_core.pipeline.social_auth.auth_allowed', 'svapp.pipeline.social_auth.apple_social_user', 'svapp.pipeline.social_auth.non_apple_social_user', 'svapp.pipeline.social_auth.check_if_email_is_available', 'svapp.pipeline.social_auth.create_user_and_associate_user', 'svapp.pipeline.social_auth.associate_user', 'svapp.pipeline.social_auth.update_user_profile', 'svapp.pipeline.social_auth.new_user_create_iplog', 'social_core.pipeline.social_auth.load_extra_data', 'svapp.pipeline.social_auth.send_confirmation_email')
SOCIAL_AUTH_QQ_KEY '********************'
SOCIAL_AUTH_QQ_SECRET '********************'
SOCIAL_AUTH_RAISE_EXCEPTIONS False
SOCIAL_AUTH_WEIBO_KEY '********************'
SOCIAL_AUTH_WEIBO_SCOPE ['email,follow_app_official_microblog']
SOCIAL_AUTH_WEIBO_SECRET '********************'
SOCIAL_AUTH_WEIXIN_KEY '********************'
SOCIAL_AUTH_WEIXIN_SECRET '********************'
SONGS_COUNT_LIMIT 300
SONGS_COUNT_LIMIT_PER_DAY 30
SONGS_UPLOAD_MAX_DUPLICATE_TIMES 3
SONG_UPLOAD_URL 'http://127.0.0.1:8000'
STANDARD_BITRATE_VALUE 192000
STATICFILES_DIRS ('/home/ubuntu/streetvoice/static/',)
STATICFILES_FINDERS ('django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder', 'compressor.finders.CompressorFinder')
STATICFILES_STORAGE 'django.contrib.staticfiles.storage.StaticFilesStorage'
STATICSITEMAPS_ROOT_SITEMAP 'streetvoice.urls.sitemaps'
STATICSITEMAPS_USE_GZIP False
STATIC_ROOT '/data/storage/asset/'
STATIC_URL '/asset/'
STREETVOICE_FILE_STORAGE 'svapp.storage.audio_storage'
SVMEDIA_FILE_STORAGE 'svapp.storage.media_storage'
SV_LINK_API_KEY '********************'
SV_LINK_API_URL '********************'
TEMPLATES [{'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': ['/home/ubuntu/streetvoice/svapp/templates'], 'OPTIONS': {'builtins': ['sv_pjax.templatetags.pjax_tags'], 'context_processors': ['django.contrib.auth.context_processors.auth', 'django.template.context_processors.debug', 'django.template.context_processors.i18n', 'django.template.context_processors.media', 'django.template.context_processors.static', 'django.template.context_processors.request', 'django.contrib.messages.context_processors.messages', 'svapp.context_processors.extra_vars', 'social_django.context_processors.backends', 'social_django.context_processors.login_redirect'], 'debug': True, 'libraries': {'meta': 'meta.templatetags.meta'}, 'loaders': ['django.template.loaders.filesystem.Loader', 'django.template.loaders.app_directories.Loader']}}]
TESTING False
TEST_NON_SERIALIZED_APPS []
TEST_RUNNER 'django.test.runner.DiscoverRunner'
TEST_VERIFICATION_CODE 123456
THIRD_PARTY_APPS ('bootstrap3', 'cachalot', 'compressor', 'corsheaders', 'django_extensions', 'djangojs', 'djcelery_ses', 'sv_pjax', 'email_confirm_la', 'nested_admin', 'nextpage', 'oauth2_provider', 'rest_framework', 'drf_standardized_errors', 'social_django', 'social_core', 'static_sitemaps', 'webpack_loader', 'taggit', 'django_oss_storage', 'debug_toolbar', 'reset_migrations', 'meta', 'colorfield', 'django_ckeditor_5', 'django_htmx')
THOUSAND_SEPARATOR ','
TIME_FORMAT 'P'
TIME_INPUT_FORMATS ['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']
TIME_ZONE 'Asia/Taipei'
TWILIO_ACCOUNT_SID 'AC74941498d0caab2e7e78c7293f4ac30b'
TWILIO_AUTH_TOKEN '********************'
TW_DEFAULT_FROM_EMAIL 'StreetVoice <noreply@streetvoice.com>'
UAAPP_KEY '********************'
UAAPP_MASTER_KEY '********************'
USE_I18N True
USE_L10N True
USE_THOUSAND_SEPARATOR False
USE_TZ True
USE_X_FORWARDED_HOST False
USE_X_FORWARDED_PORT False
WEBPACK_LOADER {'DEFAULT': {'BUNDLE_DIR_NAME': 'bundles/', 'IGNORE': ['.+\\.hot-update.js', '.+\\.map'], 'POLL_INTERVAL': 0.1, 'STATS_FILE': '/home/ubuntu/streetvoice/webpack-stats.json'}}
WECHAT_API_ID '********************'
WECHAT_API_SECRET '********************'
WSGI_APPLICATION None
X_FRAME_OPTIONS 'SAMEORIGIN'
YEAR_MONTH_FORMAT 'F Y'
YUNPIAN_CN_APIKEY '********************'
YUNPIAN_SMS_HOST 'https://sms.yunpian.com'
YUNPIAN_TW_APIKEY '********************'
ZENDESK_DOMAIN 'https://streetvoice.zendesk.com'
ZENDESK_EMAIL 'hub@streetvoice.com'
ZENDESK_PASSWORD '********************'
ZENDESK_SUBDOMAIN 'streetvoice'
ZENDESK_TOKEN '********************'
ZENDESK_USER 'tzangms@streetvoice.com'

Headers

Request headers

金鑰 Value
Accept */*
Accept-Encoding gzip, br, zstd, deflate
Connection close
Cookie => see Request panel
Host pr-15131.streetvoice.com
User-Agent Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
X-Forwarded-For 216.73.216.232
X-Forwarded-Proto https
X-Real-Ip 216.73.216.232
X-Ssl-Protocol TLSv1.3

Response headers

金鑰 Value
Cache-Control max-age=300
Content-Type text/html; charset=utf-8
Expires Tue, 26 May 2026 01:20:40 GMT

WSGI environ

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

金鑰 Value
PATH_INFO /music/charts/realtime/hip_hop/
QUERY_STRING
REMOTE_ADDR 216.73.216.232
REQUEST_METHOD GET
SCRIPT_NAME
SERVER_NAME 127.0.0.1
SERVER_PORT 9000
SERVER_PROTOCOL HTTP/1.0
SERVER_SOFTWARE gunicorn/23.0.0

Request

View information

View function 參數 Keyword arguments URL name
music.views.site.charts_realtime () {'style_name': 'hip_hop'} music-charts-realtime

Cookies

Variable Value
'csrf-token' 'uK6yYfiNrPgKBfD0H132SQ2r8N3aCTESr0kkroFHbsKB4x0DpAOrmjEePWoS3jVs'

No session data

No GET data

No POST data

SQL queries from 1 connection

  • slave1 10.45 ms (5 queries including 3 similar and 2 duplicates )
Query Timeline Time (ms) 動作
SELECT `music_chartrealtime`.`id`,
       `music_chartrealtime`.`song_id`,
       `music_chartrealtime`.`style`,
       `music_chartrealtime`.`rank`,
       `music_chartrealtime`.`last_rank`,
       `music_chartrealtime`.`score`,
       `music_chartrealtime`.`site_id`,
       `music_chartrealtime`.`created_at`,
       `music_song`.`id`,
       `music_song`.`tw_blocked_status`,
       `music_song`.`cn_blocked_status`,
       `music_song`.`name`,
       `music_song`.`user_id`,
       `music_song`.`album_id`,
       `music_song`.`style`,
       `music_song`.`genre`,
       `music_song`.`emotion`,
       `music_song`.`file`,
       `music_song`.`file_size`,
       `music_song`.`cover`,
       `music_song`.`has_file`,
       `music_song`.`award`,
       `music_song`.`lyrics`,
       `music_song`.`lyrics_is_lrc`,
       `music_song`.`synopsis`,
       `music_song`.`is_cc`,
       `music_song`.`cc_license`,
       `music_song`.`length`,
       `music_song`.`bitrate`,
       `music_song`.`upload_at`,
       `music_song`.`created_at`,
       `music_song`.`publish_at`,
       `music_song`.`last_modified`,
       `music_song`.`play_count`,
       `music_song`.`push_count`,
       `music_song`.`share_count`,
       `music_song`.`public`,
       `music_song`.`order`,
       `music_song`.`enable`,
       `music_song`.`indievox_id`,
       `music_song`.`focus_until`,
       `music_song`.`status`,
       `music_song`.`achievements`,
       `music_song`.`is_ai`,
       `music_song`.`is_likely_ai`,
       `music_song`.`ai_usage`,
       `music_song`.`exclusive`,
       `music_song`.`cn_copyright_status`,
       `music_song`.`tw_copyright_status`,
       `auth_user`.`id`,
       `auth_user`.`password`,
       `auth_user`.`last_login`,
       `auth_user`.`is_superuser`,
       `auth_user`.`username`,
       `auth_user`.`first_name`,
       `auth_user`.`last_name`,
       `auth_user`.`email`,
       `auth_user`.`is_staff`,
       `auth_user`.`is_active`,
       `auth_user`.`date_joined`,
       `member_userprofile`.`id`,
       `member_userprofile`.`tw_blocked_status`,
       `member_userprofile`.`cn_blocked_status`,
       `member_userprofile`.`user_id`,
       `member_userprofile`.`image`,
       `member_userprofile`.`gender`,
       `member_userprofile`.`realname`,
       `member_userprofile`.`nickname`,
       `member_userprofile`.`country_calling_code`,
       `member_userprofile`.`cellphone`,
       `member_userprofile`.`birthday`,
       `member_userprofile`.`area_id`,
       `member_userprofile`.`location_id`,
       `member_userprofile`.`hits`,
       `member_userprofile`.`identity`,
       `member_userprofile`.`occupation`,
       `member_userprofile`.`last_modified`,
       `member_userprofile`.`enable`,
       `member_userprofile`.`date_joined`,
       `member_userprofile`.`register_site_id`,
       `member_userprofile`.`register_source`,
       `member_userprofile`.`preferred_locale`,
       `member_userprofile`.`is_cellphone_verified`,
       `member_userprofile`.`extra_data`,
       `member_userprofile`.`total_plays_count`,
       `member_userprofile`.`follower_count`,
       `member_userprofile`.`following_count`,
       `member_userprofile`.`unread_notification_count`,
       `member_userprofile`.`is_accredited`,
       `member_userprofile`.`merchandise_enable`,
       `member_userprofile`.`shop_url`,
       `member_userprofile`.`is_customized_identity`,
       `member_userprofile`.`customized_identity`
  FROM `music_chartrealtime`
 INNER JOIN `music_song`
    ON (`music_chartrealtime`.`song_id` = `music_song`.`id`)
 INNER JOIN `auth_user`
    ON (`music_song`.`user_id` = `auth_user`.`id`)
  LEFT OUTER JOIN `member_userprofile`
    ON (`auth_user`.`id` = `member_userprofile`.`user_id`)
 WHERE (`music_chartrealtime`.`site_id` = 1 AND `music_chartrealtime`.`style` = 3 AND `music_song`.`enable` AND `music_song`.`public` = 1 AND NOT (`music_song`.`tw_blocked_status` IN (0, 3)) AND NOT (`member_userprofile`.`tw_blocked_status` IN (0, 3) AND `member_userprofile`.`tw_blocked_status` IS NOT NULL) AND NOT (`music_song`.`tw_copyright_status` = 1))
 ORDER BY `music_chartrealtime`.`rank` ASC
 LIMIT 1
SELECT ••• FROM `music_chartrealtime` INNER JOIN `music_song` ON (`music_chartrealtime`.`song_id` = `music_song`.`id`) INNER JOIN `auth_user` ON (`music_song`.`user_id` = `auth_user`.`id`) LEFT OUTER JOIN `member_userprofile` ON (`auth_user`.`id` = `member_userprofile`.`user_id`) WHERE (`music_chartrealtime`.`site_id` = 1 AND `music_chartrealtime`.`style` = 3 AND `music_song`.`enable` AND `music_song`.`public` = 1 AND NOT (`music_song`.`tw_blocked_status` IN (0, 3)) AND NOT (`member_userprofile`.`tw_blocked_status` IN (0, 3) AND `member_userprofile`.`tw_blocked_status` IS NOT NULL) AND NOT (`music_song`.`tw_copyright_status` = 1)) ORDER BY `music_chartrealtime`.`rank` ASC LIMIT 1
2.20

Connection: slave1

/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105)
  self.content = self.rendered_content

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83)
  return template.render(context, self._request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170)
  return self._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150)
  return compiled_parent._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(62)
  result = block.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(315)
  return nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(62)
  result = block.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(188)
  values = {

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in <dictcomp>(189)
  name: var.resolve(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in resolve(671)
  obj = self.var.resolve(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in resolve(796)
  value = self._resolve_lookup(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in _resolve_lookup(843)
  current = current[int(bit)]

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/monkey_patch.py in inner(37)
  return original(compiler, *args, **kwargs)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/monkey_patch.py in inner(96)
  return _get_result_or_execute_query(

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/monkey_patch.py in _get_result_or_execute_query(64)
  result = execute_query_func()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/monkey_patch.py in <lambda>(80)
  execute_query_func = lambda: original(compiler, *args, **kwargs)

26 <h2>{{ style_label }}<br></h2>
27 </div>
28 <div class="col-lg-auto text-right">
29 {% include 'includes/btn_play.html' with item=records.0.song is_primary_btn=True margin='ml-2' icon_margin='mr-1' is_not_circle_btn=True type='realtime-chart' chart_style=style_name dimension_value='realtime-chart' %}
30 </div>
31 </div>
32 <ul class="list-group list-group-flush list-group-song list-group-chart mb-5">
33 {% for record in records %}

/home/ubuntu/streetvoice/music/templates/music/site/charts_realtime.html

SELECT `music_chartrealtime`.`id`,
       `music_chartrealtime`.`song_id`,
       `music_chartrealtime`.`style`,
       `music_chartrealtime`.`rank`,
       `music_chartrealtime`.`last_rank`,
       `music_chartrealtime`.`score`,
       `music_chartrealtime`.`site_id`,
       `music_chartrealtime`.`created_at`,
       `music_song`.`id`,
       `music_song`.`tw_blocked_status`,
       `music_song`.`cn_blocked_status`,
       `music_song`.`name`,
       `music_song`.`user_id`,
       `music_song`.`album_id`,
       `music_song`.`style`,
       `music_song`.`genre`,
       `music_song`.`emotion`,
       `music_song`.`file`,
       `music_song`.`file_size`,
       `music_song`.`cover`,
       `music_song`.`has_file`,
       `music_song`.`award`,
       `music_song`.`lyrics`,
       `music_song`.`lyrics_is_lrc`,
       `music_song`.`synopsis`,
       `music_song`.`is_cc`,
       `music_song`.`cc_license`,
       `music_song`.`length`,
       `music_song`.`bitrate`,
       `music_song`.`upload_at`,
       `music_song`.`created_at`,
       `music_song`.`publish_at`,
       `music_song`.`last_modified`,
       `music_song`.`play_count`,
       `music_song`.`push_count`,
       `music_song`.`share_count`,
       `music_song`.`public`,
       `music_song`.`order`,
       `music_song`.`enable`,
       `music_song`.`indievox_id`,
       `music_song`.`focus_until`,
       `music_song`.`status`,
       `music_song`.`achievements`,
       `music_song`.`is_ai`,
       `music_song`.`is_likely_ai`,
       `music_song`.`ai_usage`,
       `music_song`.`exclusive`,
       `music_song`.`cn_copyright_status`,
       `music_song`.`tw_copyright_status`,
       `auth_user`.`id`,
       `auth_user`.`password`,
       `auth_user`.`last_login`,
       `auth_user`.`is_superuser`,
       `auth_user`.`username`,
       `auth_user`.`first_name`,
       `auth_user`.`last_name`,
       `auth_user`.`email`,
       `auth_user`.`is_staff`,
       `auth_user`.`is_active`,
       `auth_user`.`date_joined`,
       `member_userprofile`.`id`,
       `member_userprofile`.`tw_blocked_status`,
       `member_userprofile`.`cn_blocked_status`,
       `member_userprofile`.`user_id`,
       `member_userprofile`.`image`,
       `member_userprofile`.`gender`,
       `member_userprofile`.`realname`,
       `member_userprofile`.`nickname`,
       `member_userprofile`.`country_calling_code`,
       `member_userprofile`.`cellphone`,
       `member_userprofile`.`birthday`,
       `member_userprofile`.`area_id`,
       `member_userprofile`.`location_id`,
       `member_userprofile`.`hits`,
       `member_userprofile`.`identity`,
       `member_userprofile`.`occupation`,
       `member_userprofile`.`last_modified`,
       `member_userprofile`.`enable`,
       `member_userprofile`.`date_joined`,
       `member_userprofile`.`register_site_id`,
       `member_userprofile`.`register_source`,
       `member_userprofile`.`preferred_locale`,
       `member_userprofile`.`is_cellphone_verified`,
       `member_userprofile`.`extra_data`,
       `member_userprofile`.`total_plays_count`,
       `member_userprofile`.`follower_count`,
       `member_userprofile`.`following_count`,
       `member_userprofile`.`unread_notification_count`,
       `member_userprofile`.`is_accredited`,
       `member_userprofile`.`merchandise_enable`,
       `member_userprofile`.`shop_url`,
       `member_userprofile`.`is_customized_identity`,
       `member_userprofile`.`customized_identity`
  FROM `music_chartrealtime`
 INNER JOIN `music_song`
    ON (`music_chartrealtime`.`song_id` = `music_song`.`id`)
 INNER JOIN `auth_user`
    ON (`music_song`.`user_id` = `auth_user`.`id`)
  LEFT OUTER JOIN `member_userprofile`
    ON (`auth_user`.`id` = `member_userprofile`.`user_id`)
 WHERE (`music_chartrealtime`.`site_id` = 1 AND `music_chartrealtime`.`style` = 3 AND `music_song`.`enable` AND `music_song`.`public` = 1 AND NOT (`music_song`.`tw_blocked_status` IN (0, 3)) AND NOT (`member_userprofile`.`tw_blocked_status` IN (0, 3) AND `member_userprofile`.`tw_blocked_status` IS NOT NULL) AND NOT (`music_song`.`tw_copyright_status` = 1))
 ORDER BY `music_chartrealtime`.`rank` ASC
 LIMIT 50
SELECT ••• FROM `music_chartrealtime` INNER JOIN `music_song` ON (`music_chartrealtime`.`song_id` = `music_song`.`id`) INNER JOIN `auth_user` ON (`music_song`.`user_id` = `auth_user`.`id`) LEFT OUTER JOIN `member_userprofile` ON (`auth_user`.`id` = `member_userprofile`.`user_id`) WHERE (`music_chartrealtime`.`site_id` = 1 AND `music_chartrealtime`.`style` = 3 AND `music_song`.`enable` AND `music_song`.`public` = 1 AND NOT (`music_song`.`tw_blocked_status` IN (0, 3)) AND NOT (`member_userprofile`.`tw_blocked_status` IN (0, 3) AND `member_userprofile`.`tw_blocked_status` IS NOT NULL) AND NOT (`music_song`.`tw_copyright_status` = 1)) ORDER BY `music_chartrealtime`.`rank` ASC LIMIT 50
6.47

Connection: slave1

/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105)
  self.content = self.rendered_content

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83)
  return template.render(context, self._request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170)
  return self._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150)
  return compiled_parent._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(62)
  result = block.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(315)
  return nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(62)
  result = block.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(171)
  len_values = len(values)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/monkey_patch.py in inner(37)
  return original(compiler, *args, **kwargs)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/monkey_patch.py in inner(96)
  return _get_result_or_execute_query(

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/monkey_patch.py in _get_result_or_execute_query(64)
  result = execute_query_func()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/monkey_patch.py in <lambda>(80)
  execute_query_func = lambda: original(compiler, *args, **kwargs)

30 </div>
31 </div>
32 <ul class="list-group list-group-flush list-group-song list-group-chart mb-5">
33 {% for record in records %}
34 {% include 'includes/charts_index_songs.html' with chart_song=record type='realtime-chart' dimension_value='realtime-chart' chart_style=style_name chart_index=None %}
35 {% endfor %}
36 </ul>
37 </div>

/home/ubuntu/streetvoice/music/templates/music/site/charts_realtime.html

SELECT `music_musicalbum`.`id`,
       `music_musicalbum`.`tw_blocked_status`,
       `music_musicalbum`.`cn_blocked_status`,
       `music_musicalbum`.`user_id`,
       `music_musicalbum`.`name`,
       `music_musicalbum`.`cover`,
       `music_musicalbum`.`description`,
       `music_musicalbum`.`indievox_id`,
       `music_musicalbum`.`buy_link`,
       `music_musicalbum`.`play_count`,
       `music_musicalbum`.`like_count`,
       `music_musicalbum`.`share_count`,
       `music_musicalbum`.`publish_at`,
       `music_musicalbum`.`created_at`,
       `music_musicalbum`.`last_modified`,
       `music_musicalbum`.`enable`,
       `music_musicalbum`.`public_type`
  FROM `music_musicalbum`
 WHERE `music_musicalbum`.`id` = 97323662
 LIMIT 21
SELECT ••• FROM `music_musicalbum` WHERE `music_musicalbum`.`id` = 97323662 LIMIT 21
3 similar queries.
0.63

Connection: slave1

/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105)
  self.content = self.rendered_content

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83)
  return template.render(context, self._request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170)
  return self._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150)
  return compiled_parent._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(62)
  result = block.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(315)
  return nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(62)
  result = block.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(214)
  nodelist.append(node.render_annotated(context))

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(195)
  return template.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(172)
  return self._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(519)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(315)
  return nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(315)
  return nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/library.py in render(191)
  resolved_args, resolved_kwargs = self.get_resolved_arguments(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/library.py in get_resolved_arguments(177)
  resolved_args = [var.resolve(context) for var in self.args]

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/library.py in <listcomp>(177)
  resolved_args = [var.resolve(context) for var in self.args]

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in resolve(671)
  obj = self.var.resolve(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in resolve(796)
  value = self._resolve_lookup(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in _resolve_lookup(858)
  current = current()

/home/ubuntu/streetvoice/music/models.py in get_image_url(764)
  elif self.album and self.album.cover:

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/monkey_patch.py in inner(37)
  return original(compiler, *args, **kwargs)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/monkey_patch.py in inner(96)
  return _get_result_or_execute_query(

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/monkey_patch.py in _get_result_or_execute_query(64)
  result = execute_query_func()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/monkey_patch.py in <lambda>(80)
  execute_query_func = lambda: original(compiler, *args, **kwargs)

19 {% if lazyload %}
20 <img class="lazyload" src="{% static 'images/1x1.jpg' %}" alt="{{ song.name }}" data-src="{% thumb song.get_image_url '100x100' %}" />
21 {% else %}
22 <img src="{% thumb song.get_image_url '100x100' %}" alt="{{ song.name }}" />
23 {% endif %}
24 </a>
25 </div>
26 <div class="work-item-info">

/home/ubuntu/streetvoice/svapp/templates/includes/charts_index_songs.html

SELECT `music_musicalbum`.`id`,
       `music_musicalbum`.`tw_blocked_status`,
       `music_musicalbum`.`cn_blocked_status`,
       `music_musicalbum`.`user_id`,
       `music_musicalbum`.`name`,
       `music_musicalbum`.`cover`,
       `music_musicalbum`.`description`,
       `music_musicalbum`.`indievox_id`,
       `music_musicalbum`.`buy_link`,
       `music_musicalbum`.`play_count`,
       `music_musicalbum`.`like_count`,
       `music_musicalbum`.`share_count`,
       `music_musicalbum`.`publish_at`,
       `music_musicalbum`.`created_at`,
       `music_musicalbum`.`last_modified`,
       `music_musicalbum`.`enable`,
       `music_musicalbum`.`public_type`
  FROM `music_musicalbum`
 WHERE `music_musicalbum`.`id` = 97323639
 LIMIT 21
SELECT ••• FROM `music_musicalbum` WHERE `music_musicalbum`.`id` = 97323639 LIMIT 21
3 similar queries. Duplicated 2 times.
0.62

Connection: slave1

/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105)
  self.content = self.rendered_content

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83)
  return template.render(context, self._request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170)
  return self._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150)
  return compiled_parent._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(62)
  result = block.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(315)
  return nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(62)
  result = block.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(214)
  nodelist.append(node.render_annotated(context))

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(195)
  return template.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(172)
  return self._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(519)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(315)
  return nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(315)
  return nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/library.py in render(191)
  resolved_args, resolved_kwargs = self.get_resolved_arguments(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/library.py in get_resolved_arguments(177)
  resolved_args = [var.resolve(context) for var in self.args]

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/library.py in <listcomp>(177)
  resolved_args = [var.resolve(context) for var in self.args]

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in resolve(671)
  obj = self.var.resolve(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in resolve(796)
  value = self._resolve_lookup(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in _resolve_lookup(858)
  current = current()

/home/ubuntu/streetvoice/music/models.py in get_image_url(764)
  elif self.album and self.album.cover:

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/monkey_patch.py in inner(37)
  return original(compiler, *args, **kwargs)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/monkey_patch.py in inner(96)
  return _get_result_or_execute_query(

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/monkey_patch.py in _get_result_or_execute_query(64)
  result = execute_query_func()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/monkey_patch.py in <lambda>(80)
  execute_query_func = lambda: original(compiler, *args, **kwargs)

19 {% if lazyload %}
20 <img class="lazyload" src="{% static 'images/1x1.jpg' %}" alt="{{ song.name }}" data-src="{% thumb song.get_image_url '100x100' %}" />
21 {% else %}
22 <img src="{% thumb song.get_image_url '100x100' %}" alt="{{ song.name }}" />
23 {% endif %}
24 </a>
25 </div>
26 <div class="work-item-info">

/home/ubuntu/streetvoice/svapp/templates/includes/charts_index_songs.html

SELECT `music_musicalbum`.`id`,
       `music_musicalbum`.`tw_blocked_status`,
       `music_musicalbum`.`cn_blocked_status`,
       `music_musicalbum`.`user_id`,
       `music_musicalbum`.`name`,
       `music_musicalbum`.`cover`,
       `music_musicalbum`.`description`,
       `music_musicalbum`.`indievox_id`,
       `music_musicalbum`.`buy_link`,
       `music_musicalbum`.`play_count`,
       `music_musicalbum`.`like_count`,
       `music_musicalbum`.`share_count`,
       `music_musicalbum`.`publish_at`,
       `music_musicalbum`.`created_at`,
       `music_musicalbum`.`last_modified`,
       `music_musicalbum`.`enable`,
       `music_musicalbum`.`public_type`
  FROM `music_musicalbum`
 WHERE `music_musicalbum`.`id` = 97323639
 LIMIT 21
SELECT ••• FROM `music_musicalbum` WHERE `music_musicalbum`.`id` = 97323639 LIMIT 21
3 similar queries. Duplicated 2 times.
0.52

Connection: slave1

/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105)
  self.content = self.rendered_content

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83)
  return template.render(context, self._request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170)
  return self._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150)
  return compiled_parent._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(62)
  result = block.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(315)
  return nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(62)
  result = block.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(214)
  nodelist.append(node.render_annotated(context))

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(195)
  return template.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(172)
  return self._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(519)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(315)
  return nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(315)
  return nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/library.py in render(191)
  resolved_args, resolved_kwargs = self.get_resolved_arguments(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/library.py in get_resolved_arguments(177)
  resolved_args = [var.resolve(context) for var in self.args]

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/library.py in <listcomp>(177)
  resolved_args = [var.resolve(context) for var in self.args]

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in resolve(671)
  obj = self.var.resolve(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in resolve(796)
  value = self._resolve_lookup(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in _resolve_lookup(858)
  current = current()

/home/ubuntu/streetvoice/music/models.py in get_image_url(764)
  elif self.album and self.album.cover:

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/monkey_patch.py in inner(37)
  return original(compiler, *args, **kwargs)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/monkey_patch.py in inner(96)
  return _get_result_or_execute_query(

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/monkey_patch.py in _get_result_or_execute_query(64)
  result = execute_query_func()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/monkey_patch.py in <lambda>(80)
  execute_query_func = lambda: original(compiler, *args, **kwargs)

19 {% if lazyload %}
20 <img class="lazyload" src="{% static 'images/1x1.jpg' %}" alt="{{ song.name }}" data-src="{% thumb song.get_image_url '100x100' %}" />
21 {% else %}
22 <img src="{% thumb song.get_image_url '100x100' %}" alt="{{ song.name }}" />
23 {% endif %}
24 </a>
25 </div>
26 <div class="work-item-info">

/home/ubuntu/streetvoice/svapp/templates/includes/charts_index_songs.html

Static files (2117 found, 51 used)

Static file path

  1. /home/ubuntu/streetvoice/static

Static file apps

  1. django_light
  2. modeltranslation
  3. django.contrib.admin
  4. django_extensions
  5. djangojs
  6. nested_admin
  7. rest_framework
  8. debug_toolbar
  9. colorfield
  10. django_ckeditor_5
  11. django_htmx

Static files

images/ico/favicon.ico
/home/ubuntu/streetvoice/static/images/ico/favicon.ico
style/bootstrap.css
/home/ubuntu/streetvoice/static/style/bootstrap.css
style/custom.css
/home/ubuntu/streetvoice/static/style/custom.css
style/nprogress.css
/home/ubuntu/streetvoice/static/style/nprogress.css
libs/jquery-3.6.0.min.js
/home/ubuntu/streetvoice/static/libs/jquery-3.6.0.min.js
js/streetvoice.lazyLoad.js
/home/ubuntu/streetvoice/static/js/streetvoice.lazyLoad.js
libs/htmx.min.js
/home/ubuntu/streetvoice/static/libs/htmx.min.js
js/streetvoice.eventTracking.js
/home/ubuntu/streetvoice/static/js/streetvoice.eventTracking.js
django-htmx.js
/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/static/django-htmx.js
images/sv-cat.gif
/home/ubuntu/streetvoice/static/images/sv-cat.gif
js/djangojs/django.js
/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/djangojs/static/js/djangojs/django.js
js/ads.js
/home/ubuntu/streetvoice/static/js/ads.js
js/fixed-top-alert.js
/home/ubuntu/streetvoice/static/js/fixed-top-alert.js
js/lazybeforeunveil.js
/home/ubuntu/streetvoice/static/js/lazybeforeunveil.js
libs/bootstrap.bundle.min.js
/home/ubuntu/streetvoice/static/libs/bootstrap.bundle.min.js
libs/isMobile.min.js
/home/ubuntu/streetvoice/static/libs/isMobile.min.js
libs/bootstrap-select.js
/home/ubuntu/streetvoice/static/libs/bootstrap-select.js
libs/jquery.infinitescroll.min.js
/home/ubuntu/streetvoice/static/libs/jquery.infinitescroll.min.js
js/modal-open.js
/home/ubuntu/streetvoice/static/js/modal-open.js
libs/jquery.pjax.js
/home/ubuntu/streetvoice/static/libs/jquery.pjax.js
libs/countUp.js
/home/ubuntu/streetvoice/static/libs/countUp.js
libs/nprogress.js
/home/ubuntu/streetvoice/static/libs/nprogress.js
libs/jquery.scrollTo.js
/home/ubuntu/streetvoice/static/libs/jquery.scrollTo.js
libs/lazysizes.min.js
/home/ubuntu/streetvoice/static/libs/lazysizes.min.js
libs/owl.carousel.js
/home/ubuntu/streetvoice/static/libs/owl.carousel.js
libs/transformer-tabs.js
/home/ubuntu/streetvoice/static/libs/transformer-tabs.js
utils/debounce.js
/home/ubuntu/streetvoice/static/utils/debounce.js
utils/getLikeStatus.js
/home/ubuntu/streetvoice/static/utils/getLikeStatus.js
utils/getFollowStatus.js
/home/ubuntu/streetvoice/static/utils/getFollowStatus.js
js/common.js
/home/ubuntu/streetvoice/static/js/common.js
js/streetvoice.play.js
/home/ubuntu/streetvoice/static/js/streetvoice.play.js
js/streetvoice.like.js
/home/ubuntu/streetvoice/static/js/streetvoice.like.js
js/streetvoice.nextpage.js
/home/ubuntu/streetvoice/static/js/streetvoice.nextpage.js
js/streetvoice.count.js
/home/ubuntu/streetvoice/static/js/streetvoice.count.js
js/streetvoice.notification.js
/home/ubuntu/streetvoice/static/js/streetvoice.notification.js
js/streetvoice.more.js
/home/ubuntu/streetvoice/static/js/streetvoice.more.js
js/streetvoice.phone.js
/home/ubuntu/streetvoice/static/js/streetvoice.phone.js
js/streetvoice.popup-base.js
/home/ubuntu/streetvoice/static/js/streetvoice.popup-base.js
js/streetvoice.popup.js
/home/ubuntu/streetvoice/static/js/streetvoice.popup.js
js/streetvoice.gpt.js
/home/ubuntu/streetvoice/static/js/streetvoice.gpt.js
js/streetvoice.carousel.js
/home/ubuntu/streetvoice/static/js/streetvoice.carousel.js
js/streetvoice.readmore.js
/home/ubuntu/streetvoice/static/js/streetvoice.readmore.js
js/appComments.js
/home/ubuntu/streetvoice/static/js/appComments.js
js/streetvoice.list-live-animation.js
/home/ubuntu/streetvoice/static/js/streetvoice.list-live-animation.js
js/streetvoice.comment.js
/home/ubuntu/streetvoice/static/js/streetvoice.comment.js
js/streetvoice.catRun.js
/home/ubuntu/streetvoice/static/js/streetvoice.catRun.js
libs/plupload/js/plupload.full.min.js
/home/ubuntu/streetvoice/static/libs/plupload/js/plupload.full.min.js
libs/qrcode.js
/home/ubuntu/streetvoice/static/libs/qrcode.js
libs/daterangepicker.js
/home/ubuntu/streetvoice/static/libs/daterangepicker.js
libs/html5sortable.min.js
/home/ubuntu/streetvoice/static/libs/html5sortable.min.js
mobile/libs/textarea-autoheight.min.js
/home/ubuntu/streetvoice/static/mobile/libs/textarea-autoheight.min.js

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

Path Location
robots.txt /home/ubuntu/streetvoice/static/robots.txt
favicon.ico /home/ubuntu/streetvoice/static/favicon.ico
crossdomain.xml /home/ubuntu/streetvoice/static/crossdomain.xml
player/OLD_SVVideoPlayer.swf /home/ubuntu/streetvoice/static/player/OLD_SVVideoPlayer.swf
player/MusicPlayerList_P.swf /home/ubuntu/streetvoice/static/player/MusicPlayerList_P.swf
player/videoskins.xml /home/ubuntu/streetvoice/static/player/videoskins.xml
player/SVVideoPlayer.swf.old /home/ubuntu/streetvoice/static/player/SVVideoPlayer.swf.old
player/MusicPlayerCoreAsset.swf /home/ubuntu/streetvoice/static/player/MusicPlayerCoreAsset.swf
player/Cookie.js /home/ubuntu/streetvoice/static/player/Cookie.js
player/MusicPlayerFullAsset.swf /home/ubuntu/streetvoice/static/player/MusicPlayerFullAsset.swf
player/MusicPlayer_P.swf /home/ubuntu/streetvoice/static/player/MusicPlayer_P.swf
player/videolang.xml /home/ubuntu/streetvoice/static/player/videolang.xml
player/lang.xml /home/ubuntu/streetvoice/static/player/lang.xml
player/SVVideoPlayer.swf /home/ubuntu/streetvoice/static/player/SVVideoPlayer.swf
player/MusicPlayerList.swf /home/ubuntu/streetvoice/static/player/MusicPlayerList.swf
player/skins.xml /home/ubuntu/streetvoice/static/player/skins.xml
player/MusicPlayer.js /home/ubuntu/streetvoice/static/player/MusicPlayer.js
player/MusicPlayerFull.swf /home/ubuntu/streetvoice/static/player/MusicPlayerFull.swf
player/MusicPlayerFull_P.swf /home/ubuntu/streetvoice/static/player/MusicPlayerFull_P.swf
player/json2.js /home/ubuntu/streetvoice/static/player/json2.js
player/MusicPlayer.swf /home/ubuntu/streetvoice/static/player/MusicPlayer.swf
player/VideoPlayer.js /home/ubuntu/streetvoice/static/player/VideoPlayer.js
player/videoskins/OLD_VideoPlayerAsset_Exhibition_1.swf /home/ubuntu/streetvoice/static/player/videoskins/OLD_VideoPlayerAsset_Exhibition_1.swf
player/videoskins/VideoPlayerAsset_EmbedList.swf /home/ubuntu/streetvoice/static/player/videoskins/VideoPlayerAsset_EmbedList.swf
player/videoskins/VideoPlayerAsset_Exhibition_2.swf /home/ubuntu/streetvoice/static/player/videoskins/VideoPlayerAsset_Exhibition_2.swf
player/videoskins/VideoPlayerAsset_VideoOfTheDay.swf /home/ubuntu/streetvoice/static/player/videoskins/VideoPlayerAsset_VideoOfTheDay.swf
player/videoskins/OLD_VideoPlayerAsset_Explore.swf /home/ubuntu/streetvoice/static/player/videoskins/OLD_VideoPlayerAsset_Explore.swf
player/videoskins/OLD_VideoPlayerAsset_VideoOfTheDay.swf /home/ubuntu/streetvoice/static/player/videoskins/OLD_VideoPlayerAsset_VideoOfTheDay.swf
player/videoskins/VideoPlayerAsset_Explore.swf /home/ubuntu/streetvoice/static/player/videoskins/VideoPlayerAsset_Explore.swf
player/videoskins/VideoPlayerAsset_EmbedSingle.swf /home/ubuntu/streetvoice/static/player/videoskins/VideoPlayerAsset_EmbedSingle.swf
player/videoskins/OLD_VideoPlayerAsset_Exhibition_2.swf /home/ubuntu/streetvoice/static/player/videoskins/OLD_VideoPlayerAsset_Exhibition_2.swf
player/videoskins/OLD_VideoPlayerAsset_DirectorVideo.swf /home/ubuntu/streetvoice/static/player/videoskins/OLD_VideoPlayerAsset_DirectorVideo.swf
player/videoskins/VideoPlayerAsset_Exhibition_1.swf /home/ubuntu/streetvoice/static/player/videoskins/VideoPlayerAsset_Exhibition_1.swf
player/videoskins/VideoPlayerAsset_DirectorVideo.swf /home/ubuntu/streetvoice/static/player/videoskins/VideoPlayerAsset_DirectorVideo.swf
player/skins/MusicPlayerListAsset_2.swf /home/ubuntu/streetvoice/static/player/skins/MusicPlayerListAsset_2.swf
player/skins/MusicPlayerListAsset_2E.png /home/ubuntu/streetvoice/static/player/skins/MusicPlayerListAsset_2E.png
player/skins/MusicPlayerListAsset_1E.swf /home/ubuntu/streetvoice/static/player/skins/MusicPlayerListAsset_1E.swf
player/skins/MusicPlayerListAsset_3E.png /home/ubuntu/streetvoice/static/player/skins/MusicPlayerListAsset_3E.png
player/skins/MusicPlayerListAsset2.swf /home/ubuntu/streetvoice/static/player/skins/MusicPlayerListAsset2.swf
player/skins/MusicPlayerAsset2.swf /home/ubuntu/streetvoice/static/player/skins/MusicPlayerAsset2.swf
player/skins/MusicPlayerAsset_Genre.swf /home/ubuntu/streetvoice/static/player/skins/MusicPlayerAsset_Genre.swf
player/skins/SinglePlayerAsset.swf /home/ubuntu/streetvoice/static/player/skins/SinglePlayerAsset.swf
player/skins/MusicPlayerCoreAsset1.swf /home/ubuntu/streetvoice/static/player/skins/MusicPlayerCoreAsset1.swf
player/skins/MusicPlayerAsset_Single.swf /home/ubuntu/streetvoice/static/player/skins/MusicPlayerAsset_Single.swf
player/skins/MusicPlayerFullAsset.swf /home/ubuntu/streetvoice/static/player/skins/MusicPlayerFullAsset.swf
player/skins/MusicPlayerAsset_SingleE2.swf /home/ubuntu/streetvoice/static/player/skins/MusicPlayerAsset_SingleE2.swf
player/skins/MusicPlayerAsset_SingleE1.png /home/ubuntu/streetvoice/static/player/skins/MusicPlayerAsset_SingleE1.png
player/skins/MusicPlayerListAsset_3E.swf /home/ubuntu/streetvoice/static/player/skins/MusicPlayerListAsset_3E.swf
player/skins/MusicPlayerAsset_SingleE1.swf /home/ubuntu/streetvoice/static/player/skins/MusicPlayerAsset_SingleE1.swf
player/skins/MusicPlayerListAsset_2E.swf /home/ubuntu/streetvoice/static/player/skins/MusicPlayerListAsset_2E.swf
player/skins/MusicPlayerCoreAsset2.swf /home/ubuntu/streetvoice/static/player/skins/MusicPlayerCoreAsset2.swf
player/skins/MusicPlayerPlusAsset1.swf /home/ubuntu/streetvoice/static/player/skins/MusicPlayerPlusAsset1.swf
player/skins/MusicPlayerAsset1.swf /home/ubuntu/streetvoice/static/player/skins/MusicPlayerAsset1.swf
player/skins/MusicPlayerAsset_Explore.swf /home/ubuntu/streetvoice/static/player/skins/MusicPlayerAsset_Explore.swf
player/skins/MusicPlayerAsset.swf /home/ubuntu/streetvoice/static/player/skins/MusicPlayerAsset.swf
player/skins/MusicPlayerFullAsset_forFB.swf /home/ubuntu/streetvoice/static/player/skins/MusicPlayerFullAsset_forFB.swf
player/skins/MusicPlayerListAsset1.swf /home/ubuntu/streetvoice/static/player/skins/MusicPlayerListAsset1.swf
player/skins/MusicPlayerListAsset_1E.png /home/ubuntu/streetvoice/static/player/skins/MusicPlayerListAsset_1E.png
player/skins/MusicPlayerListAsset_1.swf /home/ubuntu/streetvoice/static/player/skins/MusicPlayerListAsset_1.swf
player/skins/MusicPlayerAsset_SingleE2.png /home/ubuntu/streetvoice/static/player/skins/MusicPlayerAsset_SingleE2.png
player/skins/MusicPlayerPlusAsset2.swf /home/ubuntu/streetvoice/static/player/skins/MusicPlayerPlusAsset2.swf
player/skins/MusicPlayerListAsset.swf /home/ubuntu/streetvoice/static/player/skins/MusicPlayerListAsset.swf
fonts13/icomoon.ttf /home/ubuntu/streetvoice/static/fonts13/icomoon.ttf
fonts13/icomoon.svg /home/ubuntu/streetvoice/static/fonts13/icomoon.svg
fonts13/icomoon.eot /home/ubuntu/streetvoice/static/fonts13/icomoon.eot
fonts13/icomoon.woff /home/ubuntu/streetvoice/static/fonts13/icomoon.woff
fonts15/icomoon.ttf /home/ubuntu/streetvoice/static/fonts15/icomoon.ttf
fonts15/icomoon.svg /home/ubuntu/streetvoice/static/fonts15/icomoon.svg
fonts15/icomoon.eot /home/ubuntu/streetvoice/static/fonts15/icomoon.eot
fonts15/icomoon.woff /home/ubuntu/streetvoice/static/fonts15/icomoon.woff
mobile/fonts13/icomoon.ttf /home/ubuntu/streetvoice/static/mobile/fonts13/icomoon.ttf
mobile/fonts13/icomoon.svg /home/ubuntu/streetvoice/static/mobile/fonts13/icomoon.svg
mobile/fonts13/icomoon.eot /home/ubuntu/streetvoice/static/mobile/fonts13/icomoon.eot
mobile/fonts13/icomoon.woff /home/ubuntu/streetvoice/static/mobile/fonts13/icomoon.woff
mobile/fonts15/icomoon.ttf /home/ubuntu/streetvoice/static/mobile/fonts15/icomoon.ttf
mobile/fonts15/icomoon.svg /home/ubuntu/streetvoice/static/mobile/fonts15/icomoon.svg
mobile/fonts15/icomoon.eot /home/ubuntu/streetvoice/static/mobile/fonts15/icomoon.eot
mobile/fonts15/icomoon.woff /home/ubuntu/streetvoice/static/mobile/fonts15/icomoon.woff
mobile/images/logo-b.svg /home/ubuntu/streetvoice/static/mobile/images/logo-b.svg
mobile/images/icon-accredited.svg /home/ubuntu/streetvoice/static/mobile/images/icon-accredited.svg
mobile/images/img-cover-default-s.jpg /home/ubuntu/streetvoice/static/mobile/images/img-cover-default-s.jpg
mobile/images/sv-icon-cn.png /home/ubuntu/streetvoice/static/mobile/images/sv-icon-cn.png
mobile/images/img-cover-hidden.png /home/ubuntu/streetvoice/static/mobile/images/img-cover-hidden.png
mobile/images/btn-apple-store.png /home/ubuntu/streetvoice/static/mobile/images/btn-apple-store.png
mobile/images/logo-sv-cn-r.svg /home/ubuntu/streetvoice/static/mobile/images/logo-sv-cn-r.svg
mobile/images/img-app-promote@2x.jpg /home/ubuntu/streetvoice/static/mobile/images/img-app-promote@2x.jpg
mobile/images/img-open-guide-hand.png /home/ubuntu/streetvoice/static/mobile/images/img-open-guide-hand.png
mobile/images/img-profile-cover-default.jpg /home/ubuntu/streetvoice/static/mobile/images/img-profile-cover-default.jpg
mobile/images/icon-google.svg /home/ubuntu/streetvoice/static/mobile/images/icon-google.svg
mobile/images/img-1200x628.png /home/ubuntu/streetvoice/static/mobile/images/img-1200x628.png
mobile/images/logo-sv-cn-w.svg /home/ubuntu/streetvoice/static/mobile/images/logo-sv-cn-w.svg
mobile/images/icon-checked.svg /home/ubuntu/streetvoice/static/mobile/images/icon-checked.svg
mobile/images/loading.gif /home/ubuntu/streetvoice/static/mobile/images/loading.gif
mobile/images/btn-google-play.png /home/ubuntu/streetvoice/static/mobile/images/btn-google-play.png
mobile/images/img-open-in-app-guide-tip@2x.png /home/ubuntu/streetvoice/static/mobile/images/img-open-in-app-guide-tip@2x.png
mobile/images/img-phone@2x.png /home/ubuntu/streetvoice/static/mobile/images/img-phone@2x.png
mobile/images/logo-sv-cn-w.png /home/ubuntu/streetvoice/static/mobile/images/logo-sv-cn-w.png
mobile/images/sv-icon.png /home/ubuntu/streetvoice/static/mobile/images/sv-icon.png
mobile/images/logo-w.svg /home/ubuntu/streetvoice/static/mobile/images/logo-w.svg
mobile/images/img-open-in-app-guide-tip-cn@2x.png /home/ubuntu/streetvoice/static/mobile/images/img-open-in-app-guide-tip-cn@2x.png
mobile/images/sv-icon@2x.png /home/ubuntu/streetvoice/static/mobile/images/sv-icon@2x.png
mobile/images/logo-sv-cn-b.png /home/ubuntu/streetvoice/static/mobile/images/logo-sv-cn-b.png
mobile/images/img-ai-rule.png /home/ubuntu/streetvoice/static/mobile/images/img-ai-rule.png
mobile/images/img-profile-head-default.png /home/ubuntu/streetvoice/static/mobile/images/img-profile-head-default.png
mobile/images/icon-twitter.svg /home/ubuntu/streetvoice/static/mobile/images/icon-twitter.svg
mobile/images/icon-googleplay.svg /home/ubuntu/streetvoice/static/mobile/images/icon-googleplay.svg
mobile/images/logo-sv-w.png /home/ubuntu/streetvoice/static/mobile/images/logo-sv-w.png
mobile/images/states-comingsoon.svg /home/ubuntu/streetvoice/static/mobile/images/states-comingsoon.svg
mobile/images/icon-instagram.svg /home/ubuntu/streetvoice/static/mobile/images/icon-instagram.svg
mobile/images/img-open-guide-hand@2x.png /home/ubuntu/streetvoice/static/mobile/images/img-open-guide-hand@2x.png
mobile/images/btn-googleplay.svg /home/ubuntu/streetvoice/static/mobile/images/btn-googleplay.svg
mobile/images/icon-apple.svg /home/ubuntu/streetvoice/static/mobile/images/icon-apple.svg
mobile/images/sv-icon-cn@2x.png /home/ubuntu/streetvoice/static/mobile/images/sv-icon-cn@2x.png
mobile/images/img-clap-purple.svg /home/ubuntu/streetvoice/static/mobile/images/img-clap-purple.svg
mobile/images/logo-sv-r.svg /home/ubuntu/streetvoice/static/mobile/images/logo-sv-r.svg
mobile/images/icon-weibo.svg /home/ubuntu/streetvoice/static/mobile/images/icon-weibo.svg
mobile/images/logo-sv-b.svg /home/ubuntu/streetvoice/static/mobile/images/logo-sv-b.svg
mobile/images/logo-sv-b.png /home/ubuntu/streetvoice/static/mobile/images/logo-sv-b.png
mobile/images/states-comingsoon-cn.svg /home/ubuntu/streetvoice/static/mobile/images/states-comingsoon-cn.svg
mobile/images/img-phone.png /home/ubuntu/streetvoice/static/mobile/images/img-phone.png
mobile/images/icon-qq.svg /home/ubuntu/streetvoice/static/mobile/images/icon-qq.svg
mobile/images/btn-apple.svg /home/ubuntu/streetvoice/static/mobile/images/btn-apple.svg
mobile/images/visual-cat-glow-stick.svg /home/ubuntu/streetvoice/static/mobile/images/visual-cat-glow-stick.svg
mobile/images/logo-sv-w.svg /home/ubuntu/streetvoice/static/mobile/images/logo-sv-w.svg
mobile/images/logo-r.svg /home/ubuntu/streetvoice/static/mobile/images/logo-r.svg
mobile/images/img-cover-default.jpg /home/ubuntu/streetvoice/static/mobile/images/img-cover-default.jpg
mobile/images/visual-cat-sleep.svg /home/ubuntu/streetvoice/static/mobile/images/visual-cat-sleep.svg
mobile/images/img-app-promote.jpg /home/ubuntu/streetvoice/static/mobile/images/img-app-promote.jpg
mobile/images/icon-wechat.svg /home/ubuntu/streetvoice/static/mobile/images/icon-wechat.svg
mobile/images/icon-youtube.svg /home/ubuntu/streetvoice/static/mobile/images/icon-youtube.svg
mobile/images/logo-sv.png /home/ubuntu/streetvoice/static/mobile/images/logo-sv.png
mobile/images/icon-fb.svg /home/ubuntu/streetvoice/static/mobile/images/icon-fb.svg
mobile/images/btn-apple-store@2x.png /home/ubuntu/streetvoice/static/mobile/images/btn-apple-store@2x.png
mobile/images/img-photo-default.jpg /home/ubuntu/streetvoice/static/mobile/images/img-photo-default.jpg
mobile/images/logo-sv-cn-b.svg /home/ubuntu/streetvoice/static/mobile/images/logo-sv-cn-b.svg
mobile/images/img-clap-top.svg /home/ubuntu/streetvoice/static/mobile/images/img-clap-top.svg
mobile/images/btn-google-play@2x.png /home/ubuntu/streetvoice/static/mobile/images/btn-google-play@2x.png
mobile/images/default/img-cover-hidden.png /home/ubuntu/streetvoice/static/mobile/images/default/img-cover-hidden.png
mobile/images/default/img-cover-default.png /home/ubuntu/streetvoice/static/mobile/images/default/img-cover-default.png
mobile/images/default/img-profile-head-default.png /home/ubuntu/streetvoice/static/mobile/images/default/img-profile-head-default.png
mobile/images/default/img-profile-cover-default.png /home/ubuntu/streetvoice/static/mobile/images/default/img-profile-cover-default.png
mobile/images/ico/favicon.ico /home/ubuntu/streetvoice/static/mobile/images/ico/favicon.ico
mobile/libs/jquery-migrate-1.2.1.min.js /home/ubuntu/streetvoice/static/mobile/libs/jquery-migrate-1.2.1.min.js
mobile/libs/textarea-autoheight.min.js /home/ubuntu/streetvoice/static/mobile/libs/textarea-autoheight.min.js
mobile/libs/jquery-2.2.0.min.js /home/ubuntu/streetvoice/static/mobile/libs/jquery-2.2.0.min.js
mobile/libs/bootstrap.bundle.min.js /home/ubuntu/streetvoice/static/mobile/libs/bootstrap.bundle.min.js
mobile/libs/dropdown.js /home/ubuntu/streetvoice/static/mobile/libs/dropdown.js
mobile/libs/isMobile.min.js /home/ubuntu/streetvoice/static/mobile/libs/isMobile.min.js
mobile/libs/bootstrap.min.js /home/ubuntu/streetvoice/static/mobile/libs/bootstrap.min.js
mobile/libs/bootstrap-select.js /home/ubuntu/streetvoice/static/mobile/libs/bootstrap-select.js
mobile/libs/modal.js /home/ubuntu/streetvoice/static/mobile/libs/modal.js
mobile/libs/tab.js /home/ubuntu/streetvoice/static/mobile/libs/tab.js
mobile/styles/custom.css /home/ubuntu/streetvoice/static/mobile/styles/custom.css
mobile/styles/bootstrap.css /home/ubuntu/streetvoice/static/mobile/styles/bootstrap.css
mobile/styles/bootstrap-carousel.css /home/ubuntu/streetvoice/static/mobile/styles/bootstrap-carousel.css
mobile/js/select.js /home/ubuntu/streetvoice/static/mobile/js/select.js
mobile/js/init.js /home/ubuntu/streetvoice/static/mobile/js/init.js
mobile/js/streetvoice.nextpage.js /home/ubuntu/streetvoice/static/mobile/js/streetvoice.nextpage.js
mobile/js/streetvoice.like.js /home/ubuntu/streetvoice/static/mobile/js/streetvoice.like.js
mobile/js/common.js /home/ubuntu/streetvoice/static/mobile/js/common.js
mobile/js/streetvoice.region.js /home/ubuntu/streetvoice/static/mobile/js/streetvoice.region.js
mobile/js/streetvoice.event.js /home/ubuntu/streetvoice/static/mobile/js/streetvoice.event.js
mobile/js/streetvoice.list.js /home/ubuntu/streetvoice/static/mobile/js/streetvoice.list.js
mobile/js/streetvoice.chart.js /home/ubuntu/streetvoice/static/mobile/js/streetvoice.chart.js
mobile/js/streetvoice.openapp.js /home/ubuntu/streetvoice/static/mobile/js/streetvoice.openapp.js
mobile/js/load-more.js /home/ubuntu/streetvoice/static/mobile/js/load-more.js
mobile/js/streetvoice.carousel.js /home/ubuntu/streetvoice/static/mobile/js/streetvoice.carousel.js
mobile/js/streetvoice.follow.js /home/ubuntu/streetvoice/static/mobile/js/streetvoice.follow.js
mobile/js/streetvoice.popup.js /home/ubuntu/streetvoice/static/mobile/js/streetvoice.popup.js
embed/css/player-w.css /home/ubuntu/streetvoice/static/embed/css/player-w.css
embed/css/player-w-s.css /home/ubuntu/streetvoice/static/embed/css/player-w-s.css
embed/css/player-w-l.css /home/ubuntu/streetvoice/static/embed/css/player-w-l.css
embed/images/img-cover-hidden.png /home/ubuntu/streetvoice/static/embed/images/img-cover-hidden.png
embed/images/logo-sv-s.svg /home/ubuntu/streetvoice/static/embed/images/logo-sv-s.svg
embed/images/logo-sv.svg /home/ubuntu/streetvoice/static/embed/images/logo-sv.svg
embed/font/icomoon.ttf /home/ubuntu/streetvoice/static/embed/font/icomoon.ttf
embed/font/icomoon.svg /home/ubuntu/streetvoice/static/embed/font/icomoon.svg
embed/font/icomoon.eot /home/ubuntu/streetvoice/static/embed/font/icomoon.eot
embed/font/icomoon.woff /home/ubuntu/streetvoice/static/embed/font/icomoon.woff
campaign/simplelife/images/logo-main.png /home/ubuntu/streetvoice/static/campaign/simplelife/images/logo-main.png
campaign/simplelife/images/cover.jpg /home/ubuntu/streetvoice/static/campaign/simplelife/images/cover.jpg
campaign/simplelife/images/ico/favicon.ico /home/ubuntu/streetvoice/static/campaign/simplelife/images/ico/favicon.ico
campaign/simplelife/libs/popper.min.js /home/ubuntu/streetvoice/static/campaign/simplelife/libs/popper.min.js
campaign/simplelife/libs/jquery-3.4.1.min.js /home/ubuntu/streetvoice/static/campaign/simplelife/libs/jquery-3.4.1.min.js
campaign/simplelife/libs/dropdown.js /home/ubuntu/streetvoice/static/campaign/simplelife/libs/dropdown.js
campaign/simplelife/libs/util.js /home/ubuntu/streetvoice/static/campaign/simplelife/libs/util.js
campaign/simplelife/libs/modal.js /home/ubuntu/streetvoice/static/campaign/simplelife/libs/modal.js
campaign/simplelife/libs/clipboard.js /home/ubuntu/streetvoice/static/campaign/simplelife/libs/clipboard.js
campaign/simplelife/styles/bootstrap.css /home/ubuntu/streetvoice/static/campaign/simplelife/styles/bootstrap.css
campaign/simplelife/js/setting-cellphone.js /home/ubuntu/streetvoice/static/campaign/simplelife/js/setting-cellphone.js
campaign/simplelife/js/init.js /home/ubuntu/streetvoice/static/campaign/simplelife/js/init.js
campaign/simplelife/js/profile.js /home/ubuntu/streetvoice/static/campaign/simplelife/js/profile.js
campaign/simplelife/js/absolute.js /home/ubuntu/streetvoice/static/campaign/simplelife/js/absolute.js
campaign/simplelife/js/simplelife.js /home/ubuntu/streetvoice/static/campaign/simplelife/js/simplelife.js
campaign/simplelife/fonts/icomoon.ttf /home/ubuntu/streetvoice/static/campaign/simplelife/fonts/icomoon.ttf
campaign/simplelife/fonts/icomoon.svg /home/ubuntu/streetvoice/static/campaign/simplelife/fonts/icomoon.svg
campaign/simplelife/fonts/icomoon.eot /home/ubuntu/streetvoice/static/campaign/simplelife/fonts/icomoon.eot
campaign/simplelife/fonts/icomoon.woff /home/ubuntu/streetvoice/static/campaign/simplelife/fonts/icomoon.woff
images/icon-ie.png /home/ubuntu/streetvoice/static/images/icon-ie.png
images/icon-accredited.svg /home/ubuntu/streetvoice/static/images/icon-accredited.svg
images/Cat_ConfusedEmpty.png /home/ubuntu/streetvoice/static/images/Cat_ConfusedEmpty.png
images/img-player-lrc-cn.jpg /home/ubuntu/streetvoice/static/images/img-player-lrc-cn.jpg
images/img-cover-default-s.jpg /home/ubuntu/streetvoice/static/images/img-cover-default-s.jpg
images/metaimage-song.png /home/ubuntu/streetvoice/static/images/metaimage-song.png
images/PoweredBy_200px-Black_HorizText.png /home/ubuntu/streetvoice/static/images/PoweredBy_200px-Black_HorizText.png
images/sv-icon-cn.png /home/ubuntu/streetvoice/static/images/sv-icon-cn.png
images/img-cover-hidden.png /home/ubuntu/streetvoice/static/images/img-cover-hidden.png
images/icon-qq-browser.png /home/ubuntu/streetvoice/static/images/icon-qq-browser.png
images/btn-apple-store.png /home/ubuntu/streetvoice/static/images/btn-apple-store.png
images/logo-sv-cn-r.svg /home/ubuntu/streetvoice/static/images/logo-sv-cn-r.svg
images/img-cover-merch-default.jpg /home/ubuntu/streetvoice/static/images/img-cover-merch-default.jpg
images/icon-google.svg /home/ubuntu/streetvoice/static/images/icon-google.svg
images/logo-firefox.svg /home/ubuntu/streetvoice/static/images/logo-firefox.svg
images/img-1200x628.png /home/ubuntu/streetvoice/static/images/img-1200x628.png
images/PoweredBy_100px-White_HorizText.png /home/ubuntu/streetvoice/static/images/PoweredBy_100px-White_HorizText.png
images/logo-sv-cn-w.svg /home/ubuntu/streetvoice/static/images/logo-sv-cn-w.svg
images/icon-checked.svg /home/ubuntu/streetvoice/static/images/icon-checked.svg
images/page-oops.gif /home/ubuntu/streetvoice/static/images/page-oops.gif
images/alert-cat-hand.png /home/ubuntu/streetvoice/static/images/alert-cat-hand.png
images/loading.gif /home/ubuntu/streetvoice/static/images/loading.gif
images/img-insight-lg.png /home/ubuntu/streetvoice/static/images/img-insight-lg.png
images/icon-360-browser.png /home/ubuntu/streetvoice/static/images/icon-360-browser.png
images/cat-s.svg /home/ubuntu/streetvoice/static/images/cat-s.svg
images/btn-google-play.png /home/ubuntu/streetvoice/static/images/btn-google-play.png
images/PoweredBy_200px-White_HorizText.png /home/ubuntu/streetvoice/static/images/PoweredBy_200px-White_HorizText.png
images/icon-soon.svg /home/ubuntu/streetvoice/static/images/icon-soon.svg
images/img-800x800.png /home/ubuntu/streetvoice/static/images/img-800x800.png
images/logo-sv-cn-w.png /home/ubuntu/streetvoice/static/images/logo-sv-cn-w.png
images/sv-icon.png /home/ubuntu/streetvoice/static/images/sv-icon.png
images/icomoon.ttf /home/ubuntu/streetvoice/static/images/icomoon.ttf
images/sv_c_300x300.jpg /home/ubuntu/streetvoice/static/images/sv_c_300x300.jpg
images/logo-qq-browser.png /home/ubuntu/streetvoice/static/images/logo-qq-browser.png
images/cat.svg /home/ubuntu/streetvoice/static/images/cat.svg
images/img-cover-gift-sm.png /home/ubuntu/streetvoice/static/images/img-cover-gift-sm.png
images/icon-fanclub-only.svg /home/ubuntu/streetvoice/static/images/icon-fanclub-only.svg
images/sv-cat.gif /home/ubuntu/streetvoice/static/images/sv-cat.gif
images/sv-icon@2x.png /home/ubuntu/streetvoice/static/images/sv-icon@2x.png
images/alert-cat.svg /home/ubuntu/streetvoice/static/images/alert-cat.svg
images/image_photo.png /home/ubuntu/streetvoice/static/images/image_photo.png
images/logo-sv-cn-b.png /home/ubuntu/streetvoice/static/images/logo-sv-cn-b.png
images/bg-csrf.jpg /home/ubuntu/streetvoice/static/images/bg-csrf.jpg
images/img-ai-rule.png /home/ubuntu/streetvoice/static/images/img-ai-rule.png
images/img-profile-head-default.png /home/ubuntu/streetvoice/static/images/img-profile-head-default.png
images/icon-x.svg /home/ubuntu/streetvoice/static/images/icon-x.svg
images/img-1920x360.png /home/ubuntu/streetvoice/static/images/img-1920x360.png
images/logo-sv-cn.png /home/ubuntu/streetvoice/static/images/logo-sv-cn.png
images/icon-twitter.svg /home/ubuntu/streetvoice/static/images/icon-twitter.svg
images/icon-googleplay.svg /home/ubuntu/streetvoice/static/images/icon-googleplay.svg
images/logo-sv-w.png /home/ubuntu/streetvoice/static/images/logo-sv-w.png
images/img-demo-cover-lg.png /home/ubuntu/streetvoice/static/images/img-demo-cover-lg.png
images/logo-internet-explore.svg /home/ubuntu/streetvoice/static/images/logo-internet-explore.svg
images/1x1.jpg /home/ubuntu/streetvoice/static/images/1x1.jpg
images/loadingAnimation.gif /home/ubuntu/streetvoice/static/images/loadingAnimation.gif
images/img-demo-cover-sm.png /home/ubuntu/streetvoice/static/images/img-demo-cover-sm.png
images/icon-instagram.svg /home/ubuntu/streetvoice/static/images/icon-instagram.svg
images/icomoon.svg /home/ubuntu/streetvoice/static/images/icomoon.svg
images/icon-apple.svg /home/ubuntu/streetvoice/static/images/icon-apple.svg
images/logo_SV_300.png /home/ubuntu/streetvoice/static/images/logo_SV_300.png
images/page-403.gif /home/ubuntu/streetvoice/static/images/page-403.gif
images/sv-icon-cn@2x.png /home/ubuntu/streetvoice/static/images/sv-icon-cn@2x.png
images/img-clap-purple.svg /home/ubuntu/streetvoice/static/images/img-clap-purple.svg
images/logo-sv-r.svg /home/ubuntu/streetvoice/static/images/logo-sv-r.svg
images/icon-weibo.svg /home/ubuntu/streetvoice/static/images/icon-weibo.svg
images/logo-sv-b.svg /home/ubuntu/streetvoice/static/images/logo-sv-b.svg
images/cursorPlay.svg /home/ubuntu/streetvoice/static/images/cursorPlay.svg
images/weibo_16x16.png /home/ubuntu/streetvoice/static/images/weibo_16x16.png
images/img-cover-gift.png /home/ubuntu/streetvoice/static/images/img-cover-gift.png
images/logo-sv-b.png /home/ubuntu/streetvoice/static/images/logo-sv-b.png
images/cursorPlay-retina.svg /home/ubuntu/streetvoice/static/images/cursorPlay-retina.svg
images/gongshang.gif /home/ubuntu/streetvoice/static/images/gongshang.gif
images/icon-qq.svg /home/ubuntu/streetvoice/static/images/icon-qq.svg
images/logo-sv-w.svg /home/ubuntu/streetvoice/static/images/logo-sv-w.svg
images/app-screen-cn.png /home/ubuntu/streetvoice/static/images/app-screen-cn.png
images/img-360x360.png /home/ubuntu/streetvoice/static/images/img-360x360.png
images/icomoon.eot /home/ubuntu/streetvoice/static/images/icomoon.eot
images/img-cover-default.jpg /home/ubuntu/streetvoice/static/images/img-cover-default.jpg
images/bg-experts.jpg /home/ubuntu/streetvoice/static/images/bg-experts.jpg
images/page-outdate.gif /home/ubuntu/streetvoice/static/images/page-outdate.gif
images/app-screen-cn@2x.png /home/ubuntu/streetvoice/static/images/app-screen-cn@2x.png
images/icon-chrome.png /home/ubuntu/streetvoice/static/images/icon-chrome.png
images/gongshang_c.gif /home/ubuntu/streetvoice/static/images/gongshang_c.gif
images/img-profile-cover-default.png /home/ubuntu/streetvoice/static/images/img-profile-cover-default.png
images/img-song-cover-default.png /home/ubuntu/streetvoice/static/images/img-song-cover-default.png
images/icon-wechat.svg /home/ubuntu/streetvoice/static/images/icon-wechat.svg
images/logo-360-browser.png /home/ubuntu/streetvoice/static/images/logo-360-browser.png
images/icomoon.woff /home/ubuntu/streetvoice/static/images/icomoon.woff
images/cover_default_02.jpg /home/ubuntu/streetvoice/static/images/cover_default_02.jpg
images/img-clap-card-back.png /home/ubuntu/streetvoice/static/images/img-clap-card-back.png
images/icon-youtube.svg /home/ubuntu/streetvoice/static/images/icon-youtube.svg
images/logo-sv.png /home/ubuntu/streetvoice/static/images/logo-sv.png
images/page-shielding.gif /home/ubuntu/streetvoice/static/images/page-shielding.gif
images/default_user.jpg /home/ubuntu/streetvoice/static/images/default_user.jpg
images/icon-fb.svg /home/ubuntu/streetvoice/static/images/icon-fb.svg
images/logo-chrome.svg /home/ubuntu/streetvoice/static/images/logo-chrome.svg
images/wlwhjyxkz.jpg /home/ubuntu/streetvoice/static/images/wlwhjyxkz.jpg
images/img-insight-sm.png /home/ubuntu/streetvoice/static/images/img-insight-sm.png
images/img-player-lrc.jpg /home/ubuntu/streetvoice/static/images/img-player-lrc.jpg
images/metaimage-song-cn.png /home/ubuntu/streetvoice/static/images/metaimage-song-cn.png
images/logo-sv-cn.svg /home/ubuntu/streetvoice/static/images/logo-sv-cn.svg
images/btn-apple-store@2x.png /home/ubuntu/streetvoice/static/images/btn-apple-store@2x.png
images/app-screen.png /home/ubuntu/streetvoice/static/images/app-screen.png
images/icon-firefox.png /home/ubuntu/streetvoice/static/images/icon-firefox.png
images/img-photo-default.jpg /home/ubuntu/streetvoice/static/images/img-photo-default.jpg
images/intro_image.png /home/ubuntu/streetvoice/static/images/intro_image.png
images/app-screen@2x.png /home/ubuntu/streetvoice/static/images/app-screen@2x.png
images/logo-sv-cn-b.svg /home/ubuntu/streetvoice/static/images/logo-sv-cn-b.svg
images/img-clap-top.svg /home/ubuntu/streetvoice/static/images/img-clap-top.svg
images/img-clapcard-default.jpg /home/ubuntu/streetvoice/static/images/img-clapcard-default.jpg
images/logo-sv.svg /home/ubuntu/streetvoice/static/images/logo-sv.svg
images/img-cover-blow.png /home/ubuntu/streetvoice/static/images/img-cover-blow.png
images/logo-edge.svg /home/ubuntu/streetvoice/static/images/logo-edge.svg
images/page-error.gif /home/ubuntu/streetvoice/static/images/page-error.gif
images/logo-blow.svg /home/ubuntu/streetvoice/static/images/logo-blow.svg
images/wave.gif /home/ubuntu/streetvoice/static/images/wave.gif
images/btn-google-play@2x.png /home/ubuntu/streetvoice/static/images/btn-google-play@2x.png
images/embed/embed-player-330x100.png /home/ubuntu/streetvoice/static/images/embed/embed-player-330x100.png
images/embed/embed-player-400x330.png /home/ubuntu/streetvoice/static/images/embed/embed-player-400x330.png
images/embed/embed-player-500x500.png /home/ubuntu/streetvoice/static/images/embed/embed-player-500x500.png
images/intro/intro-1.gif /home/ubuntu/streetvoice/static/images/intro/intro-1.gif
images/intro/intro-6.gif /home/ubuntu/streetvoice/static/images/intro/intro-6.gif
images/intro/intro-3.gif /home/ubuntu/streetvoice/static/images/intro/intro-3.gif
images/intro/intro-4.gif /home/ubuntu/streetvoice/static/images/intro/intro-4.gif
images/intro/intro-2.gif /home/ubuntu/streetvoice/static/images/intro/intro-2.gif
images/intro/intro-5.gif /home/ubuntu/streetvoice/static/images/intro/intro-5.gif
images/email/image-24.png /home/ubuntu/streetvoice/static/images/email/image-24.png
images/email/btn-mail.png /home/ubuntu/streetvoice/static/images/email/btn-mail.png
images/email/sv-logo-250-cn.png /home/ubuntu/streetvoice/static/images/email/sv-logo-250-cn.png
images/email/image-15.png /home/ubuntu/streetvoice/static/images/email/image-15.png
images/email/image-12.png /home/ubuntu/streetvoice/static/images/email/image-12.png
images/email/image-16.png /home/ubuntu/streetvoice/static/images/email/image-16.png
images/email/btn-goto.png /home/ubuntu/streetvoice/static/images/email/btn-goto.png
images/email/sv-logo-red-cn.png /home/ubuntu/streetvoice/static/images/email/sv-logo-red-cn.png
images/email/image-13.png /home/ubuntu/streetvoice/static/images/email/image-13.png
images/email/image-2.png /home/ubuntu/streetvoice/static/images/email/image-2.png
images/email/image-6.png /home/ubuntu/streetvoice/static/images/email/image-6.png
images/email/image-28.jpeg /home/ubuntu/streetvoice/static/images/email/image-28.jpeg
images/email/logo-sv-cn-b.png /home/ubuntu/streetvoice/static/images/email/logo-sv-cn-b.png
images/email/sv-logo-lg.png /home/ubuntu/streetvoice/static/images/email/sv-logo-lg.png
images/email/image-23.png /home/ubuntu/streetvoice/static/images/email/image-23.png
images/email/btn-view.png /home/ubuntu/streetvoice/static/images/email/btn-view.png
images/email/btn-apple.png /home/ubuntu/streetvoice/static/images/email/btn-apple.png
images/email/image-7.png /home/ubuntu/streetvoice/static/images/email/image-7.png
images/email/image-27.jpeg /home/ubuntu/streetvoice/static/images/email/image-27.jpeg
images/email/logo-sv-b.png /home/ubuntu/streetvoice/static/images/email/logo-sv-b.png
images/email/image-4.png /home/ubuntu/streetvoice/static/images/email/image-4.png
images/email/image-1.png /home/ubuntu/streetvoice/static/images/email/image-1.png
images/email/btn-google.png /home/ubuntu/streetvoice/static/images/email/btn-google.png
images/email/sv-logo-red.png /home/ubuntu/streetvoice/static/images/email/sv-logo-red.png
images/email/image-11.png /home/ubuntu/streetvoice/static/images/email/image-11.png
images/email/image-17.png /home/ubuntu/streetvoice/static/images/email/image-17.png
images/email/image-8.png /home/ubuntu/streetvoice/static/images/email/image-8.png
images/email/btn-reset.png /home/ubuntu/streetvoice/static/images/email/btn-reset.png
images/email/image-20.png /home/ubuntu/streetvoice/static/images/email/image-20.png
images/email/image-14.png /home/ubuntu/streetvoice/static/images/email/image-14.png
images/email/image-5.png /home/ubuntu/streetvoice/static/images/email/image-5.png
images/email/btn-apple-store@2x.png /home/ubuntu/streetvoice/static/images/email/btn-apple-store@2x.png
images/email/image-3.png /home/ubuntu/streetvoice/static/images/email/image-3.png
images/email/image-9.png /home/ubuntu/streetvoice/static/images/email/image-9.png
images/email/sv-logo-250.png /home/ubuntu/streetvoice/static/images/email/sv-logo-250.png
images/email/btn-google-play@2x.png /home/ubuntu/streetvoice/static/images/email/btn-google-play@2x.png
images/event/sv_500x500.png /home/ubuntu/streetvoice/static/images/event/sv_500x500.png
images/app/wc-btn.png /home/ubuntu/streetvoice/static/images/app/wc-btn.png
images/app/app-tw-btn-1.svg /home/ubuntu/streetvoice/static/images/app/app-tw-btn-1.svg
images/app/app-icon.png /home/ubuntu/streetvoice/static/images/app/app-icon.png
images/app/app-cn-btn-2.png /home/ubuntu/streetvoice/static/images/app/app-cn-btn-2.png
images/app/app-cn-title.png /home/ubuntu/streetvoice/static/images/app/app-cn-title.png
images/app/app-tw-title.png /home/ubuntu/streetvoice/static/images/app/app-tw-title.png
images/app/app-tw-btn-2.svg /home/ubuntu/streetvoice/static/images/app/app-tw-btn-2.svg
images/app/app-tw-btn-1.png /home/ubuntu/streetvoice/static/images/app/app-tw-btn-1.png
images/app/app-tw-btn-2.png /home/ubuntu/streetvoice/static/images/app/app-tw-btn-2.png
images/app/app-tw-title.svg /home/ubuntu/streetvoice/static/images/app/app-tw-title.svg
images/app/app-cn-btn-1.png /home/ubuntu/streetvoice/static/images/app/app-cn-btn-1.png
images/default/img-cover-hidden.png /home/ubuntu/streetvoice/static/images/default/img-cover-hidden.png
images/default/img-cover-default.png /home/ubuntu/streetvoice/static/images/default/img-cover-default.png
images/default/img-cover-merch-default.jpg /home/ubuntu/streetvoice/static/images/default/img-cover-merch-default.jpg
images/default/img-cover-gift-sm.png /home/ubuntu/streetvoice/static/images/default/img-cover-gift-sm.png
images/default/img-profile-head-default.png /home/ubuntu/streetvoice/static/images/default/img-profile-head-default.png
images/default/img-cover-gift.png /home/ubuntu/streetvoice/static/images/default/img-cover-gift.png
images/default/img-profile-cover-default.png /home/ubuntu/streetvoice/static/images/default/img-profile-cover-default.png
images/demo/playlist-section-bg-04.png /home/ubuntu/streetvoice/static/images/demo/playlist-section-bg-04.png
images/demo/img-cover-06.jpg /home/ubuntu/streetvoice/static/images/demo/img-cover-06.jpg
images/demo/img-cover-01.jpg /home/ubuntu/streetvoice/static/images/demo/img-cover-01.jpg
images/demo/playlist-section-bg-01.png /home/ubuntu/streetvoice/static/images/demo/playlist-section-bg-01.png
images/demo/img-captcha.png /home/ubuntu/streetvoice/static/images/demo/img-captcha.png
images/demo/playlist-section-bg-03.png /home/ubuntu/streetvoice/static/images/demo/playlist-section-bg-03.png
images/demo/img-banner-03-lg.jpg /home/ubuntu/streetvoice/static/images/demo/img-banner-03-lg.jpg
images/demo/img-oppo-03.jpg /home/ubuntu/streetvoice/static/images/demo/img-oppo-03.jpg
images/demo/img-oppo-cover-01.jpg /home/ubuntu/streetvoice/static/images/demo/img-oppo-cover-01.jpg
images/demo/img-dashi.jpg /home/ubuntu/streetvoice/static/images/demo/img-dashi.jpg
images/demo/img-banner-04.png /home/ubuntu/streetvoice/static/images/demo/img-banner-04.png
images/demo/img-member-02.jpg /home/ubuntu/streetvoice/static/images/demo/img-member-02.jpg
images/demo/img-member-07.jpg /home/ubuntu/streetvoice/static/images/demo/img-member-07.jpg
images/demo/playlist-section-bg-07.png /home/ubuntu/streetvoice/static/images/demo/playlist-section-bg-07.png
images/demo/img-profile-bg-01.jpg /home/ubuntu/streetvoice/static/images/demo/img-profile-bg-01.jpg
images/demo/img-cover-08.jpg /home/ubuntu/streetvoice/static/images/demo/img-cover-08.jpg
images/demo/playlist-section-bg-06.png /home/ubuntu/streetvoice/static/images/demo/playlist-section-bg-06.png
images/demo/img-member-05.jpg /home/ubuntu/streetvoice/static/images/demo/img-member-05.jpg
images/demo/playlist-section-bg-05.png /home/ubuntu/streetvoice/static/images/demo/playlist-section-bg-05.png
images/demo/img-banner-05.png /home/ubuntu/streetvoice/static/images/demo/img-banner-05.png
images/demo/img-oppo-cover-02.jpg /home/ubuntu/streetvoice/static/images/demo/img-oppo-cover-02.jpg
images/demo/img-sign-1.png /home/ubuntu/streetvoice/static/images/demo/img-sign-1.png
images/demo/img-member-01.jpg /home/ubuntu/streetvoice/static/images/demo/img-member-01.jpg
images/demo/img-oppo-lg-01.jpg /home/ubuntu/streetvoice/static/images/demo/img-oppo-lg-01.jpg
images/demo/img-oppo-01.jpg /home/ubuntu/streetvoice/static/images/demo/img-oppo-01.jpg
images/demo/img-sign-2.png /home/ubuntu/streetvoice/static/images/demo/img-sign-2.png
images/demo/img-banner-01.png /home/ubuntu/streetvoice/static/images/demo/img-banner-01.png
images/demo/img-cover-07.jpg /home/ubuntu/streetvoice/static/images/demo/img-cover-07.jpg
images/demo/img-member-06.jpg /home/ubuntu/streetvoice/static/images/demo/img-member-06.jpg
images/demo/img-member-04.jpg /home/ubuntu/streetvoice/static/images/demo/img-member-04.jpg
images/demo/img-cover-03.jpg /home/ubuntu/streetvoice/static/images/demo/img-cover-03.jpg
images/demo/img-video-1.png /home/ubuntu/streetvoice/static/images/demo/img-video-1.png
images/demo/playlist-section-bg-02.png /home/ubuntu/streetvoice/static/images/demo/playlist-section-bg-02.png
images/demo/img-cover-02.png /home/ubuntu/streetvoice/static/images/demo/img-cover-02.png
images/demo/img-oppo-02.jpg /home/ubuntu/streetvoice/static/images/demo/img-oppo-02.jpg
images/demo/img-cover-04.jpg /home/ubuntu/streetvoice/static/images/demo/img-cover-04.jpg
images/demo/img-banner-03.png /home/ubuntu/streetvoice/static/images/demo/img-banner-03.png
images/demo/img-banner-02.png /home/ubuntu/streetvoice/static/images/demo/img-banner-02.png
images/demo/img-packer.jpg /home/ubuntu/streetvoice/static/images/demo/img-packer.jpg
images/demo/img-member-03.jpg /home/ubuntu/streetvoice/static/images/demo/img-member-03.jpg
images/demo/img-oppo-cover.jpg /home/ubuntu/streetvoice/static/images/demo/img-oppo-cover.jpg
images/demo/img-oppo-cover-03.jpg /home/ubuntu/streetvoice/static/images/demo/img-oppo-cover-03.jpg
images/demo/img-cover-05.jpg /home/ubuntu/streetvoice/static/images/demo/img-cover-05.jpg
images/ico/favicon.ico /home/ubuntu/streetvoice/static/images/ico/favicon.ico
style/cropper.min.css /home/ubuntu/streetvoice/static/style/cropper.min.css
style/custom.css /home/ubuntu/streetvoice/static/style/custom.css
style/bootstrap.css /home/ubuntu/streetvoice/static/style/bootstrap.css
style/bootstrap-dark.css /home/ubuntu/streetvoice/static/style/bootstrap-dark.css
style/nprogress.css /home/ubuntu/streetvoice/static/style/nprogress.css
style/bootstrap-cn.css /home/ubuntu/streetvoice/static/style/bootstrap-cn.css
style/en.css /home/ubuntu/streetvoice/static/style/en.css
style/bootstrap-cn-dark.css /home/ubuntu/streetvoice/static/style/bootstrap-cn-dark.css
oauth/images/icon-accredited.svg /home/ubuntu/streetvoice/static/oauth/images/icon-accredited.svg
oauth/images/logo-sv-cn-r.svg /home/ubuntu/streetvoice/static/oauth/images/logo-sv-cn-r.svg
oauth/images/img-profile-head-default.png /home/ubuntu/streetvoice/static/oauth/images/img-profile-head-default.png
oauth/images/logo-sv-r.svg /home/ubuntu/streetvoice/static/oauth/images/logo-sv-r.svg
oauth/images/background.jpg /home/ubuntu/streetvoice/static/oauth/images/background.jpg
oauth/images/ico/favicon.ico /home/ubuntu/streetvoice/static/oauth/images/ico/favicon.ico
oauth/libs/popper.min.js /home/ubuntu/streetvoice/static/oauth/libs/popper.min.js
oauth/libs/alert.js /home/ubuntu/streetvoice/static/oauth/libs/alert.js
oauth/libs/dropdown.js /home/ubuntu/streetvoice/static/oauth/libs/dropdown.js
oauth/libs/jquery-3.6.0.min.js /home/ubuntu/streetvoice/static/oauth/libs/jquery-3.6.0.min.js
oauth/libs/util.js /home/ubuntu/streetvoice/static/oauth/libs/util.js
oauth/libs/modal.js /home/ubuntu/streetvoice/static/oauth/libs/modal.js
oauth/styles/bootstrap.css /home/ubuntu/streetvoice/static/oauth/styles/bootstrap.css
oauth/js/init.js /home/ubuntu/streetvoice/static/oauth/js/init.js
oauth/js/toggle-password.js /home/ubuntu/streetvoice/static/oauth/js/toggle-password.js
oauth/fonts/icomoon.ttf /home/ubuntu/streetvoice/static/oauth/fonts/icomoon.ttf
oauth/fonts/icomoon.svg /home/ubuntu/streetvoice/static/oauth/fonts/icomoon.svg
oauth/fonts/icomoon.eot /home/ubuntu/streetvoice/static/oauth/fonts/icomoon.eot
oauth/fonts/icomoon.woff /home/ubuntu/streetvoice/static/oauth/fonts/icomoon.woff
annualreport/year2022/images/img-report-3-2022.jpg /home/ubuntu/streetvoice/static/annualreport/year2022/images/img-report-3-2022.jpg
annualreport/year2022/images/bg-w-01.png /home/ubuntu/streetvoice/static/annualreport/year2022/images/bg-w-01.png
annualreport/year2022/images/img-report-1-2022.jpg /home/ubuntu/streetvoice/static/annualreport/year2022/images/img-report-1-2022.jpg
annualreport/year2022/images/logo-white.svg /home/ubuntu/streetvoice/static/annualreport/year2022/images/logo-white.svg
annualreport/year2022/images/bg-w-03.png /home/ubuntu/streetvoice/static/annualreport/year2022/images/bg-w-03.png
annualreport/year2022/images/personal-cover-front.png /home/ubuntu/streetvoice/static/annualreport/year2022/images/personal-cover-front.png
annualreport/year2022/images/bg-section-start.jpg /home/ubuntu/streetvoice/static/annualreport/year2022/images/bg-section-start.jpg
annualreport/year2022/images/sv-cat.gif /home/ubuntu/streetvoice/static/annualreport/year2022/images/sv-cat.gif
annualreport/year2022/images/bg-w-04.png /home/ubuntu/streetvoice/static/annualreport/year2022/images/bg-w-04.png
annualreport/year2022/images/img-title-sm.png /home/ubuntu/streetvoice/static/annualreport/year2022/images/img-title-sm.png
annualreport/year2022/images/yerarly-report-cover-2022.jpeg /home/ubuntu/streetvoice/static/annualreport/year2022/images/yerarly-report-cover-2022.jpeg
annualreport/year2022/images/btn-arrow.svg /home/ubuntu/streetvoice/static/annualreport/year2022/images/btn-arrow.svg
annualreport/year2022/images/img-section-menu-02.svg /home/ubuntu/streetvoice/static/annualreport/year2022/images/img-section-menu-02.svg
annualreport/year2022/images/bg-w-05.png /home/ubuntu/streetvoice/static/annualreport/year2022/images/bg-w-05.png
annualreport/year2022/images/img-cover-top50.jpg /home/ubuntu/streetvoice/static/annualreport/year2022/images/img-cover-top50.jpg
annualreport/year2022/images/img-section-start-02.png /home/ubuntu/streetvoice/static/annualreport/year2022/images/img-section-start-02.png
annualreport/year2022/images/bg-01.jpg /home/ubuntu/streetvoice/static/annualreport/year2022/images/bg-01.jpg
annualreport/year2022/images/bg-w-07.png /home/ubuntu/streetvoice/static/annualreport/year2022/images/bg-w-07.png
annualreport/year2022/images/logo-black.svg /home/ubuntu/streetvoice/static/annualreport/year2022/images/logo-black.svg
annualreport/year2022/images/bg-color-bar.jpg /home/ubuntu/streetvoice/static/annualreport/year2022/images/bg-color-bar.jpg
annualreport/year2022/images/bg-w-02.png /home/ubuntu/streetvoice/static/annualreport/year2022/images/bg-w-02.png
annualreport/year2022/images/img-earphone.png /home/ubuntu/streetvoice/static/annualreport/year2022/images/img-earphone.png
annualreport/year2022/images/img-section-start-01.png /home/ubuntu/streetvoice/static/annualreport/year2022/images/img-section-start-01.png
annualreport/year2022/images/img-title.png /home/ubuntu/streetvoice/static/annualreport/year2022/images/img-title.png
annualreport/year2022/images/yearly-report-2022-meta.jpg /home/ubuntu/streetvoice/static/annualreport/year2022/images/yearly-report-2022-meta.jpg
annualreport/year2022/images/logo-blue.svg /home/ubuntu/streetvoice/static/annualreport/year2022/images/logo-blue.svg
annualreport/year2022/images/bg-w-08.png /home/ubuntu/streetvoice/static/annualreport/year2022/images/bg-w-08.png
annualreport/year2022/images/img-report.png /home/ubuntu/streetvoice/static/annualreport/year2022/images/img-report.png
annualreport/year2022/images/personal-cover-empty.png /home/ubuntu/streetvoice/static/annualreport/year2022/images/personal-cover-empty.png
annualreport/year2022/images/bg-02.jpg /home/ubuntu/streetvoice/static/annualreport/year2022/images/bg-02.jpg
annualreport/year2022/images/img-report-2-2022.jpg /home/ubuntu/streetvoice/static/annualreport/year2022/images/img-report-2-2022.jpg
annualreport/year2022/images/bg-03.jpg /home/ubuntu/streetvoice/static/annualreport/year2022/images/bg-03.jpg
annualreport/year2022/images/bg-w-06.png /home/ubuntu/streetvoice/static/annualreport/year2022/images/bg-w-06.png
annualreport/year2022/images/img-section-menu-01.svg /home/ubuntu/streetvoice/static/annualreport/year2022/images/img-section-menu-01.svg
annualreport/year2022/images/btn-play.svg /home/ubuntu/streetvoice/static/annualreport/year2022/images/btn-play.svg
annualreport/year2022/images/ico/favicon.ico /home/ubuntu/streetvoice/static/annualreport/year2022/images/ico/favicon.ico
annualreport/year2022/libs/jquery-3.4.1.min.js /home/ubuntu/streetvoice/static/annualreport/year2022/libs/jquery-3.4.1.min.js
annualreport/year2022/libs/carousel.js /home/ubuntu/streetvoice/static/annualreport/year2022/libs/carousel.js
annualreport/year2022/libs/util.js /home/ubuntu/streetvoice/static/annualreport/year2022/libs/util.js
annualreport/year2022/libs/simpleParallax.min.js /home/ubuntu/streetvoice/static/annualreport/year2022/libs/simpleParallax.min.js
annualreport/year2022/libs/jquery.in-viewport-class.js /home/ubuntu/streetvoice/static/annualreport/year2022/libs/jquery.in-viewport-class.js
annualreport/year2022/libs/modal.js /home/ubuntu/streetvoice/static/annualreport/year2022/libs/modal.js
annualreport/year2022/styles/bootstrap.css /home/ubuntu/streetvoice/static/annualreport/year2022/styles/bootstrap.css
annualreport/year2022/js/modal-fade-out.js /home/ubuntu/streetvoice/static/annualreport/year2022/js/modal-fade-out.js
annualreport/year2022/js/scroll.js /home/ubuntu/streetvoice/static/annualreport/year2022/js/scroll.js
annualreport/year2022/js/go-to.js /home/ubuntu/streetvoice/static/annualreport/year2022/js/go-to.js
annualreport/year2022/fonts/icomoon.ttf /home/ubuntu/streetvoice/static/annualreport/year2022/fonts/icomoon.ttf
annualreport/year2022/fonts/icomoon.svg /home/ubuntu/streetvoice/static/annualreport/year2022/fonts/icomoon.svg
annualreport/year2022/fonts/icomoon.eot /home/ubuntu/streetvoice/static/annualreport/year2022/fonts/icomoon.eot
annualreport/year2022/fonts/icomoon.woff /home/ubuntu/streetvoice/static/annualreport/year2022/fonts/icomoon.woff
annualreport/year2024/images/name-0.png /home/ubuntu/streetvoice/static/annualreport/year2024/images/name-0.png
annualreport/year2024/images/bg-7.jpg /home/ubuntu/streetvoice/static/annualreport/year2024/images/bg-7.jpg
annualreport/year2024/images/character.png /home/ubuntu/streetvoice/static/annualreport/year2024/images/character.png
annualreport/year2024/images/name-7.png /home/ubuntu/streetvoice/static/annualreport/year2024/images/name-7.png
annualreport/year2024/images/character-3.png /home/ubuntu/streetvoice/static/annualreport/year2024/images/character-3.png
annualreport/year2024/images/character-bg-2.png /home/ubuntu/streetvoice/static/annualreport/year2024/images/character-bg-2.png
annualreport/year2024/images/character-2.png /home/ubuntu/streetvoice/static/annualreport/year2024/images/character-2.png
annualreport/year2024/images/character-bg-7.png /home/ubuntu/streetvoice/static/annualreport/year2024/images/character-bg-7.png
annualreport/year2024/images/bg-circle.png /home/ubuntu/streetvoice/static/annualreport/year2024/images/bg-circle.png
annualreport/year2024/images/img-meta.jpg /home/ubuntu/streetvoice/static/annualreport/year2024/images/img-meta.jpg
annualreport/year2024/images/character-7.png /home/ubuntu/streetvoice/static/annualreport/year2024/images/character-7.png
annualreport/year2024/images/personal-cover-front.png /home/ubuntu/streetvoice/static/annualreport/year2024/images/personal-cover-front.png
annualreport/year2024/images/name-6.png /home/ubuntu/streetvoice/static/annualreport/year2024/images/name-6.png
annualreport/year2024/images/character-1.png /home/ubuntu/streetvoice/static/annualreport/year2024/images/character-1.png
annualreport/year2024/images/character-bg-6.png /home/ubuntu/streetvoice/static/annualreport/year2024/images/character-bg-6.png
annualreport/year2024/images/img-title-top20.svg /home/ubuntu/streetvoice/static/annualreport/year2024/images/img-title-top20.svg
annualreport/year2024/images/img-footer.svg /home/ubuntu/streetvoice/static/annualreport/year2024/images/img-footer.svg
annualreport/year2024/images/character-bg-5.png /home/ubuntu/streetvoice/static/annualreport/year2024/images/character-bg-5.png
annualreport/year2024/images/name-2.png /home/ubuntu/streetvoice/static/annualreport/year2024/images/name-2.png
annualreport/year2024/images/name-3.png /home/ubuntu/streetvoice/static/annualreport/year2024/images/name-3.png
annualreport/year2024/images/bg-5.jpg /home/ubuntu/streetvoice/static/annualreport/year2024/images/bg-5.jpg
annualreport/year2024/images/cover-top-50.jpg /home/ubuntu/streetvoice/static/annualreport/year2024/images/cover-top-50.jpg
annualreport/year2024/images/name-8.png /home/ubuntu/streetvoice/static/annualreport/year2024/images/name-8.png
annualreport/year2024/images/bg-8.jpg /home/ubuntu/streetvoice/static/annualreport/year2024/images/bg-8.jpg
annualreport/year2024/images/character-5.png /home/ubuntu/streetvoice/static/annualreport/year2024/images/character-5.png
annualreport/year2024/images/yerarly-report-2024-character.png /home/ubuntu/streetvoice/static/annualreport/year2024/images/yerarly-report-2024-character.png
annualreport/year2024/images/character-0.png /home/ubuntu/streetvoice/static/annualreport/year2024/images/character-0.png
annualreport/year2024/images/name-4.png /home/ubuntu/streetvoice/static/annualreport/year2024/images/name-4.png
annualreport/year2024/images/character-bg-4.png /home/ubuntu/streetvoice/static/annualreport/year2024/images/character-bg-4.png
annualreport/year2024/images/yerarly-report-2024-btn.png /home/ubuntu/streetvoice/static/annualreport/year2024/images/yerarly-report-2024-btn.png
annualreport/year2024/images/bg-6.jpg /home/ubuntu/streetvoice/static/annualreport/year2024/images/bg-6.jpg
annualreport/year2024/images/character-bg-1.png /home/ubuntu/streetvoice/static/annualreport/year2024/images/character-bg-1.png
annualreport/year2024/images/name-5.png /home/ubuntu/streetvoice/static/annualreport/year2024/images/name-5.png
annualreport/year2024/images/bg-0.jpg /home/ubuntu/streetvoice/static/annualreport/year2024/images/bg-0.jpg
annualreport/year2024/images/character-bg-3.png /home/ubuntu/streetvoice/static/annualreport/year2024/images/character-bg-3.png
annualreport/year2024/images/img-title.svg /home/ubuntu/streetvoice/static/annualreport/year2024/images/img-title.svg
annualreport/year2024/images/img-title-top50.svg /home/ubuntu/streetvoice/static/annualreport/year2024/images/img-title-top50.svg
annualreport/year2024/images/bg-empty.jpg /home/ubuntu/streetvoice/static/annualreport/year2024/images/bg-empty.jpg
annualreport/year2024/images/character-empty.png /home/ubuntu/streetvoice/static/annualreport/year2024/images/character-empty.png
annualreport/year2024/images/bg-2.jpg /home/ubuntu/streetvoice/static/annualreport/year2024/images/bg-2.jpg
annualreport/year2024/images/personal-cover-empty.png /home/ubuntu/streetvoice/static/annualreport/year2024/images/personal-cover-empty.png
annualreport/year2024/images/bg-4.jpg /home/ubuntu/streetvoice/static/annualreport/year2024/images/bg-4.jpg
annualreport/year2024/images/character-bg-0.png /home/ubuntu/streetvoice/static/annualreport/year2024/images/character-bg-0.png
annualreport/year2024/images/character-6.png /home/ubuntu/streetvoice/static/annualreport/year2024/images/character-6.png
annualreport/year2024/images/yerarly-report-2024-cover.png /home/ubuntu/streetvoice/static/annualreport/year2024/images/yerarly-report-2024-cover.png
annualreport/year2024/images/character-4.png /home/ubuntu/streetvoice/static/annualreport/year2024/images/character-4.png
annualreport/year2024/images/name-1.png /home/ubuntu/streetvoice/static/annualreport/year2024/images/name-1.png
annualreport/year2024/images/character-8.png /home/ubuntu/streetvoice/static/annualreport/year2024/images/character-8.png
annualreport/year2024/images/bg-1.jpg /home/ubuntu/streetvoice/static/annualreport/year2024/images/bg-1.jpg
annualreport/year2024/images/bg-3.jpg /home/ubuntu/streetvoice/static/annualreport/year2024/images/bg-3.jpg
annualreport/year2024/images/character-bg-8.png /home/ubuntu/streetvoice/static/annualreport/year2024/images/character-bg-8.png
annualreport/year2024/images/ico/favicon.ico /home/ubuntu/streetvoice/static/annualreport/year2024/images/ico/favicon.ico
annualreport/year2024/libs/dom-to-image.min.js /home/ubuntu/streetvoice/static/annualreport/year2024/libs/dom-to-image.min.js
annualreport/year2024/libs/jquery-3.4.1.min.js /home/ubuntu/streetvoice/static/annualreport/year2024/libs/jquery-3.4.1.min.js
annualreport/year2024/libs/util.js /home/ubuntu/streetvoice/static/annualreport/year2024/libs/util.js
annualreport/year2024/libs/jquery.in-viewport-class.js /home/ubuntu/streetvoice/static/annualreport/year2024/libs/jquery.in-viewport-class.js
annualreport/year2024/libs/modal.js /home/ubuntu/streetvoice/static/annualreport/year2024/libs/modal.js
annualreport/year2024/styles/bootstrap.css /home/ubuntu/streetvoice/static/annualreport/year2024/styles/bootstrap.css
annualreport/year2024/js/modal-fade-out.js /home/ubuntu/streetvoice/static/annualreport/year2024/js/modal-fade-out.js
annualreport/year2024/js/eventTracking.js /home/ubuntu/streetvoice/static/annualreport/year2024/js/eventTracking.js
annualreport/year2024/js/main.js /home/ubuntu/streetvoice/static/annualreport/year2024/js/main.js
annualreport/year2024/fonts/icomoon.ttf /home/ubuntu/streetvoice/static/annualreport/year2024/fonts/icomoon.ttf
annualreport/year2024/fonts/icomoon.svg /home/ubuntu/streetvoice/static/annualreport/year2024/fonts/icomoon.svg
annualreport/year2024/fonts/icomoon.eot /home/ubuntu/streetvoice/static/annualreport/year2024/fonts/icomoon.eot
annualreport/year2024/fonts/icomoon.woff /home/ubuntu/streetvoice/static/annualreport/year2024/fonts/icomoon.woff
libs/reconnecting-websocket.min.js /home/ubuntu/streetvoice/static/libs/reconnecting-websocket.min.js
libs/tooltip.js /home/ubuntu/streetvoice/static/libs/tooltip.js
libs/countUp.js /home/ubuntu/streetvoice/static/libs/countUp.js
libs/htmx.min.js /home/ubuntu/streetvoice/static/libs/htmx.min.js
libs/jquery.iosslider.min.js /home/ubuntu/streetvoice/static/libs/jquery.iosslider.min.js
libs/popper.min.js /home/ubuntu/streetvoice/static/libs/popper.min.js
libs/readmore.js /home/ubuntu/streetvoice/static/libs/readmore.js
libs/gt.js /home/ubuntu/streetvoice/static/libs/gt.js
libs/html5sortable.min.js /home/ubuntu/streetvoice/static/libs/html5sortable.min.js
libs/jquery.pjax.js /home/ubuntu/streetvoice/static/libs/jquery.pjax.js
libs/jquery.scrollTo.js /home/ubuntu/streetvoice/static/libs/jquery.scrollTo.js
libs/bootstrap.bundle.min.js /home/ubuntu/streetvoice/static/libs/bootstrap.bundle.min.js
libs/owl.carousel.js /home/ubuntu/streetvoice/static/libs/owl.carousel.js
libs/carousel.js /home/ubuntu/streetvoice/static/libs/carousel.js
libs/dropdown.js /home/ubuntu/streetvoice/static/libs/dropdown.js
libs/jquery-3.6.0.min.js /home/ubuntu/streetvoice/static/libs/jquery-3.6.0.min.js
libs/collapse.js /home/ubuntu/streetvoice/static/libs/collapse.js
libs/util.js /home/ubuntu/streetvoice/static/libs/util.js
libs/jquery-1.9.1.js /home/ubuntu/streetvoice/static/libs/jquery-1.9.1.js
libs/nprogress.js /home/ubuntu/streetvoice/static/libs/nprogress.js
libs/lazysizes.min.js /home/ubuntu/streetvoice/static/libs/lazysizes.min.js
libs/isMobile.min.js /home/ubuntu/streetvoice/static/libs/isMobile.min.js
libs/qrcode.js /home/ubuntu/streetvoice/static/libs/qrcode.js
libs/bootstrap-select.js /home/ubuntu/streetvoice/static/libs/bootstrap-select.js
libs/jquery.dynamicmaxheight.js /home/ubuntu/streetvoice/static/libs/jquery.dynamicmaxheight.js
libs/modal.js /home/ubuntu/streetvoice/static/libs/modal.js
libs/transformer-tabs.js /home/ubuntu/streetvoice/static/libs/transformer-tabs.js
libs/jquery.infinitescroll.min.js /home/ubuntu/streetvoice/static/libs/jquery.infinitescroll.min.js
libs/daterangepicker.js /home/ubuntu/streetvoice/static/libs/daterangepicker.js
libs/gt4.js /home/ubuntu/streetvoice/static/libs/gt4.js
libs/plupload/license.txt /home/ubuntu/streetvoice/static/libs/plupload/license.txt
libs/plupload/SECURITY.md /home/ubuntu/streetvoice/static/libs/plupload/SECURITY.md
libs/plupload/bower.json /home/ubuntu/streetvoice/static/libs/plupload/bower.json
libs/plupload/readme.md /home/ubuntu/streetvoice/static/libs/plupload/readme.md
libs/plupload/examples/dump.php /home/ubuntu/streetvoice/static/libs/plupload/examples/dump.php
libs/plupload/examples/upload.php /home/ubuntu/streetvoice/static/libs/plupload/examples/upload.php
libs/plupload/examples/custom.html /home/ubuntu/streetvoice/static/libs/plupload/examples/custom.html
libs/plupload/examples/events.html /home/ubuntu/streetvoice/static/libs/plupload/examples/events.html
libs/plupload/examples/jquery/s3.php /home/ubuntu/streetvoice/static/libs/plupload/examples/jquery/s3.php
libs/plupload/examples/jquery/queue_widget.html /home/ubuntu/streetvoice/static/libs/plupload/examples/jquery/queue_widget.html
libs/plupload/examples/jquery/all_runtimes.html /home/ubuntu/streetvoice/static/libs/plupload/examples/jquery/all_runtimes.html
libs/plupload/examples/jquery/jquery_ui_widget.html /home/ubuntu/streetvoice/static/libs/plupload/examples/jquery/jquery_ui_widget.html
libs/plupload/js/plupload.full.min.js /home/ubuntu/streetvoice/static/libs/plupload/js/plupload.full.min.js
libs/plupload/js/plupload.min.js /home/ubuntu/streetvoice/static/libs/plupload/js/plupload.min.js
libs/plupload/js/Moxie.swf /home/ubuntu/streetvoice/static/libs/plupload/js/Moxie.swf
libs/plupload/js/plupload.dev.js /home/ubuntu/streetvoice/static/libs/plupload/js/plupload.dev.js
libs/plupload/js/moxie.min.js /home/ubuntu/streetvoice/static/libs/plupload/js/moxie.min.js
libs/plupload/js/Moxie.xap /home/ubuntu/streetvoice/static/libs/plupload/js/Moxie.xap
libs/plupload/js/moxie.js /home/ubuntu/streetvoice/static/libs/plupload/js/moxie.js
libs/plupload/js/i18n/bs.js /home/ubuntu/streetvoice/static/libs/plupload/js/i18n/bs.js
libs/plupload/js/i18n/hy.js /home/ubuntu/streetvoice/static/libs/plupload/js/i18n/hy.js
libs/plupload/js/i18n/ku_IQ.js /home/ubuntu/streetvoice/static/libs/plupload/js/i18n/ku_IQ.js
libs/plupload/js/i18n/ms.js /home/ubuntu/streetvoice/static/libs/plupload/js/i18n/ms.js
libs/plupload/js/i18n/az.js /home/ubuntu/streetvoice/static/libs/plupload/js/i18n/az.js
libs/plupload/js/i18n/sk.js /home/ubuntu/streetvoice/static/libs/plupload/js/i18n/sk.js
libs/plupload/js/i18n/sl.js /home/ubuntu/streetvoice/static/libs/plupload/js/i18n/sl.js
libs/plupload/js/i18n/zh_CN.js /home/ubuntu/streetvoice/static/libs/plupload/js/i18n/zh_CN.js
libs/plupload/js/i18n/lt.js /home/ubuntu/streetvoice/static/libs/plupload/js/i18n/lt.js
libs/plupload/js/i18n/ka.js /home/ubuntu/streetvoice/static/libs/plupload/js/i18n/ka.js
libs/plupload/js/i18n/uk_UA.js /home/ubuntu/streetvoice/static/libs/plupload/js/i18n/uk_UA.js
libs/plupload/js/i18n/es.js /home/ubuntu/streetvoice/static/libs/plupload/js/i18n/es.js
libs/plupload/js/i18n/it.js /home/ubuntu/streetvoice/static/libs/plupload/js/i18n/it.js
libs/plupload/js/i18n/nl.js /home/ubuntu/streetvoice/static/libs/plupload/js/i18n/nl.js
libs/plupload/js/i18n/da.js /home/ubuntu/streetvoice/static/libs/plupload/js/i18n/da.js
libs/plupload/js/i18n/lv.js /home/ubuntu/streetvoice/static/libs/plupload/js/i18n/lv.js
libs/plupload/js/i18n/kk.js /home/ubuntu/streetvoice/static/libs/plupload/js/i18n/kk.js
libs/plupload/js/i18n/pt.js /home/ubuntu/streetvoice/static/libs/plupload/js/i18n/pt.js
libs/plupload/js/i18n/tr.js /home/ubuntu/streetvoice/static/libs/plupload/js/i18n/tr.js
libs/plupload/js/i18n/cy.js /home/ubuntu/streetvoice/static/libs/plupload/js/i18n/cy.js
libs/plupload/js/i18n/pt_BR.js /home/ubuntu/streetvoice/static/libs/plupload/js/i18n/pt_BR.js
libs/plupload/js/i18n/ja.js /home/ubuntu/streetvoice/static/libs/plupload/js/i18n/ja.js
libs/plupload/js/i18n/sv.js /home/ubuntu/streetvoice/static/libs/plupload/js/i18n/sv.js
libs/plupload/js/i18n/ru.js /home/ubuntu/streetvoice/static/libs/plupload/js/i18n/ru.js
libs/plupload/js/i18n/id.js /home/ubuntu/streetvoice/static/libs/plupload/js/i18n/id.js
libs/plupload/js/i18n/et.js /home/ubuntu/streetvoice/static/libs/plupload/js/i18n/et.js
libs/plupload/js/i18n/vi.js /home/ubuntu/streetvoice/static/libs/plupload/js/i18n/vi.js
libs/plupload/js/i18n/zh_TW.js /home/ubuntu/streetvoice/static/libs/plupload/js/i18n/zh_TW.js
libs/plupload/js/i18n/km.js /home/ubuntu/streetvoice/static/libs/plupload/js/i18n/km.js
libs/plupload/js/i18n/he.js /home/ubuntu/streetvoice/static/libs/plupload/js/i18n/he.js
libs/plupload/js/i18n/el.js /home/ubuntu/streetvoice/static/libs/plupload/js/i18n/el.js
libs/plupload/js/i18n/th_TH.js /home/ubuntu/streetvoice/static/libs/plupload/js/i18n/th_TH.js
libs/plupload/js/i18n/en.js /home/ubuntu/streetvoice/static/libs/plupload/js/i18n/en.js
libs/plupload/js/i18n/de.js /home/ubuntu/streetvoice/static/libs/plupload/js/i18n/de.js
libs/plupload/js/i18n/ar.js /home/ubuntu/streetvoice/static/libs/plupload/js/i18n/ar.js
libs/plupload/js/i18n/fr.js /home/ubuntu/streetvoice/static/libs/plupload/js/i18n/fr.js
libs/plupload/js/i18n/bg.js /home/ubuntu/streetvoice/static/libs/plupload/js/i18n/bg.js
libs/plupload/js/i18n/ca.js /home/ubuntu/streetvoice/static/libs/plupload/js/i18n/ca.js
libs/plupload/js/i18n/pl.js /home/ubuntu/streetvoice/static/libs/plupload/js/i18n/pl.js
libs/plupload/js/i18n/hr.js /home/ubuntu/streetvoice/static/libs/plupload/js/i18n/hr.js
libs/plupload/js/i18n/sq.js /home/ubuntu/streetvoice/static/libs/plupload/js/i18n/sq.js
libs/plupload/js/i18n/hu.js /home/ubuntu/streetvoice/static/libs/plupload/js/i18n/hu.js
libs/plupload/js/i18n/ro.js /home/ubuntu/streetvoice/static/libs/plupload/js/i18n/ro.js
libs/plupload/js/i18n/fa.js /home/ubuntu/streetvoice/static/libs/plupload/js/i18n/fa.js
libs/plupload/js/i18n/ko.js /home/ubuntu/streetvoice/static/libs/plupload/js/i18n/ko.js
libs/plupload/js/i18n/sr.js /home/ubuntu/streetvoice/static/libs/plupload/js/i18n/sr.js
libs/plupload/js/i18n/fi.js /home/ubuntu/streetvoice/static/libs/plupload/js/i18n/fi.js
libs/plupload/js/i18n/cs.js /home/ubuntu/streetvoice/static/libs/plupload/js/i18n/cs.js
libs/plupload/js/jquery.plupload.queue/jquery.plupload.queue.min.js /home/ubuntu/streetvoice/static/libs/plupload/js/jquery.plupload.queue/jquery.plupload.queue.min.js
libs/plupload/js/jquery.plupload.queue/jquery.plupload.queue.js /home/ubuntu/streetvoice/static/libs/plupload/js/jquery.plupload.queue/jquery.plupload.queue.js
libs/plupload/js/jquery.plupload.queue/css/jquery.plupload.queue.css /home/ubuntu/streetvoice/static/libs/plupload/js/jquery.plupload.queue/css/jquery.plupload.queue.css
libs/plupload/js/jquery.plupload.queue/img/transp50.png /home/ubuntu/streetvoice/static/libs/plupload/js/jquery.plupload.queue/img/transp50.png
libs/plupload/js/jquery.plupload.queue/img/buttons.png /home/ubuntu/streetvoice/static/libs/plupload/js/jquery.plupload.queue/img/buttons.png
libs/plupload/js/jquery.plupload.queue/img/error.gif /home/ubuntu/streetvoice/static/libs/plupload/js/jquery.plupload.queue/img/error.gif
libs/plupload/js/jquery.plupload.queue/img/done.gif /home/ubuntu/streetvoice/static/libs/plupload/js/jquery.plupload.queue/img/done.gif
libs/plupload/js/jquery.plupload.queue/img/buttons-disabled.png /home/ubuntu/streetvoice/static/libs/plupload/js/jquery.plupload.queue/img/buttons-disabled.png
libs/plupload/js/jquery.plupload.queue/img/backgrounds.gif /home/ubuntu/streetvoice/static/libs/plupload/js/jquery.plupload.queue/img/backgrounds.gif
libs/plupload/js/jquery.plupload.queue/img/throbber.gif /home/ubuntu/streetvoice/static/libs/plupload/js/jquery.plupload.queue/img/throbber.gif
libs/plupload/js/jquery.plupload.queue/img/delete.gif /home/ubuntu/streetvoice/static/libs/plupload/js/jquery.plupload.queue/img/delete.gif
libs/plupload/js/jquery.ui.plupload/jquery.ui.plupload.min.js /home/ubuntu/streetvoice/static/libs/plupload/js/jquery.ui.plupload/jquery.ui.plupload.min.js
libs/plupload/js/jquery.ui.plupload/jquery.ui.plupload.js /home/ubuntu/streetvoice/static/libs/plupload/js/jquery.ui.plupload/jquery.ui.plupload.js
libs/plupload/js/jquery.ui.plupload/css/jquery.ui.plupload.css /home/ubuntu/streetvoice/static/libs/plupload/js/jquery.ui.plupload/css/jquery.ui.plupload.css
libs/plupload/js/jquery.ui.plupload/img/loading.gif /home/ubuntu/streetvoice/static/libs/plupload/js/jquery.ui.plupload/img/loading.gif
libs/plupload/js/jquery.ui.plupload/img/plupload.png /home/ubuntu/streetvoice/static/libs/plupload/js/jquery.ui.plupload/img/plupload.png
libs/ckeditor/LICENSE.md /home/ubuntu/streetvoice/static/libs/ckeditor/LICENSE.md
libs/ckeditor/build-config.js /home/ubuntu/streetvoice/static/libs/ckeditor/build-config.js
libs/ckeditor/ckeditor.js /home/ubuntu/streetvoice/static/libs/ckeditor/ckeditor.js
libs/ckeditor/contents.css /home/ubuntu/streetvoice/static/libs/ckeditor/contents.css
libs/ckeditor/config.js /home/ubuntu/streetvoice/static/libs/ckeditor/config.js
libs/ckeditor/CHANGES.md /home/ubuntu/streetvoice/static/libs/ckeditor/CHANGES.md
libs/ckeditor/admin_config.js /home/ubuntu/streetvoice/static/libs/ckeditor/admin_config.js
libs/ckeditor/README.md /home/ubuntu/streetvoice/static/libs/ckeditor/README.md
libs/ckeditor/styles.js /home/ubuntu/streetvoice/static/libs/ckeditor/styles.js
libs/ckeditor/plugins/icons.png /home/ubuntu/streetvoice/static/libs/ckeditor/plugins/icons.png
libs/ckeditor/plugins/icons_hidpi.png /home/ubuntu/streetvoice/static/libs/ckeditor/plugins/icons_hidpi.png
libs/ckeditor/plugins/clipboard/dialogs/paste.js /home/ubuntu/streetvoice/static/libs/ckeditor/plugins/clipboard/dialogs/paste.js
libs/ckeditor/plugins/image/images/noimage.png /home/ubuntu/streetvoice/static/libs/ckeditor/plugins/image/images/noimage.png
libs/ckeditor/plugins/image/dialogs/image.js /home/ubuntu/streetvoice/static/libs/ckeditor/plugins/image/dialogs/image.js
libs/ckeditor/plugins/about/dialogs/logo_ckeditor.png /home/ubuntu/streetvoice/static/libs/ckeditor/plugins/about/dialogs/logo_ckeditor.png
libs/ckeditor/plugins/about/dialogs/about.js /home/ubuntu/streetvoice/static/libs/ckeditor/plugins/about/dialogs/about.js
libs/ckeditor/plugins/about/dialogs/hidpi/logo_ckeditor.png /home/ubuntu/streetvoice/static/libs/ckeditor/plugins/about/dialogs/hidpi/logo_ckeditor.png
libs/ckeditor/plugins/dialog/dialogDefinition.js /home/ubuntu/streetvoice/static/libs/ckeditor/plugins/dialog/dialogDefinition.js
libs/ckeditor/plugins/link/images/anchor.png /home/ubuntu/streetvoice/static/libs/ckeditor/plugins/link/images/anchor.png
libs/ckeditor/plugins/link/images/hidpi/anchor.png /home/ubuntu/streetvoice/static/libs/ckeditor/plugins/link/images/hidpi/anchor.png
libs/ckeditor/plugins/link/dialogs/link.js /home/ubuntu/streetvoice/static/libs/ckeditor/plugins/link/dialogs/link.js
libs/ckeditor/plugins/link/dialogs/anchor.js /home/ubuntu/streetvoice/static/libs/ckeditor/plugins/link/dialogs/anchor.js
libs/ckeditor/plugins/fakeobjects/images/spacer.gif /home/ubuntu/streetvoice/static/libs/ckeditor/plugins/fakeobjects/images/spacer.gif
libs/ckeditor/adapters/jquery.js /home/ubuntu/streetvoice/static/libs/ckeditor/adapters/jquery.js
libs/ckeditor/lang/ja.js /home/ubuntu/streetvoice/static/libs/ckeditor/lang/ja.js
libs/ckeditor/lang/en.js /home/ubuntu/streetvoice/static/libs/ckeditor/lang/en.js
libs/ckeditor/lang/zh-cn.js /home/ubuntu/streetvoice/static/libs/ckeditor/lang/zh-cn.js
libs/ckeditor/lang/zh.js /home/ubuntu/streetvoice/static/libs/ckeditor/lang/zh.js
libs/ckeditor/samples/inlinebycode.html /home/ubuntu/streetvoice/static/libs/ckeditor/samples/inlinebycode.html
libs/ckeditor/samples/uilanguages.html /home/ubuntu/streetvoice/static/libs/ckeditor/samples/uilanguages.html
libs/ckeditor/samples/sample.js /home/ubuntu/streetvoice/static/libs/ckeditor/samples/sample.js
libs/ckeditor/samples/readonly.html /home/ubuntu/streetvoice/static/libs/ckeditor/samples/readonly.html
libs/ckeditor/samples/divreplace.html /home/ubuntu/streetvoice/static/libs/ckeditor/samples/divreplace.html
libs/ckeditor/samples/replacebycode.html /home/ubuntu/streetvoice/static/libs/ckeditor/samples/replacebycode.html
libs/ckeditor/samples/api.html /home/ubuntu/streetvoice/static/libs/ckeditor/samples/api.html
libs/ckeditor/samples/sample_posteddata.php /home/ubuntu/streetvoice/static/libs/ckeditor/samples/sample_posteddata.php
libs/ckeditor/samples/tabindex.html /home/ubuntu/streetvoice/static/libs/ckeditor/samples/tabindex.html
libs/ckeditor/samples/ajax.html /home/ubuntu/streetvoice/static/libs/ckeditor/samples/ajax.html
libs/ckeditor/samples/jquery.html /home/ubuntu/streetvoice/static/libs/ckeditor/samples/jquery.html
libs/ckeditor/samples/uicolor.html /home/ubuntu/streetvoice/static/libs/ckeditor/samples/uicolor.html
libs/ckeditor/samples/xhtmlstyle.html /home/ubuntu/streetvoice/static/libs/ckeditor/samples/xhtmlstyle.html
libs/ckeditor/samples/inlinetextarea.html /home/ubuntu/streetvoice/static/libs/ckeditor/samples/inlinetextarea.html
libs/ckeditor/samples/inlineall.html /home/ubuntu/streetvoice/static/libs/ckeditor/samples/inlineall.html
libs/ckeditor/samples/sample.css /home/ubuntu/streetvoice/static/libs/ckeditor/samples/sample.css
libs/ckeditor/samples/index.html /home/ubuntu/streetvoice/static/libs/ckeditor/samples/index.html
libs/ckeditor/samples/replacebyclass.html /home/ubuntu/streetvoice/static/libs/ckeditor/samples/replacebyclass.html
libs/ckeditor/samples/datafiltering.html /home/ubuntu/streetvoice/static/libs/ckeditor/samples/datafiltering.html
libs/ckeditor/samples/appendto.html /home/ubuntu/streetvoice/static/libs/ckeditor/samples/appendto.html
libs/ckeditor/samples/plugins/enterkey/enterkey.html /home/ubuntu/streetvoice/static/libs/ckeditor/samples/plugins/enterkey/enterkey.html
libs/ckeditor/samples/plugins/wysiwygarea/fullpage.html /home/ubuntu/streetvoice/static/libs/ckeditor/samples/plugins/wysiwygarea/fullpage.html
libs/ckeditor/samples/plugins/toolbar/toolbar.html /home/ubuntu/streetvoice/static/libs/ckeditor/samples/plugins/toolbar/toolbar.html
libs/ckeditor/samples/plugins/dialog/dialog.html /home/ubuntu/streetvoice/static/libs/ckeditor/samples/plugins/dialog/dialog.html
libs/ckeditor/samples/plugins/dialog/assets/my_dialog.js /home/ubuntu/streetvoice/static/libs/ckeditor/samples/plugins/dialog/assets/my_dialog.js
libs/ckeditor/samples/plugins/htmlwriter/outputforflash.html /home/ubuntu/streetvoice/static/libs/ckeditor/samples/plugins/htmlwriter/outputforflash.html
libs/ckeditor/samples/plugins/htmlwriter/outputhtml.html /home/ubuntu/streetvoice/static/libs/ckeditor/samples/plugins/htmlwriter/outputhtml.html
libs/ckeditor/samples/plugins/htmlwriter/assets/outputforflash/outputforflash.swf /home/ubuntu/streetvoice/static/libs/ckeditor/samples/plugins/htmlwriter/assets/outputforflash/outputforflash.swf
libs/ckeditor/samples/plugins/htmlwriter/assets/outputforflash/outputforflash.fla /home/ubuntu/streetvoice/static/libs/ckeditor/samples/plugins/htmlwriter/assets/outputforflash/outputforflash.fla
libs/ckeditor/samples/plugins/htmlwriter/assets/outputforflash/swfobject.js /home/ubuntu/streetvoice/static/libs/ckeditor/samples/plugins/htmlwriter/assets/outputforflash/swfobject.js
libs/ckeditor/samples/assets/sample.jpg /home/ubuntu/streetvoice/static/libs/ckeditor/samples/assets/sample.jpg
libs/ckeditor/samples/assets/posteddata.php /home/ubuntu/streetvoice/static/libs/ckeditor/samples/assets/posteddata.php
libs/ckeditor/samples/assets/sample.css /home/ubuntu/streetvoice/static/libs/ckeditor/samples/assets/sample.css
libs/ckeditor/samples/assets/inlineall/logo.png /home/ubuntu/streetvoice/static/libs/ckeditor/samples/assets/inlineall/logo.png
libs/ckeditor/samples/assets/uilanguages/languages.js /home/ubuntu/streetvoice/static/libs/ckeditor/samples/assets/uilanguages/languages.js
libs/ckeditor/samples/assets/outputxhtml/outputxhtml.css /home/ubuntu/streetvoice/static/libs/ckeditor/samples/assets/outputxhtml/outputxhtml.css
libs/ckeditor/skins/moono/icons.png /home/ubuntu/streetvoice/static/libs/ckeditor/skins/moono/icons.png
libs/ckeditor/skins/moono/editor_ie7.css /home/ubuntu/streetvoice/static/libs/ckeditor/skins/moono/editor_ie7.css
libs/ckeditor/skins/moono/dialog_iequirks.css /home/ubuntu/streetvoice/static/libs/ckeditor/skins/moono/dialog_iequirks.css
libs/ckeditor/skins/moono/dialog_ie.css /home/ubuntu/streetvoice/static/libs/ckeditor/skins/moono/dialog_ie.css
libs/ckeditor/skins/moono/dialog_ie8.css /home/ubuntu/streetvoice/static/libs/ckeditor/skins/moono/dialog_ie8.css
libs/ckeditor/skins/moono/dialog_opera.css /home/ubuntu/streetvoice/static/libs/ckeditor/skins/moono/dialog_opera.css
libs/ckeditor/skins/moono/editor_ie.css /home/ubuntu/streetvoice/static/libs/ckeditor/skins/moono/editor_ie.css
libs/ckeditor/skins/moono/editor.css /home/ubuntu/streetvoice/static/libs/ckeditor/skins/moono/editor.css
libs/ckeditor/skins/moono/icons_hidpi.png /home/ubuntu/streetvoice/static/libs/ckeditor/skins/moono/icons_hidpi.png
libs/ckeditor/skins/moono/dialog.css /home/ubuntu/streetvoice/static/libs/ckeditor/skins/moono/dialog.css
libs/ckeditor/skins/moono/editor_iequirks.css /home/ubuntu/streetvoice/static/libs/ckeditor/skins/moono/editor_iequirks.css
libs/ckeditor/skins/moono/readme.md /home/ubuntu/streetvoice/static/libs/ckeditor/skins/moono/readme.md
libs/ckeditor/skins/moono/editor_ie8.css /home/ubuntu/streetvoice/static/libs/ckeditor/skins/moono/editor_ie8.css
libs/ckeditor/skins/moono/dialog_ie7.css /home/ubuntu/streetvoice/static/libs/ckeditor/skins/moono/dialog_ie7.css
libs/ckeditor/skins/moono/editor_gecko.css /home/ubuntu/streetvoice/static/libs/ckeditor/skins/moono/editor_gecko.css
libs/ckeditor/skins/moono/images/refresh.png /home/ubuntu/streetvoice/static/libs/ckeditor/skins/moono/images/refresh.png
libs/ckeditor/skins/moono/images/close.png /home/ubuntu/streetvoice/static/libs/ckeditor/skins/moono/images/close.png
libs/ckeditor/skins/moono/images/lock.png /home/ubuntu/streetvoice/static/libs/ckeditor/skins/moono/images/lock.png
libs/ckeditor/skins/moono/images/lock-open.png /home/ubuntu/streetvoice/static/libs/ckeditor/skins/moono/images/lock-open.png
libs/ckeditor/skins/moono/images/arrow.png /home/ubuntu/streetvoice/static/libs/ckeditor/skins/moono/images/arrow.png
libs/ckeditor/skins/moono/images/hidpi/refresh.png /home/ubuntu/streetvoice/static/libs/ckeditor/skins/moono/images/hidpi/refresh.png
libs/ckeditor/skins/moono/images/hidpi/close.png /home/ubuntu/streetvoice/static/libs/ckeditor/skins/moono/images/hidpi/close.png
libs/ckeditor/skins/moono/images/hidpi/lock.png /home/ubuntu/streetvoice/static/libs/ckeditor/skins/moono/images/hidpi/lock.png
libs/ckeditor/skins/moono/images/hidpi/lock-open.png /home/ubuntu/streetvoice/static/libs/ckeditor/skins/moono/images/hidpi/lock-open.png
clap/rol_2022.xlsx /home/ubuntu/streetvoice/static/clap/rol_2022.xlsx
clap/rol_2021.xlsx /home/ubuntu/streetvoice/static/clap/rol_2021.xlsx
clap/rol_2025.xlsx /home/ubuntu/streetvoice/static/clap/rol_2025.xlsx
admin/css/collapse_merchandises.css /home/ubuntu/streetvoice/static/admin/css/collapse_merchandises.css
admin/libs/xlsx.full.min.js /home/ubuntu/streetvoice/static/admin/libs/xlsx.full.min.js
admin/styles/custom.css /home/ubuntu/streetvoice/static/admin/styles/custom.css
admin/js/exclusive_expiry_toggle.js /home/ubuntu/streetvoice/static/admin/js/exclusive_expiry_toggle.js
admin/js/collapse_merchandises.js /home/ubuntu/streetvoice/static/admin/js/collapse_merchandises.js
bundles/H5VenueActivitySearch-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/H5VenueActivitySearch-3383832fc92ed399e70f.js
bundles/chunk-Modal-OpenHiddenSong-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-OpenHiddenSong-3383832fc92ed399e70f.js
bundles/EditFeed-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/EditFeed-3383832fc92ed399e70f.js
bundles/FanclubEditor-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/FanclubEditor-3383832fc92ed399e70f.js
bundles/Search-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/Search-3383832fc92ed399e70f.js
bundles/ChildComments-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/ChildComments-3383832fc92ed399e70f.js
bundles/9387-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/9387-3383832fc92ed399e70f.js
bundles/chunk-postActivity-LiveAudioBlock-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-postActivity-LiveAudioBlock-3383832fc92ed399e70f.js
bundles/2582-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/2582-3383832fc92ed399e70f.js
bundles/574-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/574-3383832fc92ed399e70f.js
bundles/chunk-8472-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-8472-3383832fc92ed399e70f.js
bundles/chunk-7008-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-7008-3383832fc92ed399e70f.js
bundles/341-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/341-3383832fc92ed399e70f.js
bundles/chunk-Modal-ChangeUsername-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-ChangeUsername-3383832fc92ed399e70f.js
bundles/339-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/339-3383832fc92ed399e70f.js
bundles/chunk-BadCommentWrapper-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-BadCommentWrapper-3383832fc92ed399e70f.js
bundles/1609-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/1609-3383832fc92ed399e70f.js
bundles/chunk-Modal-SelectMerchandise-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-SelectMerchandise-3383832fc92ed399e70f.js
bundles/H5UploadSong-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/H5UploadSong-3383832fc92ed399e70f.js
bundles/chunk-Modal-ShareVenueActivity-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-ShareVenueActivity-3383832fc92ed399e70f.js
bundles/chunk-EmbedListContainer-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-EmbedListContainer-3383832fc92ed399e70f.js
bundles/Dropdown-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/Dropdown-3383832fc92ed399e70f.js
bundles/chunk-Modal-RepostDone-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-RepostDone-3383832fc92ed399e70f.js
bundles/5195-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/5195-3383832fc92ed399e70f.js
bundles/chunk-Modal-OverviewImg-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-OverviewImg-3383832fc92ed399e70f.js
bundles/chunk-Modal-CommentLogin-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-CommentLogin-3383832fc92ed399e70f.js
bundles/chunk-Modal-EnableQuestions-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-EnableQuestions-3383832fc92ed399e70f.js
bundles/chunk-Modal-YahooAlert-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-YahooAlert-3383832fc92ed399e70f.js
bundles/captcha-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/captcha-3383832fc92ed399e70f.js
bundles/chunk-Modal-BankAlreadyExist-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-BankAlreadyExist-3383832fc92ed399e70f.js
bundles/MobileSearch-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/MobileSearch-3383832fc92ed399e70f.js
bundles/chunk-Modal-LiveAudio-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-LiveAudio-3383832fc92ed399e70f.js
bundles/chunk-Modal-DeleteAnnouncement-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-DeleteAnnouncement-3383832fc92ed399e70f.js
bundles/chunk-Modal-AlertWithCloseBtn-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-AlertWithCloseBtn-3383832fc92ed399e70f.js
bundles/chunk-Modal-PopupList-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-PopupList-3383832fc92ed399e70f.js
bundles/chunk-Modal-ModalConfirmExclusiveSong-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-ModalConfirmExclusiveSong-3383832fc92ed399e70f.js
bundles/4535-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/4535-3383832fc92ed399e70f.js
bundles/H5Player-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/H5Player-3383832fc92ed399e70f.js
bundles/chunk-Modal-FeatUserReject-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-FeatUserReject-3383832fc92ed399e70f.js
bundles/H5Modal-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/H5Modal-3383832fc92ed399e70f.js
bundles/H5ChildComments-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/H5ChildComments-3383832fc92ed399e70f.js
bundles/chunk-AnnualReportPlayerWrapper-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-AnnualReportPlayerWrapper-3383832fc92ed399e70f.js
bundles/chunk-Modal-ClapBankView-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-ClapBankView-3383832fc92ed399e70f.js
bundles/Signup-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/Signup-3383832fc92ed399e70f.js
bundles/chunk-EmbedSongContainer-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-EmbedSongContainer-3383832fc92ed399e70f.js
bundles/chunk-Modal-JoinFanclubFailed-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-JoinFanclubFailed-3383832fc92ed399e70f.js
bundles/chunk-CreativeWorkPreview-ImageBlock-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-CreativeWorkPreview-ImageBlock-3383832fc92ed399e70f.js
bundles/chunk-S-Wrapper-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-S-Wrapper-3383832fc92ed399e70f.js
bundles/chunk-Modal-SongCountdownFinish-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-SongCountdownFinish-3383832fc92ed399e70f.js
bundles/chunk-Modal-JoinFanclubSuccess-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-JoinFanclubSuccess-3383832fc92ed399e70f.js
bundles/chunk-Modal-FeedDelete-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-FeedDelete-3383832fc92ed399e70f.js
bundles/EmbedPlayerSong-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/EmbedPlayerSong-3383832fc92ed399e70f.js
bundles/chunk-Modal-AboutExclusiveSong-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-AboutExclusiveSong-3383832fc92ed399e70f.js
bundles/1207-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/1207-3383832fc92ed399e70f.js
bundles/chunk-Modal-Confirm-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-Confirm-3383832fc92ed399e70f.js
bundles/chunk-Modal-SongsYouLiked-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-SongsYouLiked-3383832fc92ed399e70f.js
bundles/chunk-Modal-ImageAlert-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-ImageAlert-3383832fc92ed399e70f.js
bundles/chunk-Modal-VoteWork-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-VoteWork-3383832fc92ed399e70f.js
bundles/init-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/init-3383832fc92ed399e70f.js
bundles/ManageAllSongs-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/ManageAllSongs-3383832fc92ed399e70f.js
bundles/chunk-Modal-Accredited-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-Accredited-3383832fc92ed399e70f.js
bundles/chunk-Modal-PhoneUsed-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-PhoneUsed-3383832fc92ed399e70f.js
bundles/event-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/event-3383832fc92ed399e70f.js
bundles/EmbedPlayerPlaylist-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/EmbedPlayerPlaylist-3383832fc92ed399e70f.js
bundles/chunk-Modal-CommentDelete-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-CommentDelete-3383832fc92ed399e70f.js
bundles/2754-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/2754-3383832fc92ed399e70f.js
bundles/chunk-Modal-WhySafe-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-WhySafe-3383832fc92ed399e70f.js
bundles/chunk-7682-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-7682-3383832fc92ed399e70f.js
bundles/248-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/248-3383832fc92ed399e70f.js
bundles/chunk-Modal-ClapClose-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-ClapClose-3383832fc92ed399e70f.js
bundles/chunk-Modal-AIUsage-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-AIUsage-3383832fc92ed399e70f.js
bundles/chunk-Modal-ShareProfile-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-ShareProfile-3383832fc92ed399e70f.js
bundles/chunk-Modal-DeleteAccount-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-DeleteAccount-3383832fc92ed399e70f.js
bundles/chunk-Modal-AssociateAdd-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-AssociateAdd-3383832fc92ed399e70f.js
bundles/chunk-Modal-DateRange-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-DateRange-3383832fc92ed399e70f.js
bundles/2537-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/2537-3383832fc92ed399e70f.js
bundles/chunk-Fanclub-Page-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Fanclub-Page-3383832fc92ed399e70f.js
bundles/accredited-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/accredited-3383832fc92ed399e70f.js
bundles/chunk-editCoverAndAvatar-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-editCoverAndAvatar-3383832fc92ed399e70f.js
bundles/VenueActivityForm-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/VenueActivityForm-3383832fc92ed399e70f.js
bundles/chunk-Modal-SelectSong-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-SelectSong-3383832fc92ed399e70f.js
bundles/chunk-L-Wrapper-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-L-Wrapper-3383832fc92ed399e70f.js
bundles/Comments-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/Comments-3383832fc92ed399e70f.js
bundles/chunk-Modal-EnableInvitationLink-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-EnableInvitationLink-3383832fc92ed399e70f.js
bundles/chunk-Modal-BuildPlaylist-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-BuildPlaylist-3383832fc92ed399e70f.js
bundles/chunk-Modal-MarkAllAsRead-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-MarkAllAsRead-3383832fc92ed399e70f.js
bundles/ProfileNews-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/ProfileNews-3383832fc92ed399e70f.js
bundles/350-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/350-3383832fc92ed399e70f.js
bundles/ManageSong-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/ManageSong-3383832fc92ed399e70f.js
bundles/7886-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/7886-3383832fc92ed399e70f.js
bundles/5961-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/5961-3383832fc92ed399e70f.js
bundles/8028-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/8028-3383832fc92ed399e70f.js
bundles/chunk-Modal-AlreadyMuted-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-AlreadyMuted-3383832fc92ed399e70f.js
bundles/chunk-Modal-FeatUserConfirm-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-FeatUserConfirm-3383832fc92ed399e70f.js
bundles/chunk-MutedCommentWrapper-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-MutedCommentWrapper-3383832fc92ed399e70f.js
bundles/chunk-Modal-IsExistInPlaylist-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-IsExistInPlaylist-3383832fc92ed399e70f.js
bundles/chunk-Modal-IsAI-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-IsAI-3383832fc92ed399e70f.js
bundles/chunk-Modal-VerifyAccount-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-VerifyAccount-3383832fc92ed399e70f.js
bundles/chunk-Modal-OpenDraftSong-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-OpenDraftSong-3383832fc92ed399e70f.js
bundles/Announcement-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/Announcement-3383832fc92ed399e70f.js
bundles/chunk-Modal-IsNotAccredited-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-IsNotAccredited-3383832fc92ed399e70f.js
bundles/chunk-Modal-AssociateDelete-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-AssociateDelete-3383832fc92ed399e70f.js
bundles/H5BadComment-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/H5BadComment-3383832fc92ed399e70f.js
bundles/chunk-3731-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-3731-3383832fc92ed399e70f.js
bundles/DT-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/DT-3383832fc92ed399e70f.js
bundles/chunk-Modal-SongCountdownFinishTip-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-SongCountdownFinishTip-3383832fc92ed399e70f.js
bundles/chunk-LiveAudioPlayerWrapper-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-LiveAudioPlayerWrapper-3383832fc92ed399e70f.js
bundles/chunk-7910-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-7910-3383832fc92ed399e70f.js
bundles/chunk-5758-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-5758-3383832fc92ed399e70f.js
bundles/chunk-Modal-Blacklist-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-Blacklist-3383832fc92ed399e70f.js
bundles/blacklist-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/blacklist-3383832fc92ed399e70f.js
bundles/BadComment-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/BadComment-3383832fc92ed399e70f.js
bundles/vendor-chart-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/vendor-chart-3383832fc92ed399e70f.js
bundles/chunk-Modal-AssociationEditName-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-AssociationEditName-3383832fc92ed399e70f.js
bundles/chunk-BroadcastWrapper-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-BroadcastWrapper-3383832fc92ed399e70f.js
bundles/Broadcast-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/Broadcast-3383832fc92ed399e70f.js
bundles/chunk-Modal-EditHorizontalCover-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-EditHorizontalCover-3383832fc92ed399e70f.js
bundles/251-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/251-3383832fc92ed399e70f.js
bundles/chunk-Modal-Copied-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-Copied-3383832fc92ed399e70f.js
bundles/5921-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/5921-3383832fc92ed399e70f.js
bundles/chunk-Modal-ModalAlertExclusiveSong-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-ModalAlertExclusiveSong-3383832fc92ed399e70f.js
bundles/CreativeWorkPreview-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/CreativeWorkPreview-3383832fc92ed399e70f.js
bundles/chunk-feed-utils-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-feed-utils-3383832fc92ed399e70f.js
bundles/chunk-Modal-ChangeUsernameWarning-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-ChangeUsernameWarning-3383832fc92ed399e70f.js
bundles/chunk-Modal-AboutAIUsage-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-AboutAIUsage-3383832fc92ed399e70f.js
bundles/chunk-Modal-CancelEditImage-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-CancelEditImage-3383832fc92ed399e70f.js
bundles/fanclubjs-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/fanclubjs-3383832fc92ed399e70f.js
bundles/chunk-CreativeWork-ModalCreativeAlert-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-CreativeWork-ModalCreativeAlert-3383832fc92ed399e70f.js
bundles/chunk-postActivity-PollBlock-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-postActivity-PollBlock-3383832fc92ed399e70f.js
bundles/chunk-H5ChildCommentsWrapper-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-H5ChildCommentsWrapper-3383832fc92ed399e70f.js
bundles/chunk-Modal-EnterDrawDone-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-EnterDrawDone-3383832fc92ed399e70f.js
bundles/chunk-SortableSongList-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-SortableSongList-3383832fc92ed399e70f.js
bundles/chunk-Modal-ClapBannedSongs-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-ClapBannedSongs-3383832fc92ed399e70f.js
bundles/CreatePlaylist-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/CreatePlaylist-3383832fc92ed399e70f.js
bundles/chunk-Modal-DeletePlaylistContainer-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-DeletePlaylistContainer-3383832fc92ed399e70f.js
bundles/chunk-4525-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-4525-3383832fc92ed399e70f.js
bundles/chunk-Modal-CommentReport-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-CommentReport-3383832fc92ed399e70f.js
bundles/LiveAudioSvg-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/LiveAudioSvg-3383832fc92ed399e70f.js
bundles/InsightFansDistribution-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/InsightFansDistribution-3383832fc92ed399e70f.js
bundles/FeedVoted-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/FeedVoted-3383832fc92ed399e70f.js
bundles/chunk-Modal-ImageCropper-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-ImageCropper-3383832fc92ed399e70f.js
bundles/chunk-2109-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-2109-3383832fc92ed399e70f.js
bundles/chunk-Modal-Toast-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-Toast-3383832fc92ed399e70f.js
bundles/chunk-Modal-RejectApplication-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-RejectApplication-3383832fc92ed399e70f.js
bundles/chunk-Modal-ClapLarge-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-ClapLarge-3383832fc92ed399e70f.js
bundles/chunk-Modal-Mute-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-Mute-3383832fc92ed399e70f.js
bundles/chunk-TimeAgo-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-TimeAgo-3383832fc92ed399e70f.js
bundles/OAuthVerifyCellphone-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/OAuthVerifyCellphone-3383832fc92ed399e70f.js
bundles/insightjs-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/insightjs-3383832fc92ed399e70f.js
bundles/chunk-readURL-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-readURL-3383832fc92ed399e70f.js
bundles/chunk-Modal-BroadcastDetail-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-BroadcastDetail-3383832fc92ed399e70f.js
bundles/VenueActivitySidebar-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/VenueActivitySidebar-3383832fc92ed399e70f.js
bundles/profile-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/profile-3383832fc92ed399e70f.js
bundles/5668-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/5668-3383832fc92ed399e70f.js
bundles/InsightReportChartPie-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/InsightReportChartPie-3383832fc92ed399e70f.js
bundles/1460-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/1460-3383832fc92ed399e70f.js
bundles/chunk-updateShareCount-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-updateShareCount-3383832fc92ed399e70f.js
bundles/chunk-H5UploadSongWrapper-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-H5UploadSongWrapper-3383832fc92ed399e70f.js
bundles/chunk-Modal-AddToPlaylist-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-AddToPlaylist-3383832fc92ed399e70f.js
bundles/vendor-moment-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/vendor-moment-3383832fc92ed399e70f.js
bundles/chunk-Modal-OppoCalendar-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-OppoCalendar-3383832fc92ed399e70f.js
bundles/LiveAudioPlayer-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/LiveAudioPlayer-3383832fc92ed399e70f.js
bundles/chunk-Modal-QuitEvent-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-QuitEvent-3383832fc92ed399e70f.js
bundles/chunk-2910-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-2910-3383832fc92ed399e70f.js
bundles/scheduledSong-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/scheduledSong-3383832fc92ed399e70f.js
bundles/feedUtils-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/feedUtils-3383832fc92ed399e70f.js
bundles/ManageUnalbumSongs-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/ManageUnalbumSongs-3383832fc92ed399e70f.js
bundles/9403-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/9403-3383832fc92ed399e70f.js
bundles/clap-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/clap-3383832fc92ed399e70f.js
bundles/chunk-Modal-CellphoneReachesAccountLimit-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-CellphoneReachesAccountLimit-3383832fc92ed399e70f.js
bundles/chunk-2082-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-2082-3383832fc92ed399e70f.js
bundles/chunk-Modal-ModalFeatUser-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-ModalFeatUser-3383832fc92ed399e70f.js
bundles/chunk-lazy-TaggedUser-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-lazy-TaggedUser-3383832fc92ed399e70f.js
bundles/2637-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/2637-3383832fc92ed399e70f.js
bundles/chunk-Modal-ApproveApplication-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-ApproveApplication-3383832fc92ed399e70f.js
bundles/chunk-postActivity-DrawBlock-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-postActivity-DrawBlock-3383832fc92ed399e70f.js
bundles/chunk-CreativeWorkPreview-EmbedBlock-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-CreativeWorkPreview-EmbedBlock-3383832fc92ed399e70f.js
bundles/chunk-Modal-VerifyBeforeSend-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-VerifyBeforeSend-3383832fc92ed399e70f.js
bundles/chunk-postActivity-MerchandiseBlock-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-postActivity-MerchandiseBlock-3383832fc92ed399e70f.js
bundles/chunk-6218-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-6218-3383832fc92ed399e70f.js
bundles/8508-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/8508-3383832fc92ed399e70f.js
bundles/chunk-Modal-AboutSchedule-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-AboutSchedule-3383832fc92ed399e70f.js
bundles/ClapBankInput-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/ClapBankInput-3383832fc92ed399e70f.js
bundles/chunk-Modal-Clap-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-Clap-3383832fc92ed399e70f.js
bundles/chunk-Modal-AlertWithMsg-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-AlertWithMsg-3383832fc92ed399e70f.js
bundles/chunk-Modal-CoverSize-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-CoverSize-3383832fc92ed399e70f.js
bundles/chunk-Modal-DeleteBroadcast-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-DeleteBroadcast-3383832fc92ed399e70f.js
bundles/chunk-CreativeWorkPreview-TextBlock-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-CreativeWorkPreview-TextBlock-3383832fc92ed399e70f.js
bundles/chunk-Modal-aboutPublishAt-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-aboutPublishAt-3383832fc92ed399e70f.js
bundles/chunk-Modal-OppoCheck-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-OppoCheck-3383832fc92ed399e70f.js
bundles/chunk-MobileListPlayer-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-MobileListPlayer-3383832fc92ed399e70f.js
bundles/chunk-Modal-SendVoiceCode-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-SendVoiceCode-3383832fc92ed399e70f.js
bundles/chunk-feed-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-feed-3383832fc92ed399e70f.js
bundles/chunk-Modal-ShareSetting-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-ShareSetting-3383832fc92ed399e70f.js
bundles/chunk-Modal-RemoveFocusSong-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-RemoveFocusSong-3383832fc92ed399e70f.js
bundles/chunk-Modal-AddInvitationLink-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-AddInvitationLink-3383832fc92ed399e70f.js
bundles/chunk-5038-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-5038-3383832fc92ed399e70f.js
bundles/chunk-Modal-Unfollow-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-Unfollow-3383832fc92ed399e70f.js
bundles/chunk-Modal-IsAuditioning-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-IsAuditioning-3383832fc92ed399e70f.js
bundles/chunk-ChildCommentWrapper-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-ChildCommentWrapper-3383832fc92ed399e70f.js
bundles/chunk-Modal-ConfirmRemoveContent-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-ConfirmRemoveContent-3383832fc92ed399e70f.js
bundles/RealtimeChart-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/RealtimeChart-3383832fc92ed399e70f.js
bundles/chunk-Modal-ClapConfigIsFreezed-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-ClapConfigIsFreezed-3383832fc92ed399e70f.js
bundles/chunk-Modal-WhatIsAI-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-WhatIsAI-3383832fc92ed399e70f.js
bundles/chunk-vendor-player-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-vendor-player-3383832fc92ed399e70f.js
bundles/vendor-react-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/vendor-react-3383832fc92ed399e70f.js
bundles/chunk-Modal-AlertBeforeSubmit-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-AlertBeforeSubmit-3383832fc92ed399e70f.js
bundles/chunk-CreativeWork-ModalCreativeDelete-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-CreativeWork-ModalCreativeDelete-3383832fc92ed399e70f.js
bundles/InsightTrend-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/InsightTrend-3383832fc92ed399e70f.js
bundles/ManageAlbum-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/ManageAlbum-3383832fc92ed399e70f.js
bundles/6566-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/6566-3383832fc92ed399e70f.js
bundles/chunk-Modal-ShareMerchandise-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-ShareMerchandise-3383832fc92ed399e70f.js
bundles/chunk-Modal-SelectFocusSong-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-SelectFocusSong-3383832fc92ed399e70f.js
bundles/chunk-Modal-AlreadyBlocked-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-AlreadyBlocked-3383832fc92ed399e70f.js
bundles/chunk-7869-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-7869-3383832fc92ed399e70f.js
bundles/CreateAlbum-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/CreateAlbum-3383832fc92ed399e70f.js
bundles/InsightReportDashboardChartLine-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/InsightReportDashboardChartLine-3383832fc92ed399e70f.js
bundles/vendor-modal-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/vendor-modal-3383832fc92ed399e70f.js
bundles/wegotyou-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/wegotyou-3383832fc92ed399e70f.js
bundles/chunk-Modal-OppoTime-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-OppoTime-3383832fc92ed399e70f.js
bundles/venueActivity-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/venueActivity-3383832fc92ed399e70f.js
bundles/ChangeCellphone-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/ChangeCellphone-3383832fc92ed399e70f.js
bundles/FanclubPage-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/FanclubPage-3383832fc92ed399e70f.js
bundles/8607-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/8607-3383832fc92ed399e70f.js
bundles/chunk-Modal-ClapCard-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-ClapCard-3383832fc92ed399e70f.js
bundles/ManagePlaylist-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/ManagePlaylist-3383832fc92ed399e70f.js
bundles/mutelist-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/mutelist-3383832fc92ed399e70f.js
bundles/AnnualReportPlayer-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/AnnualReportPlayer-3383832fc92ed399e70f.js
bundles/chunk-Modal-VotedDownloadApp-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-VotedDownloadApp-3383832fc92ed399e70f.js
bundles/chunk-Modal-OppoConfirmed-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-OppoConfirmed-3383832fc92ed399e70f.js
bundles/chunk-Modal-FanclubMemberOnly-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-FanclubMemberOnly-3383832fc92ed399e70f.js
bundles/chunk-Modal-LrcNotice-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-LrcNotice-3383832fc92ed399e70f.js
bundles/7622-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/7622-3383832fc92ed399e70f.js
bundles/chunk-Fanclub-Editor-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Fanclub-Editor-3383832fc92ed399e70f.js
bundles/chunk-Modal-DeleteLike-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-DeleteLike-3383832fc92ed399e70f.js
bundles/MainPlayer-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/MainPlayer-3383832fc92ed399e70f.js
bundles/CreateFeed-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/CreateFeed-3383832fc92ed399e70f.js
bundles/2414-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/2414-3383832fc92ed399e70f.js
bundles/chunk-Modal-FeedPin-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-FeedPin-3383832fc92ed399e70f.js
bundles/chunk-Modal-BadComment-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-BadComment-3383832fc92ed399e70f.js
bundles/ArtistProfile-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/ArtistProfile-3383832fc92ed399e70f.js
bundles/chunk-Modal-DownloadApp-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-DownloadApp-3383832fc92ed399e70f.js
bundles/readPDF-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/readPDF-3383832fc92ed399e70f.js
bundles/chunk-MobileSongPlayer-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-MobileSongPlayer-3383832fc92ed399e70f.js
bundles/chunk-5139-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-5139-3383832fc92ed399e70f.js
bundles/H5Comment-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/H5Comment-3383832fc92ed399e70f.js
bundles/chunk-6406-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-6406-3383832fc92ed399e70f.js
bundles/232-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/232-3383832fc92ed399e70f.js
bundles/feedjs-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/feedjs-3383832fc92ed399e70f.js
bundles/chunk-Modal-OppoPlaylist-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-OppoPlaylist-3383832fc92ed399e70f.js
bundles/chunk-Modal-Repost-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-Repost-3383832fc92ed399e70f.js
bundles/vendor-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/vendor-3383832fc92ed399e70f.js
bundles/MutedComment-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/MutedComment-3383832fc92ed399e70f.js
bundles/ClapBranchInput-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/ClapBranchInput-3383832fc92ed399e70f.js
bundles/chunk-Modal-DarkMode-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-DarkMode-3383832fc92ed399e70f.js
bundles/SearchSmall-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/SearchSmall-3383832fc92ed399e70f.js
bundles/chunk-MiniPlayerContainer-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-MiniPlayerContainer-3383832fc92ed399e70f.js
bundles/chunk-Modal-Alert-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-Alert-3383832fc92ed399e70f.js
bundles/chunk-Modal-CommentReply-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-CommentReply-3383832fc92ed399e70f.js
bundles/chunk-checkCommentReportState-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-checkCommentReportState-3383832fc92ed399e70f.js
bundles/SearchEditable-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/SearchEditable-3383832fc92ed399e70f.js
bundles/chunk-DTForm-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-DTForm-3383832fc92ed399e70f.js
bundles/vendor-mentions-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/vendor-mentions-3383832fc92ed399e70f.js
bundles/9050-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/9050-3383832fc92ed399e70f.js
bundles/chunk-Modal-SelectFocusSongDone-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-SelectFocusSongDone-3383832fc92ed399e70f.js
bundles/Modal-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/Modal-3383832fc92ed399e70f.js
bundles/chunk-WebNewCommentWrapper-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-WebNewCommentWrapper-3383832fc92ed399e70f.js
bundles/chunk-H5NewCommentWrapper-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-H5NewCommentWrapper-3383832fc92ed399e70f.js
bundles/giveaway-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/giveaway-3383832fc92ed399e70f.js
bundles/CreativeWork-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/CreativeWork-3383832fc92ed399e70f.js
bundles/chunk-Modal-NoSMSMessage-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-NoSMSMessage-3383832fc92ed399e70f.js
bundles/chunk-Modal-SwitchLanguage-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-SwitchLanguage-3383832fc92ed399e70f.js
bundles/ProfileEdit-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/ProfileEdit-3383832fc92ed399e70f.js
bundles/7066-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/7066-3383832fc92ed399e70f.js
bundles/2302-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/2302-3383832fc92ed399e70f.js
bundles/chunk-Modal-Embed-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-Embed-3383832fc92ed399e70f.js
bundles/chunk-Modal-Boost-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-Boost-3383832fc92ed399e70f.js
bundles/chunk-fanclub-utils-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-fanclub-utils-3383832fc92ed399e70f.js
bundles/regionUtils-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/regionUtils-3383832fc92ed399e70f.js
bundles/chunk-Modal-AccountCheck-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-AccountCheck-3383832fc92ed399e70f.js
bundles/533-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/533-3383832fc92ed399e70f.js
bundles/chunk-Modal-DisconnectSNS-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-DisconnectSNS-3383832fc92ed399e70f.js
bundles/chunk-Modal-PublicCount-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-PublicCount-3383832fc92ed399e70f.js
bundles/chunk-Modal-ModalAlertSongName-3383832fc92ed399e70f.js /home/ubuntu/streetvoice/static/bundles/chunk-Modal-ModalAlertSongName-3383832fc92ed399e70f.js
fake_useragent/0.1.11.json /home/ubuntu/streetvoice/static/fake_useragent/0.1.11.json
js/streetvoice.catRun.js /home/ubuntu/streetvoice/static/js/streetvoice.catRun.js
js/streetvoice.feed.js /home/ubuntu/streetvoice/static/js/streetvoice.feed.js
js/lazybeforeunveil.js /home/ubuntu/streetvoice/static/js/lazybeforeunveil.js
js/streetvoice.profile.js /home/ubuntu/streetvoice/static/js/streetvoice.profile.js
js/streetvoice.giveaway.js /home/ubuntu/streetvoice/static/js/streetvoice.giveaway.js
js/streetvoice.lazyLoad.js /home/ubuntu/streetvoice/static/js/streetvoice.lazyLoad.js
js/streetvoice.maps.js /home/ubuntu/streetvoice/static/js/streetvoice.maps.js
js/streetvoice.phone.js /home/ubuntu/streetvoice/static/js/streetvoice.phone.js
js/streetvoice.captcha.js /home/ubuntu/streetvoice/static/js/streetvoice.captcha.js
js/streetvoice.fanclub.js /home/ubuntu/streetvoice/static/js/streetvoice.fanclub.js
js/streetvoice.count.js /home/ubuntu/streetvoice/static/js/streetvoice.count.js
js/init.js /home/ubuntu/streetvoice/static/js/init.js
js/.eslintrc /home/ubuntu/streetvoice/static/js/.eslintrc
js/streetvoice.list-live-animation.js /home/ubuntu/streetvoice/static/js/streetvoice.list-live-animation.js
js/streetvoice.more.js /home/ubuntu/streetvoice/static/js/streetvoice.more.js
js/streetvoice.nextpage.js /home/ubuntu/streetvoice/static/js/streetvoice.nextpage.js
js/streetvoice.regionUtils.js /home/ubuntu/streetvoice/static/js/streetvoice.regionUtils.js
js/streetvoice.scheduledSong.js /home/ubuntu/streetvoice/static/js/streetvoice.scheduledSong.js
js/streetvoice.like.js /home/ubuntu/streetvoice/static/js/streetvoice.like.js
js/streetvoice.shop.js /home/ubuntu/streetvoice/static/js/streetvoice.shop.js
js/toggle-password.js /home/ubuntu/streetvoice/static/js/toggle-password.js
js/streetvoice.wegotyou.js /home/ubuntu/streetvoice/static/js/streetvoice.wegotyou.js
js/streetvoice.htmx.js /home/ubuntu/streetvoice/static/js/streetvoice.htmx.js
js/streetvoice.venueActivity.js /home/ubuntu/streetvoice/static/js/streetvoice.venueActivity.js
js/streetvoice.readmore.js /home/ubuntu/streetvoice/static/js/streetvoice.readmore.js
js/streetvoice.notification.js /home/ubuntu/streetvoice/static/js/streetvoice.notification.js
js/common.js /home/ubuntu/streetvoice/static/js/common.js
js/streetvoice.feedUtils.js /home/ubuntu/streetvoice/static/js/streetvoice.feedUtils.js
js/streetvoice.blacklist.js /home/ubuntu/streetvoice/static/js/streetvoice.blacklist.js
js/streetvoice.event.js /home/ubuntu/streetvoice/static/js/streetvoice.event.js
js/streetvoice.reset-password.js /home/ubuntu/streetvoice/static/js/streetvoice.reset-password.js
js/streetvoice.forgot-password-for-phone.js /home/ubuntu/streetvoice/static/js/streetvoice.forgot-password-for-phone.js
js/streetvoice.insight.js /home/ubuntu/streetvoice/static/js/streetvoice.insight.js
js/fixed-top-alert.js /home/ubuntu/streetvoice/static/js/fixed-top-alert.js
js/streetvoice.annualReport.js /home/ubuntu/streetvoice/static/js/streetvoice.annualReport.js
js/ads.js /home/ubuntu/streetvoice/static/js/ads.js
js/streetvoice.mutelist.js /home/ubuntu/streetvoice/static/js/streetvoice.mutelist.js
js/streetvoice.accredited.js /home/ubuntu/streetvoice/static/js/streetvoice.accredited.js
js/streetvoice.comment.js /home/ubuntu/streetvoice/static/js/streetvoice.comment.js
js/streetvoice.fanclub-questions.js /home/ubuntu/streetvoice/static/js/streetvoice.fanclub-questions.js
js/streetvoice.popup-base.js /home/ubuntu/streetvoice/static/js/streetvoice.popup-base.js
js/streetvoice.carousel.js /home/ubuntu/streetvoice/static/js/streetvoice.carousel.js
js/streetvoice.gpt.js /home/ubuntu/streetvoice/static/js/streetvoice.gpt.js
js/streetvoice.clapForm.js /home/ubuntu/streetvoice/static/js/streetvoice.clapForm.js
js/streetvoice.clap.js /home/ubuntu/streetvoice/static/js/streetvoice.clap.js
js/streetvoice.login.js /home/ubuntu/streetvoice/static/js/streetvoice.login.js
js/streetvoice.eventTracking.js /home/ubuntu/streetvoice/static/js/streetvoice.eventTracking.js
js/appComments.js /home/ubuntu/streetvoice/static/js/appComments.js
js/modal-open.js /home/ubuntu/streetvoice/static/js/modal-open.js
js/streetvoice.play.js /home/ubuntu/streetvoice/static/js/streetvoice.play.js
js/streetvoice.popup.js /home/ubuntu/streetvoice/static/js/streetvoice.popup.js
fanclub/fonts20240912/icomoon.ttf /home/ubuntu/streetvoice/static/fanclub/fonts20240912/icomoon.ttf
fanclub/fonts20240912/icomoon.svg /home/ubuntu/streetvoice/static/fanclub/fonts20240912/icomoon.svg
fanclub/fonts20240912/icomoon.eot /home/ubuntu/streetvoice/static/fanclub/fonts20240912/icomoon.eot
fanclub/fonts20240912/icomoon.woff /home/ubuntu/streetvoice/static/fanclub/fonts20240912/icomoon.woff
fanclub/images/img-1200x630.jpg /home/ubuntu/streetvoice/static/fanclub/images/img-1200x630.jpg
fanclub/images/img-profile-head-default.png /home/ubuntu/streetvoice/static/fanclub/images/img-profile-head-default.png
fanclub/images/img-fanclub-icon.png /home/ubuntu/streetvoice/static/fanclub/images/img-fanclub-icon.png
fanclub/images/img-member.jpg /home/ubuntu/streetvoice/static/fanclub/images/img-member.jpg
fanclub/images/logo-sv-w.svg /home/ubuntu/streetvoice/static/fanclub/images/logo-sv-w.svg
fanclub/images/img-cover.jpg /home/ubuntu/streetvoice/static/fanclub/images/img-cover.jpg
fanclub/images/ico/favicon.ico /home/ubuntu/streetvoice/static/fanclub/images/ico/favicon.ico
fanclub/libs/js.cookie.min.js /home/ubuntu/streetvoice/static/fanclub/libs/js.cookie.min.js
fanclub/libs/xlsx.full.min.js /home/ubuntu/streetvoice/static/fanclub/libs/xlsx.full.min.js
fanclub/libs/jquery-3.4.1.min.js /home/ubuntu/streetvoice/static/fanclub/libs/jquery-3.4.1.min.js
fanclub/libs/jszip.min.js /home/ubuntu/streetvoice/static/fanclub/libs/jszip.min.js
fanclub/libs/util.js /home/ubuntu/streetvoice/static/fanclub/libs/util.js
fanclub/libs/jquery.in-viewport-class.js /home/ubuntu/streetvoice/static/fanclub/libs/jquery.in-viewport-class.js
fanclub/libs/modal.js /home/ubuntu/streetvoice/static/fanclub/libs/modal.js
fanclub/styles/bootstrap.css /home/ubuntu/streetvoice/static/fanclub/styles/bootstrap.css
fanclub/js/common.js /home/ubuntu/streetvoice/static/fanclub/js/common.js
fanclub/js/modal-show.js /home/ubuntu/streetvoice/static/fanclub/js/modal-show.js
fanclub/js/modal-open.js /home/ubuntu/streetvoice/static/fanclub/js/modal-open.js
jsx/.eslintrc /home/ubuntu/streetvoice/static/jsx/.eslintrc
jsx/components/Feed/PollBlock.jsx /home/ubuntu/streetvoice/static/jsx/components/Feed/PollBlock.jsx
jsx/components/Feed/ImgBlockWrapper.jsx /home/ubuntu/streetvoice/static/jsx/components/Feed/ImgBlockWrapper.jsx
jsx/components/Feed/LiveAudioBlock.jsx /home/ubuntu/streetvoice/static/jsx/components/Feed/LiveAudioBlock.jsx
jsx/components/Feed/utils.jsx /home/ubuntu/streetvoice/static/jsx/components/Feed/utils.jsx
jsx/components/Feed/DashedImageBlock.jsx /home/ubuntu/streetvoice/static/jsx/components/Feed/DashedImageBlock.jsx
jsx/components/Feed/FeedWrapper.jsx /home/ubuntu/streetvoice/static/jsx/components/Feed/FeedWrapper.jsx
jsx/components/Feed/FeedVotedWrapper.jsx /home/ubuntu/streetvoice/static/jsx/components/Feed/FeedVotedWrapper.jsx
jsx/components/Feed/ImgBlock.jsx /home/ubuntu/streetvoice/static/jsx/components/Feed/ImgBlock.jsx
jsx/components/Feed/BottomActionBtns.jsx /home/ubuntu/streetvoice/static/jsx/components/Feed/BottomActionBtns.jsx
jsx/components/Feed/ModalConfirmRemoveContent.jsx /home/ubuntu/streetvoice/static/jsx/components/Feed/ModalConfirmRemoveContent.jsx
jsx/components/Feed/MerchandiseBlock.jsx /home/ubuntu/streetvoice/static/jsx/components/Feed/MerchandiseBlock.jsx
jsx/components/Feed/Merchandise.jsx /home/ubuntu/streetvoice/static/jsx/components/Feed/Merchandise.jsx
jsx/components/Feed/ModalImageAlert.jsx /home/ubuntu/streetvoice/static/jsx/components/Feed/ModalImageAlert.jsx
jsx/components/Feed/ModalCancelEditImage.jsx /home/ubuntu/streetvoice/static/jsx/components/Feed/ModalCancelEditImage.jsx
jsx/components/Feed/DrawBlock.jsx /home/ubuntu/streetvoice/static/jsx/components/Feed/DrawBlock.jsx
jsx/components/Feed/ModalEditImages.jsx /home/ubuntu/streetvoice/static/jsx/components/Feed/ModalEditImages.jsx
jsx/components/Feed/ModalOverviewImg.jsx /home/ubuntu/streetvoice/static/jsx/components/Feed/ModalOverviewImg.jsx
jsx/components/Feed/ModalFeedPin.jsx /home/ubuntu/streetvoice/static/jsx/components/Feed/ModalFeedPin.jsx
jsx/components/Feed/OpenGraphPreview.jsx /home/ubuntu/streetvoice/static/jsx/components/Feed/OpenGraphPreview.jsx
jsx/components/Feed/Feed.jsx /home/ubuntu/streetvoice/static/jsx/components/Feed/Feed.jsx
jsx/components/Feed/BtnBlock.jsx /home/ubuntu/streetvoice/static/jsx/components/Feed/BtnBlock.jsx
jsx/components/Feed/ModalSelectMerchandise.jsx /home/ubuntu/streetvoice/static/jsx/components/Feed/ModalSelectMerchandise.jsx
jsx/components/Feed/LiveAudio/LiveAudio.jsx /home/ubuntu/streetvoice/static/jsx/components/Feed/LiveAudio/LiveAudio.jsx
jsx/components/Feed/LiveAudio/Svg.jsx /home/ubuntu/streetvoice/static/jsx/components/Feed/LiveAudio/Svg.jsx
jsx/components/Feed/LiveAudio/ModalLiveAudio.jsx /home/ubuntu/streetvoice/static/jsx/components/Feed/LiveAudio/ModalLiveAudio.jsx
jsx/components/Feed/LiveAudio/LiveAudioPlayer.jsx /home/ubuntu/streetvoice/static/jsx/components/Feed/LiveAudio/LiveAudioPlayer.jsx
jsx/components/Feed/LiveAudio/LiveAudioSvg.jsx /home/ubuntu/streetvoice/static/jsx/components/Feed/LiveAudio/LiveAudioSvg.jsx
jsx/components/Feed/Draw/ModalDrawStep2.jsx /home/ubuntu/streetvoice/static/jsx/components/Feed/Draw/ModalDrawStep2.jsx
jsx/components/Feed/Draw/DrawDetail.jsx /home/ubuntu/streetvoice/static/jsx/components/Feed/Draw/DrawDetail.jsx
jsx/components/Feed/Draw/ModalDrawStep1.jsx /home/ubuntu/streetvoice/static/jsx/components/Feed/Draw/ModalDrawStep1.jsx
jsx/components/Feed/Poll/Duration.jsx /home/ubuntu/streetvoice/static/jsx/components/Feed/Poll/Duration.jsx
jsx/components/Feed/Poll/PollDetail.jsx /home/ubuntu/streetvoice/static/jsx/components/Feed/Poll/PollDetail.jsx
jsx/components/Feed/Poll/Choices.jsx /home/ubuntu/streetvoice/static/jsx/components/Feed/Poll/Choices.jsx
jsx/components/Feed/Poll/ModalPublicCount.jsx /home/ubuntu/streetvoice/static/jsx/components/Feed/Poll/ModalPublicCount.jsx
jsx/components/Feed/Poll/PublicVotesCount.jsx /home/ubuntu/streetvoice/static/jsx/components/Feed/Poll/PublicVotesCount.jsx
jsx/components/Announcement/AnnouncementContainer.jsx /home/ubuntu/streetvoice/static/jsx/components/Announcement/AnnouncementContainer.jsx
jsx/components/AnnualReport/AnnualReportPlayer.jsx /home/ubuntu/streetvoice/static/jsx/components/AnnualReport/AnnualReportPlayer.jsx
jsx/components/Fanclub/ModalDraft.jsx /home/ubuntu/streetvoice/static/jsx/components/Fanclub/ModalDraft.jsx
jsx/components/Fanclub/ModalSubmitDone.jsx /home/ubuntu/streetvoice/static/jsx/components/Fanclub/ModalSubmitDone.jsx
jsx/components/Fanclub/ModalConfirming.jsx /home/ubuntu/streetvoice/static/jsx/components/Fanclub/ModalConfirming.jsx
jsx/components/Fanclub/ModalSubmit.jsx /home/ubuntu/streetvoice/static/jsx/components/Fanclub/ModalSubmit.jsx
jsx/components/Fanclub/Context.jsx /home/ubuntu/streetvoice/static/jsx/components/Fanclub/Context.jsx
jsx/components/Fanclub/reducer.jsx /home/ubuntu/streetvoice/static/jsx/components/Fanclub/reducer.jsx
jsx/components/Fanclub/useFanclub.jsx /home/ubuntu/streetvoice/static/jsx/components/Fanclub/useFanclub.jsx
jsx/components/Fanclub/ModalImageCropper.jsx /home/ubuntu/streetvoice/static/jsx/components/Fanclub/ModalImageCropper.jsx
jsx/components/Fanclub/Container.jsx /home/ubuntu/streetvoice/static/jsx/components/Fanclub/Container.jsx
jsx/components/Fanclub/ModalEditor.jsx /home/ubuntu/streetvoice/static/jsx/components/Fanclub/ModalEditor.jsx
jsx/components/Fanclub/FanclubPage/Context.jsx /home/ubuntu/streetvoice/static/jsx/components/Fanclub/FanclubPage/Context.jsx
jsx/components/Fanclub/FanclubPage/Container.jsx /home/ubuntu/streetvoice/static/jsx/components/Fanclub/FanclubPage/Container.jsx
jsx/components/Fanclub/FanclubPage/ModalProfile.jsx /home/ubuntu/streetvoice/static/jsx/components/Fanclub/FanclubPage/ModalProfile.jsx
jsx/components/RealtimeChart/Song.jsx /home/ubuntu/streetvoice/static/jsx/components/RealtimeChart/Song.jsx
jsx/components/RealtimeChart/RealtimeChartContainer.jsx /home/ubuntu/streetvoice/static/jsx/components/RealtimeChart/RealtimeChartContainer.jsx
jsx/components/CreativeWork/AddNewBlock.jsx /home/ubuntu/streetvoice/static/jsx/components/CreativeWork/AddNewBlock.jsx
jsx/components/CreativeWork/ImageBlock.jsx /home/ubuntu/streetvoice/static/jsx/components/CreativeWork/ImageBlock.jsx
jsx/components/CreativeWork/CreativeWorkContainer.jsx /home/ubuntu/streetvoice/static/jsx/components/CreativeWork/CreativeWorkContainer.jsx
jsx/components/CreativeWork/EmbedBlock.jsx /home/ubuntu/streetvoice/static/jsx/components/CreativeWork/EmbedBlock.jsx
jsx/components/CreativeWork/TextBlock.jsx /home/ubuntu/streetvoice/static/jsx/components/CreativeWork/TextBlock.jsx
jsx/components/CreativeWork/BtnDelete.jsx /home/ubuntu/streetvoice/static/jsx/components/CreativeWork/BtnDelete.jsx
jsx/components/CreativeWork/ModalCreativeDelete.jsx /home/ubuntu/streetvoice/static/jsx/components/CreativeWork/ModalCreativeDelete.jsx
jsx/components/CreativeWork/ModalCreativeAlert.jsx /home/ubuntu/streetvoice/static/jsx/components/CreativeWork/ModalCreativeAlert.jsx
jsx/components/Signup/ProgressH5.jsx /home/ubuntu/streetvoice/static/jsx/components/Signup/ProgressH5.jsx
jsx/components/Signup/Step3.jsx /home/ubuntu/streetvoice/static/jsx/components/Signup/Step3.jsx
jsx/components/Signup/Step4.jsx /home/ubuntu/streetvoice/static/jsx/components/Signup/Step4.jsx
jsx/components/Signup/stepReducer.jsx /home/ubuntu/streetvoice/static/jsx/components/Signup/stepReducer.jsx
jsx/components/Signup/Step1.jsx /home/ubuntu/streetvoice/static/jsx/components/Signup/Step1.jsx
jsx/components/Signup/SignupContainer.jsx /home/ubuntu/streetvoice/static/jsx/components/Signup/SignupContainer.jsx
jsx/components/Signup/SignupContext.jsx /home/ubuntu/streetvoice/static/jsx/components/Signup/SignupContext.jsx
jsx/components/Signup/useForm.jsx /home/ubuntu/streetvoice/static/jsx/components/Signup/useForm.jsx
jsx/components/Signup/formReducer.jsx /home/ubuntu/streetvoice/static/jsx/components/Signup/formReducer.jsx
jsx/components/Signup/OAuthVerifyCellphoneForm.jsx /home/ubuntu/streetvoice/static/jsx/components/Signup/OAuthVerifyCellphoneForm.jsx
jsx/components/Signup/Step2.jsx /home/ubuntu/streetvoice/static/jsx/components/Signup/Step2.jsx
jsx/components/Signup/SignupFormH5.jsx /home/ubuntu/streetvoice/static/jsx/components/Signup/SignupFormH5.jsx
jsx/components/Signup/Progress.jsx /home/ubuntu/streetvoice/static/jsx/components/Signup/Progress.jsx
jsx/components/Signup/ChangeCellphoneContainer.jsx /home/ubuntu/streetvoice/static/jsx/components/Signup/ChangeCellphoneContainer.jsx
jsx/components/Signup/useStep.jsx /home/ubuntu/streetvoice/static/jsx/components/Signup/useStep.jsx
jsx/components/Signup/OAuthVerifyCellphoneContainer.jsx /home/ubuntu/streetvoice/static/jsx/components/Signup/OAuthVerifyCellphoneContainer.jsx
jsx/components/Signup/SignupForm.jsx /home/ubuntu/streetvoice/static/jsx/components/Signup/SignupForm.jsx
jsx/components/Signup/ChangeCellphoneForm.jsx /home/ubuntu/streetvoice/static/jsx/components/Signup/ChangeCellphoneForm.jsx
jsx/components/Chat/RoomsList.jsx /home/ubuntu/streetvoice/static/jsx/components/Chat/RoomsList.jsx
jsx/components/Chat/DeleteUnsentMsg.jsx /home/ubuntu/streetvoice/static/jsx/components/Chat/DeleteUnsentMsg.jsx
jsx/components/Chat/ChatRoom.jsx /home/ubuntu/streetvoice/static/jsx/components/Chat/ChatRoom.jsx
jsx/components/Chat/Typing.jsx /home/ubuntu/streetvoice/static/jsx/components/Chat/Typing.jsx
jsx/components/Chat/RoomsListItem.jsx /home/ubuntu/streetvoice/static/jsx/components/Chat/RoomsListItem.jsx
jsx/components/Chat/Message.jsx /home/ubuntu/streetvoice/static/jsx/components/Chat/Message.jsx
jsx/components/Chat/ChatRoomWrapper.jsx /home/ubuntu/streetvoice/static/jsx/components/Chat/ChatRoomWrapper.jsx
jsx/components/Player/Player.jsx /home/ubuntu/streetvoice/static/jsx/components/Player/Player.jsx
jsx/components/HOC/LazyLoading.jsx /home/ubuntu/streetvoice/static/jsx/components/HOC/LazyLoading.jsx
jsx/components/ManageAlbum/Event.jsx /home/ubuntu/streetvoice/static/jsx/components/ManageAlbum/Event.jsx
jsx/components/ManageAlbum/ModalUnalbumSongs.jsx /home/ubuntu/streetvoice/static/jsx/components/ManageAlbum/ModalUnalbumSongs.jsx
jsx/components/ManageAlbum/Description.jsx /home/ubuntu/streetvoice/static/jsx/components/ManageAlbum/Description.jsx
jsx/components/ManageAlbum/songsReducer.jsx /home/ubuntu/streetvoice/static/jsx/components/ManageAlbum/songsReducer.jsx
jsx/components/ManageAlbum/Image.jsx /home/ubuntu/streetvoice/static/jsx/components/ManageAlbum/Image.jsx
jsx/components/ManageAlbum/SongContext.jsx /home/ubuntu/streetvoice/static/jsx/components/ManageAlbum/SongContext.jsx
jsx/components/ManageAlbum/Breadcrumb.jsx /home/ubuntu/streetvoice/static/jsx/components/ManageAlbum/Breadcrumb.jsx
jsx/components/ManageAlbum/albumListReducer.jsx /home/ubuntu/streetvoice/static/jsx/components/ManageAlbum/albumListReducer.jsx
jsx/components/ManageAlbum/Badge.jsx /home/ubuntu/streetvoice/static/jsx/components/ManageAlbum/Badge.jsx
jsx/components/ManageAlbum/AllSongsWrapper.jsx /home/ubuntu/streetvoice/static/jsx/components/ManageAlbum/AllSongsWrapper.jsx
jsx/components/ManageAlbum/AlbumForm.jsx /home/ubuntu/streetvoice/static/jsx/components/ManageAlbum/AlbumForm.jsx
jsx/components/ManageAlbum/Alert.jsx /home/ubuntu/streetvoice/static/jsx/components/ManageAlbum/Alert.jsx
jsx/components/ManageAlbum/ManageAlbumWrapper.jsx /home/ubuntu/streetvoice/static/jsx/components/ManageAlbum/ManageAlbumWrapper.jsx
jsx/components/ManageAlbum/useForm.jsx /home/ubuntu/streetvoice/static/jsx/components/ManageAlbum/useForm.jsx
jsx/components/ManageAlbum/CreateAlbumWrapper.jsx /home/ubuntu/streetvoice/static/jsx/components/ManageAlbum/CreateAlbumWrapper.jsx
jsx/components/ManageAlbum/PublishAt.jsx /home/ubuntu/streetvoice/static/jsx/components/ManageAlbum/PublishAt.jsx
jsx/components/ManageAlbum/formReducer.jsx /home/ubuntu/streetvoice/static/jsx/components/ManageAlbum/formReducer.jsx
jsx/components/ManageAlbum/SortableSongList.jsx /home/ubuntu/streetvoice/static/jsx/components/ManageAlbum/SortableSongList.jsx
jsx/components/ManageAlbum/AlbumContext.jsx /home/ubuntu/streetvoice/static/jsx/components/ManageAlbum/AlbumContext.jsx
jsx/components/ManageAlbum/useSongs.jsx /home/ubuntu/streetvoice/static/jsx/components/ManageAlbum/useSongs.jsx
jsx/components/ManageAlbum/Name.jsx /home/ubuntu/streetvoice/static/jsx/components/ManageAlbum/Name.jsx
jsx/components/ManageAlbum/ModalAboutPublishAt.jsx /home/ubuntu/streetvoice/static/jsx/components/ManageAlbum/ModalAboutPublishAt.jsx
jsx/components/ManageAlbum/useAlbumList.jsx /home/ubuntu/streetvoice/static/jsx/components/ManageAlbum/useAlbumList.jsx
jsx/components/ManageAlbum/SongList.jsx /home/ubuntu/streetvoice/static/jsx/components/ManageAlbum/SongList.jsx
jsx/components/ManageAlbum/UnalbumSongsWrapper.jsx /home/ubuntu/streetvoice/static/jsx/components/ManageAlbum/UnalbumSongsWrapper.jsx
jsx/components/ManageAlbum/Common.jsx /home/ubuntu/streetvoice/static/jsx/components/ManageAlbum/Common.jsx
jsx/components/ManageAlbum/Song.jsx /home/ubuntu/streetvoice/static/jsx/components/ManageAlbum/Song.jsx
jsx/components/ManageAlbum/ModalSelectAlbum.jsx /home/ubuntu/streetvoice/static/jsx/components/ManageAlbum/ModalSelectAlbum.jsx
jsx/components/ManageAlbum/handleErrorMsg.jsx /home/ubuntu/streetvoice/static/jsx/components/ManageAlbum/handleErrorMsg.jsx
jsx/components/Mixins/checkImageExist.jsx /home/ubuntu/streetvoice/static/jsx/components/Mixins/checkImageExist.jsx
jsx/components/Mixins/PlayerMixin.jsx /home/ubuntu/streetvoice/static/jsx/components/Mixins/PlayerMixin.jsx
jsx/components/Mixins/setAudioTitleMixin.jsx /home/ubuntu/streetvoice/static/jsx/components/Mixins/setAudioTitleMixin.jsx
jsx/components/Mixins/escapeHtml.jsx /home/ubuntu/streetvoice/static/jsx/components/Mixins/escapeHtml.jsx
jsx/components/Mixins/.eslintrc /home/ubuntu/streetvoice/static/jsx/components/Mixins/.eslintrc
jsx/components/Mixins/CreativeWorkMixin.jsx /home/ubuntu/streetvoice/static/jsx/components/Mixins/CreativeWorkMixin.jsx
jsx/components/Mixins/ShouldComponentUpdate.jsx /home/ubuntu/streetvoice/static/jsx/components/Mixins/ShouldComponentUpdate.jsx
jsx/components/Mixins/CnVerifySlideMixin.jsx /home/ubuntu/streetvoice/static/jsx/components/Mixins/CnVerifySlideMixin.jsx
jsx/components/Mixins/compressImageToDataURL.jsx /home/ubuntu/streetvoice/static/jsx/components/Mixins/compressImageToDataURL.jsx
jsx/components/Mixins/SeekingMixin.jsx /home/ubuntu/streetvoice/static/jsx/components/Mixins/SeekingMixin.jsx
jsx/components/Mixins/PubSub.jsx /home/ubuntu/streetvoice/static/jsx/components/Mixins/PubSub.jsx
jsx/components/Mixins/handlePopstate.jsx /home/ubuntu/streetvoice/static/jsx/components/Mixins/handlePopstate.jsx
jsx/components/Mixins/SongMixin.jsx /home/ubuntu/streetvoice/static/jsx/components/Mixins/SongMixin.jsx
jsx/components/Mixins/AreEqual.jsx /home/ubuntu/streetvoice/static/jsx/components/Mixins/AreEqual.jsx
jsx/components/Mixins/handleErrorMsg.jsx /home/ubuntu/streetvoice/static/jsx/components/Mixins/handleErrorMsg.jsx
jsx/components/CreativeWorkPreview/ImageBlock.jsx /home/ubuntu/streetvoice/static/jsx/components/CreativeWorkPreview/ImageBlock.jsx
jsx/components/CreativeWorkPreview/EmbedBlock.jsx /home/ubuntu/streetvoice/static/jsx/components/CreativeWorkPreview/EmbedBlock.jsx
jsx/components/CreativeWorkPreview/TextBlock.jsx /home/ubuntu/streetvoice/static/jsx/components/CreativeWorkPreview/TextBlock.jsx
jsx/components/CreativeWorkPreview/CreativeWorkPreviewContainer.jsx /home/ubuntu/streetvoice/static/jsx/components/CreativeWorkPreview/CreativeWorkPreviewContainer.jsx
jsx/components/ProfileNews/ProfileNews.jsx /home/ubuntu/streetvoice/static/jsx/components/ProfileNews/ProfileNews.jsx
jsx/components/ProfileNews/News.jsx /home/ubuntu/streetvoice/static/jsx/components/ProfileNews/News.jsx
jsx/components/MainPlayer/ImageCover.jsx /home/ubuntu/streetvoice/static/jsx/components/MainPlayer/ImageCover.jsx
jsx/components/MainPlayer/MiniPlayer.jsx /home/ubuntu/streetvoice/static/jsx/components/MainPlayer/MiniPlayer.jsx
jsx/components/MainPlayer/Volume.jsx /home/ubuntu/streetvoice/static/jsx/components/MainPlayer/Volume.jsx
jsx/components/MainPlayer/SongInfo.jsx /home/ubuntu/streetvoice/static/jsx/components/MainPlayer/SongInfo.jsx
jsx/components/MainPlayer/Lyrics.jsx /home/ubuntu/streetvoice/static/jsx/components/MainPlayer/Lyrics.jsx
jsx/components/MainPlayer/PlayerBody.jsx /home/ubuntu/streetvoice/static/jsx/components/MainPlayer/PlayerBody.jsx
jsx/components/MainPlayer/PlayBtn.jsx /home/ubuntu/streetvoice/static/jsx/components/MainPlayer/PlayBtn.jsx
jsx/components/MainPlayer/SongListWrapper.jsx /home/ubuntu/streetvoice/static/jsx/components/MainPlayer/SongListWrapper.jsx
jsx/components/MainPlayer/LikeBtn.jsx /home/ubuntu/streetvoice/static/jsx/components/MainPlayer/LikeBtn.jsx
jsx/components/MainPlayer/SeekingWrapper.jsx /home/ubuntu/streetvoice/static/jsx/components/MainPlayer/SeekingWrapper.jsx
jsx/components/MainPlayer/TopBtns.jsx /home/ubuntu/streetvoice/static/jsx/components/MainPlayer/TopBtns.jsx
jsx/components/MainPlayer/MobilePlayer.jsx /home/ubuntu/streetvoice/static/jsx/components/MainPlayer/MobilePlayer.jsx
jsx/components/MainPlayer/Song.jsx /home/ubuntu/streetvoice/static/jsx/components/MainPlayer/Song.jsx
jsx/components/MainPlayer/FullPlayer.jsx /home/ubuntu/streetvoice/static/jsx/components/MainPlayer/FullPlayer.jsx
jsx/components/MainPlayer/RadioBtn.jsx /home/ubuntu/streetvoice/static/jsx/components/MainPlayer/RadioBtn.jsx
jsx/components/MainPlayer/ListControl.jsx /home/ubuntu/streetvoice/static/jsx/components/MainPlayer/ListControl.jsx
jsx/components/MainPlayer/Container.jsx /home/ubuntu/streetvoice/static/jsx/components/MainPlayer/Container.jsx
jsx/components/MainPlayer/ClapBtn.jsx /home/ubuntu/streetvoice/static/jsx/components/MainPlayer/ClapBtn.jsx
jsx/components/Dropdown/Dropdown.jsx /home/ubuntu/streetvoice/static/jsx/components/Dropdown/Dropdown.jsx
jsx/components/MobilePlayer/BtnClap.jsx /home/ubuntu/streetvoice/static/jsx/components/MobilePlayer/BtnClap.jsx
jsx/components/MobilePlayer/Seeking.jsx /home/ubuntu/streetvoice/static/jsx/components/MobilePlayer/Seeking.jsx
jsx/components/MobilePlayer/PlayBtnLarge.jsx /home/ubuntu/streetvoice/static/jsx/components/MobilePlayer/PlayBtnLarge.jsx
jsx/components/MobilePlayer/SongInfo.jsx /home/ubuntu/streetvoice/static/jsx/components/MobilePlayer/SongInfo.jsx
jsx/components/MobilePlayer/MobileSongPlayer.jsx /home/ubuntu/streetvoice/static/jsx/components/MobilePlayer/MobileSongPlayer.jsx
jsx/components/MobilePlayer/MobileListPlayer.jsx /home/ubuntu/streetvoice/static/jsx/components/MobilePlayer/MobileListPlayer.jsx
jsx/components/MobilePlayer/ModalDownloadApp.jsx /home/ubuntu/streetvoice/static/jsx/components/MobilePlayer/ModalDownloadApp.jsx
jsx/components/MobilePlayer/Like.jsx /home/ubuntu/streetvoice/static/jsx/components/MobilePlayer/Like.jsx
jsx/components/MobilePlayer/ShareBlock.jsx /home/ubuntu/streetvoice/static/jsx/components/MobilePlayer/ShareBlock.jsx
jsx/components/DT/Constants.jsx /home/ubuntu/streetvoice/static/jsx/components/DT/Constants.jsx
jsx/components/DT/ModalAlert.jsx /home/ubuntu/streetvoice/static/jsx/components/DT/ModalAlert.jsx
jsx/components/DT/Context.jsx /home/ubuntu/streetvoice/static/jsx/components/DT/Context.jsx
jsx/components/DT/Form.jsx /home/ubuntu/streetvoice/static/jsx/components/DT/Form.jsx
jsx/components/DT/useForm.jsx /home/ubuntu/streetvoice/static/jsx/components/DT/useForm.jsx
jsx/components/DT/FormWrapper.jsx /home/ubuntu/streetvoice/static/jsx/components/DT/FormWrapper.jsx
jsx/components/DT/formReducer.jsx /home/ubuntu/streetvoice/static/jsx/components/DT/formReducer.jsx
jsx/components/DT/UploadBlock.jsx /home/ubuntu/streetvoice/static/jsx/components/DT/UploadBlock.jsx
jsx/components/InsightReport/ChartPie.jsx /home/ubuntu/streetvoice/static/jsx/components/InsightReport/ChartPie.jsx
jsx/components/InsightReport/MerchContainer.jsx /home/ubuntu/streetvoice/static/jsx/components/InsightReport/MerchContainer.jsx
jsx/components/InsightReport/TrendBlock.jsx /home/ubuntu/streetvoice/static/jsx/components/InsightReport/TrendBlock.jsx
jsx/components/InsightReport/ModalSelectSong.jsx /home/ubuntu/streetvoice/static/jsx/components/InsightReport/ModalSelectSong.jsx
jsx/components/InsightReport/DashboardChartLineContainer.jsx /home/ubuntu/streetvoice/static/jsx/components/InsightReport/DashboardChartLineContainer.jsx
jsx/components/InsightReport/TopSongsContainer.jsx /home/ubuntu/streetvoice/static/jsx/components/InsightReport/TopSongsContainer.jsx
jsx/components/InsightReport/getImageUrl.jsx /home/ubuntu/streetvoice/static/jsx/components/InsightReport/getImageUrl.jsx
jsx/components/InsightReport/Loading.jsx /home/ubuntu/streetvoice/static/jsx/components/InsightReport/Loading.jsx
jsx/components/InsightReport/WebDateRange.jsx /home/ubuntu/streetvoice/static/jsx/components/InsightReport/WebDateRange.jsx
jsx/components/InsightReport/Context.jsx /home/ubuntu/streetvoice/static/jsx/components/InsightReport/Context.jsx
jsx/components/InsightReport/TopFeedsContainer.jsx /home/ubuntu/streetvoice/static/jsx/components/InsightReport/TopFeedsContainer.jsx
jsx/components/InsightReport/useInsights.jsx /home/ubuntu/streetvoice/static/jsx/components/InsightReport/useInsights.jsx
jsx/components/InsightReport/FansDistributionContainer.jsx /home/ubuntu/streetvoice/static/jsx/components/InsightReport/FansDistributionContainer.jsx
jsx/components/InsightReport/reducer.jsx /home/ubuntu/streetvoice/static/jsx/components/InsightReport/reducer.jsx
jsx/components/InsightReport/H5DateRange.jsx /home/ubuntu/streetvoice/static/jsx/components/InsightReport/H5DateRange.jsx
jsx/components/InsightReport/ChartLineContainer.jsx /home/ubuntu/streetvoice/static/jsx/components/InsightReport/ChartLineContainer.jsx
jsx/components/InsightReport/useLoadMore.jsx /home/ubuntu/streetvoice/static/jsx/components/InsightReport/useLoadMore.jsx
jsx/components/InsightReport/TrendIndicator.jsx /home/ubuntu/streetvoice/static/jsx/components/InsightReport/TrendIndicator.jsx
jsx/components/InsightReport/handlePopstate.jsx /home/ubuntu/streetvoice/static/jsx/components/InsightReport/handlePopstate.jsx
jsx/components/InsightReport/MerchMetircsBlock.jsx /home/ubuntu/streetvoice/static/jsx/components/InsightReport/MerchMetircsBlock.jsx
jsx/components/InsightReport/ChartBar.jsx /home/ubuntu/streetvoice/static/jsx/components/InsightReport/ChartBar.jsx
jsx/components/InsightReport/ChartLine.jsx /home/ubuntu/streetvoice/static/jsx/components/InsightReport/ChartLine.jsx
jsx/components/InsightReport/MusicFilter.jsx /home/ubuntu/streetvoice/static/jsx/components/InsightReport/MusicFilter.jsx
jsx/components/InsightReport/TrendContainer.jsx /home/ubuntu/streetvoice/static/jsx/components/InsightReport/TrendContainer.jsx
jsx/components/EmbedPlayer/.eslintrc /home/ubuntu/streetvoice/static/jsx/components/EmbedPlayer/.eslintrc
jsx/components/EmbedPlayer/Mixin.jsx /home/ubuntu/streetvoice/static/jsx/components/EmbedPlayer/Mixin.jsx
jsx/components/EmbedPlayer/Song/Container.jsx /home/ubuntu/streetvoice/static/jsx/components/EmbedPlayer/Song/Container.jsx
jsx/components/EmbedPlayer/Song/Small/Seeking.jsx /home/ubuntu/streetvoice/static/jsx/components/EmbedPlayer/Song/Small/Seeking.jsx
jsx/components/EmbedPlayer/Song/Small/SongInfo.jsx /home/ubuntu/streetvoice/static/jsx/components/EmbedPlayer/Song/Small/SongInfo.jsx
jsx/components/EmbedPlayer/Song/Small/EmbedBlock.jsx /home/ubuntu/streetvoice/static/jsx/components/EmbedPlayer/Song/Small/EmbedBlock.jsx
jsx/components/EmbedPlayer/Song/Small/HiddenSong.jsx /home/ubuntu/streetvoice/static/jsx/components/EmbedPlayer/Song/Small/HiddenSong.jsx
jsx/components/EmbedPlayer/Song/Small/Wrapper.jsx /home/ubuntu/streetvoice/static/jsx/components/EmbedPlayer/Song/Small/Wrapper.jsx
jsx/components/EmbedPlayer/Song/Small/ShareBlock.jsx /home/ubuntu/streetvoice/static/jsx/components/EmbedPlayer/Song/Small/ShareBlock.jsx
jsx/components/EmbedPlayer/Song/Large/EmbedBlock.jsx /home/ubuntu/streetvoice/static/jsx/components/EmbedPlayer/Song/Large/EmbedBlock.jsx
jsx/components/EmbedPlayer/Song/Large/SongInfoIcon.jsx /home/ubuntu/streetvoice/static/jsx/components/EmbedPlayer/Song/Large/SongInfoIcon.jsx
jsx/components/EmbedPlayer/Song/Large/PlayerBottom.jsx /home/ubuntu/streetvoice/static/jsx/components/EmbedPlayer/Song/Large/PlayerBottom.jsx
jsx/components/EmbedPlayer/Song/Large/InfoBlock.jsx /home/ubuntu/streetvoice/static/jsx/components/EmbedPlayer/Song/Large/InfoBlock.jsx
jsx/components/EmbedPlayer/Song/Large/HiddenSong.jsx /home/ubuntu/streetvoice/static/jsx/components/EmbedPlayer/Song/Large/HiddenSong.jsx
jsx/components/EmbedPlayer/Song/Large/Wrapper.jsx /home/ubuntu/streetvoice/static/jsx/components/EmbedPlayer/Song/Large/Wrapper.jsx
jsx/components/EmbedPlayer/Song/Large/ShareBlock.jsx /home/ubuntu/streetvoice/static/jsx/components/EmbedPlayer/Song/Large/ShareBlock.jsx
jsx/components/EmbedPlayer/List/SongInfo.jsx /home/ubuntu/streetvoice/static/jsx/components/EmbedPlayer/List/SongInfo.jsx
jsx/components/EmbedPlayer/List/EmbedBlock.jsx /home/ubuntu/streetvoice/static/jsx/components/EmbedPlayer/List/EmbedBlock.jsx
jsx/components/EmbedPlayer/List/Alert.jsx /home/ubuntu/streetvoice/static/jsx/components/EmbedPlayer/List/Alert.jsx
jsx/components/EmbedPlayer/List/SeekingWrapper.jsx /home/ubuntu/streetvoice/static/jsx/components/EmbedPlayer/List/SeekingWrapper.jsx
jsx/components/EmbedPlayer/List/HiddenSong.jsx /home/ubuntu/streetvoice/static/jsx/components/EmbedPlayer/List/HiddenSong.jsx
jsx/components/EmbedPlayer/List/SongList.jsx /home/ubuntu/streetvoice/static/jsx/components/EmbedPlayer/List/SongList.jsx
jsx/components/EmbedPlayer/List/Song.jsx /home/ubuntu/streetvoice/static/jsx/components/EmbedPlayer/List/Song.jsx
jsx/components/EmbedPlayer/List/Container.jsx /home/ubuntu/streetvoice/static/jsx/components/EmbedPlayer/List/Container.jsx
jsx/components/EmbedPlayer/List/ShareBlock.jsx /home/ubuntu/streetvoice/static/jsx/components/EmbedPlayer/List/ShareBlock.jsx
jsx/components/Clap/inputReducer.jsx /home/ubuntu/streetvoice/static/jsx/components/Clap/inputReducer.jsx
jsx/components/Clap/useInput.jsx /home/ubuntu/streetvoice/static/jsx/components/Clap/useInput.jsx
jsx/components/Clap/ClapBankInputWrapper.jsx /home/ubuntu/streetvoice/static/jsx/components/Clap/ClapBankInputWrapper.jsx
jsx/components/Clap/ClapBranchInputWrapper.jsx /home/ubuntu/streetvoice/static/jsx/components/Clap/ClapBranchInputWrapper.jsx
jsx/components/Clap/ClapBankInput.jsx /home/ubuntu/streetvoice/static/jsx/components/Clap/ClapBankInput.jsx
jsx/components/Clap/BankContext.jsx /home/ubuntu/streetvoice/static/jsx/components/Clap/BankContext.jsx
jsx/components/Modal/DeleteLike.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/DeleteLike.jsx
jsx/components/Modal/LrcNotice.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/LrcNotice.jsx
jsx/components/Modal/ClapCard.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/ClapCard.jsx
jsx/components/Modal/PopupList.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/PopupList.jsx
jsx/components/Modal/CommentReply.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/CommentReply.jsx
jsx/components/Modal/AboutExclusiveSong.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/AboutExclusiveSong.jsx
jsx/components/Modal/FeedDelete.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/FeedDelete.jsx
jsx/components/Modal/EnterDrawDone.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/EnterDrawDone.jsx
jsx/components/Modal/ClapBannedSongs.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/ClapBannedSongs.jsx
jsx/components/Modal/ChangeUsernameWarning.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/ChangeUsernameWarning.jsx
jsx/components/Modal/ClapClose.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/ClapClose.jsx
jsx/components/Modal/WhatIsAI.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/WhatIsAI.jsx
jsx/components/Modal/OppoCheck.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/OppoCheck.jsx
jsx/components/Modal/AboutSchedule.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/AboutSchedule.jsx
jsx/components/Modal/Boost.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/Boost.jsx
jsx/components/Modal/VerifyBeforeSend.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/VerifyBeforeSend.jsx
jsx/components/Modal/VoteWork.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/VoteWork.jsx
jsx/components/Modal/ShareProfile.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/ShareProfile.jsx
jsx/components/Modal/BankAlreadyExist.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/BankAlreadyExist.jsx
jsx/components/Modal/AlertWithMsg.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/AlertWithMsg.jsx
jsx/components/Modal/SendVoiceCode.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/SendVoiceCode.jsx
jsx/components/Modal/AlertDefault.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/AlertDefault.jsx
jsx/components/Modal/NoSMSMessage.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/NoSMSMessage.jsx
jsx/components/Modal/FeatUserReject.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/FeatUserReject.jsx
jsx/components/Modal/DarkMode.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/DarkMode.jsx
jsx/components/Modal/DeleteAccount.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/DeleteAccount.jsx
jsx/components/Modal/VotedDownloadApp.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/VotedDownloadApp.jsx
jsx/components/Modal/FeatUserConfirm.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/FeatUserConfirm.jsx
jsx/components/Modal/OppoPlaylist.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/OppoPlaylist.jsx
jsx/components/Modal/AlertWithCloseBtn.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/AlertWithCloseBtn.jsx
jsx/components/Modal/VerifyAccount.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/VerifyAccount.jsx
jsx/components/Modal/AlreadyMuted.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/AlreadyMuted.jsx
jsx/components/Modal/CommentLogin.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/CommentLogin.jsx
jsx/components/Modal/FanclubMemberOnly.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/FanclubMemberOnly.jsx
jsx/components/Modal/EditHorizontalCover.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/EditHorizontalCover.jsx
jsx/components/Modal/Repost.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/Repost.jsx
jsx/components/Modal/BadComment.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/BadComment.jsx
jsx/components/Modal/Toast.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/Toast.jsx
jsx/components/Modal/SongCountdownFinish.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/SongCountdownFinish.jsx
jsx/components/Modal/Unfollow.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/Unfollow.jsx
jsx/components/Modal/Clap.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/Clap.jsx
jsx/components/Modal/ChangeUsername.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/ChangeUsername.jsx
jsx/components/Modal/PhoneUsed.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/PhoneUsed.jsx
jsx/components/Modal/ClapConfigIsFreezed.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/ClapConfigIsFreezed.jsx
jsx/components/Modal/CellphoneReachesAccountLimit.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/CellphoneReachesAccountLimit.jsx
jsx/components/Modal/BuildPlaylist.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/BuildPlaylist.jsx
jsx/components/Modal/Mute.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/Mute.jsx
jsx/components/Modal/YahooAlert.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/YahooAlert.jsx
jsx/components/Modal/Embed.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/Embed.jsx
jsx/components/Modal/DownloadApp.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/DownloadApp.jsx
jsx/components/Modal/ShareMerchandise.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/ShareMerchandise.jsx
jsx/components/Modal/OppoCalendar.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/OppoCalendar.jsx
jsx/components/Modal/ImageCropper.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/ImageCropper.jsx
jsx/components/Modal/AlreadyBlocked.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/AlreadyBlocked.jsx
jsx/components/Modal/ShareSetting.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/ShareSetting.jsx
jsx/components/Modal/Accredited.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/Accredited.jsx
jsx/components/Modal/IsNotAccredited.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/IsNotAccredited.jsx
jsx/components/Modal/Modal.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/Modal.jsx
jsx/components/Modal/OppoConfirmed.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/OppoConfirmed.jsx
jsx/components/Modal/AudioAdClose.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/AudioAdClose.jsx
jsx/components/Modal/SongsYouLiked.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/SongsYouLiked.jsx
jsx/components/Modal/WhySafe.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/WhySafe.jsx
jsx/components/Modal/DeleteAnnouncement.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/DeleteAnnouncement.jsx
jsx/components/Modal/OppoTime.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/OppoTime.jsx
jsx/components/Modal/ClapLarge.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/ClapLarge.jsx
jsx/components/Modal/AccountCheck.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/AccountCheck.jsx
jsx/components/Modal/OpenHiddenSong.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/OpenHiddenSong.jsx
jsx/components/Modal/Confirm.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/Confirm.jsx
jsx/components/Modal/DisconnectSNS.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/DisconnectSNS.jsx
jsx/components/Modal/ClapBankView.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/ClapBankView.jsx
jsx/components/Modal/QuitEvent.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/QuitEvent.jsx
jsx/components/Modal/Copied.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/Copied.jsx
jsx/components/Modal/SwitchLanguage.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/SwitchLanguage.jsx
jsx/components/Modal/SongCountdownFinishTip.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/SongCountdownFinishTip.jsx
jsx/components/Modal/OpenDraftSong.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/OpenDraftSong.jsx
jsx/components/Modal/RepostDone.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/RepostDone.jsx
jsx/components/Modal/IsAI.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/IsAI.jsx
jsx/components/Modal/Blacklist.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/Blacklist.jsx
jsx/components/Modal/CoverSize.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/CoverSize.jsx
jsx/components/Modal/Fanclub/utils.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/Fanclub/utils.jsx
jsx/components/Modal/Fanclub/AddInvitationLink.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/Fanclub/AddInvitationLink.jsx
jsx/components/Modal/Fanclub/RejectApplication.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/Fanclub/RejectApplication.jsx
jsx/components/Modal/Fanclub/EnableQuestions.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/Fanclub/EnableQuestions.jsx
jsx/components/Modal/Fanclub/JoinFanclubSuccess.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/Fanclub/JoinFanclubSuccess.jsx
jsx/components/Modal/Fanclub/ApproveApplication.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/Fanclub/ApproveApplication.jsx
jsx/components/Modal/Fanclub/JoinFanclubFailed.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/Fanclub/JoinFanclubFailed.jsx
jsx/components/Modal/Fanclub/EnableInvitationLink.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/Fanclub/EnableInvitationLink.jsx
jsx/components/Modal/ModalContext/context.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/ModalContext/context.jsx
jsx/components/Modal/ModalContext/Provider.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/ModalContext/Provider.jsx
jsx/components/Modal/ModalContext/withContext.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/ModalContext/withContext.jsx
jsx/components/Modal/AddToPlaylist/IsExistInPlaylist.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/AddToPlaylist/IsExistInPlaylist.jsx
jsx/components/Modal/AddToPlaylist/Search.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/AddToPlaylist/Search.jsx
jsx/components/Modal/AddToPlaylist/AddToPlaylistContainer.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/AddToPlaylist/AddToPlaylistContainer.jsx
jsx/components/Modal/AddToPlaylist/BuildThenAddToPlaylist.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/AddToPlaylist/BuildThenAddToPlaylist.jsx
jsx/components/Modal/AddToPlaylist/AddToPlaylist.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/AddToPlaylist/AddToPlaylist.jsx
jsx/components/Modal/Components/Footer.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/Components/Footer.jsx
jsx/components/Modal/Components/Body.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/Components/Body.jsx
jsx/components/Modal/Components/BtnOK.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/Components/BtnOK.jsx
jsx/components/Modal/Components/BtnRed.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/Components/BtnRed.jsx
jsx/components/Modal/Components/BtnDismiss.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/Components/BtnDismiss.jsx
jsx/components/Modal/Components/Container.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/Components/Container.jsx
jsx/components/Modal/Components/index.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/Components/index.jsx
jsx/components/Modal/Components/Header.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/Components/Header.jsx
jsx/components/Modal/FocusSong/UploadNewSong.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/FocusSong/UploadNewSong.jsx
jsx/components/Modal/FocusSong/AddFocusSong.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/FocusSong/AddFocusSong.jsx
jsx/components/Modal/FocusSong/SelectFocusSongDoneWrapper.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/FocusSong/SelectFocusSongDoneWrapper.jsx
jsx/components/Modal/FocusSong/RemoveFocusSongWrapper.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/FocusSong/RemoveFocusSongWrapper.jsx
jsx/components/Modal/FocusSong/SongList.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/FocusSong/SongList.jsx
jsx/components/Modal/FocusSong/Song.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/FocusSong/Song.jsx
jsx/components/Modal/FocusSong/FocusSong.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/FocusSong/FocusSong.jsx
jsx/components/Modal/FocusSong/SelectFocusSongWrapper.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/FocusSong/SelectFocusSongWrapper.jsx
jsx/components/Modal/Association/AssociateDelete.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/Association/AssociateDelete.jsx
jsx/components/Modal/Association/AssociateAdd.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/Association/AssociateAdd.jsx
jsx/components/Modal/Association/AssociationEditName.jsx /home/ubuntu/streetvoice/static/jsx/components/Modal/Association/AssociationEditName.jsx
jsx/components/ArtistProfile/useArtistProfile.jsx /home/ubuntu/streetvoice/static/jsx/components/ArtistProfile/useArtistProfile.jsx
jsx/components/ArtistProfile/Context.jsx /home/ubuntu/streetvoice/static/jsx/components/ArtistProfile/Context.jsx
jsx/components/ArtistProfile/Member.jsx /home/ubuntu/streetvoice/static/jsx/components/ArtistProfile/Member.jsx
jsx/components/ArtistProfile/reducer.jsx /home/ubuntu/streetvoice/static/jsx/components/ArtistProfile/reducer.jsx
jsx/components/ArtistProfile/Container.jsx /home/ubuntu/streetvoice/static/jsx/components/ArtistProfile/Container.jsx
jsx/components/SharedComponents/ListSongNickname.jsx /home/ubuntu/streetvoice/static/jsx/components/SharedComponents/ListSongNickname.jsx
jsx/components/SharedComponents/TimeAgo.jsx /home/ubuntu/streetvoice/static/jsx/components/SharedComponents/TimeAgo.jsx
jsx/components/SharedComponents/VerifySlide.jsx /home/ubuntu/streetvoice/static/jsx/components/SharedComponents/VerifySlide.jsx
jsx/components/SharedComponents/TextMuted.jsx /home/ubuntu/streetvoice/static/jsx/components/SharedComponents/TextMuted.jsx
jsx/components/SharedComponents/UserItemWithFollowStatus.jsx /home/ubuntu/streetvoice/static/jsx/components/SharedComponents/UserItemWithFollowStatus.jsx
jsx/components/SharedComponents/LinkifyText.jsx /home/ubuntu/streetvoice/static/jsx/components/SharedComponents/LinkifyText.jsx
jsx/components/SharedComponents/BtnCopyright.jsx /home/ubuntu/streetvoice/static/jsx/components/SharedComponents/BtnCopyright.jsx
jsx/components/SharedComponents/BtnDownloadApp.jsx /home/ubuntu/streetvoice/static/jsx/components/SharedComponents/BtnDownloadApp.jsx
jsx/components/SharedComponents/BtnContactUs.jsx /home/ubuntu/streetvoice/static/jsx/components/SharedComponents/BtnContactUs.jsx
jsx/components/SharedComponents/CopyUrl.jsx /home/ubuntu/streetvoice/static/jsx/components/SharedComponents/CopyUrl.jsx
jsx/components/SharedComponents/ActionBtns.jsx /home/ubuntu/streetvoice/static/jsx/components/SharedComponents/ActionBtns.jsx
jsx/components/SharedComponents/TaggedUser.jsx /home/ubuntu/streetvoice/static/jsx/components/SharedComponents/TaggedUser.jsx
jsx/components/SharedComponents/ListSongAlbum.jsx /home/ubuntu/streetvoice/static/jsx/components/SharedComponents/ListSongAlbum.jsx
jsx/components/SharedComponents/Head.jsx /home/ubuntu/streetvoice/static/jsx/components/SharedComponents/Head.jsx
jsx/components/SharedComponents/CellphoneInput.jsx /home/ubuntu/streetvoice/static/jsx/components/SharedComponents/CellphoneInput.jsx
jsx/components/SharedComponents/ListSongInfo.jsx /home/ubuntu/streetvoice/static/jsx/components/SharedComponents/ListSongInfo.jsx
jsx/components/SharedComponents/LoadMore.jsx /home/ubuntu/streetvoice/static/jsx/components/SharedComponents/LoadMore.jsx
jsx/components/SharedComponents/Mention/MentionWrapper.jsx /home/ubuntu/streetvoice/static/jsx/components/SharedComponents/Mention/MentionWrapper.jsx
jsx/components/SharedComponents/Mention/style.js /home/ubuntu/streetvoice/static/jsx/components/SharedComponents/Mention/style.js
jsx/components/SharedComponents/UserSuggestions/UserSuggestionsDropdown.jsx /home/ubuntu/streetvoice/static/jsx/components/SharedComponents/UserSuggestions/UserSuggestionsDropdown.jsx
jsx/components/SharedComponents/UserSuggestions/BtnRemove.jsx /home/ubuntu/streetvoice/static/jsx/components/SharedComponents/UserSuggestions/BtnRemove.jsx
jsx/components/SharedComponents/UserSuggestions/UserSuggestionsUrl.jsx /home/ubuntu/streetvoice/static/jsx/components/SharedComponents/UserSuggestions/UserSuggestionsUrl.jsx
jsx/components/SharedComponents/UserSuggestions/UserSuggestionsInput.jsx /home/ubuntu/streetvoice/static/jsx/components/SharedComponents/UserSuggestions/UserSuggestionsInput.jsx
jsx/components/SharedComponents/UserSuggestions/defaultUser.jsx /home/ubuntu/streetvoice/static/jsx/components/SharedComponents/UserSuggestions/defaultUser.jsx
jsx/components/ManagePlaylist/TagInput.jsx /home/ubuntu/streetvoice/static/jsx/components/ManagePlaylist/TagInput.jsx
jsx/components/ManagePlaylist/ModalDeletePlaylistContainer.jsx /home/ubuntu/streetvoice/static/jsx/components/ManagePlaylist/ModalDeletePlaylistContainer.jsx
jsx/components/ManagePlaylist/tagsReducer.jsx /home/ubuntu/streetvoice/static/jsx/components/ManagePlaylist/tagsReducer.jsx
jsx/components/ManagePlaylist/ModalOfficialTags.jsx /home/ubuntu/streetvoice/static/jsx/components/ManagePlaylist/ModalOfficialTags.jsx
jsx/components/ManagePlaylist/Form.jsx /home/ubuntu/streetvoice/static/jsx/components/ManagePlaylist/Form.jsx
jsx/components/ManagePlaylist/ManagePlaylistWrapper.jsx /home/ubuntu/streetvoice/static/jsx/components/ManagePlaylist/ManagePlaylistWrapper.jsx
jsx/components/ManagePlaylist/ModalDeletePlaylist.jsx /home/ubuntu/streetvoice/static/jsx/components/ManagePlaylist/ModalDeletePlaylist.jsx
jsx/components/ManagePlaylist/SortableSongList.jsx /home/ubuntu/streetvoice/static/jsx/components/ManagePlaylist/SortableSongList.jsx
jsx/components/ManagePlaylist/Song.jsx /home/ubuntu/streetvoice/static/jsx/components/ManagePlaylist/Song.jsx
jsx/components/ManagePlaylist/ModalSelect.jsx /home/ubuntu/streetvoice/static/jsx/components/ManagePlaylist/ModalSelect.jsx
jsx/components/ManagePlaylist/useTags.jsx /home/ubuntu/streetvoice/static/jsx/components/ManagePlaylist/useTags.jsx
jsx/components/ManagePlaylist/CreatePlaylistWrapper.jsx /home/ubuntu/streetvoice/static/jsx/components/ManagePlaylist/CreatePlaylistWrapper.jsx
jsx/components/ManagePlaylist/PlaylistContext.jsx /home/ubuntu/streetvoice/static/jsx/components/ManagePlaylist/PlaylistContext.jsx
jsx/components/Comments/ModalCommentDelete.jsx /home/ubuntu/streetvoice/static/jsx/components/Comments/ModalCommentDelete.jsx
jsx/components/Comments/CommentsMixin.jsx /home/ubuntu/streetvoice/static/jsx/components/Comments/CommentsMixin.jsx
jsx/components/Comments/ChildCommentsHOC.jsx /home/ubuntu/streetvoice/static/jsx/components/Comments/ChildCommentsHOC.jsx
jsx/components/Comments/ModalMarkAllAsRead.jsx /home/ubuntu/streetvoice/static/jsx/components/Comments/ModalMarkAllAsRead.jsx
jsx/components/Comments/ModalCommentReport.jsx /home/ubuntu/streetvoice/static/jsx/components/Comments/ModalCommentReport.jsx
jsx/components/Comments/CommentType.jsx /home/ubuntu/streetvoice/static/jsx/components/Comments/CommentType.jsx
jsx/components/Comments/CommentHOC.jsx /home/ubuntu/streetvoice/static/jsx/components/Comments/CommentHOC.jsx
jsx/components/Comments/Web/MutedCommentWrapper.jsx /home/ubuntu/streetvoice/static/jsx/components/Comments/Web/MutedCommentWrapper.jsx
jsx/components/Comments/Web/CNCannedMsgArr.jsx /home/ubuntu/streetvoice/static/jsx/components/Comments/Web/CNCannedMsgArr.jsx
jsx/components/Comments/Web/StudioRepliedComment.jsx /home/ubuntu/streetvoice/static/jsx/components/Comments/Web/StudioRepliedComment.jsx
jsx/components/Comments/Web/BadCommentWrapper.jsx /home/ubuntu/streetvoice/static/jsx/components/Comments/Web/BadCommentWrapper.jsx
jsx/components/Comments/Web/Comment.jsx /home/ubuntu/streetvoice/static/jsx/components/Comments/Web/Comment.jsx
jsx/components/Comments/Web/GiphyPicker.jsx /home/ubuntu/streetvoice/static/jsx/components/Comments/Web/GiphyPicker.jsx
jsx/components/Comments/Web/NeedToLogin.jsx /home/ubuntu/streetvoice/static/jsx/components/Comments/Web/NeedToLogin.jsx
jsx/components/Comments/Web/CannedMsg.jsx /home/ubuntu/streetvoice/static/jsx/components/Comments/Web/CannedMsg.jsx
jsx/components/Comments/Web/CommentInputContainer.jsx /home/ubuntu/streetvoice/static/jsx/components/Comments/Web/CommentInputContainer.jsx
jsx/components/Comments/Web/ChildCommentsWrapper.jsx /home/ubuntu/streetvoice/static/jsx/components/Comments/Web/ChildCommentsWrapper.jsx
jsx/components/Comments/Web/Giphy.jsx /home/ubuntu/streetvoice/static/jsx/components/Comments/Web/Giphy.jsx
jsx/components/Comments/Web/NewComment.jsx /home/ubuntu/streetvoice/static/jsx/components/Comments/Web/NewComment.jsx
jsx/components/Comments/Web/NewCommentWrapper.jsx /home/ubuntu/streetvoice/static/jsx/components/Comments/Web/NewCommentWrapper.jsx
jsx/components/Comments/Web/CannedMsgArr.jsx /home/ubuntu/streetvoice/static/jsx/components/Comments/Web/CannedMsgArr.jsx
jsx/components/Comments/H5/BottomActionBtns.jsx /home/ubuntu/streetvoice/static/jsx/components/Comments/H5/BottomActionBtns.jsx
jsx/components/Comments/H5/BadCommentWrapper.jsx /home/ubuntu/streetvoice/static/jsx/components/Comments/H5/BadCommentWrapper.jsx
jsx/components/Comments/H5/Comment.jsx /home/ubuntu/streetvoice/static/jsx/components/Comments/H5/Comment.jsx
jsx/components/Comments/H5/ChildCommentsWrapper.jsx /home/ubuntu/streetvoice/static/jsx/components/Comments/H5/ChildCommentsWrapper.jsx
jsx/components/Comments/H5/NewCommentWrapper.jsx /home/ubuntu/streetvoice/static/jsx/components/Comments/H5/NewCommentWrapper.jsx
jsx/components/Comments/Components/Text.jsx /home/ubuntu/streetvoice/static/jsx/components/Comments/Components/Text.jsx
jsx/components/Comments/Components/AuthorLikeBox.jsx /home/ubuntu/streetvoice/static/jsx/components/Comments/Components/AuthorLikeBox.jsx
jsx/components/Comments/Components/BottomActionBtns.jsx /home/ubuntu/streetvoice/static/jsx/components/Comments/Components/BottomActionBtns.jsx
jsx/components/Comments/Components/BtnMore.jsx /home/ubuntu/streetvoice/static/jsx/components/Comments/Components/BtnMore.jsx
jsx/components/Comments/Components/FoldText.jsx /home/ubuntu/streetvoice/static/jsx/components/Comments/Components/FoldText.jsx
jsx/components/Comments/Components/BtnRemove.jsx /home/ubuntu/streetvoice/static/jsx/components/Comments/Components/BtnRemove.jsx
jsx/components/Comments/Components/MutedText.jsx /home/ubuntu/streetvoice/static/jsx/components/Comments/Components/MutedText.jsx
jsx/components/Comments/Components/Name.jsx /home/ubuntu/streetvoice/static/jsx/components/Comments/Components/Name.jsx
jsx/components/Comments/Components/BtnUnfoldMutedComment.jsx /home/ubuntu/streetvoice/static/jsx/components/Comments/Components/BtnUnfoldMutedComment.jsx
jsx/components/Comments/Components/RemainHighlightDays.jsx /home/ubuntu/streetvoice/static/jsx/components/Comments/Components/RemainHighlightDays.jsx
jsx/components/Comments/Components/Time.jsx /home/ubuntu/streetvoice/static/jsx/components/Comments/Components/Time.jsx
jsx/components/Comments/Components/index.jsx /home/ubuntu/streetvoice/static/jsx/components/Comments/Components/index.jsx
jsx/components/Comments/Components/BtnUnfoldBadComment.jsx /home/ubuntu/streetvoice/static/jsx/components/Comments/Components/BtnUnfoldBadComment.jsx
jsx/components/ProfileEdit/useUser.jsx /home/ubuntu/streetvoice/static/jsx/components/ProfileEdit/useUser.jsx
jsx/components/ProfileEdit/Context.jsx /home/ubuntu/streetvoice/static/jsx/components/ProfileEdit/Context.jsx
jsx/components/ProfileEdit/reducer.jsx /home/ubuntu/streetvoice/static/jsx/components/ProfileEdit/reducer.jsx
jsx/components/ProfileEdit/Location.jsx /home/ubuntu/streetvoice/static/jsx/components/ProfileEdit/Location.jsx
jsx/components/ProfileEdit/Container.jsx /home/ubuntu/streetvoice/static/jsx/components/ProfileEdit/Container.jsx
jsx/components/Search/utils.jsx /home/ubuntu/streetvoice/static/jsx/components/Search/utils.jsx
jsx/components/Search/.eslintrc /home/ubuntu/streetvoice/static/jsx/components/Search/.eslintrc
jsx/components/Search/Search.jsx /home/ubuntu/streetvoice/static/jsx/components/Search/Search.jsx
jsx/components/Search/DropdownSuggestions.jsx /home/ubuntu/streetvoice/static/jsx/components/Search/DropdownSuggestions.jsx
jsx/components/Search/SearchEditable.jsx /home/ubuntu/streetvoice/static/jsx/components/Search/SearchEditable.jsx
jsx/components/Search/DropdownSearch.jsx /home/ubuntu/streetvoice/static/jsx/components/Search/DropdownSearch.jsx
jsx/components/Search/SearchContainer.jsx /home/ubuntu/streetvoice/static/jsx/components/Search/SearchContainer.jsx
jsx/components/Search/SearchSmall.jsx /home/ubuntu/streetvoice/static/jsx/components/Search/SearchSmall.jsx
jsx/components/Search/NoResults.jsx /home/ubuntu/streetvoice/static/jsx/components/Search/NoResults.jsx
jsx/components/Search/MobileSearch.jsx /home/ubuntu/streetvoice/static/jsx/components/Search/MobileSearch.jsx
jsx/components/VenueActivity/SocialBtns.jsx /home/ubuntu/streetvoice/static/jsx/components/VenueActivity/SocialBtns.jsx
jsx/components/VenueActivity/KeywordDropdownSearch.jsx /home/ubuntu/streetvoice/static/jsx/components/VenueActivity/KeywordDropdownSearch.jsx
jsx/components/VenueActivity/VenueActivitySidebarWrapper.jsx /home/ubuntu/streetvoice/static/jsx/components/VenueActivity/VenueActivitySidebarWrapper.jsx
jsx/components/VenueActivity/SearchMixin.jsx /home/ubuntu/streetvoice/static/jsx/components/VenueActivity/SearchMixin.jsx
jsx/components/VenueActivity/VenueActivityFormWrapper.jsx /home/ubuntu/streetvoice/static/jsx/components/VenueActivity/VenueActivityFormWrapper.jsx
jsx/components/VenueActivity/H5VenueActivitySearchWrapper.jsx /home/ubuntu/streetvoice/static/jsx/components/VenueActivity/H5VenueActivitySearchWrapper.jsx
jsx/components/VenueActivity/ModalDateRange.jsx /home/ubuntu/streetvoice/static/jsx/components/VenueActivity/ModalDateRange.jsx
jsx/components/VenueActivity/DetailWorkItem.jsx /home/ubuntu/streetvoice/static/jsx/components/VenueActivity/DetailWorkItem.jsx
jsx/components/VenueActivity/ModalShareVenueActivity.jsx /home/ubuntu/streetvoice/static/jsx/components/VenueActivity/ModalShareVenueActivity.jsx
jsx/components/VenueActivity/LineupItem.jsx /home/ubuntu/streetvoice/static/jsx/components/VenueActivity/LineupItem.jsx
jsx/components/ManageSong/UploadBlockWrapper.jsx /home/ubuntu/streetvoice/static/jsx/components/ManageSong/UploadBlockWrapper.jsx
jsx/components/ManageSong/TimeDropdown.jsx /home/ubuntu/streetvoice/static/jsx/components/ManageSong/TimeDropdown.jsx
jsx/components/ManageSong/ManageSongWrapper.jsx /home/ubuntu/streetvoice/static/jsx/components/ManageSong/ManageSongWrapper.jsx
jsx/components/ManageSong/ModalIsAuditioning.jsx /home/ubuntu/streetvoice/static/jsx/components/ManageSong/ModalIsAuditioning.jsx
jsx/components/ManageSong/Constants.jsx /home/ubuntu/streetvoice/static/jsx/components/ManageSong/Constants.jsx
jsx/components/ManageSong/ModalAlertSongName.jsx /home/ubuntu/streetvoice/static/jsx/components/ManageSong/ModalAlertSongName.jsx
jsx/components/ManageSong/ModalFeatUser.jsx /home/ubuntu/streetvoice/static/jsx/components/ManageSong/ModalFeatUser.jsx
jsx/components/ManageSong/ModalAlertBeforeSubmit.jsx /home/ubuntu/streetvoice/static/jsx/components/ManageSong/ModalAlertBeforeSubmit.jsx
jsx/components/ManageSong/ModalConfirmExclusiveSong.jsx /home/ubuntu/streetvoice/static/jsx/components/ManageSong/ModalConfirmExclusiveSong.jsx
jsx/components/ManageSong/Genre.jsx /home/ubuntu/streetvoice/static/jsx/components/ManageSong/Genre.jsx
jsx/components/ManageSong/SelectAlbums.jsx /home/ubuntu/streetvoice/static/jsx/components/ManageSong/SelectAlbums.jsx
jsx/components/ManageSong/FeatUser.jsx /home/ubuntu/streetvoice/static/jsx/components/ManageSong/FeatUser.jsx
jsx/components/ManageSong/ErrorBlock.jsx /home/ubuntu/streetvoice/static/jsx/components/ManageSong/ErrorBlock.jsx
jsx/components/ManageSong/Context.jsx /home/ubuntu/streetvoice/static/jsx/components/ManageSong/Context.jsx
jsx/components/ManageSong/Form.jsx /home/ubuntu/streetvoice/static/jsx/components/ManageSong/Form.jsx
jsx/components/ManageSong/BtnSaveAsDraft.jsx /home/ubuntu/streetvoice/static/jsx/components/ManageSong/BtnSaveAsDraft.jsx
jsx/components/ManageSong/useForm.jsx /home/ubuntu/streetvoice/static/jsx/components/ManageSong/useForm.jsx
jsx/components/ManageSong/ModalAlertExclusiveSong.jsx /home/ubuntu/streetvoice/static/jsx/components/ManageSong/ModalAlertExclusiveSong.jsx
jsx/components/ManageSong/FormWrapper.jsx /home/ubuntu/streetvoice/static/jsx/components/ManageSong/FormWrapper.jsx
jsx/components/ManageSong/formReducer.jsx /home/ubuntu/streetvoice/static/jsx/components/ManageSong/formReducer.jsx
jsx/components/ManageSong/ModalAboutAIUsage.jsx /home/ubuntu/streetvoice/static/jsx/components/ManageSong/ModalAboutAIUsage.jsx
jsx/components/ManageSong/Progress.jsx /home/ubuntu/streetvoice/static/jsx/components/ManageSong/Progress.jsx
jsx/components/ManageSong/defaultUser.jsx /home/ubuntu/streetvoice/static/jsx/components/ManageSong/defaultUser.jsx
jsx/components/ManageSong/UploadBlock.jsx /home/ubuntu/streetvoice/static/jsx/components/ManageSong/UploadBlock.jsx
jsx/components/ManageSong/BtnSave.jsx /home/ubuntu/streetvoice/static/jsx/components/ManageSong/BtnSave.jsx
jsx/components/ManageSong/ModalAIUsage.jsx /home/ubuntu/streetvoice/static/jsx/components/ManageSong/ModalAIUsage.jsx
jsx/components/ManageSong/H5/SongRight.jsx /home/ubuntu/streetvoice/static/jsx/components/ManageSong/H5/SongRight.jsx
jsx/components/ManageSong/H5/UploadTips.jsx /home/ubuntu/streetvoice/static/jsx/components/ManageSong/H5/UploadTips.jsx
jsx/components/ManageSong/H5/Progress.jsx /home/ubuntu/streetvoice/static/jsx/components/ManageSong/H5/Progress.jsx
jsx/components/ManageSong/H5/UploadBlock.jsx /home/ubuntu/streetvoice/static/jsx/components/ManageSong/H5/UploadBlock.jsx
jsx/components/ManageSong/H5/UploadSongWrapper.jsx /home/ubuntu/streetvoice/static/jsx/components/ManageSong/H5/UploadSongWrapper.jsx
jsx/components/Broadcast/ModalBroadcastDetail.jsx /home/ubuntu/streetvoice/static/jsx/components/Broadcast/ModalBroadcastDetail.jsx
jsx/components/Broadcast/TaggedUserItem.jsx /home/ubuntu/streetvoice/static/jsx/components/Broadcast/TaggedUserItem.jsx
jsx/components/Broadcast/ModalDeleteBroadcast.jsx /home/ubuntu/streetvoice/static/jsx/components/Broadcast/ModalDeleteBroadcast.jsx
jsx/components/Broadcast/BroadcastWrapper.jsx /home/ubuntu/streetvoice/static/jsx/components/Broadcast/BroadcastWrapper.jsx
jsx/containers/wdyr.js /home/ubuntu/streetvoice/static/jsx/containers/wdyr.js
jsx/containers/Feed/FeedVoted.jsx /home/ubuntu/streetvoice/static/jsx/containers/Feed/FeedVoted.jsx
jsx/containers/Feed/CreateFeed.jsx /home/ubuntu/streetvoice/static/jsx/containers/Feed/CreateFeed.jsx
jsx/containers/Feed/EditFeed.jsx /home/ubuntu/streetvoice/static/jsx/containers/Feed/EditFeed.jsx
jsx/containers/Feed/LiveAudioPlayer.jsx /home/ubuntu/streetvoice/static/jsx/containers/Feed/LiveAudioPlayer.jsx
jsx/containers/Feed/LiveAudioSvg.jsx /home/ubuntu/streetvoice/static/jsx/containers/Feed/LiveAudioSvg.jsx
jsx/containers/Announcement/Announcement.jsx /home/ubuntu/streetvoice/static/jsx/containers/Announcement/Announcement.jsx
jsx/containers/AnnualReport/AnnualReportPlayer.jsx /home/ubuntu/streetvoice/static/jsx/containers/AnnualReport/AnnualReportPlayer.jsx
jsx/containers/Fanclub/FanclubPage.jsx /home/ubuntu/streetvoice/static/jsx/containers/Fanclub/FanclubPage.jsx
jsx/containers/Fanclub/Editor.jsx /home/ubuntu/streetvoice/static/jsx/containers/Fanclub/Editor.jsx
jsx/containers/RealtimeChart/RealtimeChart.jsx /home/ubuntu/streetvoice/static/jsx/containers/RealtimeChart/RealtimeChart.jsx
jsx/containers/CreativeWork/CreativeWork.jsx /home/ubuntu/streetvoice/static/jsx/containers/CreativeWork/CreativeWork.jsx
jsx/containers/Socket/Socket.jsx /home/ubuntu/streetvoice/static/jsx/containers/Socket/Socket.jsx
jsx/containers/Signup/Signup.jsx /home/ubuntu/streetvoice/static/jsx/containers/Signup/Signup.jsx
jsx/containers/Signup/OAuthVerifyCellphone.jsx /home/ubuntu/streetvoice/static/jsx/containers/Signup/OAuthVerifyCellphone.jsx
jsx/containers/Signup/ChangeCellphone.jsx /home/ubuntu/streetvoice/static/jsx/containers/Signup/ChangeCellphone.jsx
jsx/containers/Chat/ChatRoom.jsx /home/ubuntu/streetvoice/static/jsx/containers/Chat/ChatRoom.jsx
jsx/containers/ManageAlbum/ManageUnalbumSongs.jsx /home/ubuntu/streetvoice/static/jsx/containers/ManageAlbum/ManageUnalbumSongs.jsx
jsx/containers/ManageAlbum/ManageAllSongs.jsx /home/ubuntu/streetvoice/static/jsx/containers/ManageAlbum/ManageAllSongs.jsx
jsx/containers/ManageAlbum/ManageAlbum.jsx /home/ubuntu/streetvoice/static/jsx/containers/ManageAlbum/ManageAlbum.jsx
jsx/containers/ManageAlbum/CreateAlbum.jsx /home/ubuntu/streetvoice/static/jsx/containers/ManageAlbum/CreateAlbum.jsx
jsx/containers/CreativeWorkPreview/CreativeWorkPreview.jsx /home/ubuntu/streetvoice/static/jsx/containers/CreativeWorkPreview/CreativeWorkPreview.jsx
jsx/containers/ProfileNews/ProfileNews.jsx /home/ubuntu/streetvoice/static/jsx/containers/ProfileNews/ProfileNews.jsx
jsx/containers/MainPlayer/MainPlayer.jsx /home/ubuntu/streetvoice/static/jsx/containers/MainPlayer/MainPlayer.jsx
jsx/containers/Dropdown/Dropdown.jsx /home/ubuntu/streetvoice/static/jsx/containers/Dropdown/Dropdown.jsx
jsx/containers/MobilePlayer/MobilePlayer.jsx /home/ubuntu/streetvoice/static/jsx/containers/MobilePlayer/MobilePlayer.jsx
jsx/containers/DT/Form.jsx /home/ubuntu/streetvoice/static/jsx/containers/DT/Form.jsx
jsx/containers/InsightReport/ChartPie.jsx /home/ubuntu/streetvoice/static/jsx/containers/InsightReport/ChartPie.jsx
jsx/containers/InsightReport/Trend.jsx /home/ubuntu/streetvoice/static/jsx/containers/InsightReport/Trend.jsx
jsx/containers/InsightReport/DashboardChartLine.jsx /home/ubuntu/streetvoice/static/jsx/containers/InsightReport/DashboardChartLine.jsx
jsx/containers/InsightReport/ChartLine.jsx /home/ubuntu/streetvoice/static/jsx/containers/InsightReport/ChartLine.jsx
jsx/containers/InsightReport/FansDistribution.jsx /home/ubuntu/streetvoice/static/jsx/containers/InsightReport/FansDistribution.jsx
jsx/containers/EmbedPlayer/EmbedPlayerSong.jsx /home/ubuntu/streetvoice/static/jsx/containers/EmbedPlayer/EmbedPlayerSong.jsx
jsx/containers/EmbedPlayer/EmbedPlayerPlaylist.jsx /home/ubuntu/streetvoice/static/jsx/containers/EmbedPlayer/EmbedPlayerPlaylist.jsx
jsx/containers/Clap/ClapBranchInput.jsx /home/ubuntu/streetvoice/static/jsx/containers/Clap/ClapBranchInput.jsx
jsx/containers/Clap/ClapBankInput.jsx /home/ubuntu/streetvoice/static/jsx/containers/Clap/ClapBankInput.jsx
jsx/containers/Modal/Modal.jsx /home/ubuntu/streetvoice/static/jsx/containers/Modal/Modal.jsx
jsx/containers/H5/ChildComments.jsx /home/ubuntu/streetvoice/static/jsx/containers/H5/ChildComments.jsx
jsx/containers/H5/Comment.jsx /home/ubuntu/streetvoice/static/jsx/containers/H5/Comment.jsx
jsx/containers/H5/BadComment.jsx /home/ubuntu/streetvoice/static/jsx/containers/H5/BadComment.jsx
jsx/containers/H5/UploadSong.jsx /home/ubuntu/streetvoice/static/jsx/containers/H5/UploadSong.jsx
jsx/containers/H5/Modal.jsx /home/ubuntu/streetvoice/static/jsx/containers/H5/Modal.jsx
jsx/containers/ArtistProfile/ArtistProfile.jsx /home/ubuntu/streetvoice/static/jsx/containers/ArtistProfile/ArtistProfile.jsx
jsx/containers/ManagePlaylist/ManagePlaylist.jsx /home/ubuntu/streetvoice/static/jsx/containers/ManagePlaylist/ManagePlaylist.jsx
jsx/containers/ManagePlaylist/CreatePlaylist.jsx /home/ubuntu/streetvoice/static/jsx/containers/ManagePlaylist/CreatePlaylist.jsx
jsx/containers/Comments/ChildComments.jsx /home/ubuntu/streetvoice/static/jsx/containers/Comments/ChildComments.jsx
jsx/containers/Comments/BadComment.jsx /home/ubuntu/streetvoice/static/jsx/containers/Comments/BadComment.jsx
jsx/containers/Comments/Comments.jsx /home/ubuntu/streetvoice/static/jsx/containers/Comments/Comments.jsx
jsx/containers/Comments/MutedComment.jsx /home/ubuntu/streetvoice/static/jsx/containers/Comments/MutedComment.jsx
jsx/containers/ProfileEdit/ProfileEdit.jsx /home/ubuntu/streetvoice/static/jsx/containers/ProfileEdit/ProfileEdit.jsx
jsx/containers/Shared/Modal.jsx /home/ubuntu/streetvoice/static/jsx/containers/Shared/Modal.jsx
jsx/containers/Search/Search.jsx /home/ubuntu/streetvoice/static/jsx/containers/Search/Search.jsx
jsx/containers/Search/SearchEditable.jsx /home/ubuntu/streetvoice/static/jsx/containers/Search/SearchEditable.jsx
jsx/containers/Search/SearchSmall.jsx /home/ubuntu/streetvoice/static/jsx/containers/Search/SearchSmall.jsx
jsx/containers/Search/MobileSearch.jsx /home/ubuntu/streetvoice/static/jsx/containers/Search/MobileSearch.jsx
jsx/containers/VenueActivity/VenueActivitySidebar.jsx /home/ubuntu/streetvoice/static/jsx/containers/VenueActivity/VenueActivitySidebar.jsx
jsx/containers/VenueActivity/VenueActivityForm.jsx /home/ubuntu/streetvoice/static/jsx/containers/VenueActivity/VenueActivityForm.jsx
jsx/containers/VenueActivity/H5VenueActivitySearch.jsx /home/ubuntu/streetvoice/static/jsx/containers/VenueActivity/H5VenueActivitySearch.jsx
jsx/containers/ManageSong/ManageSong.jsx /home/ubuntu/streetvoice/static/jsx/containers/ManageSong/ManageSong.jsx
jsx/containers/Broadcast/Broadcast.jsx /home/ubuntu/streetvoice/static/jsx/containers/Broadcast/Broadcast.jsx
venue/timetable_example.xlsx /home/ubuntu/streetvoice/static/venue/timetable_example.xlsx
mediaelement/mediaelementplayer.min.css /home/ubuntu/streetvoice/static/mediaelement/mediaelementplayer.min.css
mediaelement/controls.fw.png /home/ubuntu/streetvoice/static/mediaelement/controls.fw.png
mediaelement/controls-ted.png /home/ubuntu/streetvoice/static/mediaelement/controls-ted.png
mediaelement/loading.gif /home/ubuntu/streetvoice/static/mediaelement/loading.gif
mediaelement/skipback.png /home/ubuntu/streetvoice/static/mediaelement/skipback.png
mediaelement/silverlightmediaelement.xap /home/ubuntu/streetvoice/static/mediaelement/silverlightmediaelement.xap
mediaelement/bigplay.fw.png /home/ubuntu/streetvoice/static/mediaelement/bigplay.fw.png
mediaelement/background.png /home/ubuntu/streetvoice/static/mediaelement/background.png
mediaelement/mejs-skins.css /home/ubuntu/streetvoice/static/mediaelement/mejs-skins.css
mediaelement/controls.png /home/ubuntu/streetvoice/static/mediaelement/controls.png
mediaelement/controls.svg /home/ubuntu/streetvoice/static/mediaelement/controls.svg
mediaelement/mediaelement.min.js /home/ubuntu/streetvoice/static/mediaelement/mediaelement.min.js
mediaelement/mediaelementplayer.min.js /home/ubuntu/streetvoice/static/mediaelement/mediaelementplayer.min.js
mediaelement/mediaelement-and-player.js /home/ubuntu/streetvoice/static/mediaelement/mediaelement-and-player.js
mediaelement/flashmediaelement.swf /home/ubuntu/streetvoice/static/mediaelement/flashmediaelement.swf
mediaelement/bigplay.png /home/ubuntu/streetvoice/static/mediaelement/bigplay.png
mediaelement/mediaelement.js /home/ubuntu/streetvoice/static/mediaelement/mediaelement.js
mediaelement/jquery.js /home/ubuntu/streetvoice/static/mediaelement/jquery.js
mediaelement/DO NOT CHANGE THESE FILES. USE -src- FOLDER.txt /home/ubuntu/streetvoice/static/mediaelement/DO NOT CHANGE THESE FILES. USE -src- FOLDER.txt
mediaelement/controls-wmp.png /home/ubuntu/streetvoice/static/mediaelement/controls-wmp.png
mediaelement/mediaelementplayer.js /home/ubuntu/streetvoice/static/mediaelement/mediaelementplayer.js
mediaelement/mediaelementplayer.css /home/ubuntu/streetvoice/static/mediaelement/mediaelementplayer.css
mediaelement/bigplay.svg /home/ubuntu/streetvoice/static/mediaelement/bigplay.svg
mediaelement/controls-wmp-bg.png /home/ubuntu/streetvoice/static/mediaelement/controls-wmp-bg.png
mediaelement/mediaelement-and-player.min.js /home/ubuntu/streetvoice/static/mediaelement/mediaelement-and-player.min.js
mediaelement/flashmediaelement-cdn.swf /home/ubuntu/streetvoice/static/mediaelement/flashmediaelement-cdn.swf
flowplayer/flowplayer-3.2.16.swf /home/ubuntu/streetvoice/static/flowplayer/flowplayer-3.2.16.swf
flowplayer/README.txt /home/ubuntu/streetvoice/static/flowplayer/README.txt
flowplayer/flowplayer-3.2.12.min.js /home/ubuntu/streetvoice/static/flowplayer/flowplayer-3.2.12.min.js
flowplayer/LICENSE.txt /home/ubuntu/streetvoice/static/flowplayer/LICENSE.txt
flowplayer/flowplayer.controls-3.2.15.swf /home/ubuntu/streetvoice/static/flowplayer/flowplayer.controls-3.2.15.swf
utils/checkCommentReportState.js /home/ubuntu/streetvoice/static/utils/checkCommentReportState.js
utils/chunk.js /home/ubuntu/streetvoice/static/utils/chunk.js
utils/readPDF.js /home/ubuntu/streetvoice/static/utils/readPDF.js
utils/debounce.js /home/ubuntu/streetvoice/static/utils/debounce.js
utils/pick.js /home/ubuntu/streetvoice/static/utils/pick.js
utils/editCoverAndAvatar.js /home/ubuntu/streetvoice/static/utils/editCoverAndAvatar.js
utils/updateShareCount.js /home/ubuntu/streetvoice/static/utils/updateShareCount.js
utils/isEmpty.js /home/ubuntu/streetvoice/static/utils/isEmpty.js
utils/getLikeStatus.js /home/ubuntu/streetvoice/static/utils/getLikeStatus.js
utils/getFollowStatus.js /home/ubuntu/streetvoice/static/utils/getFollowStatus.js
utils/isEqual.js /home/ubuntu/streetvoice/static/utils/isEqual.js
utils/readURL.js /home/ubuntu/streetvoice/static/utils/readURL.js
utils/fadeoutCommentHighlight.js /home/ubuntu/streetvoice/static/utils/fadeoutCommentHighlight.js
utils/shuffle.js /home/ubuntu/streetvoice/static/utils/shuffle.js
top10/images/logo-sv-cn-r.svg /home/ubuntu/streetvoice/static/top10/images/logo-sv-cn-r.svg
top10/images/logo-sv-cn-w.png /home/ubuntu/streetvoice/static/top10/images/logo-sv-cn-w.png
top10/images/logo-sv-w.png /home/ubuntu/streetvoice/static/top10/images/logo-sv-w.png
top10/images/logo-sv-r.svg /home/ubuntu/streetvoice/static/top10/images/logo-sv-r.svg
top10/images/logo.png /home/ubuntu/streetvoice/static/top10/images/logo.png
top10/images/glyphicon-play-circle.png /home/ubuntu/streetvoice/static/top10/images/glyphicon-play-circle.png
top10/images/black.png /home/ubuntu/streetvoice/static/top10/images/black.png
top10/images/logo-sv.svg /home/ubuntu/streetvoice/static/top10/images/logo-sv.svg
top10/images/glyphicon-pause-circle.png /home/ubuntu/streetvoice/static/top10/images/glyphicon-pause-circle.png
top10/images/Top10Asset/Metaimage_Top10_CN_3.png /home/ubuntu/streetvoice/static/top10/images/Top10Asset/Metaimage_Top10_CN_3.png
top10/images/Top10Asset/Metaimage_Top10_TW_9.png /home/ubuntu/streetvoice/static/top10/images/Top10Asset/Metaimage_Top10_TW_9.png
top10/images/Top10Asset/Metaimage_Top10_TW_7.png /home/ubuntu/streetvoice/static/top10/images/Top10Asset/Metaimage_Top10_TW_7.png
top10/images/Top10Asset/Metaimage_Top10_TW_8.png /home/ubuntu/streetvoice/static/top10/images/Top10Asset/Metaimage_Top10_TW_8.png
top10/images/Top10Asset/Metaimage_Top10_CN_7.png /home/ubuntu/streetvoice/static/top10/images/Top10Asset/Metaimage_Top10_CN_7.png
top10/images/Top10Asset/Metaimage_Top10_TW_5.png /home/ubuntu/streetvoice/static/top10/images/Top10Asset/Metaimage_Top10_TW_5.png
top10/images/Top10Asset/Metaimage_Top10_TW_6.png /home/ubuntu/streetvoice/static/top10/images/Top10Asset/Metaimage_Top10_TW_6.png
top10/images/Top10Asset/Metaimage_Top10_TW_1.png /home/ubuntu/streetvoice/static/top10/images/Top10Asset/Metaimage_Top10_TW_1.png
top10/images/Top10Asset/Metaimage_Top10_CN_10.png /home/ubuntu/streetvoice/static/top10/images/Top10Asset/Metaimage_Top10_CN_10.png
top10/images/Top10Asset/Metaimage_Top10_TW_10.png /home/ubuntu/streetvoice/static/top10/images/Top10Asset/Metaimage_Top10_TW_10.png
top10/images/Top10Asset/Metaimage_Top10_TW_3.png /home/ubuntu/streetvoice/static/top10/images/Top10Asset/Metaimage_Top10_TW_3.png
top10/images/Top10Asset/Metaimage_Top10_CN_1.png /home/ubuntu/streetvoice/static/top10/images/Top10Asset/Metaimage_Top10_CN_1.png
top10/images/Top10Asset/Metaimage_Top10_CN_5.png /home/ubuntu/streetvoice/static/top10/images/Top10Asset/Metaimage_Top10_CN_5.png
top10/images/Top10Asset/Metaimage_Top10_CN_8.png /home/ubuntu/streetvoice/static/top10/images/Top10Asset/Metaimage_Top10_CN_8.png
top10/images/Top10Asset/Metaimage_Top10_CN_9.png /home/ubuntu/streetvoice/static/top10/images/Top10Asset/Metaimage_Top10_CN_9.png
top10/images/Top10Asset/Metaimage_Top10_TW_2.png /home/ubuntu/streetvoice/static/top10/images/Top10Asset/Metaimage_Top10_TW_2.png
top10/images/Top10Asset/Metaimage_Top10_TW_4.png /home/ubuntu/streetvoice/static/top10/images/Top10Asset/Metaimage_Top10_TW_4.png
top10/images/Top10Asset/Metaimage_Top10_CN_4.png /home/ubuntu/streetvoice/static/top10/images/Top10Asset/Metaimage_Top10_CN_4.png
top10/images/Top10Asset/Metaimage_Top10_CN_2.png /home/ubuntu/streetvoice/static/top10/images/Top10Asset/Metaimage_Top10_CN_2.png
top10/images/Top10Asset/Metaimage_Top10_CN_6.png /home/ubuntu/streetvoice/static/top10/images/Top10Asset/Metaimage_Top10_CN_6.png
top10/images/ico/favicon.ico /home/ubuntu/streetvoice/static/top10/images/ico/favicon.ico
top10/images/rank/Chart_4.png /home/ubuntu/streetvoice/static/top10/images/rank/Chart_4.png
top10/images/rank/Chart_5.png /home/ubuntu/streetvoice/static/top10/images/rank/Chart_5.png
top10/images/rank/Chart_6.png /home/ubuntu/streetvoice/static/top10/images/rank/Chart_6.png
top10/images/rank/Chart_7.png /home/ubuntu/streetvoice/static/top10/images/rank/Chart_7.png
top10/images/rank/Chart_10.png /home/ubuntu/streetvoice/static/top10/images/rank/Chart_10.png
top10/images/rank/Chart_1.png /home/ubuntu/streetvoice/static/top10/images/rank/Chart_1.png
top10/images/rank/Chart_3.png /home/ubuntu/streetvoice/static/top10/images/rank/Chart_3.png
top10/images/rank/Chart_8.png /home/ubuntu/streetvoice/static/top10/images/rank/Chart_8.png
top10/images/rank/Chart_2.png /home/ubuntu/streetvoice/static/top10/images/rank/Chart_2.png
top10/images/rank/Chart_9.png /home/ubuntu/streetvoice/static/top10/images/rank/Chart_9.png
top10/libs/bootstrap.bundle.min.js /home/ubuntu/streetvoice/static/top10/libs/bootstrap.bundle.min.js
top10/libs/jquery-3.6.0.min.js /home/ubuntu/streetvoice/static/top10/libs/jquery-3.6.0.min.js
top10/libs/clipboard.js /home/ubuntu/streetvoice/static/top10/libs/clipboard.js
top10/styles/bootstrap.css /home/ubuntu/streetvoice/static/top10/styles/bootstrap.css
top10/fonts/NotoSansTC-Medium.otf /home/ubuntu/streetvoice/static/top10/fonts/NotoSansTC-Medium.otf
top10/fonts/NotoSansSC-Bold.otf /home/ubuntu/streetvoice/static/top10/fonts/NotoSansSC-Bold.otf
top10/fonts/NotoSansTC-Bold.otf /home/ubuntu/streetvoice/static/top10/fonts/NotoSansTC-Bold.otf
top10/fonts/NotoSansSC-Medium.otf /home/ubuntu/streetvoice/static/top10/fonts/NotoSansSC-Medium.otf

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

Path Location
django_light/django_light.css /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_light/static/django_light/django_light.css
modeltranslation/css/tabbed_translation_fields.css /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/modeltranslation/static/modeltranslation/css/tabbed_translation_fields.css
modeltranslation/js/clearable_inputs.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/modeltranslation/static/modeltranslation/js/clearable_inputs.js
modeltranslation/js/tabbed_translation_fields.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/modeltranslation/static/modeltranslation/js/tabbed_translation_fields.js
modeltranslation/js/force_jquery.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/modeltranslation/static/modeltranslation/js/force_jquery.js
admin/css/dashboard.css /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/css/dashboard.css
admin/css/autocomplete.css /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/css/autocomplete.css
admin/css/changelists.css /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/css/changelists.css
admin/css/rtl.css /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/css/rtl.css
admin/css/forms.css /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/css/forms.css
admin/css/responsive.css /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/css/responsive.css
admin/css/responsive_rtl.css /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/css/responsive_rtl.css
admin/css/base.css /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/css/base.css
admin/css/login.css /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/css/login.css
admin/css/fonts.css /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/css/fonts.css
admin/css/widgets.css /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/css/widgets.css
admin/css/nav_sidebar.css /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/css/nav_sidebar.css
admin/css/vendor/select2/select2.min.css /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/css/vendor/select2/select2.min.css
admin/css/vendor/select2/select2.css /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/css/vendor/select2/select2.css
admin/css/vendor/select2/LICENSE-SELECT2.md /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/css/vendor/select2/LICENSE-SELECT2.md
admin/img/tooltag-arrowright.svg /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/img/tooltag-arrowright.svg
admin/img/inline-delete.svg /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/img/inline-delete.svg
admin/img/icon-no.svg /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/img/icon-no.svg
admin/img/selector-icons.svg /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/img/selector-icons.svg
admin/img/icon-clock.svg /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/img/icon-clock.svg
admin/img/icon-changelink.svg /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/img/icon-changelink.svg
admin/img/icon-viewlink.svg /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/img/icon-viewlink.svg
admin/img/icon-calendar.svg /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/img/icon-calendar.svg
admin/img/icon-addlink.svg /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/img/icon-addlink.svg
admin/img/search.svg /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/img/search.svg
admin/img/calendar-icons.svg /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/img/calendar-icons.svg
admin/img/icon-yes.svg /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/img/icon-yes.svg
admin/img/LICENSE /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/img/LICENSE
admin/img/tooltag-add.svg /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/img/tooltag-add.svg
admin/img/README.txt /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/img/README.txt
admin/img/icon-alert.svg /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/img/icon-alert.svg
admin/img/sorting-icons.svg /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/img/sorting-icons.svg
admin/img/icon-deletelink.svg /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/img/icon-deletelink.svg
admin/img/icon-unknown-alt.svg /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/img/icon-unknown-alt.svg
admin/img/icon-unknown.svg /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/img/icon-unknown.svg
admin/img/gis/move_vertex_off.svg /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/img/gis/move_vertex_off.svg
admin/img/gis/move_vertex_on.svg /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/img/gis/move_vertex_on.svg
admin/js/inlines.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/inlines.js
admin/js/urlify.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/urlify.js
admin/js/core.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/core.js
admin/js/cancel.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/cancel.js
admin/js/autocomplete.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/autocomplete.js
admin/js/prepopulate.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/prepopulate.js
admin/js/prepopulate_init.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/prepopulate_init.js
admin/js/collapse.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/collapse.js
admin/js/calendar.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/calendar.js
admin/js/SelectFilter2.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/SelectFilter2.js
admin/js/change_form.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/change_form.js
admin/js/actions.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/actions.js
admin/js/SelectBox.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/SelectBox.js
admin/js/jquery.init.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/jquery.init.js
admin/js/popup_response.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/popup_response.js
admin/js/nav_sidebar.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/nav_sidebar.js
admin/js/vendor/select2/LICENSE.md /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/LICENSE.md
admin/js/vendor/select2/select2.full.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/select2.full.js
admin/js/vendor/select2/select2.full.min.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/select2.full.min.js
admin/js/vendor/select2/i18n/bs.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/bs.js
admin/js/vendor/select2/i18n/hy.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/hy.js
admin/js/vendor/select2/i18n/ms.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ms.js
admin/js/vendor/select2/i18n/th.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/th.js
admin/js/vendor/select2/i18n/mk.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/mk.js
admin/js/vendor/select2/i18n/az.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/az.js
admin/js/vendor/select2/i18n/sk.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sk.js
admin/js/vendor/select2/i18n/eu.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/eu.js
admin/js/vendor/select2/i18n/sl.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sl.js
admin/js/vendor/select2/i18n/pt-BR.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/pt-BR.js
admin/js/vendor/select2/i18n/tk.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/tk.js
admin/js/vendor/select2/i18n/lt.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/lt.js
admin/js/vendor/select2/i18n/nb.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/nb.js
admin/js/vendor/select2/i18n/uk.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/uk.js
admin/js/vendor/select2/i18n/ka.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ka.js
admin/js/vendor/select2/i18n/ne.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ne.js
admin/js/vendor/select2/i18n/es.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/es.js
admin/js/vendor/select2/i18n/it.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/it.js
admin/js/vendor/select2/i18n/sr-Cyrl.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sr-Cyrl.js
admin/js/vendor/select2/i18n/zh-TW.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/zh-TW.js
admin/js/vendor/select2/i18n/nl.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/nl.js
admin/js/vendor/select2/i18n/da.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/da.js
admin/js/vendor/select2/i18n/is.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/is.js
admin/js/vendor/select2/i18n/lv.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/lv.js
admin/js/vendor/select2/i18n/hi.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/hi.js
admin/js/vendor/select2/i18n/pt.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/pt.js
admin/js/vendor/select2/i18n/tr.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/tr.js
admin/js/vendor/select2/i18n/ja.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ja.js
admin/js/vendor/select2/i18n/sv.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sv.js
admin/js/vendor/select2/i18n/ru.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ru.js
admin/js/vendor/select2/i18n/id.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/id.js
admin/js/vendor/select2/i18n/et.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/et.js
admin/js/vendor/select2/i18n/vi.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/vi.js
admin/js/vendor/select2/i18n/zh-CN.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/zh-CN.js
admin/js/vendor/select2/i18n/bn.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/bn.js
admin/js/vendor/select2/i18n/km.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/km.js
admin/js/vendor/select2/i18n/he.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/he.js
admin/js/vendor/select2/i18n/el.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/el.js
admin/js/vendor/select2/i18n/dsb.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/dsb.js
admin/js/vendor/select2/i18n/en.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/en.js
admin/js/vendor/select2/i18n/gl.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/gl.js
admin/js/vendor/select2/i18n/ps.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ps.js
admin/js/vendor/select2/i18n/de.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/de.js
admin/js/vendor/select2/i18n/ar.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ar.js
admin/js/vendor/select2/i18n/fr.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/fr.js
admin/js/vendor/select2/i18n/af.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/af.js
admin/js/vendor/select2/i18n/hsb.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/hsb.js
admin/js/vendor/select2/i18n/bg.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/bg.js
admin/js/vendor/select2/i18n/ca.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ca.js
admin/js/vendor/select2/i18n/pl.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/pl.js
admin/js/vendor/select2/i18n/hr.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/hr.js
admin/js/vendor/select2/i18n/sq.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sq.js
admin/js/vendor/select2/i18n/hu.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/hu.js
admin/js/vendor/select2/i18n/ro.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ro.js
admin/js/vendor/select2/i18n/fa.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/fa.js
admin/js/vendor/select2/i18n/ko.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ko.js
admin/js/vendor/select2/i18n/sr.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sr.js
admin/js/vendor/select2/i18n/fi.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/fi.js
admin/js/vendor/select2/i18n/cs.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/cs.js
admin/js/vendor/xregexp/xregexp.min.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/xregexp/xregexp.min.js
admin/js/vendor/xregexp/xregexp.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/xregexp/xregexp.js
admin/js/vendor/xregexp/LICENSE.txt /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/xregexp/LICENSE.txt
admin/js/vendor/jquery/jquery.min.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/jquery/jquery.min.js
admin/js/vendor/jquery/jquery.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/jquery/jquery.js
admin/js/vendor/jquery/LICENSE.txt /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/vendor/jquery/LICENSE.txt
admin/js/admin/DateTimeShortcuts.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/admin/DateTimeShortcuts.js
admin/js/admin/RelatedObjectLookups.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/js/admin/RelatedObjectLookups.js
admin/fonts/Roboto-Light-webfont.woff /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/fonts/Roboto-Light-webfont.woff
admin/fonts/Roboto-Regular-webfont.woff /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/fonts/Roboto-Regular-webfont.woff
admin/fonts/README.txt /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/fonts/README.txt
admin/fonts/Roboto-Bold-webfont.woff /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/fonts/Roboto-Bold-webfont.woff
admin/fonts/LICENSE.txt /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/contrib/admin/static/admin/fonts/LICENSE.txt
django_extensions/css/jquery.autocomplete.css /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_extensions/static/django_extensions/css/jquery.autocomplete.css
django_extensions/img/indicator.gif /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_extensions/static/django_extensions/img/indicator.gif
django_extensions/js/jquery.ajaxQueue.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_extensions/static/django_extensions/js/jquery.ajaxQueue.js
django_extensions/js/jquery.autocomplete.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_extensions/static/django_extensions/js/jquery.autocomplete.js
django_extensions/js/jquery.bgiframe.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_extensions/static/django_extensions/js/jquery.bgiframe.js
js/test/django.specs.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/djangojs/static/js/test/django.specs.js
js/test/libs/qunit-tap.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/djangojs/static/js/test/libs/qunit-tap.js
js/test/libs/jasmine-html.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/djangojs/static/js/test/libs/jasmine-html.js
js/test/libs/qunit.css /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/djangojs/static/js/test/libs/qunit.css
js/test/libs/nv.css /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/djangojs/static/js/test/libs/nv.css
js/test/libs/jasmine-jquery.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/djangojs/static/js/test/libs/jasmine-jquery.js
js/test/libs/jasmine.css /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/djangojs/static/js/test/libs/jasmine.css
js/test/libs/ninja.css /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/djangojs/static/js/test/libs/ninja.css
js/test/libs/jasmine-djangojs.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/djangojs/static/js/test/libs/jasmine-djangojs.js
js/test/libs/jasmine.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/djangojs/static/js/test/libs/jasmine.js
js/test/libs/qunit.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/djangojs/static/js/test/libs/qunit.js
js/test/libs/gabe.css /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/djangojs/static/js/test/libs/gabe.css
js/test/qunit/qunit-deepEqual.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/djangojs/static/js/test/qunit/qunit-deepEqual.js
js/test/qunit/qunit-test.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/djangojs/static/js/test/qunit/qunit-test.js
js/test/jasmine/JsApiReporterSpec.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/djangojs/static/js/test/jasmine/JsApiReporterSpec.js
js/test/jasmine/NestedResultsSpec.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/djangojs/static/js/test/jasmine/NestedResultsSpec.js
js/test/jasmine/BaseSpec.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/djangojs/static/js/test/jasmine/BaseSpec.js
js/test/jasmine/WaitsForBlockSpec.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/djangojs/static/js/test/jasmine/WaitsForBlockSpec.js
js/test/jasmine/QueueSpec.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/djangojs/static/js/test/jasmine/QueueSpec.js
js/test/jasmine/SpecSpec.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/djangojs/static/js/test/jasmine/SpecSpec.js
js/test/jasmine/CustomMatchersSpec.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/djangojs/static/js/test/jasmine/CustomMatchersSpec.js
js/test/jasmine/MultiReporterSpec.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/djangojs/static/js/test/jasmine/MultiReporterSpec.js
js/test/jasmine/ExceptionsSpec.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/djangojs/static/js/test/jasmine/ExceptionsSpec.js
js/test/jasmine/SpySpec.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/djangojs/static/js/test/jasmine/SpySpec.js
js/test/jasmine/MatchersSpec.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/djangojs/static/js/test/jasmine/MatchersSpec.js
js/test/jasmine/PrettyPrintSpec.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/djangojs/static/js/test/jasmine/PrettyPrintSpec.js
js/test/jasmine/UtilSpec.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/djangojs/static/js/test/jasmine/UtilSpec.js
js/test/jasmine/RunnerSpec.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/djangojs/static/js/test/jasmine/RunnerSpec.js
js/test/jasmine/SpecRunningSpec.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/djangojs/static/js/test/jasmine/SpecRunningSpec.js
js/test/jasmine/MockClockSpec.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/djangojs/static/js/test/jasmine/MockClockSpec.js
js/test/jasmine/EnvSpec.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/djangojs/static/js/test/jasmine/EnvSpec.js
js/test/jasmine/SuiteSpec.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/djangojs/static/js/test/jasmine/SuiteSpec.js
js/test/jasmine/ReporterSpec.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/djangojs/static/js/test/jasmine/ReporterSpec.js
js/djangojs/django.min.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/djangojs/static/js/djangojs/django.min.js
js/djangojs/django.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/djangojs/static/js/djangojs/django.js
js/libs/jquery-migrate-1.2.1.min.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/djangojs/static/js/libs/jquery-migrate-1.2.1.min.js
js/libs/jquery-2.0.3.min.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/djangojs/static/js/libs/jquery-2.0.3.min.js
js/libs/jquery-1.9.0.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/djangojs/static/js/libs/jquery-1.9.0.js
js/libs/jquery-1.10.2.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/djangojs/static/js/libs/jquery-1.10.2.js
js/libs/jquery-1.9.1.min.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/djangojs/static/js/libs/jquery-1.9.1.min.js
js/libs/jquery-1.10.2.min.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/djangojs/static/js/libs/jquery-1.10.2.min.js
js/libs/jquery-2.0.2.min.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/djangojs/static/js/libs/jquery-2.0.2.min.js
js/libs/jquery-1.10.1.min.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/djangojs/static/js/libs/jquery-1.10.1.min.js
js/libs/jquery-migrate-1.0.0.min.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/djangojs/static/js/libs/jquery-migrate-1.0.0.min.js
js/libs/jquery-migrate-1.2.1.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/djangojs/static/js/libs/jquery-migrate-1.2.1.js
js/libs/jquery-migrate-1.2.0.min.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/djangojs/static/js/libs/jquery-migrate-1.2.0.min.js
js/libs/jquery-2.0.0.min.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/djangojs/static/js/libs/jquery-2.0.0.min.js
js/libs/jquery-1.9.0.min.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/djangojs/static/js/libs/jquery-1.9.0.min.js
js/libs/jquery-migrate-1.1.1.min.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/djangojs/static/js/libs/jquery-migrate-1.1.1.min.js
js/libs/jquery-2.0.2.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/djangojs/static/js/libs/jquery-2.0.2.js
js/libs/jquery-2.0.3.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/djangojs/static/js/libs/jquery-2.0.3.js
js/libs/jquery-1.10.1.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/djangojs/static/js/libs/jquery-1.10.1.js
js/libs/jquery-migrate-1.1.1.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/djangojs/static/js/libs/jquery-migrate-1.1.1.js
js/libs/jquery-1.9.1.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/djangojs/static/js/libs/jquery-1.9.1.js
js/libs/jquery-2.0.1.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/djangojs/static/js/libs/jquery-2.0.1.js
js/libs/jquery-1.8.3.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/djangojs/static/js/libs/jquery-1.8.3.js
js/libs/jquery-migrate-1.1.0.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/djangojs/static/js/libs/jquery-migrate-1.1.0.js
js/libs/jquery-2.0.0.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/djangojs/static/js/libs/jquery-2.0.0.js
js/libs/jquery-migrate-1.2.0.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/djangojs/static/js/libs/jquery-migrate-1.2.0.js
js/libs/jquery-1.8.3.min.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/djangojs/static/js/libs/jquery-1.8.3.min.js
js/libs/jquery-2.0.1.min.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/djangojs/static/js/libs/jquery-2.0.1.min.js
nested_admin/src/nested_admin.scss /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/nested_admin/static/nested_admin/src/nested_admin.scss
nested_admin/src/drag-handle.png /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/nested_admin/static/nested_admin/src/drag-handle.png
nested_admin/src/nested-admin/jquery.djnutils.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/nested_admin/static/nested_admin/src/nested-admin/jquery.djnutils.js
nested_admin/src/nested-admin/jquery.ui.djnsortable.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/nested_admin/static/nested_admin/src/nested-admin/jquery.ui.djnsortable.js
nested_admin/src/nested-admin/jquery.shim.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/nested_admin/static/nested_admin/src/nested-admin/jquery.shim.js
nested_admin/src/nested-admin/index.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/nested_admin/static/nested_admin/src/nested-admin/index.js
nested_admin/src/nested-admin/jquery.djangoformset.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/nested_admin/static/nested_admin/src/nested-admin/jquery.djangoformset.js
nested_admin/src/nested-admin/grp$.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/nested_admin/static/nested_admin/src/nested-admin/grp$.js
nested_admin/src/nested-admin/sortable.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/nested_admin/static/nested_admin/src/nested-admin/sortable.js
nested_admin/src/nested-admin/django$.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/nested_admin/static/nested_admin/src/nested-admin/django$.js
nested_admin/src/nested-admin/jquery.ui.nestedsortable.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/nested_admin/static/nested_admin/src/nested-admin/jquery.ui.nestedsortable.js
nested_admin/src/nested-admin/regexquote.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/nested_admin/static/nested_admin/src/nested-admin/regexquote.js
nested_admin/src/nested-admin/utils.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/nested_admin/static/nested_admin/src/nested-admin/utils.js
nested_admin/dist/nested_admin.min.js.LICENSE.txt /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/nested_admin/static/nested_admin/dist/nested_admin.min.js.LICENSE.txt
nested_admin/dist/nested_admin.min.css /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/nested_admin/static/nested_admin/dist/nested_admin.min.css
nested_admin/dist/nested_admin.min.css.map /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/nested_admin/static/nested_admin/dist/nested_admin.min.css.map
nested_admin/dist/nested_admin.min.js.map /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/nested_admin/static/nested_admin/dist/nested_admin.min.js.map
nested_admin/dist/nested_admin.css /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/nested_admin/static/nested_admin/dist/nested_admin.css
nested_admin/dist/nested_admin.css.map /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/nested_admin/static/nested_admin/dist/nested_admin.css.map
nested_admin/dist/nested_admin.js.map /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/nested_admin/static/nested_admin/dist/nested_admin.js.map
nested_admin/dist/nested_admin.min.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/nested_admin/static/nested_admin/dist/nested_admin.min.js
nested_admin/dist/nested_admin.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/nested_admin/static/nested_admin/dist/nested_admin.js
rest_framework/css/prettify.css /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/rest_framework/static/rest_framework/css/prettify.css
rest_framework/css/bootstrap-tweaks.css /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/rest_framework/static/rest_framework/css/bootstrap-tweaks.css
rest_framework/css/bootstrap.min.css /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/rest_framework/static/rest_framework/css/bootstrap.min.css
rest_framework/css/font-awesome-4.0.3.css /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/rest_framework/static/rest_framework/css/font-awesome-4.0.3.css
rest_framework/css/bootstrap.min.css.map /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/rest_framework/static/rest_framework/css/bootstrap.min.css.map
rest_framework/css/bootstrap-theme.min.css.map /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/rest_framework/static/rest_framework/css/bootstrap-theme.min.css.map
rest_framework/css/default.css /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/rest_framework/static/rest_framework/css/default.css
rest_framework/css/bootstrap-theme.min.css /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/rest_framework/static/rest_framework/css/bootstrap-theme.min.css
rest_framework/img/grid.png /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/rest_framework/static/rest_framework/img/grid.png
rest_framework/img/glyphicons-halflings-white.png /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/rest_framework/static/rest_framework/img/glyphicons-halflings-white.png
rest_framework/img/glyphicons-halflings.png /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/rest_framework/static/rest_framework/img/glyphicons-halflings.png
rest_framework/js/default.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/rest_framework/static/rest_framework/js/default.js
rest_framework/js/prettify-min.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/rest_framework/static/rest_framework/js/prettify-min.js
rest_framework/js/jquery-3.5.1.min.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/rest_framework/static/rest_framework/js/jquery-3.5.1.min.js
rest_framework/js/coreapi-0.1.1.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/rest_framework/static/rest_framework/js/coreapi-0.1.1.js
rest_framework/js/ajax-form.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/rest_framework/static/rest_framework/js/ajax-form.js
rest_framework/js/bootstrap.min.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/rest_framework/static/rest_framework/js/bootstrap.min.js
rest_framework/js/csrf.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/rest_framework/static/rest_framework/js/csrf.js
rest_framework/fonts/glyphicons-halflings-regular.woff /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.woff
rest_framework/fonts/fontawesome-webfont.svg /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/rest_framework/static/rest_framework/fonts/fontawesome-webfont.svg
rest_framework/fonts/glyphicons-halflings-regular.svg /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.svg
rest_framework/fonts/glyphicons-halflings-regular.ttf /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.ttf
rest_framework/fonts/glyphicons-halflings-regular.woff2 /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.woff2
rest_framework/fonts/fontawesome-webfont.ttf /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/rest_framework/static/rest_framework/fonts/fontawesome-webfont.ttf
rest_framework/fonts/glyphicons-halflings-regular.eot /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.eot
rest_framework/fonts/fontawesome-webfont.woff /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/rest_framework/static/rest_framework/fonts/fontawesome-webfont.woff
rest_framework/fonts/fontawesome-webfont.eot /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/rest_framework/static/rest_framework/fonts/fontawesome-webfont.eot
rest_framework/docs/css/jquery.json-view.min.css /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/rest_framework/static/rest_framework/docs/css/jquery.json-view.min.css
rest_framework/docs/css/base.css /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/rest_framework/static/rest_framework/docs/css/base.css
rest_framework/docs/css/highlight.css /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/rest_framework/static/rest_framework/docs/css/highlight.css
rest_framework/docs/img/grid.png /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/rest_framework/static/rest_framework/docs/img/grid.png
rest_framework/docs/img/favicon.ico /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/rest_framework/static/rest_framework/docs/img/favicon.ico
rest_framework/docs/js/jquery.json-view.min.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/rest_framework/static/rest_framework/docs/js/jquery.json-view.min.js
rest_framework/docs/js/highlight.pack.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/rest_framework/static/rest_framework/docs/js/highlight.pack.js
rest_framework/docs/js/api.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/rest_framework/static/rest_framework/docs/js/api.js
debug_toolbar/css/print.css /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/debug_toolbar/static/debug_toolbar/css/print.css
debug_toolbar/css/toolbar.css /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/debug_toolbar/static/debug_toolbar/css/toolbar.css
debug_toolbar/js/toolbar.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/debug_toolbar/static/debug_toolbar/js/toolbar.js
debug_toolbar/js/history.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/debug_toolbar/static/debug_toolbar/js/history.js
debug_toolbar/js/redirect.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/debug_toolbar/static/debug_toolbar/js/redirect.js
debug_toolbar/js/timer.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/debug_toolbar/static/debug_toolbar/js/timer.js
debug_toolbar/js/utils.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/debug_toolbar/static/debug_toolbar/js/utils.js
colorfield/colorfield.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/colorfield/static/colorfield/colorfield.js
colorfield/jscolor/jscolor.min.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/colorfield/static/colorfield/jscolor/jscolor.min.js
colorfield/jscolor/jscolor.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/colorfield/static/colorfield/jscolor/jscolor.js
django_ckeditor_5/app.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/app.js
django_ckeditor_5/src/ckeditor.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/src/ckeditor.js
django_ckeditor_5/src/override-django.css /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/src/override-django.css
django_ckeditor_5/dist/bundle.js.LICENSE.txt /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/bundle.js.LICENSE.txt
django_ckeditor_5/dist/bundle.js.map /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/bundle.js.map
django_ckeditor_5/dist/styles.css /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/styles.css
django_ckeditor_5/dist/styles.css.map /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/styles.css.map
django_ckeditor_5/dist/bundle.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/bundle.js
django_ckeditor_5/dist/translations/bs.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/translations/bs.js
django_ckeditor_5/dist/translations/hy.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/translations/hy.js
django_ckeditor_5/dist/translations/be.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/translations/be.js
django_ckeditor_5/dist/translations/ms.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/translations/ms.js
django_ckeditor_5/dist/translations/th.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/translations/th.js
django_ckeditor_5/dist/translations/az.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/translations/az.js
django_ckeditor_5/dist/translations/sk.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/translations/sk.js
django_ckeditor_5/dist/translations/no.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/translations/no.js
django_ckeditor_5/dist/translations/eu.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/translations/eu.js
django_ckeditor_5/dist/translations/pt-br.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/translations/pt-br.js
django_ckeditor_5/dist/translations/sl.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/translations/sl.js
django_ckeditor_5/dist/translations/tk.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/translations/tk.js
django_ckeditor_5/dist/translations/uz.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/translations/uz.js
django_ckeditor_5/dist/translations/kn.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/translations/kn.js
django_ckeditor_5/dist/translations/lt.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/translations/lt.js
django_ckeditor_5/dist/translations/ug.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/translations/ug.js
django_ckeditor_5/dist/translations/de-ch.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/translations/de-ch.js
django_ckeditor_5/dist/translations/nb.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/translations/nb.js
django_ckeditor_5/dist/translations/ast.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/translations/ast.js
django_ckeditor_5/dist/translations/uk.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/translations/uk.js
django_ckeditor_5/dist/translations/en-gb.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/translations/en-gb.js
django_ckeditor_5/dist/translations/ne.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/translations/ne.js
django_ckeditor_5/dist/translations/es.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/translations/es.js
django_ckeditor_5/dist/translations/it.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/translations/it.js
django_ckeditor_5/dist/translations/si.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/translations/si.js
django_ckeditor_5/dist/translations/nl.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/translations/nl.js
django_ckeditor_5/dist/translations/da.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/translations/da.js
django_ckeditor_5/dist/translations/lv.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/translations/lv.js
django_ckeditor_5/dist/translations/ur.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/translations/ur.js
django_ckeditor_5/dist/translations/hi.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/translations/hi.js
django_ckeditor_5/dist/translations/kk.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/translations/kk.js
django_ckeditor_5/dist/translations/pt.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/translations/pt.js
django_ckeditor_5/dist/translations/oc.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/translations/oc.js
django_ckeditor_5/dist/translations/es-co.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/translations/es-co.js
django_ckeditor_5/dist/translations/tr.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/translations/tr.js
django_ckeditor_5/dist/translations/ku.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/translations/ku.js
django_ckeditor_5/dist/translations/gu.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/translations/gu.js
django_ckeditor_5/dist/translations/ja.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/translations/ja.js
django_ckeditor_5/dist/translations/sv.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/translations/sv.js
django_ckeditor_5/dist/translations/ru.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/translations/ru.js
django_ckeditor_5/dist/translations/jv.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/translations/jv.js
django_ckeditor_5/dist/translations/id.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/translations/id.js
django_ckeditor_5/dist/translations/et.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/translations/et.js
django_ckeditor_5/dist/translations/vi.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/translations/vi.js
django_ckeditor_5/dist/translations/tt.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/translations/tt.js
django_ckeditor_5/dist/translations/eo.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/translations/eo.js
django_ckeditor_5/dist/translations/bn.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/translations/bn.js
django_ckeditor_5/dist/translations/km.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/translations/km.js
django_ckeditor_5/dist/translations/he.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/translations/he.js
django_ckeditor_5/dist/translations/el.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/translations/el.js
django_ckeditor_5/dist/translations/gl.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/translations/gl.js
django_ckeditor_5/dist/translations/zh-cn.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/translations/zh-cn.js
django_ckeditor_5/dist/translations/zh.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/translations/zh.js
django_ckeditor_5/dist/translations/sr-latn.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/translations/sr-latn.js
django_ckeditor_5/dist/translations/de.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/translations/de.js
django_ckeditor_5/dist/translations/ar.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/translations/ar.js
django_ckeditor_5/dist/translations/fr.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/translations/fr.js
django_ckeditor_5/dist/translations/af.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/translations/af.js
django_ckeditor_5/dist/translations/bg.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/translations/bg.js
django_ckeditor_5/dist/translations/ca.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/translations/ca.js
django_ckeditor_5/dist/translations/pl.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/translations/pl.js
django_ckeditor_5/dist/translations/hr.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/translations/hr.js
django_ckeditor_5/dist/translations/sq.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/translations/sq.js
django_ckeditor_5/dist/translations/hu.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/translations/hu.js
django_ckeditor_5/dist/translations/en-au.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/translations/en-au.js
django_ckeditor_5/dist/translations/ti.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/translations/ti.js
django_ckeditor_5/dist/translations/ro.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/translations/ro.js
django_ckeditor_5/dist/translations/fa.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/translations/fa.js
django_ckeditor_5/dist/translations/ko.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/translations/ko.js
django_ckeditor_5/dist/translations/sr.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/translations/sr.js
django_ckeditor_5/dist/translations/fi.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/translations/fi.js
django_ckeditor_5/dist/translations/cs.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_ckeditor_5/static/django_ckeditor_5/dist/translations/cs.js
django-htmx.js /home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/static/django-htmx.js

Templates (419 rendered)

Template path

  1. /home/ubuntu/streetvoice/svapp/templates

Templates

music/site/charts_realtime.html
/home/ubuntu/streetvoice/music/templates/music/site/charts_realtime.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'}
base.html
/home/ubuntu/streetvoice/svapp/templates/base.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'}
_bootstraps.html
/home/ubuntu/streetvoice/svapp/templates/_bootstraps.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'}
google_analytics.html
/home/ubuntu/streetvoice/svapp/templates/google_analytics.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'}
includes/ads.html
/home/ubuntu/streetvoice/svapp/templates/includes/ads.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'}
meta/meta.html
/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/meta/templates/meta/meta.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: django_meta. Contents: [<TextNode: '\n '>, <django.template.loader_tags.IncludeNode object at 0x770842741a30>, <TextNode: '\n '>]>}
cat_run.html
/home/ubuntu/streetvoice/svapp/templates/cat_run.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'}
language_alert.html
/home/ubuntu/streetvoice/svapp/templates/language_alert.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'ACCEPTED_LANGUAGE': 'en'}
cookie_alert.html
/home/ubuntu/streetvoice/svapp/templates/cookie_alert.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'}
_nav_menu_tw.html
/home/ubuntu/streetvoice/svapp/templates/_nav_menu_tw.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: navbar_nav. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x77084277e160>, <TextNode: '" class="nav-link '>, <IfNode>, <TextNode: '" data-type="upload" data'>, <django.template.defaulttags.CommentNode object at 0x77084277e490>, <TextNode: '\n '>]>}
djangojs/django_js_tag.html
/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/djangojs/templates/djangojs/django_js_tag.html
Toggle context {'False': False, 'None': None, 'True': True} {'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'js': {'csrf': False, 'i18n': False, 'init': True, 'jquery': False, 'minified': False}}
djangojs/django_js_init.html
/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/djangojs/templates/djangojs/django_js_init.html
Toggle context {'False': False, 'None': None, 'True': True} {'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'js': {'csrf': False, 'i18n': False, 'init': True, 'jquery': False, 'minified': False}}
music/site/includes/_charts_left_menu.html
/home/ubuntu/streetvoice/music/templates/music/site/includes/_charts_left_menu.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'active_style_name': 'hip_hop', 'is_realtime': True}
music/site/includes/_charts_right_top_nav.html
/home/ubuntu/streetvoice/music/templates/music/site/includes/_charts_right_top_nav.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'is_realtime': True, 'style_name': 'hip_hop'}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'icon_margin': 'mr-1', 'is_not_circle_btn': True, 'is_primary_btn': True, 'item': <Song: 那些勸我別抽菸的人都死了 The Fume>, 'margin': 'ml-2', 'type': 'realtime-chart'}
includes/charts_index_songs.html
/home/ubuntu/streetvoice/svapp/templates/includes/charts_index_songs.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123701)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123701)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 那些勸我別抽菸的人都死了 The Fume>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: 那些勸我別抽菸的人都死了 The Fume>, 'type': 'realtime-chart'}
includes/song_flash_icon.html
/home/ubuntu/streetvoice/svapp/templates/includes/song_flash_icon.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123701)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 那些勸我別抽菸的人都死了 The Fume>} {'song': <Song: 那些勸我別抽菸的人都死了 The Fume>}
includes/buttons/song_action_btns.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/song_action_btns.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123701)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 那些勸我別抽菸的人都死了 The Fume>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 那些勸我別抽菸的人都死了 The Fume>, 'type': 'realtime-chart'}
includes/buttons/repost.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/repost.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123701)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 那些勸我別抽菸的人都死了 The Fume>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 那些勸我別抽菸的人都死了 The Fume>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: 那些勸我別抽菸的人都死了 The Fume>, 'reqeust': '<<request>>'}
includes/buttons/dropdown_plus.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/dropdown_plus.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123701)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 那些勸我別抽菸的人都死了 The Fume>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 那些勸我別抽菸的人都死了 The Fume>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: 那些勸我別抽菸的人都死了 The Fume>, 'teach_type': ''}
includes/buttons/like.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/like.html
Toggle context {'False': False, 'None': None, 'True': True} {'already_like': False, 'btn_size': '', 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: 那些勸我別抽菸的人都死了 The Fume>}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123701)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 那些勸我別抽菸的人都死了 The Fume>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 那些勸我別抽菸的人都死了 The Fume>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: 那些勸我別抽菸的人都死了 The Fume>, 'limit': '', 'turn_off_radio': '', 'type': 'realtime-chart'}
includes/charts_index_songs.html
/home/ubuntu/streetvoice/svapp/templates/includes/charts_index_songs.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123702)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123702)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: BK-【最後一次鐘聲】audio>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: BK-【最後一次鐘聲】audio>, 'type': 'realtime-chart'}
includes/song_flash_icon.html
/home/ubuntu/streetvoice/svapp/templates/includes/song_flash_icon.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123702)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: BK-【最後一次鐘聲】audio>} {'song': <Song: BK-【最後一次鐘聲】audio>}
includes/buttons/song_action_btns.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/song_action_btns.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123702)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: BK-【最後一次鐘聲】audio>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: BK-【最後一次鐘聲】audio>, 'type': 'realtime-chart'}
includes/buttons/repost.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/repost.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123702)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: BK-【最後一次鐘聲】audio>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: BK-【最後一次鐘聲】audio>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: BK-【最後一次鐘聲】audio>, 'reqeust': '<<request>>'}
includes/buttons/dropdown_plus.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/dropdown_plus.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123702)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: BK-【最後一次鐘聲】audio>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: BK-【最後一次鐘聲】audio>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: BK-【最後一次鐘聲】audio>, 'teach_type': ''}
includes/buttons/like.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/like.html
Toggle context {'False': False, 'None': None, 'True': True} {'already_like': False, 'btn_size': '', 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: BK-【最後一次鐘聲】audio>}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123702)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: BK-【最後一次鐘聲】audio>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: BK-【最後一次鐘聲】audio>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: BK-【最後一次鐘聲】audio>, 'limit': '', 'turn_off_radio': '', 'type': 'realtime-chart'}
includes/charts_index_songs.html
/home/ubuntu/streetvoice/svapp/templates/includes/charts_index_songs.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123703)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123703)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 我賣了我的夢想(DEMO)>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: 我賣了我的夢想(DEMO)>, 'type': 'realtime-chart'}
includes/song_flash_icon.html
/home/ubuntu/streetvoice/svapp/templates/includes/song_flash_icon.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123703)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 我賣了我的夢想(DEMO)>} {'song': <Song: 我賣了我的夢想(DEMO)>}
includes/buttons/song_action_btns.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/song_action_btns.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123703)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 我賣了我的夢想(DEMO)>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 我賣了我的夢想(DEMO)>, 'type': 'realtime-chart'}
includes/buttons/repost.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/repost.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123703)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 我賣了我的夢想(DEMO)>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 我賣了我的夢想(DEMO)>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: 我賣了我的夢想(DEMO)>, 'reqeust': '<<request>>'}
includes/buttons/dropdown_plus.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/dropdown_plus.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123703)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 我賣了我的夢想(DEMO)>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 我賣了我的夢想(DEMO)>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: 我賣了我的夢想(DEMO)>, 'teach_type': ''}
includes/buttons/like.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/like.html
Toggle context {'False': False, 'None': None, 'True': True} {'already_like': False, 'btn_size': '', 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: 我賣了我的夢想(DEMO)>}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123703)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 我賣了我的夢想(DEMO)>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 我賣了我的夢想(DEMO)>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: 我賣了我的夢想(DEMO)>, 'limit': '', 'turn_off_radio': '', 'type': 'realtime-chart'}
includes/charts_index_songs.html
/home/ubuntu/streetvoice/svapp/templates/includes/charts_index_songs.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123704)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123704)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 當你完整了我的靈魂>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: 當你完整了我的靈魂>, 'type': 'realtime-chart'}
includes/song_flash_icon.html
/home/ubuntu/streetvoice/svapp/templates/includes/song_flash_icon.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123704)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 當你完整了我的靈魂>} {'song': <Song: 當你完整了我的靈魂>}
includes/buttons/song_action_btns.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/song_action_btns.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123704)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 當你完整了我的靈魂>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 當你完整了我的靈魂>, 'type': 'realtime-chart'}
includes/buttons/repost.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/repost.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123704)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 當你完整了我的靈魂>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 當你完整了我的靈魂>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: 當你完整了我的靈魂>, 'reqeust': '<<request>>'}
includes/buttons/dropdown_plus.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/dropdown_plus.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123704)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 當你完整了我的靈魂>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 當你完整了我的靈魂>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: 當你完整了我的靈魂>, 'teach_type': ''}
includes/buttons/like.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/like.html
Toggle context {'False': False, 'None': None, 'True': True} {'already_like': False, 'btn_size': '', 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: 當你完整了我的靈魂>}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123704)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 當你完整了我的靈魂>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 當你完整了我的靈魂>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: 當你完整了我的靈魂>, 'limit': '', 'turn_off_radio': '', 'type': 'realtime-chart'}
includes/charts_index_songs.html
/home/ubuntu/streetvoice/svapp/templates/includes/charts_index_songs.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123705)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123705)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 善良是 Kinds of Kindness>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: 善良是 Kinds of Kindness>, 'type': 'realtime-chart'}
includes/song_flash_icon.html
/home/ubuntu/streetvoice/svapp/templates/includes/song_flash_icon.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123705)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 善良是 Kinds of Kindness>} {'song': <Song: 善良是 Kinds of Kindness>}
includes/buttons/song_action_btns.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/song_action_btns.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123705)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 善良是 Kinds of Kindness>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 善良是 Kinds of Kindness>, 'type': 'realtime-chart'}
includes/buttons/repost.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/repost.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123705)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 善良是 Kinds of Kindness>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 善良是 Kinds of Kindness>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: 善良是 Kinds of Kindness>, 'reqeust': '<<request>>'}
includes/buttons/dropdown_plus.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/dropdown_plus.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123705)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 善良是 Kinds of Kindness>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 善良是 Kinds of Kindness>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: 善良是 Kinds of Kindness>, 'teach_type': ''}
includes/buttons/like.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/like.html
Toggle context {'False': False, 'None': None, 'True': True} {'already_like': False, 'btn_size': '', 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: 善良是 Kinds of Kindness>}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123705)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 善良是 Kinds of Kindness>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 善良是 Kinds of Kindness>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: 善良是 Kinds of Kindness>, 'limit': '', 'turn_off_radio': '', 'type': 'realtime-chart'}
includes/charts_index_songs.html
/home/ubuntu/streetvoice/svapp/templates/includes/charts_index_songs.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123706)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123706)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Path>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: Path>, 'type': 'realtime-chart'}
includes/song_flash_icon.html
/home/ubuntu/streetvoice/svapp/templates/includes/song_flash_icon.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123706)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Path>} {'song': <Song: Path>}
includes/buttons/song_action_btns.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/song_action_btns.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123706)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Path>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Path>, 'type': 'realtime-chart'}
includes/buttons/repost.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/repost.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123706)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Path>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Path>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: Path>, 'reqeust': '<<request>>'}
includes/buttons/dropdown_plus.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/dropdown_plus.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123706)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Path>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Path>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: Path>, 'teach_type': ''}
includes/buttons/like.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/like.html
Toggle context {'False': False, 'None': None, 'True': True} {'already_like': False, 'btn_size': '', 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: Path>}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123706)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Path>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Path>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: Path>, 'limit': '', 'turn_off_radio': '', 'type': 'realtime-chart'}
includes/charts_index_songs.html
/home/ubuntu/streetvoice/svapp/templates/includes/charts_index_songs.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123707)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123707)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 讓我把自己擱淺>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: 讓我把自己擱淺>, 'type': 'realtime-chart'}
includes/song_flash_icon.html
/home/ubuntu/streetvoice/svapp/templates/includes/song_flash_icon.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123707)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 讓我把自己擱淺>} {'song': <Song: 讓我把自己擱淺>}
includes/buttons/song_action_btns.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/song_action_btns.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123707)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 讓我把自己擱淺>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 讓我把自己擱淺>, 'type': 'realtime-chart'}
includes/buttons/repost.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/repost.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123707)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 讓我把自己擱淺>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 讓我把自己擱淺>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: 讓我把自己擱淺>, 'reqeust': '<<request>>'}
includes/buttons/dropdown_plus.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/dropdown_plus.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123707)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 讓我把自己擱淺>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 讓我把自己擱淺>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: 讓我把自己擱淺>, 'teach_type': ''}
includes/buttons/like.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/like.html
Toggle context {'False': False, 'None': None, 'True': True} {'already_like': False, 'btn_size': '', 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: 讓我把自己擱淺>}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123707)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 讓我把自己擱淺>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 讓我把自己擱淺>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: 讓我把自己擱淺>, 'limit': '', 'turn_off_radio': '', 'type': 'realtime-chart'}
includes/charts_index_songs.html
/home/ubuntu/streetvoice/svapp/templates/includes/charts_index_songs.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123708)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123708)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 只是一種感覺Just a feeling (DEMO)>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: 只是一種感覺Just a feeling (DEMO)>, 'type': 'realtime-chart'}
includes/song_flash_icon.html
/home/ubuntu/streetvoice/svapp/templates/includes/song_flash_icon.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123708)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 只是一種感覺Just a feeling (DEMO)>} {'song': <Song: 只是一種感覺Just a feeling (DEMO)>}
includes/buttons/song_action_btns.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/song_action_btns.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123708)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 只是一種感覺Just a feeling (DEMO)>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 只是一種感覺Just a feeling (DEMO)>, 'type': 'realtime-chart'}
includes/buttons/repost.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/repost.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123708)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 只是一種感覺Just a feeling (DEMO)>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 只是一種感覺Just a feeling (DEMO)>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: 只是一種感覺Just a feeling (DEMO)>, 'reqeust': '<<request>>'}
includes/buttons/dropdown_plus.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/dropdown_plus.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123708)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 只是一種感覺Just a feeling (DEMO)>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 只是一種感覺Just a feeling (DEMO)>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: 只是一種感覺Just a feeling (DEMO)>, 'teach_type': ''}
includes/buttons/like.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/like.html
Toggle context {'False': False, 'None': None, 'True': True} {'already_like': False, 'btn_size': '', 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: 只是一種感覺Just a feeling (DEMO)>}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123708)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 只是一種感覺Just a feeling (DEMO)>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 只是一種感覺Just a feeling (DEMO)>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: 只是一種感覺Just a feeling (DEMO)>, 'limit': '', 'turn_off_radio': '', 'type': 'realtime-chart'}
includes/charts_index_songs.html
/home/ubuntu/streetvoice/svapp/templates/includes/charts_index_songs.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123709)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123709)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Hustle>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: Hustle>, 'type': 'realtime-chart'}
includes/song_flash_icon.html
/home/ubuntu/streetvoice/svapp/templates/includes/song_flash_icon.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123709)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Hustle>} {'song': <Song: Hustle>}
includes/buttons/song_action_btns.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/song_action_btns.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123709)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Hustle>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Hustle>, 'type': 'realtime-chart'}
includes/buttons/repost.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/repost.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123709)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Hustle>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Hustle>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: Hustle>, 'reqeust': '<<request>>'}
includes/buttons/dropdown_plus.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/dropdown_plus.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123709)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Hustle>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Hustle>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: Hustle>, 'teach_type': ''}
includes/buttons/like.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/like.html
Toggle context {'False': False, 'None': None, 'True': True} {'already_like': False, 'btn_size': '', 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: Hustle>}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123709)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Hustle>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Hustle>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: Hustle>, 'limit': '', 'turn_off_radio': '', 'type': 'realtime-chart'}
includes/charts_index_songs.html
/home/ubuntu/streetvoice/svapp/templates/includes/charts_index_songs.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123710)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123710)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 謝青燁Eric, STACO, JON宗訓 - 火車已經到車站 Train Has Arrived>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: 謝青燁Eric, STACO, JON宗訓 - 火車已經到車站 Train Has Arrived>, 'type': 'realtime-chart'}
includes/song_flash_icon.html
/home/ubuntu/streetvoice/svapp/templates/includes/song_flash_icon.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123710)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 謝青燁Eric, STACO, JON宗訓 - 火車已經到車站 Train Has Arrived>} {'song': <Song: 謝青燁Eric, STACO, JON宗訓 - 火車已經到車站 Train Has Arrived>}
includes/buttons/song_action_btns.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/song_action_btns.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123710)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 謝青燁Eric, STACO, JON宗訓 - 火車已經到車站 Train Has Arrived>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 謝青燁Eric, STACO, JON宗訓 - 火車已經到車站 Train Has Arrived>, 'type': 'realtime-chart'}
includes/buttons/repost.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/repost.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123710)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 謝青燁Eric, STACO, JON宗訓 - 火車已經到車站 Train Has Arrived>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 謝青燁Eric, STACO, JON宗訓 - 火車已經到車站 Train Has Arrived>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: 謝青燁Eric, STACO, JON宗訓 - 火車已經到車站 Train Has Arrived>, 'reqeust': '<<request>>'}
includes/buttons/dropdown_plus.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/dropdown_plus.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123710)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 謝青燁Eric, STACO, JON宗訓 - 火車已經到車站 Train Has Arrived>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 謝青燁Eric, STACO, JON宗訓 - 火車已經到車站 Train Has Arrived>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: 謝青燁Eric, STACO, JON宗訓 - 火車已經到車站 Train Has Arrived>, 'teach_type': ''}
includes/buttons/like.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/like.html
Toggle context {'False': False, 'None': None, 'True': True} {'already_like': False, 'btn_size': '', 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: 謝青燁Eric, STACO, JON宗訓 - 火車已經到車站 Train Has Arrived>}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123710)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 謝青燁Eric, STACO, JON宗訓 - 火車已經到車站 Train Has Arrived>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 謝青燁Eric, STACO, JON宗訓 - 火車已經到車站 Train Has Arrived>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: 謝青燁Eric, STACO, JON宗訓 - 火車已經到車站 Train Has Arrived>, 'limit': '', 'turn_off_radio': '', 'type': 'realtime-chart'}
includes/charts_index_songs.html
/home/ubuntu/streetvoice/svapp/templates/includes/charts_index_songs.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123711)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123711)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Supernova>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: Supernova>, 'type': 'realtime-chart'}
includes/song_flash_icon.html
/home/ubuntu/streetvoice/svapp/templates/includes/song_flash_icon.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123711)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Supernova>} {'song': <Song: Supernova>}
includes/buttons/song_action_btns.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/song_action_btns.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123711)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Supernova>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Supernova>, 'type': 'realtime-chart'}
includes/buttons/repost.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/repost.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123711)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Supernova>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Supernova>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: Supernova>, 'reqeust': '<<request>>'}
includes/buttons/dropdown_plus.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/dropdown_plus.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123711)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Supernova>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Supernova>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: Supernova>, 'teach_type': ''}
includes/buttons/like.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/like.html
Toggle context {'False': False, 'None': None, 'True': True} {'already_like': False, 'btn_size': '', 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: Supernova>}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123711)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Supernova>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Supernova>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: Supernova>, 'limit': '', 'turn_off_radio': '', 'type': 'realtime-chart'}
includes/charts_index_songs.html
/home/ubuntu/streetvoice/svapp/templates/includes/charts_index_songs.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123712)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123712)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 心碎小子>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: 心碎小子>, 'type': 'realtime-chart'}
includes/song_flash_icon.html
/home/ubuntu/streetvoice/svapp/templates/includes/song_flash_icon.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123712)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 心碎小子>} {'song': <Song: 心碎小子>}
includes/buttons/song_action_btns.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/song_action_btns.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123712)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 心碎小子>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 心碎小子>, 'type': 'realtime-chart'}
includes/buttons/repost.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/repost.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123712)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 心碎小子>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 心碎小子>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: 心碎小子>, 'reqeust': '<<request>>'}
includes/buttons/dropdown_plus.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/dropdown_plus.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123712)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 心碎小子>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 心碎小子>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: 心碎小子>, 'teach_type': ''}
includes/buttons/like.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/like.html
Toggle context {'False': False, 'None': None, 'True': True} {'already_like': False, 'btn_size': '', 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: 心碎小子>}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123712)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 心碎小子>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 心碎小子>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: 心碎小子>, 'limit': '', 'turn_off_radio': '', 'type': 'realtime-chart'}
includes/charts_index_songs.html
/home/ubuntu/streetvoice/svapp/templates/includes/charts_index_songs.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123713)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123713)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 分隔島>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: 分隔島>, 'type': 'realtime-chart'}
includes/song_flash_icon.html
/home/ubuntu/streetvoice/svapp/templates/includes/song_flash_icon.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123713)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 分隔島>} {'song': <Song: 分隔島>}
includes/buttons/song_action_btns.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/song_action_btns.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123713)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 分隔島>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 分隔島>, 'type': 'realtime-chart'}
includes/buttons/repost.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/repost.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123713)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 分隔島>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 分隔島>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: 分隔島>, 'reqeust': '<<request>>'}
includes/buttons/dropdown_plus.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/dropdown_plus.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123713)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 分隔島>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 分隔島>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: 分隔島>, 'teach_type': ''}
includes/buttons/like.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/like.html
Toggle context {'False': False, 'None': None, 'True': True} {'already_like': False, 'btn_size': '', 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: 分隔島>}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123713)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 分隔島>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 分隔島>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: 分隔島>, 'limit': '', 'turn_off_radio': '', 'type': 'realtime-chart'}
includes/charts_index_songs.html
/home/ubuntu/streetvoice/svapp/templates/includes/charts_index_songs.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123714)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123714)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 喝醉了想打給妳>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: 喝醉了想打給妳>, 'type': 'realtime-chart'}
includes/song_flash_icon.html
/home/ubuntu/streetvoice/svapp/templates/includes/song_flash_icon.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123714)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 喝醉了想打給妳>} {'song': <Song: 喝醉了想打給妳>}
includes/buttons/song_action_btns.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/song_action_btns.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123714)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 喝醉了想打給妳>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 喝醉了想打給妳>, 'type': 'realtime-chart'}
includes/buttons/repost.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/repost.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123714)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 喝醉了想打給妳>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 喝醉了想打給妳>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: 喝醉了想打給妳>, 'reqeust': '<<request>>'}
includes/buttons/dropdown_plus.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/dropdown_plus.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123714)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 喝醉了想打給妳>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 喝醉了想打給妳>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: 喝醉了想打給妳>, 'teach_type': ''}
includes/buttons/like.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/like.html
Toggle context {'False': False, 'None': None, 'True': True} {'already_like': False, 'btn_size': '', 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: 喝醉了想打給妳>}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123714)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 喝醉了想打給妳>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 喝醉了想打給妳>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: 喝醉了想打給妳>, 'limit': '', 'turn_off_radio': '', 'type': 'realtime-chart'}
includes/charts_index_songs.html
/home/ubuntu/streetvoice/svapp/templates/includes/charts_index_songs.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123715)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123715)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: TTT Ft.JAYRoll,五股石油王 (Prod.Allen Flex)>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: TTT Ft.JAYRoll,五股石油王 (Prod.Allen Flex)>, 'type': 'realtime-chart'}
includes/song_flash_icon.html
/home/ubuntu/streetvoice/svapp/templates/includes/song_flash_icon.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123715)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: TTT Ft.JAYRoll,五股石油王 (Prod.Allen Flex)>} {'song': <Song: TTT Ft.JAYRoll,五股石油王 (Prod.Allen Flex)>}
includes/buttons/song_action_btns.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/song_action_btns.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123715)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: TTT Ft.JAYRoll,五股石油王 (Prod.Allen Flex)>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: TTT Ft.JAYRoll,五股石油王 (Prod.Allen Flex)>, 'type': 'realtime-chart'}
includes/buttons/repost.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/repost.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123715)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: TTT Ft.JAYRoll,五股石油王 (Prod.Allen Flex)>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: TTT Ft.JAYRoll,五股石油王 (Prod.Allen Flex)>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: TTT Ft.JAYRoll,五股石油王 (Prod.Allen Flex)>, 'reqeust': '<<request>>'}
includes/buttons/dropdown_plus.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/dropdown_plus.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123715)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: TTT Ft.JAYRoll,五股石油王 (Prod.Allen Flex)>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: TTT Ft.JAYRoll,五股石油王 (Prod.Allen Flex)>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: TTT Ft.JAYRoll,五股石油王 (Prod.Allen Flex)>, 'teach_type': ''}
includes/buttons/like.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/like.html
Toggle context {'False': False, 'None': None, 'True': True} {'already_like': False, 'btn_size': '', 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: TTT Ft.JAYRoll,五股石油王 (Prod.Allen Flex)>}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123715)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: TTT Ft.JAYRoll,五股石油王 (Prod.Allen Flex)>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: TTT Ft.JAYRoll,五股石油王 (Prod.Allen Flex)>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: TTT Ft.JAYRoll,五股石油王 (Prod.Allen Flex)>, 'limit': '', 'turn_off_radio': '', 'type': 'realtime-chart'}
includes/charts_index_songs.html
/home/ubuntu/streetvoice/svapp/templates/includes/charts_index_songs.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123716)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123716)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 愛妳是>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: 愛妳是>, 'type': 'realtime-chart'}
includes/song_flash_icon.html
/home/ubuntu/streetvoice/svapp/templates/includes/song_flash_icon.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123716)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 愛妳是>} {'song': <Song: 愛妳是>}
includes/buttons/song_action_btns.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/song_action_btns.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123716)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 愛妳是>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 愛妳是>, 'type': 'realtime-chart'}
includes/buttons/repost.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/repost.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123716)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 愛妳是>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 愛妳是>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: 愛妳是>, 'reqeust': '<<request>>'}
includes/buttons/dropdown_plus.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/dropdown_plus.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123716)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 愛妳是>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 愛妳是>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: 愛妳是>, 'teach_type': ''}
includes/buttons/like.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/like.html
Toggle context {'False': False, 'None': None, 'True': True} {'already_like': False, 'btn_size': '', 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: 愛妳是>}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123716)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 愛妳是>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 愛妳是>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: 愛妳是>, 'limit': '', 'turn_off_radio': '', 'type': 'realtime-chart'}
includes/charts_index_songs.html
/home/ubuntu/streetvoice/svapp/templates/includes/charts_index_songs.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123717)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123717)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 賭未來 Feat.王水源 Lifloo>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: 賭未來 Feat.王水源 Lifloo>, 'type': 'realtime-chart'}
includes/song_flash_icon.html
/home/ubuntu/streetvoice/svapp/templates/includes/song_flash_icon.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123717)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 賭未來 Feat.王水源 Lifloo>} {'song': <Song: 賭未來 Feat.王水源 Lifloo>}
includes/buttons/song_action_btns.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/song_action_btns.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123717)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 賭未來 Feat.王水源 Lifloo>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 賭未來 Feat.王水源 Lifloo>, 'type': 'realtime-chart'}
includes/buttons/repost.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/repost.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123717)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 賭未來 Feat.王水源 Lifloo>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 賭未來 Feat.王水源 Lifloo>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: 賭未來 Feat.王水源 Lifloo>, 'reqeust': '<<request>>'}
includes/buttons/dropdown_plus.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/dropdown_plus.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123717)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 賭未來 Feat.王水源 Lifloo>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 賭未來 Feat.王水源 Lifloo>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: 賭未來 Feat.王水源 Lifloo>, 'teach_type': ''}
includes/buttons/like.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/like.html
Toggle context {'False': False, 'None': None, 'True': True} {'already_like': False, 'btn_size': '', 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: 賭未來 Feat.王水源 Lifloo>}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123717)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 賭未來 Feat.王水源 Lifloo>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 賭未來 Feat.王水源 Lifloo>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: 賭未來 Feat.王水源 Lifloo>, 'limit': '', 'turn_off_radio': '', 'type': 'realtime-chart'}
includes/charts_index_songs.html
/home/ubuntu/streetvoice/svapp/templates/includes/charts_index_songs.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123718)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123718)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 退場>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: 退場>, 'type': 'realtime-chart'}
includes/song_flash_icon.html
/home/ubuntu/streetvoice/svapp/templates/includes/song_flash_icon.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123718)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 退場>} {'song': <Song: 退場>}
includes/buttons/song_action_btns.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/song_action_btns.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123718)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 退場>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 退場>, 'type': 'realtime-chart'}
includes/buttons/repost.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/repost.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123718)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 退場>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 退場>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: 退場>, 'reqeust': '<<request>>'}
includes/buttons/dropdown_plus.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/dropdown_plus.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123718)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 退場>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 退場>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: 退場>, 'teach_type': ''}
includes/buttons/like.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/like.html
Toggle context {'False': False, 'None': None, 'True': True} {'already_like': False, 'btn_size': '', 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: 退場>}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123718)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 退場>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 退場>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: 退場>, 'limit': '', 'turn_off_radio': '', 'type': 'realtime-chart'}
includes/charts_index_songs.html
/home/ubuntu/streetvoice/svapp/templates/includes/charts_index_songs.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123719)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123719)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Trainslate>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: Trainslate>, 'type': 'realtime-chart'}
includes/song_flash_icon.html
/home/ubuntu/streetvoice/svapp/templates/includes/song_flash_icon.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123719)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Trainslate>} {'song': <Song: Trainslate>}
includes/buttons/song_action_btns.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/song_action_btns.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123719)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Trainslate>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Trainslate>, 'type': 'realtime-chart'}
includes/buttons/repost.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/repost.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123719)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Trainslate>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Trainslate>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: Trainslate>, 'reqeust': '<<request>>'}
includes/buttons/dropdown_plus.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/dropdown_plus.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123719)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Trainslate>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Trainslate>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: Trainslate>, 'teach_type': ''}
includes/buttons/like.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/like.html
Toggle context {'False': False, 'None': None, 'True': True} {'already_like': False, 'btn_size': '', 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: Trainslate>}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123719)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Trainslate>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Trainslate>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: Trainslate>, 'limit': '', 'turn_off_radio': '', 'type': 'realtime-chart'}
includes/charts_index_songs.html
/home/ubuntu/streetvoice/svapp/templates/includes/charts_index_songs.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123720)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123720)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Tr33 x BK x Seluu -【你知道你比晚霞好看嗎】audio>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: Tr33 x BK x Seluu -【你知道你比晚霞好看嗎】audio>, 'type': 'realtime-chart'}
includes/song_flash_icon.html
/home/ubuntu/streetvoice/svapp/templates/includes/song_flash_icon.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123720)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Tr33 x BK x Seluu -【你知道你比晚霞好看嗎】audio>} {'song': <Song: Tr33 x BK x Seluu -【你知道你比晚霞好看嗎】audio>}
includes/buttons/song_action_btns.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/song_action_btns.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123720)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Tr33 x BK x Seluu -【你知道你比晚霞好看嗎】audio>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Tr33 x BK x Seluu -【你知道你比晚霞好看嗎】audio>, 'type': 'realtime-chart'}
includes/buttons/repost.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/repost.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123720)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Tr33 x BK x Seluu -【你知道你比晚霞好看嗎】audio>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Tr33 x BK x Seluu -【你知道你比晚霞好看嗎】audio>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: Tr33 x BK x Seluu -【你知道你比晚霞好看嗎】audio>, 'reqeust': '<<request>>'}
includes/buttons/dropdown_plus.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/dropdown_plus.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123720)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Tr33 x BK x Seluu -【你知道你比晚霞好看嗎】audio>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Tr33 x BK x Seluu -【你知道你比晚霞好看嗎】audio>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: Tr33 x BK x Seluu -【你知道你比晚霞好看嗎】audio>, 'teach_type': ''}
includes/buttons/like.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/like.html
Toggle context {'False': False, 'None': None, 'True': True} {'already_like': False, 'btn_size': '', 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: Tr33 x BK x Seluu -【你知道你比晚霞好看嗎】audio>}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123720)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Tr33 x BK x Seluu -【你知道你比晚霞好看嗎】audio>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Tr33 x BK x Seluu -【你知道你比晚霞好看嗎】audio>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: Tr33 x BK x Seluu -【你知道你比晚霞好看嗎】audio>, 'limit': '', 'turn_off_radio': '', 'type': 'realtime-chart'}
includes/charts_index_songs.html
/home/ubuntu/streetvoice/svapp/templates/includes/charts_index_songs.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123721)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123721)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: TENET>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: TENET>, 'type': 'realtime-chart'}
includes/song_flash_icon.html
/home/ubuntu/streetvoice/svapp/templates/includes/song_flash_icon.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123721)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: TENET>} {'song': <Song: TENET>}
includes/buttons/song_action_btns.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/song_action_btns.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123721)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: TENET>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: TENET>, 'type': 'realtime-chart'}
includes/buttons/repost.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/repost.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123721)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: TENET>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: TENET>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: TENET>, 'reqeust': '<<request>>'}
includes/buttons/dropdown_plus.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/dropdown_plus.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123721)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: TENET>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: TENET>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: TENET>, 'teach_type': ''}
includes/buttons/like.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/like.html
Toggle context {'False': False, 'None': None, 'True': True} {'already_like': False, 'btn_size': '', 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: TENET>}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123721)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: TENET>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: TENET>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: TENET>, 'limit': '', 'turn_off_radio': '', 'type': 'realtime-chart'}
includes/charts_index_songs.html
/home/ubuntu/streetvoice/svapp/templates/includes/charts_index_songs.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123722)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123722)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Good day ft.宰宰>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: Good day ft.宰宰>, 'type': 'realtime-chart'}
includes/song_flash_icon.html
/home/ubuntu/streetvoice/svapp/templates/includes/song_flash_icon.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123722)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Good day ft.宰宰>} {'song': <Song: Good day ft.宰宰>}
includes/buttons/song_action_btns.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/song_action_btns.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123722)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Good day ft.宰宰>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Good day ft.宰宰>, 'type': 'realtime-chart'}
includes/buttons/repost.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/repost.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123722)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Good day ft.宰宰>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Good day ft.宰宰>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: Good day ft.宰宰>, 'reqeust': '<<request>>'}
includes/buttons/dropdown_plus.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/dropdown_plus.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123722)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Good day ft.宰宰>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Good day ft.宰宰>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: Good day ft.宰宰>, 'teach_type': ''}
includes/buttons/like.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/like.html
Toggle context {'False': False, 'None': None, 'True': True} {'already_like': False, 'btn_size': '', 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: Good day ft.宰宰>}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123722)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Good day ft.宰宰>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Good day ft.宰宰>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: Good day ft.宰宰>, 'limit': '', 'turn_off_radio': '', 'type': 'realtime-chart'}
includes/charts_index_songs.html
/home/ubuntu/streetvoice/svapp/templates/includes/charts_index_songs.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123723)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123723)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 〈 Feeling... 〉>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: 〈 Feeling... 〉>, 'type': 'realtime-chart'}
includes/song_flash_icon.html
/home/ubuntu/streetvoice/svapp/templates/includes/song_flash_icon.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123723)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 〈 Feeling... 〉>} {'song': <Song: 〈 Feeling... 〉>}
includes/buttons/song_action_btns.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/song_action_btns.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123723)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 〈 Feeling... 〉>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 〈 Feeling... 〉>, 'type': 'realtime-chart'}
includes/buttons/repost.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/repost.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123723)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 〈 Feeling... 〉>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 〈 Feeling... 〉>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: 〈 Feeling... 〉>, 'reqeust': '<<request>>'}
includes/buttons/dropdown_plus.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/dropdown_plus.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123723)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 〈 Feeling... 〉>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 〈 Feeling... 〉>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: 〈 Feeling... 〉>, 'teach_type': ''}
includes/buttons/like.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/like.html
Toggle context {'False': False, 'None': None, 'True': True} {'already_like': False, 'btn_size': '', 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: 〈 Feeling... 〉>}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123723)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 〈 Feeling... 〉>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 〈 Feeling... 〉>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: 〈 Feeling... 〉>, 'limit': '', 'turn_off_radio': '', 'type': 'realtime-chart'}
includes/charts_index_songs.html
/home/ubuntu/streetvoice/svapp/templates/includes/charts_index_songs.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123724)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123724)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Blue Scratches>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: Blue Scratches>, 'type': 'realtime-chart'}
includes/song_flash_icon.html
/home/ubuntu/streetvoice/svapp/templates/includes/song_flash_icon.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123724)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Blue Scratches>} {'song': <Song: Blue Scratches>}
includes/buttons/song_action_btns.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/song_action_btns.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123724)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Blue Scratches>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Blue Scratches>, 'type': 'realtime-chart'}
includes/buttons/repost.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/repost.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123724)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Blue Scratches>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Blue Scratches>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: Blue Scratches>, 'reqeust': '<<request>>'}
includes/buttons/dropdown_plus.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/dropdown_plus.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123724)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Blue Scratches>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Blue Scratches>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: Blue Scratches>, 'teach_type': ''}
includes/buttons/like.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/like.html
Toggle context {'False': False, 'None': None, 'True': True} {'already_like': False, 'btn_size': '', 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: Blue Scratches>}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123724)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Blue Scratches>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Blue Scratches>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: Blue Scratches>, 'limit': '', 'turn_off_radio': '', 'type': 'realtime-chart'}
includes/charts_index_songs.html
/home/ubuntu/streetvoice/svapp/templates/includes/charts_index_songs.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123725)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123725)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Cry over spilled milk>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: Cry over spilled milk>, 'type': 'realtime-chart'}
includes/song_flash_icon.html
/home/ubuntu/streetvoice/svapp/templates/includes/song_flash_icon.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123725)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Cry over spilled milk>} {'song': <Song: Cry over spilled milk>}
includes/buttons/song_action_btns.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/song_action_btns.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123725)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Cry over spilled milk>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Cry over spilled milk>, 'type': 'realtime-chart'}
includes/buttons/repost.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/repost.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123725)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Cry over spilled milk>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Cry over spilled milk>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: Cry over spilled milk>, 'reqeust': '<<request>>'}
includes/buttons/dropdown_plus.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/dropdown_plus.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123725)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Cry over spilled milk>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Cry over spilled milk>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: Cry over spilled milk>, 'teach_type': ''}
includes/buttons/like.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/like.html
Toggle context {'False': False, 'None': None, 'True': True} {'already_like': False, 'btn_size': '', 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: Cry over spilled milk>}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123725)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Cry over spilled milk>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Cry over spilled milk>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: Cry over spilled milk>, 'limit': '', 'turn_off_radio': '', 'type': 'realtime-chart'}
includes/charts_index_songs.html
/home/ubuntu/streetvoice/svapp/templates/includes/charts_index_songs.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123726)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123726)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: GET IT UP DEMO VER.>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: GET IT UP DEMO VER.>, 'type': 'realtime-chart'}
includes/song_flash_icon.html
/home/ubuntu/streetvoice/svapp/templates/includes/song_flash_icon.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123726)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: GET IT UP DEMO VER.>} {'song': <Song: GET IT UP DEMO VER.>}
includes/buttons/song_action_btns.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/song_action_btns.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123726)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: GET IT UP DEMO VER.>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: GET IT UP DEMO VER.>, 'type': 'realtime-chart'}
includes/buttons/repost.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/repost.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123726)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: GET IT UP DEMO VER.>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: GET IT UP DEMO VER.>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: GET IT UP DEMO VER.>, 'reqeust': '<<request>>'}
includes/buttons/dropdown_plus.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/dropdown_plus.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123726)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: GET IT UP DEMO VER.>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: GET IT UP DEMO VER.>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: GET IT UP DEMO VER.>, 'teach_type': ''}
includes/buttons/like.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/like.html
Toggle context {'False': False, 'None': None, 'True': True} {'already_like': False, 'btn_size': '', 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: GET IT UP DEMO VER.>}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123726)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: GET IT UP DEMO VER.>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: GET IT UP DEMO VER.>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: GET IT UP DEMO VER.>, 'limit': '', 'turn_off_radio': '', 'type': 'realtime-chart'}
includes/charts_index_songs.html
/home/ubuntu/streetvoice/svapp/templates/includes/charts_index_songs.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123727)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123727)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 卡拉OK台>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: 卡拉OK台>, 'type': 'realtime-chart'}
includes/song_flash_icon.html
/home/ubuntu/streetvoice/svapp/templates/includes/song_flash_icon.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123727)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 卡拉OK台>} {'song': <Song: 卡拉OK台>}
includes/buttons/song_action_btns.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/song_action_btns.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123727)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 卡拉OK台>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 卡拉OK台>, 'type': 'realtime-chart'}
includes/buttons/repost.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/repost.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123727)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 卡拉OK台>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 卡拉OK台>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: 卡拉OK台>, 'reqeust': '<<request>>'}
includes/buttons/dropdown_plus.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/dropdown_plus.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123727)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 卡拉OK台>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 卡拉OK台>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: 卡拉OK台>, 'teach_type': ''}
includes/buttons/like.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/like.html
Toggle context {'False': False, 'None': None, 'True': True} {'already_like': False, 'btn_size': '', 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: 卡拉OK台>}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123727)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 卡拉OK台>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 卡拉OK台>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: 卡拉OK台>, 'limit': '', 'turn_off_radio': '', 'type': 'realtime-chart'}
includes/charts_index_songs.html
/home/ubuntu/streetvoice/svapp/templates/includes/charts_index_songs.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123728)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123728)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Jasper - 別再說你很愛我>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: Jasper - 別再說你很愛我>, 'type': 'realtime-chart'}
includes/song_flash_icon.html
/home/ubuntu/streetvoice/svapp/templates/includes/song_flash_icon.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123728)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Jasper - 別再說你很愛我>} {'song': <Song: Jasper - 別再說你很愛我>}
includes/buttons/song_action_btns.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/song_action_btns.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123728)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Jasper - 別再說你很愛我>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Jasper - 別再說你很愛我>, 'type': 'realtime-chart'}
includes/buttons/repost.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/repost.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123728)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Jasper - 別再說你很愛我>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Jasper - 別再說你很愛我>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: Jasper - 別再說你很愛我>, 'reqeust': '<<request>>'}
includes/buttons/dropdown_plus.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/dropdown_plus.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123728)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Jasper - 別再說你很愛我>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Jasper - 別再說你很愛我>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: Jasper - 別再說你很愛我>, 'teach_type': ''}
includes/buttons/like.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/like.html
Toggle context {'False': False, 'None': None, 'True': True} {'already_like': False, 'btn_size': '', 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: Jasper - 別再說你很愛我>}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123728)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Jasper - 別再說你很愛我>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Jasper - 別再說你很愛我>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: Jasper - 別再說你很愛我>, 'limit': '', 'turn_off_radio': '', 'type': 'realtime-chart'}
includes/charts_index_songs.html
/home/ubuntu/streetvoice/svapp/templates/includes/charts_index_songs.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123729)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123729)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Acid Rain>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: Acid Rain>, 'type': 'realtime-chart'}
includes/song_flash_icon.html
/home/ubuntu/streetvoice/svapp/templates/includes/song_flash_icon.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123729)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Acid Rain>} {'song': <Song: Acid Rain>}
includes/buttons/song_action_btns.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/song_action_btns.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123729)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Acid Rain>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Acid Rain>, 'type': 'realtime-chart'}
includes/buttons/repost.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/repost.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123729)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Acid Rain>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Acid Rain>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: Acid Rain>, 'reqeust': '<<request>>'}
includes/buttons/dropdown_plus.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/dropdown_plus.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123729)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Acid Rain>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Acid Rain>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: Acid Rain>, 'teach_type': ''}
includes/buttons/like.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/like.html
Toggle context {'False': False, 'None': None, 'True': True} {'already_like': False, 'btn_size': '', 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: Acid Rain>}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123729)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Acid Rain>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Acid Rain>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: Acid Rain>, 'limit': '', 'turn_off_radio': '', 'type': 'realtime-chart'}
includes/charts_index_songs.html
/home/ubuntu/streetvoice/svapp/templates/includes/charts_index_songs.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123730)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123730)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 彗星 Demo>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: 彗星 Demo>, 'type': 'realtime-chart'}
includes/song_flash_icon.html
/home/ubuntu/streetvoice/svapp/templates/includes/song_flash_icon.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123730)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 彗星 Demo>} {'song': <Song: 彗星 Demo>}
includes/buttons/song_action_btns.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/song_action_btns.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123730)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 彗星 Demo>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 彗星 Demo>, 'type': 'realtime-chart'}
includes/buttons/repost.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/repost.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123730)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 彗星 Demo>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 彗星 Demo>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: 彗星 Demo>, 'reqeust': '<<request>>'}
includes/buttons/dropdown_plus.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/dropdown_plus.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123730)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 彗星 Demo>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 彗星 Demo>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: 彗星 Demo>, 'teach_type': ''}
includes/buttons/like.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/like.html
Toggle context {'False': False, 'None': None, 'True': True} {'already_like': False, 'btn_size': '', 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: 彗星 Demo>}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123730)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 彗星 Demo>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 彗星 Demo>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: 彗星 Demo>, 'limit': '', 'turn_off_radio': '', 'type': 'realtime-chart'}
includes/charts_index_songs.html
/home/ubuntu/streetvoice/svapp/templates/includes/charts_index_songs.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123731)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123731)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 『CASH BURNING』The Trailer>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: 『CASH BURNING』The Trailer>, 'type': 'realtime-chart'}
includes/song_flash_icon.html
/home/ubuntu/streetvoice/svapp/templates/includes/song_flash_icon.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123731)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 『CASH BURNING』The Trailer>} {'song': <Song: 『CASH BURNING』The Trailer>}
includes/buttons/song_action_btns.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/song_action_btns.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123731)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 『CASH BURNING』The Trailer>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 『CASH BURNING』The Trailer>, 'type': 'realtime-chart'}
includes/buttons/repost.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/repost.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123731)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 『CASH BURNING』The Trailer>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 『CASH BURNING』The Trailer>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: 『CASH BURNING』The Trailer>, 'reqeust': '<<request>>'}
includes/buttons/dropdown_plus.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/dropdown_plus.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123731)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 『CASH BURNING』The Trailer>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 『CASH BURNING』The Trailer>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: 『CASH BURNING』The Trailer>, 'teach_type': ''}
includes/buttons/like.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/like.html
Toggle context {'False': False, 'None': None, 'True': True} {'already_like': False, 'btn_size': '', 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: 『CASH BURNING』The Trailer>}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123731)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 『CASH BURNING』The Trailer>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 『CASH BURNING』The Trailer>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: 『CASH BURNING』The Trailer>, 'limit': '', 'turn_off_radio': '', 'type': 'realtime-chart'}
includes/charts_index_songs.html
/home/ubuntu/streetvoice/svapp/templates/includes/charts_index_songs.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123732)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123732)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 徐秉豐—小船>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: 徐秉豐—小船>, 'type': 'realtime-chart'}
includes/song_flash_icon.html
/home/ubuntu/streetvoice/svapp/templates/includes/song_flash_icon.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123732)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 徐秉豐—小船>} {'song': <Song: 徐秉豐—小船>}
includes/buttons/song_action_btns.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/song_action_btns.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123732)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 徐秉豐—小船>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 徐秉豐—小船>, 'type': 'realtime-chart'}
includes/buttons/repost.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/repost.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123732)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 徐秉豐—小船>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 徐秉豐—小船>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: 徐秉豐—小船>, 'reqeust': '<<request>>'}
includes/buttons/dropdown_plus.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/dropdown_plus.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123732)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 徐秉豐—小船>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 徐秉豐—小船>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: 徐秉豐—小船>, 'teach_type': ''}
includes/buttons/like.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/like.html
Toggle context {'False': False, 'None': None, 'True': True} {'already_like': False, 'btn_size': '', 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: 徐秉豐—小船>}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123732)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 徐秉豐—小船>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 徐秉豐—小船>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: 徐秉豐—小船>, 'limit': '', 'turn_off_radio': '', 'type': 'realtime-chart'}
includes/charts_index_songs.html
/home/ubuntu/streetvoice/svapp/templates/includes/charts_index_songs.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123733)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123733)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 一滴A>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: 一滴A>, 'type': 'realtime-chart'}
includes/song_flash_icon.html
/home/ubuntu/streetvoice/svapp/templates/includes/song_flash_icon.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123733)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 一滴A>} {'song': <Song: 一滴A>}
includes/buttons/song_action_btns.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/song_action_btns.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123733)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 一滴A>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 一滴A>, 'type': 'realtime-chart'}
includes/buttons/repost.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/repost.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123733)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 一滴A>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 一滴A>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: 一滴A>, 'reqeust': '<<request>>'}
includes/buttons/dropdown_plus.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/dropdown_plus.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123733)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 一滴A>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 一滴A>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: 一滴A>, 'teach_type': ''}
includes/buttons/like.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/like.html
Toggle context {'False': False, 'None': None, 'True': True} {'already_like': False, 'btn_size': '', 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: 一滴A>}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123733)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 一滴A>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 一滴A>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: 一滴A>, 'limit': '', 'turn_off_radio': '', 'type': 'realtime-chart'}
includes/charts_index_songs.html
/home/ubuntu/streetvoice/svapp/templates/includes/charts_index_songs.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123734)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123734)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: SHE BOUT TO LEAVE feat. Ra!n>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: SHE BOUT TO LEAVE feat. Ra!n>, 'type': 'realtime-chart'}
includes/song_flash_icon.html
/home/ubuntu/streetvoice/svapp/templates/includes/song_flash_icon.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123734)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: SHE BOUT TO LEAVE feat. Ra!n>} {'song': <Song: SHE BOUT TO LEAVE feat. Ra!n>}
includes/buttons/song_action_btns.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/song_action_btns.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123734)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: SHE BOUT TO LEAVE feat. Ra!n>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: SHE BOUT TO LEAVE feat. Ra!n>, 'type': 'realtime-chart'}
includes/buttons/repost.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/repost.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123734)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: SHE BOUT TO LEAVE feat. Ra!n>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: SHE BOUT TO LEAVE feat. Ra!n>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: SHE BOUT TO LEAVE feat. Ra!n>, 'reqeust': '<<request>>'}
includes/buttons/dropdown_plus.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/dropdown_plus.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123734)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: SHE BOUT TO LEAVE feat. Ra!n>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: SHE BOUT TO LEAVE feat. Ra!n>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: SHE BOUT TO LEAVE feat. Ra!n>, 'teach_type': ''}
includes/buttons/like.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/like.html
Toggle context {'False': False, 'None': None, 'True': True} {'already_like': False, 'btn_size': '', 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: SHE BOUT TO LEAVE feat. Ra!n>}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123734)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: SHE BOUT TO LEAVE feat. Ra!n>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: SHE BOUT TO LEAVE feat. Ra!n>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: SHE BOUT TO LEAVE feat. Ra!n>, 'limit': '', 'turn_off_radio': '', 'type': 'realtime-chart'}
includes/charts_index_songs.html
/home/ubuntu/streetvoice/svapp/templates/includes/charts_index_songs.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123735)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123735)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 社會主義 (AI Remix)>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: 社會主義 (AI Remix)>, 'type': 'realtime-chart'}
includes/song_flash_icon.html
/home/ubuntu/streetvoice/svapp/templates/includes/song_flash_icon.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123735)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 社會主義 (AI Remix)>} {'song': <Song: 社會主義 (AI Remix)>}
includes/buttons/song_action_btns.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/song_action_btns.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123735)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 社會主義 (AI Remix)>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 社會主義 (AI Remix)>, 'type': 'realtime-chart'}
includes/buttons/repost.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/repost.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123735)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 社會主義 (AI Remix)>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 社會主義 (AI Remix)>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: 社會主義 (AI Remix)>, 'reqeust': '<<request>>'}
includes/buttons/dropdown_plus.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/dropdown_plus.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123735)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 社會主義 (AI Remix)>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 社會主義 (AI Remix)>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: 社會主義 (AI Remix)>, 'teach_type': ''}
includes/buttons/like.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/like.html
Toggle context {'False': False, 'None': None, 'True': True} {'already_like': False, 'btn_size': '', 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: 社會主義 (AI Remix)>}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123735)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 社會主義 (AI Remix)>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 社會主義 (AI Remix)>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: 社會主義 (AI Remix)>, 'limit': '', 'turn_off_radio': '', 'type': 'realtime-chart'}
includes/charts_index_songs.html
/home/ubuntu/streetvoice/svapp/templates/includes/charts_index_songs.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123736)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123736)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 我想成為那個我想成為的自己>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: 我想成為那個我想成為的自己>, 'type': 'realtime-chart'}
includes/song_flash_icon.html
/home/ubuntu/streetvoice/svapp/templates/includes/song_flash_icon.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123736)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 我想成為那個我想成為的自己>} {'song': <Song: 我想成為那個我想成為的自己>}
includes/buttons/song_action_btns.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/song_action_btns.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123736)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 我想成為那個我想成為的自己>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 我想成為那個我想成為的自己>, 'type': 'realtime-chart'}
includes/buttons/repost.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/repost.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123736)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 我想成為那個我想成為的自己>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 我想成為那個我想成為的自己>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: 我想成為那個我想成為的自己>, 'reqeust': '<<request>>'}
includes/buttons/dropdown_plus.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/dropdown_plus.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123736)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 我想成為那個我想成為的自己>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 我想成為那個我想成為的自己>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: 我想成為那個我想成為的自己>, 'teach_type': ''}
includes/buttons/like.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/like.html
Toggle context {'False': False, 'None': None, 'True': True} {'already_like': False, 'btn_size': '', 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: 我想成為那個我想成為的自己>}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123736)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 我想成為那個我想成為的自己>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 我想成為那個我想成為的自己>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: 我想成為那個我想成為的自己>, 'limit': '', 'turn_off_radio': '', 'type': 'realtime-chart'}
includes/charts_index_songs.html
/home/ubuntu/streetvoice/svapp/templates/includes/charts_index_songs.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123737)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123737)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 愛愛無上限>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: 愛愛無上限>, 'type': 'realtime-chart'}
includes/song_flash_icon.html
/home/ubuntu/streetvoice/svapp/templates/includes/song_flash_icon.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123737)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 愛愛無上限>} {'song': <Song: 愛愛無上限>}
includes/buttons/song_action_btns.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/song_action_btns.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123737)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 愛愛無上限>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 愛愛無上限>, 'type': 'realtime-chart'}
includes/buttons/repost.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/repost.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123737)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 愛愛無上限>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 愛愛無上限>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: 愛愛無上限>, 'reqeust': '<<request>>'}
includes/buttons/dropdown_plus.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/dropdown_plus.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123737)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 愛愛無上限>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 愛愛無上限>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: 愛愛無上限>, 'teach_type': ''}
includes/buttons/like.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/like.html
Toggle context {'False': False, 'None': None, 'True': True} {'already_like': False, 'btn_size': '', 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: 愛愛無上限>}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123737)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 愛愛無上限>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 愛愛無上限>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: 愛愛無上限>, 'limit': '', 'turn_off_radio': '', 'type': 'realtime-chart'}
includes/charts_index_songs.html
/home/ubuntu/streetvoice/svapp/templates/includes/charts_index_songs.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123738)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123738)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: All Night>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: All Night>, 'type': 'realtime-chart'}
includes/song_flash_icon.html
/home/ubuntu/streetvoice/svapp/templates/includes/song_flash_icon.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123738)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: All Night>} {'song': <Song: All Night>}
includes/buttons/song_action_btns.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/song_action_btns.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123738)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: All Night>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: All Night>, 'type': 'realtime-chart'}
includes/buttons/repost.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/repost.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123738)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: All Night>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: All Night>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: All Night>, 'reqeust': '<<request>>'}
includes/buttons/dropdown_plus.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/dropdown_plus.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123738)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: All Night>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: All Night>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: All Night>, 'teach_type': ''}
includes/buttons/like.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/like.html
Toggle context {'False': False, 'None': None, 'True': True} {'already_like': False, 'btn_size': '', 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: All Night>}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123738)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: All Night>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: All Night>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: All Night>, 'limit': '', 'turn_off_radio': '', 'type': 'realtime-chart'}
includes/charts_index_songs.html
/home/ubuntu/streetvoice/svapp/templates/includes/charts_index_songs.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123739)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123739)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 不明ㄉ台中>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: 不明ㄉ台中>, 'type': 'realtime-chart'}
includes/song_flash_icon.html
/home/ubuntu/streetvoice/svapp/templates/includes/song_flash_icon.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123739)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 不明ㄉ台中>} {'song': <Song: 不明ㄉ台中>}
includes/buttons/song_action_btns.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/song_action_btns.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123739)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 不明ㄉ台中>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 不明ㄉ台中>, 'type': 'realtime-chart'}
includes/buttons/repost.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/repost.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123739)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 不明ㄉ台中>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 不明ㄉ台中>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: 不明ㄉ台中>, 'reqeust': '<<request>>'}
includes/buttons/dropdown_plus.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/dropdown_plus.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123739)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 不明ㄉ台中>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 不明ㄉ台中>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: 不明ㄉ台中>, 'teach_type': ''}
includes/buttons/like.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/like.html
Toggle context {'False': False, 'None': None, 'True': True} {'already_like': False, 'btn_size': '', 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: 不明ㄉ台中>}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123739)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 不明ㄉ台中>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 不明ㄉ台中>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: 不明ㄉ台中>, 'limit': '', 'turn_off_radio': '', 'type': 'realtime-chart'}
includes/charts_index_songs.html
/home/ubuntu/streetvoice/svapp/templates/includes/charts_index_songs.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123740)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123740)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 迷迭香>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: 迷迭香>, 'type': 'realtime-chart'}
includes/song_flash_icon.html
/home/ubuntu/streetvoice/svapp/templates/includes/song_flash_icon.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123740)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 迷迭香>} {'song': <Song: 迷迭香>}
includes/buttons/song_action_btns.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/song_action_btns.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123740)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 迷迭香>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 迷迭香>, 'type': 'realtime-chart'}
includes/buttons/repost.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/repost.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123740)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 迷迭香>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 迷迭香>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: 迷迭香>, 'reqeust': '<<request>>'}
includes/buttons/dropdown_plus.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/dropdown_plus.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123740)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 迷迭香>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 迷迭香>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: 迷迭香>, 'teach_type': ''}
includes/buttons/like.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/like.html
Toggle context {'False': False, 'None': None, 'True': True} {'already_like': False, 'btn_size': '', 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: 迷迭香>}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123740)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 迷迭香>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 迷迭香>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: 迷迭香>, 'limit': '', 'turn_off_radio': '', 'type': 'realtime-chart'}
includes/charts_index_songs.html
/home/ubuntu/streetvoice/svapp/templates/includes/charts_index_songs.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123741)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123741)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: I like Drake>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: I like Drake>, 'type': 'realtime-chart'}
includes/song_flash_icon.html
/home/ubuntu/streetvoice/svapp/templates/includes/song_flash_icon.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123741)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: I like Drake>} {'song': <Song: I like Drake>}
includes/buttons/song_action_btns.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/song_action_btns.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123741)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: I like Drake>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: I like Drake>, 'type': 'realtime-chart'}
includes/buttons/repost.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/repost.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123741)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: I like Drake>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: I like Drake>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: I like Drake>, 'reqeust': '<<request>>'}
includes/buttons/dropdown_plus.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/dropdown_plus.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123741)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: I like Drake>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: I like Drake>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: I like Drake>, 'teach_type': ''}
includes/buttons/like.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/like.html
Toggle context {'False': False, 'None': None, 'True': True} {'already_like': False, 'btn_size': '', 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: I like Drake>}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123741)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: I like Drake>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: I like Drake>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: I like Drake>, 'limit': '', 'turn_off_radio': '', 'type': 'realtime-chart'}
includes/charts_index_songs.html
/home/ubuntu/streetvoice/svapp/templates/includes/charts_index_songs.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123742)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123742)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Fine(demo)>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: Fine(demo)>, 'type': 'realtime-chart'}
includes/song_flash_icon.html
/home/ubuntu/streetvoice/svapp/templates/includes/song_flash_icon.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123742)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Fine(demo)>} {'song': <Song: Fine(demo)>}
includes/buttons/song_action_btns.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/song_action_btns.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123742)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Fine(demo)>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Fine(demo)>, 'type': 'realtime-chart'}
includes/buttons/repost.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/repost.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123742)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Fine(demo)>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Fine(demo)>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: Fine(demo)>, 'reqeust': '<<request>>'}
includes/buttons/dropdown_plus.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/dropdown_plus.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123742)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Fine(demo)>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Fine(demo)>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: Fine(demo)>, 'teach_type': ''}
includes/buttons/like.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/like.html
Toggle context {'False': False, 'None': None, 'True': True} {'already_like': False, 'btn_size': '', 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: Fine(demo)>}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123742)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Fine(demo)>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Fine(demo)>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: Fine(demo)>, 'limit': '', 'turn_off_radio': '', 'type': 'realtime-chart'}
includes/charts_index_songs.html
/home/ubuntu/streetvoice/svapp/templates/includes/charts_index_songs.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123743)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123743)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: GolDMinE x FAN x 金水 JinShui x Juvy - 【一擺欲好野 HOYA】>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: GolDMinE x FAN x 金水 JinShui x Juvy - 【一擺欲好野 HOYA】>, 'type': 'realtime-chart'}
includes/song_flash_icon.html
/home/ubuntu/streetvoice/svapp/templates/includes/song_flash_icon.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123743)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: GolDMinE x FAN x 金水 JinShui x Juvy - 【一擺欲好野 HOYA】>} {'song': <Song: GolDMinE x FAN x 金水 JinShui x Juvy - 【一擺欲好野 HOYA】>}
includes/buttons/song_action_btns.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/song_action_btns.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123743)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: GolDMinE x FAN x 金水 JinShui x Juvy - 【一擺欲好野 HOYA】>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: GolDMinE x FAN x 金水 JinShui x Juvy - 【一擺欲好野 HOYA】>, 'type': 'realtime-chart'}
includes/buttons/repost.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/repost.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123743)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: GolDMinE x FAN x 金水 JinShui x Juvy - 【一擺欲好野 HOYA】>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: GolDMinE x FAN x 金水 JinShui x Juvy - 【一擺欲好野 HOYA】>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: GolDMinE x FAN x 金水 JinShui x Juvy - 【一擺欲好野 HOYA】>, 'reqeust': '<<request>>'}
includes/buttons/dropdown_plus.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/dropdown_plus.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123743)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: GolDMinE x FAN x 金水 JinShui x Juvy - 【一擺欲好野 HOYA】>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: GolDMinE x FAN x 金水 JinShui x Juvy - 【一擺欲好野 HOYA】>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: GolDMinE x FAN x 金水 JinShui x Juvy - 【一擺欲好野 HOYA】>, 'teach_type': ''}
includes/buttons/like.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/like.html
Toggle context {'False': False, 'None': None, 'True': True} {'already_like': False, 'btn_size': '', 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: GolDMinE x FAN x 金水 JinShui x Juvy - 【一擺欲好野 HOYA】>}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123743)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: GolDMinE x FAN x 金水 JinShui x Juvy - 【一擺欲好野 HOYA】>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: GolDMinE x FAN x 金水 JinShui x Juvy - 【一擺欲好野 HOYA】>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: GolDMinE x FAN x 金水 JinShui x Juvy - 【一擺欲好野 HOYA】>, 'limit': '', 'turn_off_radio': '', 'type': 'realtime-chart'}
includes/charts_index_songs.html
/home/ubuntu/streetvoice/svapp/templates/includes/charts_index_songs.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123744)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123744)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 讓子彈飛>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: 讓子彈飛>, 'type': 'realtime-chart'}
includes/song_flash_icon.html
/home/ubuntu/streetvoice/svapp/templates/includes/song_flash_icon.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123744)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 讓子彈飛>} {'song': <Song: 讓子彈飛>}
includes/buttons/song_action_btns.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/song_action_btns.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123744)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 讓子彈飛>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 讓子彈飛>, 'type': 'realtime-chart'}
includes/buttons/repost.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/repost.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123744)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 讓子彈飛>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 讓子彈飛>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: 讓子彈飛>, 'reqeust': '<<request>>'}
includes/buttons/dropdown_plus.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/dropdown_plus.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123744)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 讓子彈飛>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 讓子彈飛>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: 讓子彈飛>, 'teach_type': ''}
includes/buttons/like.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/like.html
Toggle context {'False': False, 'None': None, 'True': True} {'already_like': False, 'btn_size': '', 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: 讓子彈飛>}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123744)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 讓子彈飛>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 讓子彈飛>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: 讓子彈飛>, 'limit': '', 'turn_off_radio': '', 'type': 'realtime-chart'}
includes/charts_index_songs.html
/home/ubuntu/streetvoice/svapp/templates/includes/charts_index_songs.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123745)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123745)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Dance 不累💃(Demo)>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: Dance 不累💃(Demo)>, 'type': 'realtime-chart'}
includes/song_flash_icon.html
/home/ubuntu/streetvoice/svapp/templates/includes/song_flash_icon.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123745)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Dance 不累💃(Demo)>} {'song': <Song: Dance 不累💃(Demo)>}
includes/buttons/song_action_btns.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/song_action_btns.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123745)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Dance 不累💃(Demo)>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Dance 不累💃(Demo)>, 'type': 'realtime-chart'}
includes/buttons/repost.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/repost.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123745)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Dance 不累💃(Demo)>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Dance 不累💃(Demo)>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: Dance 不累💃(Demo)>, 'reqeust': '<<request>>'}
includes/buttons/dropdown_plus.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/dropdown_plus.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123745)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Dance 不累💃(Demo)>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Dance 不累💃(Demo)>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: Dance 不累💃(Demo)>, 'teach_type': ''}
includes/buttons/like.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/like.html
Toggle context {'False': False, 'None': None, 'True': True} {'already_like': False, 'btn_size': '', 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: Dance 不累💃(Demo)>}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123745)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Dance 不累💃(Demo)>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Dance 不累💃(Demo)>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: Dance 不累💃(Demo)>, 'limit': '', 'turn_off_radio': '', 'type': 'realtime-chart'}
includes/charts_index_songs.html
/home/ubuntu/streetvoice/svapp/templates/includes/charts_index_songs.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123746)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123746)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Bass party(Demo)>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: Bass party(Demo)>, 'type': 'realtime-chart'}
includes/song_flash_icon.html
/home/ubuntu/streetvoice/svapp/templates/includes/song_flash_icon.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123746)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Bass party(Demo)>} {'song': <Song: Bass party(Demo)>}
includes/buttons/song_action_btns.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/song_action_btns.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123746)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Bass party(Demo)>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Bass party(Demo)>, 'type': 'realtime-chart'}
includes/buttons/repost.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/repost.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123746)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Bass party(Demo)>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Bass party(Demo)>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: Bass party(Demo)>, 'reqeust': '<<request>>'}
includes/buttons/dropdown_plus.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/dropdown_plus.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123746)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Bass party(Demo)>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Bass party(Demo)>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: Bass party(Demo)>, 'teach_type': ''}
includes/buttons/like.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/like.html
Toggle context {'False': False, 'None': None, 'True': True} {'already_like': False, 'btn_size': '', 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: Bass party(Demo)>}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123746)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Bass party(Demo)>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Bass party(Demo)>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: Bass party(Demo)>, 'limit': '', 'turn_off_radio': '', 'type': 'realtime-chart'}
includes/charts_index_songs.html
/home/ubuntu/streetvoice/svapp/templates/includes/charts_index_songs.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123747)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123747)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Urip 生命(intro)>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: Urip 生命(intro)>, 'type': 'realtime-chart'}
includes/song_flash_icon.html
/home/ubuntu/streetvoice/svapp/templates/includes/song_flash_icon.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123747)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Urip 生命(intro)>} {'song': <Song: Urip 生命(intro)>}
includes/buttons/song_action_btns.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/song_action_btns.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123747)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Urip 生命(intro)>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Urip 生命(intro)>, 'type': 'realtime-chart'}
includes/buttons/repost.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/repost.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123747)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Urip 生命(intro)>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Urip 生命(intro)>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: Urip 生命(intro)>, 'reqeust': '<<request>>'}
includes/buttons/dropdown_plus.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/dropdown_plus.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123747)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Urip 生命(intro)>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Urip 生命(intro)>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: Urip 生命(intro)>, 'teach_type': ''}
includes/buttons/like.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/like.html
Toggle context {'False': False, 'None': None, 'True': True} {'already_like': False, 'btn_size': '', 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: Urip 生命(intro)>}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123747)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Urip 生命(intro)>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Urip 生命(intro)>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: Urip 生命(intro)>, 'limit': '', 'turn_off_radio': '', 'type': 'realtime-chart'}
includes/charts_index_songs.html
/home/ubuntu/streetvoice/svapp/templates/includes/charts_index_songs.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123748)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123748)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 小甜狗 (AI Remix)>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: 小甜狗 (AI Remix)>, 'type': 'realtime-chart'}
includes/song_flash_icon.html
/home/ubuntu/streetvoice/svapp/templates/includes/song_flash_icon.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123748)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 小甜狗 (AI Remix)>} {'song': <Song: 小甜狗 (AI Remix)>}
includes/buttons/song_action_btns.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/song_action_btns.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123748)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 小甜狗 (AI Remix)>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 小甜狗 (AI Remix)>, 'type': 'realtime-chart'}
includes/buttons/repost.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/repost.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123748)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 小甜狗 (AI Remix)>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 小甜狗 (AI Remix)>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: 小甜狗 (AI Remix)>, 'reqeust': '<<request>>'}
includes/buttons/dropdown_plus.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/dropdown_plus.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123748)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 小甜狗 (AI Remix)>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 小甜狗 (AI Remix)>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: 小甜狗 (AI Remix)>, 'teach_type': ''}
includes/buttons/like.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/like.html
Toggle context {'False': False, 'None': None, 'True': True} {'already_like': False, 'btn_size': '', 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: 小甜狗 (AI Remix)>}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123748)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 小甜狗 (AI Remix)>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 小甜狗 (AI Remix)>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: 小甜狗 (AI Remix)>, 'limit': '', 'turn_off_radio': '', 'type': 'realtime-chart'}
includes/charts_index_songs.html
/home/ubuntu/streetvoice/svapp/templates/includes/charts_index_songs.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123749)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123749)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Jimmy H.黃吉米【葛你說得對】ft. KOZ>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: Jimmy H.黃吉米【葛你說得對】ft. KOZ>, 'type': 'realtime-chart'}
includes/song_flash_icon.html
/home/ubuntu/streetvoice/svapp/templates/includes/song_flash_icon.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123749)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Jimmy H.黃吉米【葛你說得對】ft. KOZ>} {'song': <Song: Jimmy H.黃吉米【葛你說得對】ft. KOZ>}
includes/buttons/song_action_btns.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/song_action_btns.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123749)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Jimmy H.黃吉米【葛你說得對】ft. KOZ>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Jimmy H.黃吉米【葛你說得對】ft. KOZ>, 'type': 'realtime-chart'}
includes/buttons/repost.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/repost.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123749)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Jimmy H.黃吉米【葛你說得對】ft. KOZ>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Jimmy H.黃吉米【葛你說得對】ft. KOZ>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: Jimmy H.黃吉米【葛你說得對】ft. KOZ>, 'reqeust': '<<request>>'}
includes/buttons/dropdown_plus.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/dropdown_plus.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123749)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Jimmy H.黃吉米【葛你說得對】ft. KOZ>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Jimmy H.黃吉米【葛你說得對】ft. KOZ>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: Jimmy H.黃吉米【葛你說得對】ft. KOZ>, 'teach_type': ''}
includes/buttons/like.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/like.html
Toggle context {'False': False, 'None': None, 'True': True} {'already_like': False, 'btn_size': '', 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: Jimmy H.黃吉米【葛你說得對】ft. KOZ>}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123749)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Jimmy H.黃吉米【葛你說得對】ft. KOZ>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Jimmy H.黃吉米【葛你說得對】ft. KOZ>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: Jimmy H.黃吉米【葛你說得對】ft. KOZ>, 'limit': '', 'turn_off_radio': '', 'type': 'realtime-chart'}
includes/charts_index_songs.html
/home/ubuntu/streetvoice/svapp/templates/includes/charts_index_songs.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123750)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123750)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 真·朝九晚五>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: 真·朝九晚五>, 'type': 'realtime-chart'}
includes/song_flash_icon.html
/home/ubuntu/streetvoice/svapp/templates/includes/song_flash_icon.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123750)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 真·朝九晚五>} {'song': <Song: 真·朝九晚五>}
includes/buttons/song_action_btns.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/song_action_btns.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123750)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 真·朝九晚五>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 真·朝九晚五>, 'type': 'realtime-chart'}
includes/buttons/repost.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/repost.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123750)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 真·朝九晚五>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 真·朝九晚五>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: 真·朝九晚五>, 'reqeust': '<<request>>'}
includes/buttons/dropdown_plus.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/dropdown_plus.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123750)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 真·朝九晚五>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 真·朝九晚五>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: 真·朝九晚五>, 'teach_type': ''}
includes/buttons/like.html
/home/ubuntu/streetvoice/svapp/templates/includes/buttons/like.html
Toggle context {'False': False, 'None': None, 'True': True} {'already_like': False, 'btn_size': '', 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: 真·朝九晚五>}
includes/btn_play.html
/home/ubuntu/streetvoice/svapp/templates/includes/btn_play.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770848475a60>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x770848475c70>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770840d44f40>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123701)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123750)>, 'chart_style': 'hip_hop', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 真·朝九晚五>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 真·朝九晚五>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: 真·朝九晚五>, 'limit': '', 'turn_off_radio': '', 'type': 'realtime-chart'}
footer.html
/home/ubuntu/streetvoice/svapp/templates/footer.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: footer. Contents: [<IfNode>]>}
includes/copyright.html
/home/ubuntu/streetvoice/svapp/templates/includes/copyright.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'} {'block': <Block Node: footer. Contents: [<IfNode>]>}
lazyload_urls.html
/home/ubuntu/streetvoice/svapp/templates/lazyload_urls.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'}
includes/fb_init.html
/home/ubuntu/streetvoice/svapp/templates/includes/fb_init.html
Toggle context {'False': False, 'None': None, 'True': True} {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '嘻哈即時排行', 'style_name': 'hip_hop'}

Context processors

django.template.context_processors.csrf
Toggle context {'csrf_token': <SimpleLazyObject: 'JVvUMqXouUpkl7e4qsZjmGqeDtZCkfldGbJGfzkiexTbOpBH81KIQ921kCkkLFCN'>}
django.contrib.auth.context_processors.auth
Toggle context {'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x770840d4ee50>>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fb86dc0>}
django.template.context_processors.debug
Toggle context {}
django.template.context_processors.i18n
Toggle context {'LANGUAGES': (('zh-hant', 'Trad. Chinese'), ('zh-hans', 'Sim. Chinese'), ('en', 'English')), 'LANGUAGE_CODE': 'zh-hant', 'LANGUAGE_BIDI': False}
django.template.context_processors.media
Toggle context {'MEDIA_URL': '/'}
django.template.context_processors.static
Toggle context {'STATIC_URL': '/asset/'}
django.template.context_processors.request
Toggle context {'request': <WSGIRequest: GET '/music/charts/realtime/hip_hop/'>}
django.contrib.messages.context_processors.messages
Toggle context {'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x770840d4e8b0>, 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30, 'ERROR': 40}}
svapp.context_processors.extra_vars
Toggle context {'BASE_URL': 'https://streetvoice.com', 'CURRENT_FULL_URL': 'https://streetvoice.com/music/charts/realtime/hip_hop/', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'ENVIRONMENT': 'dev', 'DEBUG': True}
social_django.context_processors.backends
Toggle context {'backends': <LazyDict: {'associated': [], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}>}
social_django.context_processors.login_redirect
Toggle context {'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': ''}

Cache calls from 1 backend

總結

Total calls Total time Cache hits Cache misses
18 4.313259007176384 ms 0 734

Commands

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

Calls

Time (ms) 類別 參數 Keyword arguments Backend
1.3320 get_many (dict_keys(['887f8247d0ff979264c73b069f790024b2aa98e1', 'b5ac959681ff06eff632d25a5961a4d3cad09b42', '542c27005f4e84288827ce70a7d49bc73324a5e7', '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d', 'e5890f0f95e54c95fc7d85ffd3cd8f5079a384eb', 'a2cec6efb2cb51d9fcdc73ec65d0d02848d3205f', 'af167bf678e72a9b2a64d8869d420b8d25e96148', 'f2b266a5acd7f191551fca80dea8475d456a300c', '1305c7b01a334300b21d24cb54e826cf33922f2d', '5504caf3d0f5955abb3a4773b5df138afe7e7a3a', 'daf899fbb142e2c0d0a2005099d4fc11f4ad44ce', '2259547ed238462d4c243aab6fdf0dc209cf2172', '6229512fd3ae846154e5393e7e94fa5cb2185be6', '5d03eeb5057a391e351453d899994dd372e40bd9', 'bf3c3008d527c54ac94af20362aae3f0c4cb31d0', '604f5c89827209654902b3c485ad9e849d7f2e5c', '658ef34e529570fc24f6026e1958ffe96868be05', '3e8acf400acfdde121a3461d8f323ce967aae4c9', 'fbedcf5a0dee02cf5184e430521e2e9437f99c54', '6c2a894d5439b3f1e74aa05839afa35db9682a77', '97a7ee5d8be50c7335fcedff4e614b635b05302c', '08f74bf962549dcb9ffeced36addf6714d6b2c29', '56223e59ea4e789626f650a385102e174c5ae735', '63cade6b6d03e07d0bd0abb54f288043ad093c9c', '3ab5eb2e5778f78aaaad9d0c3ea41b6f5835324f', '0b82053e5f70aeb279916e95aded0e5677072a42', '73d05ced558b22b78c61391c80a6dbfac06c8bbf', '1bedb32691a674f719cbe7047a6b192ba57abf59', 'e7424d72b49c72cca488d7a10468f3d749cac90b', '35499ddfeef76b2667cbb813ea13d177c509a023', '9baa9fa9b2ad43f88fed45dee5d9a917ab169678', 'ea2fb1569f2406787fa7f9f665f5d2bc992d55fa', '79e4f2af59c1198a7124234adc3122e0c5c1bc12', 'd913a753379e7726ba58274e4bf4d0641e6be5ee', '696f5912b26c27e0a99ffd60a3c23378546baf28', '7ce106ab33c5692b0306f710530b795ac6271c4f', 'dca56bce585c5ee4a834a97524475f854eb0ed8c', '5bdb7b50ed2b80859fc802adbcaa4ed8ee69b1d4', '9011a70f065482a87a72f672889b993b7b273eb5', 'c92590dfca0c2333cc71b8afbcd04d810a0f75a1', 'fdf1156c0d76e14634b82f439de49c701991b9c5', 'a0b4f0b6cfed3db50d2e18eb06fd19e5246cf257', '77d4bee1555f491f756729e1b2b12316653b9a7c', '5b10a9c441b1279d9ac195df307bf0c46cb88947', 'a589975e982a2c1831cc2d40b883b4f25632c3b8', '8f39f31b9044e73e4f8653630935aa27cf2c4eba', '1618788cad1f232983e87aa2aa9296c7979a63f4', 'fe34553e5edb29e0b5ebb30363e7053b7f05c5d1', '0b3f0d315c6e4caabbb8da17aaa1ac90809671d9', '9245c7f15cd2f4cdf7c5134d66c173c62a7dfcf3', '2aef7f529984d4624a81a7ec6b858679ee84ca66', '7b9a105ba493407af09988af853b2784a16327b4', '36e4ddef80e522968183bbe5f94f02386c592518', '41a04af88e3e760e547d8778036007152a37adf7', 'cfd9214c5f5520a782831861a52445043b77ff31', '2efaecbd38f0373d7beb11d6633b9910bda7370f', '17b89b32b055ead90094c94594d25eca5c4c906e', 'a0fe8050b8946cb4562c15b133d0dd4622816f5f', 'c4647f584b5ca2568b3c165ee6192e6ba8979116', 'aab6cd1169c6ea78eb1204c4c74ace043d10b684', '623f4dfd71296789c20c886a2ed6ad2ae7bf5c99', '56171c4ed29668f21cfce553f2f0e4816e8bc1ac', 'cdbe8c3a7affe4dc23f0d0cf90e07bea5bc2ac32', 'd4f7b4c2bfce2fe335fa215f8e94a954a06b9fa5', 'c31c1dd3ec017033527c9e5764af31f26c8f96cb', 'd6d21bc8f7fb510a60a060eaa88820e08274c988', '3ec1975938f11a6db89c874eca5d933dbbf4cb07', 'd095c195a385acd2701eb101ac6eabbccb1f1194', 'c4519da4e9d012181e2f619d4f371c2033cf309d', 'd3dfd03a4629f281abc7bdc6fda027930b4112ec', 'e7caf0184b276fed23a09559f7bb09b888b1f570', 'b297a7a5dd57462bd20404b22cc27d978c1966bc', 'cad59d762578bb470b4639e880d12fcbe94eeec9', 'd240bde016156a6b2345484bd150b8d3e19c4603', '39dc0348517bb1c23f0fcb20717d910fa05b5118', '3ccded385aa63f04ab55452adce6c618265ae450', '9c2bd67eb7180cfc337597a9a8250ccaf94967df', '1cb496cb50e1308d46fd89f9f89c60212761a1f2', '63a110683d4850d00b39c944df6cbf5d636fcf05', '0c06bffe014812eab69a537862eef01ee8d6211e', 'afd8b481283a16357d3c1dad80bea46960ea05dd', 'fe607dd4e7953ca79e5caaac8629c0b4f8a2ab87', '379c83161a955551ebf1332995025b3f150b18cb', '1580ca9a8e573fcb58f242b5e33b60aa5a89b45b', '22e4523526a83991bbfd567636ac480ae3ce7c80', '7a3a5d50f5fd818bd8dcb6503a319a6468e08f50', '79148185662841b11ad19a978f0457978ebe61d8', 'e6e53da00352590ba840fbb240e7e9e702cb27d6', '5ef57a3e305a13d45943c98e83383d96e313f907', 'e3bcc39cf4c37c6a187102d2a433ba2d65c9c5fe', 'fea738d3d2b489e9507e71c2f860072d44c96132', '17f68dccf357900b94cb60e46a55570078ad7670', '223a2bfee45ca4278d8b4f9aaf8f98e7bda687b0', '098ca0c64023c5713148c79c7a2c5c6bd9a12acc', '93fe28d20c9321e05f1dfaa488fcca11c7f60cc0', 'cdbd62cf1b91dd6bf9b8d245e64b11aa1710245e', '08a19a5aef89691cef4ac0fd56d2d32c9c100b58', '0eb76a9e6fa4c59a76724062d24f9fe01d15d0ad', 'ce45c4350f1a8c2370b716da26063e12ea687cc8', 'd4da80f3d6bbe079e4c76bbd88446fa541dd2330', 'e3ddaf5fd8802567c20d8174b5b950140f767d8f', '9b06bf4ba508d44e5b46a13bffcf14ac053edb7b', 'ed82dea1e6b878972d0107bf313f02ba97671bf0', '65608bd938bc2456f889bad9f9e40bd54ba9acd5', 'e281ef30de22ad27704b191b6be788f1069fde5c', 'fbd1678ffbb83dc039b76233537c0c4d311eb4da', 'd4210fd99c0f6052118f5711308b498aaaa8f633', 'f3a26956faafd0de36b7c2d5528eeaea7355e76f', '4d8251cb2acf9d6ad14503b50bcdf94732297784', '21d496f2da551068129542216bd816cf92b7c2fe', 'f24d36f97f986bd9d22dcc59d00fae4f2215bb90', 'a8dbf5c7fc6cb61dfe5ea3ded43980327888d9cc', 'dd9b325f8370fb78b38a348ad9f8452de335f71f', 'cfeadfb5b257b6eb524bb8546718885e8d20668e', 'bb9a1b3d26a40d0c9c8f057fdd98e9ba5e703efc', '602fbb1f5671d88f0439aef76feefcc61e1a5257', 'f8873ec5416315ab6b7aab5d1fa5ec7d9b54aac6', '0e9cba6853c055adea53150b149fd9c528f6825d', '0087fabce3cdee123bac3791c362224ec5c4ff75', 'a33fcbd45cf72f049f4834c4038351138b036206', 'b4d0d09855f02859a9e1d8f928bd0f4bc0a28726', 'f733c9f8d0bec6c93efb78a42406fdd728a645bf', '9930467012bab4d363040becfa53f887fb6cdb32', '78816592cea85eee28b74d6bc9ec43b2b0b59800', '149278bb0a92a0315951b2da17801c531e7f106e', 'abcddc06728f8be02737e8190f8c7dbae43fdcce', 'bb55e37a2d7a9de49269c7358c41a2388eb6d297', 'c14ccb6ab9518c303c3ad21a8121b7381b684c0c', 'f1471240fa049db86d701e94a82640673b149e3e', '3ecf3f017c0381d9033cccada7ca7e376f3df3bd', '77d49c69583af04139efdcfe278aa3a210cc704a', 'c6bafba5569a421a73e0e0ca9fbf264fd28ffb58', 'de4c31794d4739b293e2079d63b6d6c9940ef03b', 'e721bef4d00632770acba30e7ec4d69696c18fb2', '7f98c1f8341af3a2cb7ba5377f60b328ddc3ad99', 'c1fc5d0c0c0b6e9c2f6a1382fb5e7106d5da7540', 'dff4400644c85d1285edad4c886ae7b5fbb27078', '35df149635296040cc4bdeae00ec83cf8fadb2b0', '45a7fc142e55e6ee4f7d67926c0f08440ee93c9c', '94aebb4742f0ed8d3e2de1143c63b81111553625', 'd51fdb9471a5b0a27519306e693d81bf3f2f45f4', 'e9900d4ec24ef898b16428c6a7f5c985e4b252ca', 'd1ba92dfb462c9b84e748b4a9cbc28955140859e', '793290c197bc99b225b71520302defe6d45f3e2b', 'b49d5d7dfff0a500a87647fdcd3d6b0e4e1a5546', 'a6528cb89198e9324f54778326c523ca9995297c', '2a383dddb4b852a13ebc650afaf072a50cbc24a0', '5da3b1599219fbdc3da7099670a4c81216b647a1', '5d14bce31e3c786b38ef50b4f3d7f2d8c541c1f0', '6d96928667c54a48ea930f712124ec49709cffeb', 'ce0f850baffe37d063cf37b564623f89ff009c51', '7c7d3735599c272750d1c8332bf571378687cc7f', 'a36b1e48ae7e8ab433d313fabb0ae3ec500c3f76', 'be609180e1384a0ce27c2982a6b664253318c176', '12336d2279ff2b933207c03de600f78628035472', '7c10ac859e24890ffd36f54a125633e4c5f8cbe1', '5d43c2fb69c9f8fc3d84f7f4ae1743e607d7e3b3', '12e5c5f10335e96781266ce00473fbb3ecda56c0', '3be93ccd7f62942c6655b31a3a60e09b17d829c3', '8e937838ba1e2598adecc940b963f1e5e8994cb6', '7478df4303f67eb3f83645bc0859b62cb963ecf0', '8b5f126076372a39dfac780898a52b14f340ec7c', 'a36f2943f3a95d8c2819cd957f3796d4a1ff0ba8', 'b83d735dd7501eaaa223fe311e32537534b807c6', '92de112878cf41d496f4660a0fe99f60db441208', '50aeae09e2dbda77cb985800225999a61289ebc3', '52147cf872f6b7705c458d25c379639e3cf79c02', 'c882cf71e622b4ea423b62c97f30b0a3d284e826', '6a26166c0119480c07cba7b336a69a05e64d0f58', 'c507a60b0667033e77601d451ef860929db36be1', '6599324d29e3f86d4c01ea37cca9afd3ffadb60a', 'a0316c5a3cae038b52670f47d9ee9a1c458f91c2', '13d81f92ed2c81b9b6b372eb91e5a73f4f53c929', 'd14bcb993a81baaa76e4dacd8f84642a96a06a9d', '64cc2785ee9b9ef33788662b64fa43b17452ce87', '1abaccaae12d12b55197bd3b327cde1a32950dca', '82864527b3368d9f2ce23cd039dd5374cb79ada6', '9804c5aa5b02e517f16e3a76700310bc8b67bda1', '03220857d4a3ae83713d2a752041328fef2b3e30', 'a63911331f548fc48cfb385f26081f9e027ed221', '67a27b9dbe0f98a073fff653d6a8925ed466cd2c', '78ce3a6f637f03e7c3ac4a2dc6c6cea27d6ff2e4', 'a84af421f50442412258117af7dc5bed3de9f8a3', 'e2daddb33f106bb2532c9887412ed9933485ef0c', 'd76cb510ce5082311e92d515a2e3382a7811ac4c', '12607e99aeac5523cff80a60bcbaabf583d8bf6e', '9cbf659b1c7a7a937333fc5f79389e49998f9c15', '6685b4b232acc7d56259f429c315172acf1b9ddf', 'e8eb88868976855c1cd48bfcf9fd389f9c76fd97', 'f084789336cde79e70e63a729aedd2a3fd335e9c', 'a627352a0211a84715259f1e8388dc502cd0eac1', '17b25ca39334961b2b742ff5d8901adb3a08f548', '4173f66a6abec5a83ff1322b1470450dd873207b', '4fbdfe9b206ae85e9d3b2aba817def04426470c0', 'a78b377608112a3423cdf89080949b3ec20598af', 'db03ac54c3d0974f321cfd629a4fc8019b4d0ae0', '95e0daac8a17593e281c246879f6bd6495f34973', 'dd7a958e4ea10b4292f6d9e34d0994b950a93df6', '4667178bad5b6ff47177a721e65af2e2bee56c03', '1f04f72bdd66701697b343e82d9e1a993be5c5cf', '331b3f5b34763b8650733eb58051f7542f849b13', 'f59b72c8093326344d3ca9ac8d03df03fffbeef3', '8dab332923769e62252a730af763d95fcc5d69d8', 'ab9d90d1fe7c643bcad805b4b1cc7f8c6481f495', '8bc729e830a59fca5ebaf94da1a0eaa1b67b45f2', 'e986e9840002eb8b4d333e7c40c6550c70a77bd0', '3c5af3277eb48e441868ee1ad4b99773d26b57b1', '91d35707ecb959a37f92a3ad7d6cb288e5d21032', 'ec5cc4c4cc2733c414bdf48950a3ed4abdfa3f0b', '7a1eb71dfc681e4c5f41e103c20ac9560231b593', '41bc6af630056177af22ed7b5920942350bd1a2f', '5edd14c8deb9f6197701a56fe2ad8a385740baef', '7e77cfc0345497d8a237e83dbd65d1d61d4018ba', '192f96e512984f2146fdc1219b17c7264cde90fc', '1370e37ce1d0585f3ec6d9ee7a5f470adcfed2d6', 'f4e32f33f76e1b8ce624a5d4f7957c21cd590ab0', '50d46d0f8da2d1d090631b6301f7319797591f89', '40102dab37d3df7d72cc47e91427e20514253ed6', 'bfe6165116443287a58a8debde01d651ee9c125f', 'b80bd538cbbbcc26856571437ed52cdfcab2b199', '5f124e619d734848cdd7a1bb74d8c75febad9265', '0da1d612f31c056c31daad087c64e26ddbc5b071', '11ef6b93cbeb6447b336cbc385b10ffadde9f8a7', 'c03ee406fc0cc5b32128f661c79eea4fb3444b82', '2ac069ed7bab0c8e80c13fc833cf7adeb7919910', 'b36dec46e9f68802af8e0de9c537bda1f963d2f8', '2713a6ae704a072f9a11d64451a4469be6c7e690', '06d2ea38f508d6241d8edc0a24ef60558e6e652e', '06b20966d2d97a6545ee7e6341b1c9e265bc2f7f', '8b0a4c7aa5b3675e29bdd709e7b13627110dbed4', '473630a7c90000da8376d1a49d8e648e5877d306', '804c9088889d27c8e903fc56990bfb342566cc59', 'e28c56cac44d164e49f43780c2c38e083ff16d95', '5b9bf73ace98623d11db1ff62459f3ad178f4f3a', 'dfa85311ee0d98c6190a86135571d27960968a29', '9eaef01322e22c35f51e9e0c8a6b3660154f1b71', '56cc532a5148a6ed2736728681cc82c4dfb71260', '48f7e5898edcb1489ee9bad1f0b819d39f0c9ea1']),) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(40)
  self.collect_invalidations()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in collect_invalidations(52)
  for cache_key, timestamp in cache.get_many(

1.3267 get_many (dict_keys(['887f8247d0ff979264c73b069f790024b2aa98e1', 'b5ac959681ff06eff632d25a5961a4d3cad09b42', '542c27005f4e84288827ce70a7d49bc73324a5e7', '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d', 'e5890f0f95e54c95fc7d85ffd3cd8f5079a384eb', 'a2cec6efb2cb51d9fcdc73ec65d0d02848d3205f', 'af167bf678e72a9b2a64d8869d420b8d25e96148', 'f2b266a5acd7f191551fca80dea8475d456a300c', '1305c7b01a334300b21d24cb54e826cf33922f2d', '5504caf3d0f5955abb3a4773b5df138afe7e7a3a', 'daf899fbb142e2c0d0a2005099d4fc11f4ad44ce', '2259547ed238462d4c243aab6fdf0dc209cf2172', '6229512fd3ae846154e5393e7e94fa5cb2185be6', '5d03eeb5057a391e351453d899994dd372e40bd9', 'bf3c3008d527c54ac94af20362aae3f0c4cb31d0', '604f5c89827209654902b3c485ad9e849d7f2e5c', '658ef34e529570fc24f6026e1958ffe96868be05', '3e8acf400acfdde121a3461d8f323ce967aae4c9', 'fbedcf5a0dee02cf5184e430521e2e9437f99c54', '6c2a894d5439b3f1e74aa05839afa35db9682a77', '97a7ee5d8be50c7335fcedff4e614b635b05302c', '08f74bf962549dcb9ffeced36addf6714d6b2c29', '56223e59ea4e789626f650a385102e174c5ae735', '63cade6b6d03e07d0bd0abb54f288043ad093c9c', '3ab5eb2e5778f78aaaad9d0c3ea41b6f5835324f', '0b82053e5f70aeb279916e95aded0e5677072a42', '73d05ced558b22b78c61391c80a6dbfac06c8bbf', '1bedb32691a674f719cbe7047a6b192ba57abf59', 'e7424d72b49c72cca488d7a10468f3d749cac90b', '35499ddfeef76b2667cbb813ea13d177c509a023', '9baa9fa9b2ad43f88fed45dee5d9a917ab169678', 'ea2fb1569f2406787fa7f9f665f5d2bc992d55fa', '79e4f2af59c1198a7124234adc3122e0c5c1bc12', 'd913a753379e7726ba58274e4bf4d0641e6be5ee', '696f5912b26c27e0a99ffd60a3c23378546baf28', '7ce106ab33c5692b0306f710530b795ac6271c4f', 'dca56bce585c5ee4a834a97524475f854eb0ed8c', '5bdb7b50ed2b80859fc802adbcaa4ed8ee69b1d4', '9011a70f065482a87a72f672889b993b7b273eb5', 'c92590dfca0c2333cc71b8afbcd04d810a0f75a1', 'fdf1156c0d76e14634b82f439de49c701991b9c5', 'a0b4f0b6cfed3db50d2e18eb06fd19e5246cf257', '77d4bee1555f491f756729e1b2b12316653b9a7c', '5b10a9c441b1279d9ac195df307bf0c46cb88947', 'a589975e982a2c1831cc2d40b883b4f25632c3b8', '8f39f31b9044e73e4f8653630935aa27cf2c4eba', '1618788cad1f232983e87aa2aa9296c7979a63f4', 'fe34553e5edb29e0b5ebb30363e7053b7f05c5d1', '0b3f0d315c6e4caabbb8da17aaa1ac90809671d9', '9245c7f15cd2f4cdf7c5134d66c173c62a7dfcf3', '2aef7f529984d4624a81a7ec6b858679ee84ca66', '7b9a105ba493407af09988af853b2784a16327b4', '36e4ddef80e522968183bbe5f94f02386c592518', '41a04af88e3e760e547d8778036007152a37adf7', 'cfd9214c5f5520a782831861a52445043b77ff31', '2efaecbd38f0373d7beb11d6633b9910bda7370f', '17b89b32b055ead90094c94594d25eca5c4c906e', 'a0fe8050b8946cb4562c15b133d0dd4622816f5f', 'c4647f584b5ca2568b3c165ee6192e6ba8979116', 'aab6cd1169c6ea78eb1204c4c74ace043d10b684', '623f4dfd71296789c20c886a2ed6ad2ae7bf5c99', '56171c4ed29668f21cfce553f2f0e4816e8bc1ac', 'cdbe8c3a7affe4dc23f0d0cf90e07bea5bc2ac32', 'd4f7b4c2bfce2fe335fa215f8e94a954a06b9fa5', 'c31c1dd3ec017033527c9e5764af31f26c8f96cb', 'd6d21bc8f7fb510a60a060eaa88820e08274c988', '3ec1975938f11a6db89c874eca5d933dbbf4cb07', 'd095c195a385acd2701eb101ac6eabbccb1f1194', 'c4519da4e9d012181e2f619d4f371c2033cf309d', 'd3dfd03a4629f281abc7bdc6fda027930b4112ec', 'e7caf0184b276fed23a09559f7bb09b888b1f570', 'b297a7a5dd57462bd20404b22cc27d978c1966bc', 'cad59d762578bb470b4639e880d12fcbe94eeec9', 'd240bde016156a6b2345484bd150b8d3e19c4603', '39dc0348517bb1c23f0fcb20717d910fa05b5118', '3ccded385aa63f04ab55452adce6c618265ae450', '9c2bd67eb7180cfc337597a9a8250ccaf94967df', '1cb496cb50e1308d46fd89f9f89c60212761a1f2', '63a110683d4850d00b39c944df6cbf5d636fcf05', '0c06bffe014812eab69a537862eef01ee8d6211e', 'afd8b481283a16357d3c1dad80bea46960ea05dd', 'fe607dd4e7953ca79e5caaac8629c0b4f8a2ab87', '379c83161a955551ebf1332995025b3f150b18cb', '1580ca9a8e573fcb58f242b5e33b60aa5a89b45b', '22e4523526a83991bbfd567636ac480ae3ce7c80', '7a3a5d50f5fd818bd8dcb6503a319a6468e08f50', '79148185662841b11ad19a978f0457978ebe61d8', 'e6e53da00352590ba840fbb240e7e9e702cb27d6', '5ef57a3e305a13d45943c98e83383d96e313f907', 'e3bcc39cf4c37c6a187102d2a433ba2d65c9c5fe', 'fea738d3d2b489e9507e71c2f860072d44c96132', '17f68dccf357900b94cb60e46a55570078ad7670', '223a2bfee45ca4278d8b4f9aaf8f98e7bda687b0', '098ca0c64023c5713148c79c7a2c5c6bd9a12acc', '93fe28d20c9321e05f1dfaa488fcca11c7f60cc0', 'cdbd62cf1b91dd6bf9b8d245e64b11aa1710245e', '08a19a5aef89691cef4ac0fd56d2d32c9c100b58', '0eb76a9e6fa4c59a76724062d24f9fe01d15d0ad', 'ce45c4350f1a8c2370b716da26063e12ea687cc8', 'd4da80f3d6bbe079e4c76bbd88446fa541dd2330', 'e3ddaf5fd8802567c20d8174b5b950140f767d8f', '9b06bf4ba508d44e5b46a13bffcf14ac053edb7b', 'ed82dea1e6b878972d0107bf313f02ba97671bf0', '65608bd938bc2456f889bad9f9e40bd54ba9acd5', 'e281ef30de22ad27704b191b6be788f1069fde5c', 'fbd1678ffbb83dc039b76233537c0c4d311eb4da', 'd4210fd99c0f6052118f5711308b498aaaa8f633', 'f3a26956faafd0de36b7c2d5528eeaea7355e76f', '4d8251cb2acf9d6ad14503b50bcdf94732297784', '21d496f2da551068129542216bd816cf92b7c2fe', 'f24d36f97f986bd9d22dcc59d00fae4f2215bb90', 'a8dbf5c7fc6cb61dfe5ea3ded43980327888d9cc', 'dd9b325f8370fb78b38a348ad9f8452de335f71f', 'cfeadfb5b257b6eb524bb8546718885e8d20668e', 'bb9a1b3d26a40d0c9c8f057fdd98e9ba5e703efc', '602fbb1f5671d88f0439aef76feefcc61e1a5257', 'f8873ec5416315ab6b7aab5d1fa5ec7d9b54aac6', '0e9cba6853c055adea53150b149fd9c528f6825d', '0087fabce3cdee123bac3791c362224ec5c4ff75', 'a33fcbd45cf72f049f4834c4038351138b036206', 'b4d0d09855f02859a9e1d8f928bd0f4bc0a28726', 'f733c9f8d0bec6c93efb78a42406fdd728a645bf', '9930467012bab4d363040becfa53f887fb6cdb32', '78816592cea85eee28b74d6bc9ec43b2b0b59800', '149278bb0a92a0315951b2da17801c531e7f106e', 'abcddc06728f8be02737e8190f8c7dbae43fdcce', 'bb55e37a2d7a9de49269c7358c41a2388eb6d297', 'c14ccb6ab9518c303c3ad21a8121b7381b684c0c', 'f1471240fa049db86d701e94a82640673b149e3e', '3ecf3f017c0381d9033cccada7ca7e376f3df3bd', '77d49c69583af04139efdcfe278aa3a210cc704a', 'c6bafba5569a421a73e0e0ca9fbf264fd28ffb58', 'de4c31794d4739b293e2079d63b6d6c9940ef03b', 'e721bef4d00632770acba30e7ec4d69696c18fb2', '7f98c1f8341af3a2cb7ba5377f60b328ddc3ad99', 'c1fc5d0c0c0b6e9c2f6a1382fb5e7106d5da7540', 'dff4400644c85d1285edad4c886ae7b5fbb27078', '35df149635296040cc4bdeae00ec83cf8fadb2b0', '45a7fc142e55e6ee4f7d67926c0f08440ee93c9c', '94aebb4742f0ed8d3e2de1143c63b81111553625', 'd51fdb9471a5b0a27519306e693d81bf3f2f45f4', 'e9900d4ec24ef898b16428c6a7f5c985e4b252ca', 'd1ba92dfb462c9b84e748b4a9cbc28955140859e', '793290c197bc99b225b71520302defe6d45f3e2b', 'b49d5d7dfff0a500a87647fdcd3d6b0e4e1a5546', 'a6528cb89198e9324f54778326c523ca9995297c', '2a383dddb4b852a13ebc650afaf072a50cbc24a0', '5da3b1599219fbdc3da7099670a4c81216b647a1', '5d14bce31e3c786b38ef50b4f3d7f2d8c541c1f0', '6d96928667c54a48ea930f712124ec49709cffeb', 'ce0f850baffe37d063cf37b564623f89ff009c51', '7c7d3735599c272750d1c8332bf571378687cc7f', 'a36b1e48ae7e8ab433d313fabb0ae3ec500c3f76', 'be609180e1384a0ce27c2982a6b664253318c176', '12336d2279ff2b933207c03de600f78628035472', '7c10ac859e24890ffd36f54a125633e4c5f8cbe1', '5d43c2fb69c9f8fc3d84f7f4ae1743e607d7e3b3', '12e5c5f10335e96781266ce00473fbb3ecda56c0', '3be93ccd7f62942c6655b31a3a60e09b17d829c3', '8e937838ba1e2598adecc940b963f1e5e8994cb6', '7478df4303f67eb3f83645bc0859b62cb963ecf0', '8b5f126076372a39dfac780898a52b14f340ec7c', 'a36f2943f3a95d8c2819cd957f3796d4a1ff0ba8', 'b83d735dd7501eaaa223fe311e32537534b807c6', '92de112878cf41d496f4660a0fe99f60db441208', '50aeae09e2dbda77cb985800225999a61289ebc3', '52147cf872f6b7705c458d25c379639e3cf79c02', 'c882cf71e622b4ea423b62c97f30b0a3d284e826', '6a26166c0119480c07cba7b336a69a05e64d0f58', 'c507a60b0667033e77601d451ef860929db36be1', '6599324d29e3f86d4c01ea37cca9afd3ffadb60a', 'a0316c5a3cae038b52670f47d9ee9a1c458f91c2', '13d81f92ed2c81b9b6b372eb91e5a73f4f53c929', 'd14bcb993a81baaa76e4dacd8f84642a96a06a9d', '64cc2785ee9b9ef33788662b64fa43b17452ce87', '1abaccaae12d12b55197bd3b327cde1a32950dca', '82864527b3368d9f2ce23cd039dd5374cb79ada6', '9804c5aa5b02e517f16e3a76700310bc8b67bda1', '03220857d4a3ae83713d2a752041328fef2b3e30', 'a63911331f548fc48cfb385f26081f9e027ed221', '67a27b9dbe0f98a073fff653d6a8925ed466cd2c', '78ce3a6f637f03e7c3ac4a2dc6c6cea27d6ff2e4', 'a84af421f50442412258117af7dc5bed3de9f8a3', 'e2daddb33f106bb2532c9887412ed9933485ef0c', 'd76cb510ce5082311e92d515a2e3382a7811ac4c', '12607e99aeac5523cff80a60bcbaabf583d8bf6e', '9cbf659b1c7a7a937333fc5f79389e49998f9c15', '6685b4b232acc7d56259f429c315172acf1b9ddf', 'e8eb88868976855c1cd48bfcf9fd389f9c76fd97', 'f084789336cde79e70e63a729aedd2a3fd335e9c', 'a627352a0211a84715259f1e8388dc502cd0eac1', '17b25ca39334961b2b742ff5d8901adb3a08f548', '4173f66a6abec5a83ff1322b1470450dd873207b', '4fbdfe9b206ae85e9d3b2aba817def04426470c0', 'a78b377608112a3423cdf89080949b3ec20598af', 'db03ac54c3d0974f321cfd629a4fc8019b4d0ae0', '95e0daac8a17593e281c246879f6bd6495f34973', 'dd7a958e4ea10b4292f6d9e34d0994b950a93df6', '4667178bad5b6ff47177a721e65af2e2bee56c03', '1f04f72bdd66701697b343e82d9e1a993be5c5cf', '331b3f5b34763b8650733eb58051f7542f849b13', 'f59b72c8093326344d3ca9ac8d03df03fffbeef3', '8dab332923769e62252a730af763d95fcc5d69d8', 'ab9d90d1fe7c643bcad805b4b1cc7f8c6481f495', '8bc729e830a59fca5ebaf94da1a0eaa1b67b45f2', 'e986e9840002eb8b4d333e7c40c6550c70a77bd0', '3c5af3277eb48e441868ee1ad4b99773d26b57b1', '91d35707ecb959a37f92a3ad7d6cb288e5d21032', 'ec5cc4c4cc2733c414bdf48950a3ed4abdfa3f0b', '7a1eb71dfc681e4c5f41e103c20ac9560231b593', '41bc6af630056177af22ed7b5920942350bd1a2f', '5edd14c8deb9f6197701a56fe2ad8a385740baef', '7e77cfc0345497d8a237e83dbd65d1d61d4018ba', '192f96e512984f2146fdc1219b17c7264cde90fc', '1370e37ce1d0585f3ec6d9ee7a5f470adcfed2d6', 'f4e32f33f76e1b8ce624a5d4f7957c21cd590ab0', '50d46d0f8da2d1d090631b6301f7319797591f89', '40102dab37d3df7d72cc47e91427e20514253ed6', 'bfe6165116443287a58a8debde01d651ee9c125f', 'b80bd538cbbbcc26856571437ed52cdfcab2b199', '5f124e619d734848cdd7a1bb74d8c75febad9265', '0da1d612f31c056c31daad087c64e26ddbc5b071', '11ef6b93cbeb6447b336cbc385b10ffadde9f8a7', 'c03ee406fc0cc5b32128f661c79eea4fb3444b82', '2ac069ed7bab0c8e80c13fc833cf7adeb7919910', 'b36dec46e9f68802af8e0de9c537bda1f963d2f8', '2713a6ae704a072f9a11d64451a4469be6c7e690', '06d2ea38f508d6241d8edc0a24ef60558e6e652e', '06b20966d2d97a6545ee7e6341b1c9e265bc2f7f', '8b0a4c7aa5b3675e29bdd709e7b13627110dbed4', '473630a7c90000da8376d1a49d8e648e5877d306', '804c9088889d27c8e903fc56990bfb342566cc59', 'e28c56cac44d164e49f43780c2c38e083ff16d95', '5b9bf73ace98623d11db1ff62459f3ad178f4f3a', 'dfa85311ee0d98c6190a86135571d27960968a29', '9eaef01322e22c35f51e9e0c8a6b3660154f1b71', '56cc532a5148a6ed2736728681cc82c4dfb71260', '48f7e5898edcb1489ee9bad1f0b819d39f0c9ea1']),) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(40)
  self.collect_invalidations()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in collect_invalidations(52)
  for cache_key, timestamp in cache.get_many(

1.2883 get_many (dict_keys(['ac49f066cb24bd08ec637ff479e74996195ae1b2', '77dcd9e1043acacee46575cf312238d0f1771a7c', 'd66980a547c7bfff17ab5c5cf5a7a6a4392d1f62', '317ccca1bf7b85f5524ac21ee14889c53dac2e01', 'be01aced02538c6c27cd846de215ac5191bfc050', 'aff7c0fcccef17900ecd3deca6a13b38200e68e8', '113a9cf57590e26f88b66ee74800a372505f0018', 'c7d79cdb3e8bf3637b65243f6db8c0d288f6f44d', '16400549b34841fc74ba9be4756cc70ed2b5a69a', '640812bbcb5de1d924fcde2fd2215037cc11f6f6', '4d9ac4e4cf7a5a0ccfa8f6e038f2a6478b8fd0b3', 'fa6adc0a44accafda2c7d9e8c16fc8553eb7eeb0', '1170a77a72b80c836ecbbf6f38d7aa897c1e45f1', '3b11d9596ded36b6791f3e55c11a66a7117a02c9', 'ac9d7311fd599e016010874a39c559211bc0af20', '537ef27dc918ba92974232b93e1520feb1734f61', 'ca6d41e7cb97c6367f20e177564aa70383114c78', '11142ac5b7be959a4b9a565e5ec053f1acf741b3', 'c2888b0d42c7de38cef471fbbfd42ae0e3ce1aa2', 'c42367c90c69675b59b9b69683218e1618cb9ced', '954b108b81ccd2ba6302b5ad072082ccfaf2a557', '8396c7c3e6837551c4f2da2a3a8bd386b011c627', '011c99c6cee0b46bc08fba094caa2351bf229e36', '8a2a6633ba9eef1a552e7a71e78eb4b8b8dc47c8', 'd48fe9a76e9d58d300b55cfc46d23b3a9552536d', '8f5e89a64e5ac00b4906cd60daa00c20e5b689d5', '9443a80e2b1c4f68fe55e58b88c7967bbcafed3e', 'ab8c5482b0b4757a65d2693cb35262d01cc166bd', '09b1749fcaf25890ff1827aea2c03c7216ecbf47', 'b244d21f221a9b114b712570fce2ee9789a809b0', '9f75963c3da601eacbf3ebb20cf8efee6a3e29c6', '67df91c0ded678658ed7f8963b8d690828acf46d', '555c4821ed35b4ff617faaa0b1436b2702422c32', '45c3af26de83f16a4cc3b6575644d03e08108c58', '66e4392f0ee4490edb715c10980c4ea35c1ba8de', 'fef9d7c04c96b29762e6363a22f1b85fbc4c15ef', '863d049128bbb5efccf616041007d1779f4e396e', '63ec428139bc18229c821b9f639e936c2db9d2b5', 'cfda01db9dfa61909f35a4953b893ebb2c4564f6', 'bbfd2e4d3973c3e586f57e978b6cd5cfd229a8ef', '94635c611fe8457082aa11aab777e05e87893464', '440fd2dfd9efa8386f7eb705285f24aac2b9e38e', 'd69cceee30666e7a6211a9db45f6de8a3a854005', 'd2d1f1cedeccbfd3cefb24d0a9137916d7ced17d', '478766cef9ae552805e97c1dfac5786e8e2e7e7d', '23c7bd09e81aa31d2d835607e858cb5687b61103', '6482dbf34b33adb1ed46679bbb55af712a777454', 'cdbf670dc59bed70d9d61d7af38897bf37358391', '2b5485847029f8f37996e63cb9d2dbfab49284d2', '217f5e7cab0a1e492dfb5f3390a8083dd5fe0a09', '3fbc9ba3c6b6234ab4ed94a499f9d5a2d459b342', 'a73801d1a5b4fa1fd77eb19edd80e0d88e9ea114', '45123a328bead764362c30b8f3768352ede69b61', 'dea5b54a6a7b93463af01c32289543e2607a3da7', '01c8ea0e74d5527a5e689c0efdf03f0c8d789324', 'd7f81192e204f1b3e66b3ca88b6a8465cf48a3f9', '6a4f3e0c57369dc53397bb57cba23311d5a74ecf', '74fdbaf2ddef065605f5ffe455476b06ab41bcf3', '47410878fce293bd9f5568c9b83680302fb22e39', '5e76e4d1659c72f7da62335fa792f68819ba6bc3', '9a72d8ad5555529f3f1e2390ba28ea0790158a57', '3035d400c6678326ef0dd357cf5ea38f0885e276', '4817c8c6d048f0d4a6083140ea8f954b1b394415', 'fba03f27946842a9e25159ae4c26d16d582af217', '5cb549d3076d868d2d5f6978fdd6ebf957d92b4c', '5feac821d95af331d70d420856ceca63c044c8b9', '59665064406200faec9b283e3740dc797702e5d1', '053348edda267f2311c3df545cdec9a29304cc7c', 'f776526280b05ac366776ccd86be13117487478a', 'da911228a4fccff0186730c2366a3e71200ee5e5', 'd4777cda52428d4977fd1c19775445e2b22eb88d', 'b4643536f65aacd5e314ea4c8222774d68d027a6', '6f7d555b135f98240ebac9d6f9d64a220699c48b', 'c009f0b3fb3debfa67c4934a0c329d43b24a399a', 'f3843fd51f74938365f6ba10d2139ee812303449', '31ad4f64d01d0bbd3d14af30c23c7b3eaa76fd55', 'c4666d33928e283d7a43b6a1bc4f49481d70ec65', '747ce02f1dfbc3e9d9bf618b84b01d3eb6f22704', '12209e0fc4f0f99088935f2196798b62d60a43b9', '0d8e2ad4386ce42091366435b149e795e54d2e19', '89a5cbf8127a1323a8303fcfb0f0c0a0a5636b36', '9fba7b5f12fb4dea3789f39b7f5f7e3b2eca6fca', '4f9a1e27401bd9e3aaaf42f623987a93eb4eef32', 'e2a72f8130dde81cad1b83dbc50dac37205c8e54', '96697adbced62f1f2bf928bdbd52dc1ab2d41a7d', 'c2d312a35a047820f655affd6bd5e60fb9101c8f', 'ee4e7575cce71dd8c338fc3e0c50c7f9c06b6d37', '90ede1786d2a2f74689b27b697f6f280eafa0170', '53defebff5243c004318ae68662b2eb8cdf50775', '0368d4a668b7b354f2b374dd1908fb07fe19bc39', 'dd9eb9323fb697b8ac0e94257bd0b830fc00c384', '1ee3b7e1a8b0f9200697fe66155e409f2dcd6382', '542847ec7301753d831bb1b8632cd5329593e417', 'db9d96da6303efdffc81bf09e7cc9e75962ff8a1', 'a578e9f1850f099e4748dcc7cf291ef98c9f8501', 'ac5d06f1c3dc9a2365249291764adf2a37974c94', 'da4e247777ba519abd5b3e2ebc981403b0158fe4', '2b9a7e3a9798cc2490fd9fc16fca0fec7b6994dc', 'b50e34e54d9eb7cbb95c747d677896ae1d4ea71f', '98bf75f3df1ccccf77eef9eb147fe437df73a8a7', '30428b4b83113e2cab559ae623b9e6d3baaa64c5', 'a28a5e465a217b319f31878363c2bfb9b51de6ea', '3376fd72d8f6b7461ff61844089cd7b92e297eb3', '946e16e7add70122cee02d8748ac74c996e654ae', 'c99ccc3898db9ca8c635cc7e9542a3a46c1af378', '59ae309d60b59063212215522b24401e03a45b56', 'd0cb5c837ecf9f861657cba11eee94e194dac13a', 'edc7b2d5d69f3a2fe70511586860bd99918af714', '359d392d533ce488e1dba53db51e2f156c01fd28', 'a0c9d74fd7da5bcd71932ab87fd1eae6594b2ee0', 'd3a550ded7046eb77bf9b3d62fee21ba998d56d2', 'de07d5d99e4a641d570a31e90679788d9c51b007', '22069ebba184681efdbfd3d040e89c4a9556a272', '58e55e1e1e44276ccfb717172aa35aeae45ae2f5', 'a0a4a7cae56529b36d89d8bc44dff80c69a7aea4', '6c22106168518b193d04b07c68b09612b66871c2', 'b0d1544bae441630eddcbbd7cfa778b9da0012ed', '309f48d89b027956310802fabc0db24c244a4440', '30f91be45838c87f087817efffd5ed7370519275', 'b7f9198b4b5cb13ea5fa7ebdbc5e1a5d72484a90', '3fa6800c4384d00a3ee4c4ce3be89fc233e53e2d', 'b01b356b5976e4d2cde58fe9a1b09f98e7c94752', '48d5e3f9225b5a59ecf6594a8fb64b8609f630d2', '96f37d0b56ab8ab104e16a81d3eaf137fb3673fc', 'c6f2431075dd8351cd04e3f5ab2fe6acbb7cc4a8', 'a01fcde225ab4a8711910f888b65b62367b32422', '2a33ac39e5afb7ffb96f08fa536803f5f398d454', '910804a51481e29099fbbe54c5a494abd5e15e9f', '4c7b72748f91b7b5e1184af02ffd9b2fcc673b4d', '28b6bf84398aa7cc70fb05d55d62734be298de87', '77d03b498627b781b91713961bc0544822901212', '8c437c1ac405e467a2f55b1acd6ce66f699dc110', 'e9524dc52ea91d0bcfc2bccfe581806423ad4364', 'c8407695add0997e10cb00e5c7c1045b2b993fc9', '9f897f47863a8194a4c6bd149eaaef885d2fa1ab', '1c7a059d9fcac4902ddabcaebc127f31771d330b', '5967624a989dde7aa9527acfaa2f21d28700de4c', 'c5f4b0da6d0b2b66af7370b91c610e5188ae4bc7', 'dbd4b561fd6adfe33b59ae11639a43324bc1073c', 'e2cd866364db2b2cb70e7ad0e161813f4309423e', '527b0e053957659835013ee907628e16dad608e0', 'c8fdae497e0c117b7abcfd75d7a0515d14b73235', '847ad234c7db57f14a303f86b371dbf40d7e8b1e', '1d117c252a6c79778d0b8097400b2c4416946e30', '8a5bc41dc6262376c6d7b7e451a499d589b1e2b1', '0fd6de5f92601e00195a74569e4bd5e585d110e0', '2c7006eb2cd91d37294b55a4363b799677999600', 'aadef50f5eacf69afff73c6c0f89ff1f8ca29de4', '69648c6b17dcd4a97c15baa5b420c1689365ff5e', 'ddb96a8b5b1e18db610acd631f0c5d3fb0ed1b98', 'f213fe9c6d7cd56b206e5dcf2d0e5bf08d6cb444', 'dd21c52a6126053119fcdb07f8983d4133eee009', 'b2050ea7e054f3558f1ffb0e7c83668dce66df15', 'ed0b58a8baacdc16f996306196c368f3e58e31fb', '773f03e0314514d6af12f7c1bf5d1f53809003ec', '49c0373c0735e03f522712fc0c0bd1fb2a9005fb', '77363accfb9b2a75611d1b2b0e87db1e53a6317b', 'a78d9bc640d54892f71dfd594862344c89c15590', 'ce9ebe52bfc3bd3f03f29e5777fe0124210b3349', '90809b8d3dc08b1b844a2c6fefc53202f9306a38', 'f278ddde2c547ce805656aafb083884e6bbe8466', '6ff4d71650648fd921dbe6b9ac1a8b034c8e4cf6', 'a6e4ca9b28a5d7c976cf2715d04c4ab963b8e00f', 'a20bbbd72f8ab6353160d053433459c7964c99fe', '9e47085054c1efd0c01fefb108566ebce6d636bc', 'f124bf9b553f57d508ce3b2d98487c90fb5c8c2d', '37da74a95334f4339327f30ea0f8cdc0ca06d62c', '3349cf8808d1c035fb2d540363f575e298d0d994', '74361e05bcb455dd94e300178f64bb86d6c6d0a9', 'b20b57222620d55bbf433571680ede377c6e7723', '4b9b0bbc5f545fc4734f295dcf5009815e385e74', 'a91bad7dec6a080cd2e8358e0f81141d319d5083', '9e70f0448be763ae2a4aa42beed89891890b6a1a', '6ce81d442077ed2eab33684089a41caf877d0bb3', '27bbd679961b4ad218458cb6f80198d694c8f34d', '01a0a24bb131aa13a32c417f35734eeaa5ffebb8', '330782732a74ff11a629bc6c095bd0a79f3cbac7', '1fff6137899b4c1d3e41c1bc46f27751be09f21a', '98c61d60db01e5ed43ef843f9c59a47b5cef9088', '8b01acbe82d7fe7c68f5be385c8b160209aeaa98', '45b79a25754f433c8f9649d0c18918e7b3c65bd2', '358761a6ed6f2cbe0aff0ef7d982cd2d4a4af800', 'f579b416f6bd8f9d05ca9e14da0cc20a4608eaf9', '8f4f4d8d12fee84057a977e90a7835bf735a491f', '0e7024da4fb40daaf2279aba312a319f37fb5f91', '94052028dd30d11b1b8ea5abed13d561c1df49a0', '203814b9b87a17ab37c69f6399abb667a75b29af', '7158a16b01f44597184e14745081d3a5d316ca22', 'b46eab7cad15a434d54488f1bbeacd8b9729e12b', '48ff6a8c7d0964aa6f1b45570829df2de33aad69', 'c63746e65fa794aa944e9f4a3e782b95cf3588ef', '878e70681fddbb8279825e3b82d9c47c4ec30b2f', '3ccb2cd37958dd0373afd7872964b50ddf3d2346', '2bbf55efb2bc82a09d9db4902b52b9c795f0eae8', 'f5e84e18bd3e8fcd8f7553ed46fb33f16e762213', 'df6dba0d952b2ae254ad81cfc7cffd6969fca7b2', '9df3396679462a613e78db1d8186ab6f8429ed1e', '6ca04dcc3c4f3d3eeae0d03a28864bac4781d5e6', 'a5a3f29245e41799bd1339172b1efe9d119b772b', 'ec4a74a5355ff7bd780c8d3acecbb9c6c127a396', '7dca362efbc3f6637253f06d0dc8913bb28e6495', '3ecf539f90247155cd165f0c005aece1e82aa4ee', '3c630dfb67e6c9290bbfa8fa4ab7eaae2b77725a', '70746b186af4106f351a385b727a86ea263f72b2', '1dcf40de11889e9b832cee17400fd27478b126d0', '889ec9f4c97026e4c3ff565bd2881591973aaf33', '2add04776cd8f81f56eb512de99beddd0aaac93f', '951c9ba83b33e2039d686db2ebcfc69d869f5673', '239f75c6e1733c9a9bbe6779eaa4bb98466e6e1b', 'd869a052560814f83cfcf730265e068463dfc2e8', 'e3434d931ebb9549635de80ca9036b033db8fbb4', 'fc25619c25fbae63555bc7ef156b888f07387a78', '0de86b1a8ecf6583dbc89f4aed861212102347fe', 'c7dda129b82c933207fb57a0d392fb2aba21fa59', 'cd0e5fc2179c5c1c912c96cbde7dc7ba8d443110', '7ef97533be215a5a5308bd2d55d444dddb9e104c', 'd3f8d4419500b736f4d017f28d22f3e30cd18c24', '0d97bc0dad8545f53265fa738a68870c1efff420', '9ac5a41b7cb6d249f5ef0733fce645e87b987c7a', 'f7b64c7518f41b85846423cbd61cb180506e0fe7', 'df09fa05ec588c0a4679ce09b9191c8a4b57d045', '12f7c3d5a45670f7ae695883d8e25c0f654f0ae3', '318ea5d0f9de6e8a60373a7f1cc30d3e98205031', 'baab87f1fef9e040fac476730d4cb973ac7489cd', '484c8d8631f0142bd22fe7730b73d167a5c399d5', '11cad7af3c5876c68fec8c476d9050572fd000c8', 'db78b96d2563065c7dd83cc2cd6f441a8734e43a', 'df741aba820a44fa1b050b085d55c7cc2a6069c2', '398e0b946cc42595d1c658779329e14df0d0fcb0', 'a3ab2b6bead08f6031d4651b36cfb00027ed76f2', '84cefd4635ada92489ab1a7577461177d9c4ca78', '03a9a802606b226bfc7b8f3946d3b91e38fcb59d', '6035bd2150a448c0bce2aa98b34efd0824fe94cf', '68db1079fd713c70dfa435bc78dd81cb5b1db46e', '628a27b6d4e1242a51cda09401463b36c0c33997', 'ad427a51dcf404a34663e968d90d17a10e5558a7', 'c918ad1affd4a368bbc3c729b1334e93bfc4d75b', 'ef89e263c2ef07ac1f3f29ea7e26348cbd722a7d']),) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(40)
  self.collect_invalidations()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in collect_invalidations(52)
  for cache_key, timestamp in cache.get_many(

0.0147 get ('views.decorators.cache.cache_header..5d986eba44adc2b7db8e6cdb3e0b3f36.zh-hant.Asia/Taipei',) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/streetvoice/svapp/decorators.py in wrapper(601)
  resp = func(request, *args, **kwargs)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in process_request(558)
  return super().process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/middleware/cache.py in process_request(145)
  cache_key = get_cache_key(request, self.key_prefix, 'GET', cache=self.cache)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/utils/cache.py in get_cache_key(362)
  headerlist = cache.get(cache_key)

0.0070 get ('realtime_chart_1_3_index',) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/streetvoice/svapp/decorators.py in wrapper(601)
  resp = func(request, *args, **kwargs)

/home/ubuntu/streetvoice/music/views/site.py in charts_realtime(66)
  records = ChartRealtime.on_site.get_queryset_from_cache(

/home/ubuntu/streetvoice/music/managers.py in get_queryset_from_cache(436)
  realtime_chart = cache.get(cache_key)

0.0079 set ('realtime_chart_1_3_index', <QuerySet [<ChartRealtime: ChartRealtime object (10123701)>, <ChartRealtime: ChartRealtime object (10123702)>, <ChartRealtime: ChartRealtime object (10123703)>, <ChartRealtime: ChartRealtime object (10123704)>, <ChartRealtime: ChartRealtime object (10123705)>, <ChartRealtime: ChartRealtime object (10123706)>, <ChartRealtime: ChartRealtime object (10123707)>, <ChartRealtime: ChartRealtime object (10123708)>, <ChartRealtime: ChartRealtime object (10123709)>, <ChartRealtime: ChartRealtime object (10123710)>, <ChartRealtime: ChartRealtime object (10123711)>, <ChartRealtime: ChartRealtime object (10123712)>, <ChartRealtime: ChartRealtime object (10123713)>, <ChartRealtime: ChartRealtime object (10123714)>, <ChartRealtime: ChartRealtime object (10123715)>, <ChartRealtime: ChartRealtime object (10123716)>, <ChartRealtime: ChartRealtime object (10123717)>, <ChartRealtime: ChartRealtime object (10123718)>, <ChartRealtime: ChartRealtime object (10123719)>, <ChartRealtime: ChartRealtime object (10123720)>, '...(remaining elements truncated)...']>, 300) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/streetvoice/svapp/decorators.py in wrapper(601)
  resp = func(request, *args, **kwargs)

/home/ubuntu/streetvoice/music/views/site.py in charts_realtime(66)
  records = ChartRealtime.on_site.get_queryset_from_cache(

/home/ubuntu/streetvoice/music/managers.py in get_queryset_from_cache(459)
  cache.set(cache_key, realtime_chart, 300)

0.0434 get_many (['af167bf678e72a9b2a64d8869d420b8d25e96148', 'd6d21bc8f7fb510a60a060eaa88820e08274c988', 'cdbd62cf1b91dd6bf9b8d245e64b11aa1710245e', '22e4523526a83991bbfd567636ac480ae3ce7c80', '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d', '11240539961d33f0e3f0ca1221f66a9d421063f9'],) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105)
  self.content = self.rendered_content

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83)
  return template.render(context, self._request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170)
  return self._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150)
  return compiled_parent._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(62)
  result = block.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(315)
  return nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(62)
  result = block.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(188)
  values = {

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in <dictcomp>(189)
  name: var.resolve(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in resolve(671)
  obj = self.var.resolve(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in resolve(796)
  value = self._resolve_lookup(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in _resolve_lookup(843)
  current = current[int(bit)]

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/monkey_patch.py in inner(37)
  return original(compiler, *args, **kwargs)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/monkey_patch.py in inner(96)
  return _get_result_or_execute_query(

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/monkey_patch.py in _get_result_or_execute_query(46)
  data = cache.get_many(table_cache_keys + [cache_key])

0.0433 set_many ({'2a8af92188b8e48adbd7cb3fadb0bf3e3281067d': 1779758140.0298662, 'cdbd62cf1b91dd6bf9b8d245e64b11aa1710245e': 1779758140.0298662, '22e4523526a83991bbfd567636ac480ae3ce7c80': 1779758140.0298662, 'd6d21bc8f7fb510a60a060eaa88820e08274c988': 1779758140.0298662, 'af167bf678e72a9b2a64d8869d420b8d25e96148': 1779758140.0298662, '11240539961d33f0e3f0ca1221f66a9d421063f9': (1779758140.0298662, [((10123701, 818557, 3, 1, 1, 5.343333713958971, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 124049), 818557, 2, 2, '那些勸我別抽菸的人都死了 The Fume', 2407995, None, 3, 2, 0, 'music/So/me/Someshit/bUjHVDhKmu4RAByrJ3CH5s.mp3', 0, 'song_covers/So/me/Someshit/9SnzEnBrgJvjzN9BndNiTd.jpeg', 1, '', '他們勸我別抽菸,抽少點別抽那麼多\nLike不抽的生活會好點,我勸你別管那麼多\n\n你吸然後吐,然後想著難道這樣還不夠苦\n還不夠的安全感建立在嘴與菸的相逢\n才發現剛年滿18的回憶是太美的鄉愁\n台北的焦油究竟混雜多少重量的陰鬱\n而又有多少希望能進去,還是點不著就熄滅?\n不放棄地重複同樣動作的那一夜Yeah good shit\n無話可說呼吸卻不停地吵著,那未來我正不分歲數地找你\n想跳進霧和草裡,看人生潮落潮起\n於是儘管味道刺鼻,但從不停止燃燒自己\n生活中永遠只有失敗會環繞你,分不清是活在現實還是玩笑裡\n\n他們勸我別抽菸,抽少點別抽那麼多\nLike不抽的生活會好點,我勸你別管那麼多\n還是別管那麼多,因為那些勸我別抽菸的人都死了\n生命在他逃走那天就終止了\n距離真正活著還剩幾公尺呢?\n誰都艱難那又何必分彼此呢?\n\n說著沒有意義,花錢又傷身那幹嘛繼續?\n卻沒有發覺,活著總在察顏觀色,重複演著不同的戲劇\n即使是社會模範,身旁都同伴,但現實總溫柔而殘酷\n棋子們別再當囚犯,把期待揉爛,去碰撞曾經遵從的盲目\n這有難度,其實我都只抽萬寶路dry,\n可現在有負債,但該抽就要抽菸蒂記得要收\n像你可以覺得自己很垃圾但不能隨手亂丟\n在掉了很多之前,在撿不回來之後\n多想找回一些思念,但我卻止不住地失控\n\n他們勸我別抽菸,抽少點別抽那麼多\nLike不抽的生活會好點,我勸你別管那麼多\n還是別管那麼多,因為那些勸我別抽菸的人都死了\n生命在他逃走那天就終止了\n距離真正活著還剩幾公尺呢?\n誰都艱難那又何必?\n\n清醒了才發現沒人要接,於是明明墜落著卻假裝自己在飛\n在呼與吸之間,在日與夜之間\n依賴著但吐不出的那些,我多想升起但無奈夜晚總是太黑\n在明與暗之間,那支菸,在妳與愛之間\n\n他們勸我,不他們都騙我,都沒了藉口\n社會被人心壟罩著慢慢地變醜,慢慢改變我\n慢慢地燦爛的綻放的花都謝了但我不願走\n沒有線索,然後才發現我口中的煙有\n有著那艷火(我曾悼念過)\n從不需要氧氣,我獨角在這檔戲多少光陰\n對夢想不相信,但仍希望有長進\n儘管黎明不曾將近,而沒有理想的人不傷心\n太習慣獨自黑暗於是怕亮,可是有時仍必須選擇踏下\n否則像那隻席地而坐的大象,一生都沒有餘力承受的那樣', 0, '我想我在寫的是我的好與不好\n我的日以繼夜\n那些人總在勸我\n但他們在勸的其實是自己\n就像我寫我全都明白了\n可是寫字不難\n難的一直都是明白\n\n〈那些勸我別抽菸的人都死了〉已經五年快六年了\n謝謝這段時間陪我一起困惑的大家\n找不到答案的事只會越來越多\n但回頭看也會發現已經跨越的其實不少\n至少我是這樣相信著的\n\n衷心邀請大家來聆聽新版本\n希望你們會喜歡\n因為我自己蠻喜歡的\n\n主視覺設計 Visual Design|姚子皓 YOJI \n\n-\n\n詞/曲 Songwriter|someshiit\n\n製作人 Producer|楊世暄 Sam Yang \n\n編曲 Beat Arrangement|Grabby\n\n和聲 Backing Vocal|楊碧琪 Becky Yeung \n和聲編寫 Backing Vocal Arrangement|楊碧琪 Becky Yeung\n\n錄音師 Recording Engineer|陳以霖 Yi Lin Chen (Vocal)\n錄音工作室 Recording Studio|大小眼錄音室 Twin Eyes Studio (Vocal)\n\n混音師 Mixing Engineer|張皓棠 Dennis Chang \n混音工作室 Mixing Studio|富貴一路 Dennis’ Home Studio\n\n母帶後期處理Mastering Engineer|張皓棠 Dennis Chang\n母帶後期處理錄音室 Mastering Studio|富貴一路 Dennis‘ Home Studio', 0, '', 223, 320000, datetime.datetime(2025, 6, 17, 17, 50, 24), datetime.datetime(2025, 6, 17, 17, 50, 19), datetime.datetime(2025, 6, 17, 18, 51, 28, 190976), datetime.datetime(2025, 6, 18, 6, 58, 32), 17236, 464, 89, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true,"chart_weekly_champions":[[2025,25]]},"CN":{"recommend_by_expert":true}}', 0, 0, 0, 0, 2, 2, 2407995, '!6C4JEMe30oLI35wLvsOYzUwF5CYLu0yekXHw3jlZ', datetime.datetime(2025, 4, 23, 14, 38, 30), 0, 'Someshit', '', '', 'someshitonthemic@gmail.com', 0, 1, datetime.datetime(2019, 3, 25, 15, 11), 1978912, 4, 4, 2407995, 'profile_images/So/me/Someshit/diptkGxq23Y332YFYRrMKA.jpg', 'M', '', 'someshiit', 886, '975562382', datetime.date(2019, 8, 8), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 37), 1, datetime.datetime(2019, 3, 25, 15, 11), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"had_edit_username":true,"show_intro":false,"show_birthday":0,"accredited_datetime":"2021-10-04T08:19+00:00","hide_location":false}', 1436405, 10258, 21, 238, 1, 0, '', 0, None),)])}, None) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105)
  self.content = self.rendered_content

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83)
  return template.render(context, self._request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170)
  return self._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150)
  return compiled_parent._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(62)
  result = block.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(315)
  return nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(62)
  result = block.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(188)
  values = {

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in <dictcomp>(189)
  name: var.resolve(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in resolve(671)
  obj = self.var.resolve(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in resolve(796)
  value = self._resolve_lookup(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in _resolve_lookup(843)
  current = current[int(bit)]

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/monkey_patch.py in inner(37)
  return original(compiler, *args, **kwargs)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/monkey_patch.py in inner(96)
  return _get_result_or_execute_query(

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/monkey_patch.py in _get_result_or_execute_query(71)
  cache.set_many(to_be_set, cachalot_settings.CACHALOT_TIMEOUT)

0.0418 get_many (['af167bf678e72a9b2a64d8869d420b8d25e96148', 'd6d21bc8f7fb510a60a060eaa88820e08274c988', 'cdbd62cf1b91dd6bf9b8d245e64b11aa1710245e', '22e4523526a83991bbfd567636ac480ae3ce7c80', '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d', '5b7617742e225ab9626f88995dda0a7f7bd1f8fc'],) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105)
  self.content = self.rendered_content

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83)
  return template.render(context, self._request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170)
  return self._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150)
  return compiled_parent._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(62)
  result = block.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(315)
  return nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(62)
  result = block.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(171)
  len_values = len(values)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/monkey_patch.py in inner(37)
  return original(compiler, *args, **kwargs)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/monkey_patch.py in inner(96)
  return _get_result_or_execute_query(

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/monkey_patch.py in _get_result_or_execute_query(46)
  data = cache.get_many(table_cache_keys + [cache_key])

0.0427 set_many ({'2a8af92188b8e48adbd7cb3fadb0bf3e3281067d': 1779758140.0432968, 'cdbd62cf1b91dd6bf9b8d245e64b11aa1710245e': 1779758140.0432968, '22e4523526a83991bbfd567636ac480ae3ce7c80': 1779758140.0432968, 'd6d21bc8f7fb510a60a060eaa88820e08274c988': 1779758140.0432968, 'af167bf678e72a9b2a64d8869d420b8d25e96148': 1779758140.0432968, '5b7617742e225ab9626f88995dda0a7f7bd1f8fc': (1779758140.0432968, [((10123701, 818557, 3, 1, 1, 5.343333713958971, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 124049), 818557, 2, 2, '那些勸我別抽菸的人都死了 The Fume', 2407995, None, 3, 2, 0, 'music/So/me/Someshit/bUjHVDhKmu4RAByrJ3CH5s.mp3', 0, 'song_covers/So/me/Someshit/9SnzEnBrgJvjzN9BndNiTd.jpeg', 1, '', '他們勸我別抽菸,抽少點別抽那麼多\nLike不抽的生活會好點,我勸你別管那麼多\n\n你吸然後吐,然後想著難道這樣還不夠苦\n還不夠的安全感建立在嘴與菸的相逢\n才發現剛年滿18的回憶是太美的鄉愁\n台北的焦油究竟混雜多少重量的陰鬱\n而又有多少希望能進去,還是點不著就熄滅?\n不放棄地重複同樣動作的那一夜Yeah good shit\n無話可說呼吸卻不停地吵著,那未來我正不分歲數地找你\n想跳進霧和草裡,看人生潮落潮起\n於是儘管味道刺鼻,但從不停止燃燒自己\n生活中永遠只有失敗會環繞你,分不清是活在現實還是玩笑裡\n\n他們勸我別抽菸,抽少點別抽那麼多\nLike不抽的生活會好點,我勸你別管那麼多\n還是別管那麼多,因為那些勸我別抽菸的人都死了\n生命在他逃走那天就終止了\n距離真正活著還剩幾公尺呢?\n誰都艱難那又何必分彼此呢?\n\n說著沒有意義,花錢又傷身那幹嘛繼續?\n卻沒有發覺,活著總在察顏觀色,重複演著不同的戲劇\n即使是社會模範,身旁都同伴,但現實總溫柔而殘酷\n棋子們別再當囚犯,把期待揉爛,去碰撞曾經遵從的盲目\n這有難度,其實我都只抽萬寶路dry,\n可現在有負債,但該抽就要抽菸蒂記得要收\n像你可以覺得自己很垃圾但不能隨手亂丟\n在掉了很多之前,在撿不回來之後\n多想找回一些思念,但我卻止不住地失控\n\n他們勸我別抽菸,抽少點別抽那麼多\nLike不抽的生活會好點,我勸你別管那麼多\n還是別管那麼多,因為那些勸我別抽菸的人都死了\n生命在他逃走那天就終止了\n距離真正活著還剩幾公尺呢?\n誰都艱難那又何必?\n\n清醒了才發現沒人要接,於是明明墜落著卻假裝自己在飛\n在呼與吸之間,在日與夜之間\n依賴著但吐不出的那些,我多想升起但無奈夜晚總是太黑\n在明與暗之間,那支菸,在妳與愛之間\n\n他們勸我,不他們都騙我,都沒了藉口\n社會被人心壟罩著慢慢地變醜,慢慢改變我\n慢慢地燦爛的綻放的花都謝了但我不願走\n沒有線索,然後才發現我口中的煙有\n有著那艷火(我曾悼念過)\n從不需要氧氣,我獨角在這檔戲多少光陰\n對夢想不相信,但仍希望有長進\n儘管黎明不曾將近,而沒有理想的人不傷心\n太習慣獨自黑暗於是怕亮,可是有時仍必須選擇踏下\n否則像那隻席地而坐的大象,一生都沒有餘力承受的那樣', 0, '我想我在寫的是我的好與不好\n我的日以繼夜\n那些人總在勸我\n但他們在勸的其實是自己\n就像我寫我全都明白了\n可是寫字不難\n難的一直都是明白\n\n〈那些勸我別抽菸的人都死了〉已經五年快六年了\n謝謝這段時間陪我一起困惑的大家\n找不到答案的事只會越來越多\n但回頭看也會發現已經跨越的其實不少\n至少我是這樣相信著的\n\n衷心邀請大家來聆聽新版本\n希望你們會喜歡\n因為我自己蠻喜歡的\n\n主視覺設計 Visual Design|姚子皓 YOJI \n\n-\n\n詞/曲 Songwriter|someshiit\n\n製作人 Producer|楊世暄 Sam Yang \n\n編曲 Beat Arrangement|Grabby\n\n和聲 Backing Vocal|楊碧琪 Becky Yeung \n和聲編寫 Backing Vocal Arrangement|楊碧琪 Becky Yeung\n\n錄音師 Recording Engineer|陳以霖 Yi Lin Chen (Vocal)\n錄音工作室 Recording Studio|大小眼錄音室 Twin Eyes Studio (Vocal)\n\n混音師 Mixing Engineer|張皓棠 Dennis Chang \n混音工作室 Mixing Studio|富貴一路 Dennis’ Home Studio\n\n母帶後期處理Mastering Engineer|張皓棠 Dennis Chang\n母帶後期處理錄音室 Mastering Studio|富貴一路 Dennis‘ Home Studio', 0, '', 223, 320000, datetime.datetime(2025, 6, 17, 17, 50, 24), datetime.datetime(2025, 6, 17, 17, 50, 19), datetime.datetime(2025, 6, 17, 18, 51, 28, 190976), datetime.datetime(2025, 6, 18, 6, 58, 32), 17236, 464, 89, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true,"chart_weekly_champions":[[2025,25]]},"CN":{"recommend_by_expert":true}}', 0, 0, 0, 0, 2, 2, 2407995, '!6C4JEMe30oLI35wLvsOYzUwF5CYLu0yekXHw3jlZ', datetime.datetime(2025, 4, 23, 14, 38, 30), 0, 'Someshit', '', '', 'someshitonthemic@gmail.com', 0, 1, datetime.datetime(2019, 3, 25, 15, 11), 1978912, 4, 4, 2407995, 'profile_images/So/me/Someshit/diptkGxq23Y332YFYRrMKA.jpg', 'M', '', 'someshiit', 886, '975562382', datetime.date(2019, 8, 8), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 37), 1, datetime.datetime(2019, 3, 25, 15, 11), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"had_edit_username":true,"show_intro":false,"show_birthday":0,"accredited_datetime":"2021-10-04T08:19+00:00","hide_location":false}', 1436405, 10258, 21, 238, 1, 0, '', 0, None), (10123702, 818225, 3, 2, 3, 3.0133808922431937, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 124079), 818225, 4, 1, 'BK-【最後一次鐘聲】audio', 1944917, None, 3, 2, 0, 'music/bi/ll/bill7799/eBwTVVPjnAWqBwkPMZsqLN.mp3', 0, 'song_covers/bi/ll/bill7799/n4s3RiPTQPNKQ6mScwMFJc.jpg', 1, '', '妳是我上學的動力\n這是我沒說的秘密\n教室最美的風景\n是 那些有妳的記憶\n猜不透那些謎題\n原來妳就是謎底\n最後一次鐘聲\n想和妳寫 我們的續集\n\n那時的我們都很青澀\n總是陪妳聊到凌晨\n日夜顛倒 無法平衡\n去學校 都沒精神\n我喜歡這種感覺\n像是抓住整個銀河\n妳的雙眼特別清澈\n我想為妳寫首情歌\n\n還記得第一次遇見妳\n就像心觸了電\n還記得 和妳待在操場\n那時的妳捂著臉\n還記得 每次放學\n我們 捨不得 說再見\n我記得 每個有妳的時刻\n都像電影情節\n\n偷偷地牽著妳 在我身邊的妳\n我想把時間暫停 就能一直黏著妳\n最後一天很晴 響起離別的鈴\n謝謝妳完整了 青春三年的電視劇\n\n妳是我上學的動力\n這是我沒說的秘密\n教室最美的風景\n是 那些有妳的記憶\n猜不透那些謎題\n原來妳就是謎底\n最後一次鐘聲\n想和妳寫 我們的續集\n\n那時的我們都很青澀\n總是陪妳聊到凌晨\n日夜顛倒 無法平衡\n去學校 都沒精神\n我喜歡這種感覺\n像是抓住整個銀河\n妳的雙眼特別清澈\n我想為妳寫首情歌\n\n對妳的訊息 都秒回\n給妳 滿滿的 安全感\n凌晨的 三點半\n還有很多話 還沒傳\n如果讓時間倒退\n回到相遇的那一晚\n我想我還是會\n選擇妳陪我走到未來\n就像魚離不開水\n我離不開妳\n支撐我走下去\n我們的愛不用猜忌\n我喜歡妳的一切\n讓我變得更加在意\n我想把妳的每一面\n都寫進我的詩句\n\n偷偷地牽著妳 在我身邊的妳\n我想把時間暫停 就能一直黏著妳\n最後一天很晴 響起離別的鈴\n謝謝妳完整了 青春三年的電視劇\n\n妳是我上學的動力\n這是我沒說的秘密\n教室最美的風景\n是 那些有妳的記憶\n猜不透那些謎題\n原來妳就是謎底\n最後一次鐘聲\n想和妳寫 我們的續集\n\n那時的我們都很青澀\n總是陪妳聊到凌晨\n日夜顛倒 無法平衡\n去學校 都沒精神\n我喜歡這種感覺\n像是抓住整個銀河\n妳的雙眼特別清澈\n我想為妳寫首情歌\n\n我們的青春\n寫進了歌裡\n這些年所有的美好都圍繞著妳\n最後的鐘聲\n我不想分離\n我只想把這一切\n留在我的生命', 0, '這首歌改編自我很喜歡的一首歌\n “小右-妳是我的女朋友”的伴奏 🌹\n\n祝各位畢業快樂~\n\n歌詞/曲:BK\n錄音:BK\n歌曲和音編寫:BK\n編曲:Genuine 木子山\n混音:大師要早睡\n母帶後期製作人:大師要早睡\n\nBk:\nhttps://www.instagram.com/bill_kang_?igsh=MTkxMmJyeWZhMTdpdA==', 0, '', 156, 320000, datetime.datetime(2025, 6, 14, 19, 48, 30), datetime.datetime(2025, 6, 14, 19, 48, 25), datetime.datetime(2025, 6, 15, 12, 10, 31, 29981), datetime.datetime(2025, 6, 16, 4, 44, 18), 14253, 170, 20, 1, 0, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 1944917, 'sha1$ij55rFK1ohGMVcT70gH8vL$50902dbf1b89f5e2d8d488d0439fb4343e2b5902', datetime.datetime(2025, 6, 15, 9, 11, 58), 0, 'bill7799', '', '', 'yungyu0214@gmail.com', 0, 1, datetime.datetime(2017, 6, 11, 18, 34, 14), 1516902, 4, 4, 1944917, 'profile_images/bi/ll/bill7799/TrmEZ45mN4tRkP8WsW8KX7.jpg', 'M', '', 'BK', 886, '966356960', datetime.date(2000, 9, 9), 'TXG', 101, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 51), 1, datetime.datetime(2017, 6, 11, 18, 34, 14), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"had_edit_username":true,"show_intro":false,"accredited_datetime":"2022-05-16T08:25+00:00","hide_location":false}', 3115042, 9901, 6, 16, 1, 1, '', 0, None), (10123703, 818593, 3, 3, 2, 2.9924081422542192, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 124095), 818593, 4, 1, '我賣了我的夢想(DEMO)', 3291531, None, 3, 2, 0, 'music/Ei/sn/Eisnebel0612/FZQ9cKaeaa2oXAx8jMRpT2.mp3', 0, 'song_covers/Ei/sn/Eisnebel0612/VVoocfdpUywdxnwXoTMutE.png', 1, '', '詞/曲 冰霧\n\n我賣了我的夢想\n把它陳列在玻璃做成的櫥窗\n不被看好的那個小鬼阿\n現在又是什麼模樣\n\n我賣了我的夢想\n以為他能成為更好的想像\n但...\n但...\n\n但現實沒有那麼善良\n連剩餘的一點骨氣都快投降\n沒經費沒預算\n你賺的斗內的不夠看\n沒有他們有流量你的前途該怎麼辦\n\n坐著撒嬌就有錢賺\n所有努力都被拿來下飯\n每個月都只領兩萬\n台北房租都快繳不起該 怎麼辦\n媽媽問 怎麼辦\n\n他們說瘋了瘋了\n害怕挫折的弱者\n醜陋的活著 藥單放在推特\n\n原本的我早已不在了\n被生吞活剝\n只剩我扮演的空殼\n\n我捲起菸\n沉默迴盪在指尖\ni cant breath\n\n我賣了我的夢想\n把它陳列在玻璃做成的櫥窗\n不被看好的那個小鬼阿\n現在又是什麼模樣\n\n我賣了我的夢想\n以為他能成為更好的想像\n但...\n但...\n\nwe should go\nwe should go\n讓我走\n就不用再承受\nwe should go\n受夠被庸俗給左右\n\n最廉價的販售\n我看不見出口\n被困在這牢籠\n什麼都沒有 什麼都沒有\n\n親手摺起的飛機被粉碎\n不會輕易妥協即使不再純粹\n我會繼續寫 頭繼續點\n\n親手摺起的飛機被粉碎\n不會輕易妥協即使不再純粹\n總有一天會站在最高點\n被看見', 0, '人總是想要自己沒有ㄉ東西阿......', 0, '', 199, 192000, datetime.datetime(2025, 6, 18, 0, 33, 8), datetime.datetime(2025, 6, 18, 0, 10, 17), datetime.datetime(2025, 6, 21, 10, 0), datetime.datetime(2025, 6, 21, 11, 7, 57), 20301, 177, 22, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 3291531, 'sha1$nI0y4jX40RcRmx54bLDdmT$5b87de094e4ab7badef4bd92adc027f9417f567e', datetime.datetime(2025, 6, 24, 13, 16, 43), 0, 'Eisnebel0612', '', '', 'eisnebel.celestial@gmail.com', 0, 1, datetime.datetime(2025, 6, 11, 13, 57, 18), 2861796, 4, 3, 3291531, 'profile_images/Ei/sn/Eisnebel0612/kTzqTLD8oWKTqKjY4Xgadh.jpg', 'F', '', '冰霧Eisnebel', 886, '968657685', datetime.date(2005, 6, 12), None, 80, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 39), 1, datetime.datetime(2025, 6, 11, 13, 57, 18), 1, 1, 'zh-hant', 1, '{"hide_gender":true,"hide_location":true,"show_birthday":0,"accredited_datetime":"2025-06-16T06:03+00:00"}', 132109, 216, 2, 0, 1, 0, '', 0, None), (10123704, 818371, 3, 4, 4, 2.47554312363334, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 124108), 818371, 4, 1, '當你完整了我的靈魂', 2403400, None, 3, 2, 0, 'music/mx/xd/mxxdlife/2o5MBSP9ATUbNkLFnzbdWJ.mp3', 0, 'song_covers/mx/xd/mxxdlife/2ze8gM5htH8KPeTYMhvmCQ.png', 1, '', '請幫我抹去我身上的灰\n請幫我擦乾我眼角的淚\n這段日子幸好有你在\n如此的幸運能被愛灌溉\n\n請幫我抹去我身上的悔\n你幫我打氣當我說我很累\n但你不在是一片空白\n一望無際的那種空白\n\n記得你回頭對我說下次見\n我不原諒你這次對我食言\n就彈指間 像變了個季節\n也記得你要我勇往直前\n我答應你但是在那之前\n告訴我\n要如何放下我對你的思念\n\n我憑什麼讓你愛上我 當我懂這是一種選擇\n從你的出現 到 你匆匆的離開\n\n那要如何才能忘記你 當你完整了我的靈魂\n當你又出現 我會笑著say good bye\n\n擁有的過去 想努力抓緊卻又散落了一地\n你並不孤單 當你覺得不安\n你並不孤單 當你需要陪伴\n你並不孤單 當你大聲呼喊\n你並不孤單 當你覺得孤單\n\n我憑什麼讓你愛上我 當我懂這是一種選擇\n從你的出現 到 你匆匆的離開\n\n那要如何才能忘記你 當你完整了我的靈魂\n當你又出現 我會笑著say good bye', 0, '「人生就是不斷的放下,但最感傷的是,沒能好好說再見。」\n── 《少年Pi的奇幻漂流》\n\nLyrics&Composer:陳牧瀨@mis4nthrxp3boi\nArranger: muzcean\nRecording / Mixing:吳昱儒 Lulu @cynicalboyz_lu', 0, '', 201, 320000, datetime.datetime(2025, 6, 16, 11, 30, 11), datetime.datetime(2025, 6, 16, 11, 30, 7), datetime.datetime(2025, 6, 16, 11, 31, 29, 301659), datetime.datetime(2025, 6, 16, 11, 31, 29), 10811, 153, 13, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2403400, '!rGoWQdyHF05ZiqvkgZBIkwNpxiNKDSi2BbKLbHuW', datetime.datetime(2025, 6, 25, 16, 21, 59), 0, 'mxxdlife', '', '', 'alanu090877@gmail.com', 0, 1, datetime.datetime(2019, 3, 15, 2, 48, 40), 1974317, 4, 4, 2403400, 'profile_images/mx/xd/mxxdlife/7UcvapqbxyyhGrQ3zyYgUu.jpg', 'M', '陳品榮', '牧瀨', 886, '988581827', datetime.date(2001, 10, 16), 'NWT', 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 52), 1, datetime.datetime(2019, 3, 15, 2, 48, 40), 1, 0, 'zh-hant', 1, '{"had_edit_username":true,"show_intro":false,"hide_gender":false,"show_birthday":1,"accredited_datetime":"2021-06-20T11:58+00:00"}', 668968, 3974, 0, 4, 1, 0, '', 0, None), (10123705, 792151, 3, 5, 5, 2.306478867728727, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 124121), 792151, 4, 4, '善良是 Kinds of Kindness', 2407995, None, 3, 2, 0, 'music/So/me/Someshit/EFzboNe8vtFCk4FnaLxbP4.mp3', 0, 'song_covers/So/me/Someshit/88LjyKyVokZV95XnPTCtJ4.jpeg', 1, '', '我感覺\n善良是 你把人當人看\n善良是 我沒有把你放在眼裡\n善良是 我得到了你想要的但你卻擁抱我\n善良是 你其實站在頂樓看我\n善良是 你在我徬徨的時候陪我\n善良是 我跟你說\n你手裡其實什麼也沒有\n不要再緊握不放\n善良是 你願意 幫我吹涼\n還是我跟你說那碗湯 其實不燙\n而你 裝得不像\n善良是 一份待用餐點\n善良是 一段不帶有惡意的褒貶\n善良是 當你只有一碗飯 你卻分了我一半\n善良是 當我吃飽了我才問你餓不餓\n善良是 一種選擇 而大家都在演呢\n全都在搶著同一塊匾額 不是嗎\n\n善良是 克制\n是乾脆不要認識\n善良是 不talk shit\n是接受有人討厭我\n是不要成癮 是躲在門裡\n是一道穿越疼痛的牆\n是分不清路燈還是太陽\n善良是 藝術之王\n是看著藝術想到死亡\n善良是 你很有自己的想法\n是你沒什麼特別的所以才留了一頭長髮\n善良是 你讓他難堪\n是只有弄髒床單\n善良是 勉強愛著\n是習慣了 有他在呢\n善良是 坦然\n是沒有餘地不轉圜\n是跟你承認說 好都我\n善良是 你在最後把我給封鎖\n善良是 恢復原狀\n是不想原諒就不要原諒\n\n善良是 跟你說你是我的知己\n是夏天煙火我的屍體\n善良是 你誠實地跟我說你想我\n善良是 閉上嘴巴\n善良是 知足\n善良是 我想要的時候跟你說我還要\n善良是 不想要讓壞人過得舒服\n是明白人有失足\n自己也是壞人 而人鬼並不殊途\n善良是 不被煽動 不被看破\n看不見觀眾 不搬弄是非\n是不讓人因為傷痛自卑\n善良是 一道眼神\n善良是提到鬼魂\n善良是 我給你看我終於也有了\n善良是 你特地給我看我沒有的\n善良是 我不想太多\n善良是 我不想再說\n\n(因為)\n有多少人就有多少真相\n我們把多少的苦帶在身上\n而他們把多少好處握在手中\n才有辦法輕易開口說\n有多少人就有多少真相\n我們把多少的苦帶在身上\n而他們把多少好處握在手中\n才有辦法輕易開口說\n\n我希望你好!(不是嗎?)\n我希望你好!(不是嗎?)\n我希望你好!(是嗎?)\n我希望你好!\n真的是嗎?\n我不希望/其實不是\n你過得比我好\n不是嗎?', 0, '善良是\n我沒有把你放在眼裡', 0, '', 206, 320000, datetime.datetime(2024, 11, 17, 15, 7, 27), datetime.datetime(2024, 11, 17, 15, 7, 21), datetime.datetime(2024, 11, 18, 13, 0), datetime.datetime(2024, 11, 18, 13, 0, 28), 52714, 708, 102, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true,"song_of_the_days":["2024-12-05"],"recommend_by_expert":true},"CN":{"song_of_the_days":["2024-12-06"]}}', 0, 0, 0, 0, 2, 2, 2407995, '!6C4JEMe30oLI35wLvsOYzUwF5CYLu0yekXHw3jlZ', datetime.datetime(2025, 4, 23, 14, 38, 30), 0, 'Someshit', '', '', 'someshitonthemic@gmail.com', 0, 1, datetime.datetime(2019, 3, 25, 15, 11), 1978912, 4, 4, 2407995, 'profile_images/So/me/Someshit/diptkGxq23Y332YFYRrMKA.jpg', 'M', '', 'someshiit', 886, '975562382', datetime.date(2019, 8, 8), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 37), 1, datetime.datetime(2019, 3, 25, 15, 11), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"had_edit_username":true,"show_intro":false,"show_birthday":0,"accredited_datetime":"2021-10-04T08:19+00:00","hide_location":false}', 1436405, 10258, 21, 238, 1, 0, '', 0, None), (10123706, 817012, 3, 6, 6, 2.2392685628543845, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 124133), 817012, 4, 1, 'Path', 3268830, 97323569, 3, 2, 0, 'music/On/eJ/OneJ_gdh/Uo89Wbqvndk9caihweZjPi.mp3', 0, 'song_covers/On/eJ/OneJ_gdh/jqP7hud9Hiw6KtmVH5w9SR.jpeg', 1, '', 'It’s been a long time since 上次提筆\n生活的苦和難man對我像是洗禮\nI got a lotta problems\nBut also got some sweetness\n無所謂全扛在肩上反正我所向披靡\n在成功之前 你得要習慣那些夜的失眠\n得吞了那些他們不愛聽的肺腑之言\n唯一的資源 是雙手跟熱忱\n苦悶的修行在個人\n他教我的課程 最大的快樂在付出不在取得\n花了快二十年在衡量所謂愛與責\n放一把野火 把前途親手Light it up\n別急著看結果 My career ain’t no拍立得\nYou know what I’m saying ,like only you do\nMake ur voice everywhere not just YouTube\n為此我得抓緊每個瞬間想法輸入\n我活著每一秒都在為成功那天鋪路\nYou gotta believe\n\nHow can I forget the path these days\nWhat I’ve been through\nHow can I forget 回憶都歷歷在目\n這故事到這還不止I’ll do it for you\nNever doubt bout 我走的路\nIt’s a long path what you trynna do\n個性還很固執從來都不想輸\nPersistence is the only truth\n\n我想我真的餓壞了\nI wanna be famous so bad\n夢裡情節很美好 現實卻跟我作對\n一個兩個三個 看我演出的座位\n看我表面的瀟灑卻看不見我的破碎\n第一張專輯 我騙我自己別太在意流量\n別太惆悵 別被嫉妒騎在頭上\n慘淡的數字把這當作是成績\n凌晨的寒冷讓我忘記了晨曦\n像我羨慕起他們有接不完的表演\n沒建樹的自己想過放棄吧早點\n同樣的年紀卻被超前的好遠\n我嫌棄著原地打轉的自己\n但是現在壓力不來自金錢 那更何況未來\n我寄望於新年 那改變總會來\n在那之前扛住 內心惡勢力反撲\n把最真實的ØNE J在歌詞裡展出\n\nHow can I forget the path these days\nWhat I’ve been through\nHow can I forget 回憶都歷歷在目\n這故事到這還不止I’ll do it for you\nNever doubt bout 我走的路\nIt’s a long path what you trynna do\n個性還很固執從來都不想輸\nPersistence is the only truth\n\n這是 整個世代的罪\n實在的太過完美\n實在的話\nI think we don’t really talk about that\nI swallow all the pain baby\n抱歉我沒跟妳說\n我只盼著各自安好 做各自的\n現在的我依舊是緊握著拳頭\n你看過她在大雨中問妳為什麼騙我\n你也搞不懂你自己 你只是跟著線索\n你看著路也變顛簸 但倔強不讓你牽拖\nYou fool\n接著的生活又會有人離開\n從小沒感覺現在開始不習慣\n不一般的感覺現在也一般般\n一半的機率 硬幣兩面能否真的翻盤\nFuck that\n他們都說時間能治癒一切\n但我未必能等到 恩\n總得學著接受所有的love and hate\n保持堅韌don’t let em put u down\nWord.', 0, '「 Side Effects 」\n快樂是全新的,痛苦也是\n-\n詞曲 Lyrics & Composer | ØNE J、T-Pluz、Soley\n編曲 Arrangement | NB Collective\n錄音 Recording Engineer | Sean高晨翔\n混音 Mixing Engineer | Sean高晨翔\n母帶後期 Mastering Engineer | T-Pluz\n視覺 Visualizer | Choau hua、ØNE J', 0, '', 220, 245277, datetime.datetime(2025, 6, 5, 15, 44, 13), datetime.datetime(2025, 6, 5, 15, 44, 10), datetime.datetime(2025, 6, 7, 12, 0), datetime.datetime(2025, 6, 7, 12, 0, 30), 7830, 112, 9, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true,"song_of_the_days":["2025-06-25"]},"CN":{"song_of_the_days":["2025-06-26"]}}', 0, 0, 0, 0, 2, 2, 3268830, 'sha1$K0Xhiwm7IAZ6Lbepp6M8QI$7ad85c905032997c2d754220d1af356c80b10e59', datetime.datetime(2025, 6, 9, 16, 16), 0, 'OneJ_gdh', '', '', 'onej941127@gmail.com', 0, 1, datetime.datetime(2025, 2, 7, 16, 31, 49), 2839115, 4, 4, 3268830, 'profile_images/On/eJ/OneJ_gdh/c5wc95uTorfsehBi3BssWN.jpg', 'M', '', 'ØNE J', 886, '900298049', datetime.date(2005, 11, 27), None, 80, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 50), 1, datetime.datetime(2025, 2, 7, 16, 31, 49), 1, 1, 'zh-hant', 1, '{"hide_gender":true,"hide_location":true,"show_birthday":0}', 36134, 223, 15, 1, 0, 0, '', 0, None), (10123707, 817901, 3, 7, 7, 2.009083739084886, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 124146), 817901, 4, 1, '讓我把自己擱淺', 3291531, None, 3, 2, 0, 'music/Ei/sn/Eisnebel0612/XKCt985nrS2m7hSj52ksRR.mp3', 0, 'song_covers/Ei/sn/Eisnebel0612/nW9bWAThzkES7nYaxEw95w.jpeg', 1, '', "詞/曲 冰霧\n\n再看你一眼 再想你一遍\n只要停留在這時間\n再靠近一些 再愛你一點\n會不會有什麼改變\n我知道 這全是我的錯\n把一切真心都放在裡頭\n遮住了雙眼 在轉身之前\n讓我把自己擱淺\n\n不是你的心對誰都捉摸不透\n是我總為了自己找盡所有藉口\n明明你說的話早就讓我的心變脆弱\n我 連我也不懂\n想陪在你身邊\n即使我不屬於任何世界\n幾次的輪迴 我還是掉入漩渦之間\nI know I'm a wierdo\n曾天真的以為你是那個救贖\n\nI'm out for you\nI'll die for you\n只要能再次感受你的溫度\n\n再看你一眼 再想你一遍\n只要停留在這時間\n再靠近一些 再愛你一點\n會不會有什麼改變\n我知道 這全是我的錯\n把一切真心都放在裡頭\n遮住了雙眼 在轉身之前\n讓我把自己擱淺\n\nI'm out for you\nI'll die for you\nI'm out for you\n只要能再次感受你的溫度\n\nI'm out for you\nI'll die for you\nI'm out for you\n只要能再次感受你的溫度", 0, '「想陪在你身邊/即使我不屬於任何世界。」\n——無數次輪迴裡,我仍反覆選擇走向你。\n\n【Break Reality Project】 https://www.eisnebel.co/\n\n//【Credit】\n歌手 Vocalist|冰霧Eisnebel\n詞 Lyrics|冰霧Eisnebel\n曲 Composer|冰霧Eisnebel\n製作人 Producer|Double, 冰霧Eisnebel\n編曲 Music Arrangement|WAY\n和聲 Backing Vocal|冰霧Eisnebel\n和聲編寫 BV Arranger | 冰霧Eisnebel\n人聲錄音師 Vocal Recording Engineer|冰霧Eisnebel\n混音工程 Mixing Engineer|Double , raxio @NERDYBOY\n混音錄音室 Mixing Studio|Nerdyboy Space Capsule\n母帶工程師:Double @NERDYBOY\n母帶工作室:Nerdyboy Space Capsule\n繪圖 Illustrator | Si \n經紀公司 Management Company|春魚創意股份有限公司 SpringFish Studio\n執行製作 Executive Producer|春魚量產型\n\nYouTube https://youtu.be/io_tswM_bA0?si=XLB74_08t-WDb5qg', 0, '', 125, 320000, datetime.datetime(2025, 6, 12, 21, 15, 58), datetime.datetime(2025, 6, 11, 19, 14, 8), datetime.datetime(2025, 6, 12, 10, 0), datetime.datetime(2025, 6, 18, 0, 22, 19), 41440, 185, 22, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 3291531, 'sha1$nI0y4jX40RcRmx54bLDdmT$5b87de094e4ab7badef4bd92adc027f9417f567e', datetime.datetime(2025, 6, 24, 13, 16, 43), 0, 'Eisnebel0612', '', '', 'eisnebel.celestial@gmail.com', 0, 1, datetime.datetime(2025, 6, 11, 13, 57, 18), 2861796, 4, 3, 3291531, 'profile_images/Ei/sn/Eisnebel0612/kTzqTLD8oWKTqKjY4Xgadh.jpg', 'F', '', '冰霧Eisnebel', 886, '968657685', datetime.date(2005, 6, 12), None, 80, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 39), 1, datetime.datetime(2025, 6, 11, 13, 57, 18), 1, 1, 'zh-hant', 1, '{"hide_gender":true,"hide_location":true,"show_birthday":0,"accredited_datetime":"2025-06-16T06:03+00:00"}', 132109, 216, 2, 0, 1, 0, '', 0, None), (10123708, 819329, 3, 8, 8, 1.8878817510784343, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 124157), 819329, 4, 1, '只是一種感覺Just a feeling (DEMO)', 832039, None, 3, 2, 0, 'music/qa/z0/qaz00376/Txma3jqzcCwyhV9yTJQbMJ.mp3', 0, 'song_covers/qa/z0/qaz00376/hCYaLkuzQTac8UFmLBXqpM.jpeg', 1, '', 'Verse1\nShe’s an angel or devil\n還是我欠了太多現在終於paid off\n想要爭吵但已經沒了對手\n大的雙人床沒人陪我 晃的像是危樓\n為了掙脫 不再遷就\n沒了承諾 像被水面淹過\nBut baby I don’t wanna let you go\n為何妳會選擇離開真的沒想過\nWithout sorrow ,leave me painful\n我說我還愛妳 妳卻叫我先走\n但我不怪妳 only blame myself\n當我不在意輸贏妳已經leave me alone\n沒有獲得所以磨合像是多了\n說的錯了像水一樣往外潑了\n我在挫折裡頭往外脫殼\n笑著說這不可多得\n挪的痛了還要假裝不是弱者\n\nHook\n我想我還是忘不了妳\n但我會試著把妳忘記\n\nVerse 2\n咖啡廳裡 翻著書 對面空的座位\n剩下耳機的音樂陪我當背景\n還沒去的地方 躺在盒子裡的外幣\n沒能看的電影\n1月3號獨自哭得很賣力\n實在不敢想像 妳現在在誰的懷裡\n想到當時好像很久沒有逗妳開心\n不再牽著手 沒人吵的夜裡頭 我在房間找理由\n想妳想到低著頭\n翻舊照片 我才發現 妳不在\n過了多久 如果 過去能夠塗改\n是我太自私 在自顧自打轉 在自己世界找答案\n忘了妳的感受 妳的陪伴 是我壞習慣\nYou said I’m a bad boy\n這刻在我的骨子裡\n但我也不是不願意\n買朵鮮花出現在重要的日子裡\n或許末日之前我該寫最後一首歌送給妳\n\nHook\n我想我還是忘不了妳\n但我會試著把妳忘記\n\n(Transfer)\nFuck\n我想這應該不是我\n因為一直以來我都活得很自我\n坦白說 我只喜歡妳的身體\n聽起來很赤裸 但我想那些男的也是一樣\n這是妳的形象 so I told myself don’t be a silly\n當我不再被影響 it’s just a feeling', 0, '--------------\n那段感情我一直不敢回頭看。\n有些話在心裡過太久,反而說不出口。\n這首歌,是我對自己承認:我搞砸了,也終於放下了。\n🎧 demo 版本,尚未混音,情緒卻是真實的\n謝謝願意陪我走完這段懊悔。\n----------------\n詞/曲 |Kidder\n製作人|OuiMCB \n編曲 |OuiMCB / 施彥宇\n鋼琴彈奏|施彥宇\n錄音師|OuiMCB \n--------------', 0, '', 187, 320000, datetime.datetime(2025, 6, 24, 13, 25, 49), datetime.datetime(2025, 6, 24, 13, 25, 45), datetime.datetime(2025, 6, 24, 13, 36, 36, 272252), datetime.datetime(2025, 6, 25, 13, 55, 51), 1550, 15, 26, 1, 0, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 832039, 'sha1$ebkSmZpGJBenPUfbWLpYJg$c21a1fe68c5a425dfc88b01c88a9b65ebdb28c03', datetime.datetime(2025, 6, 24, 13, 24, 53), 0, 'qaz00376', '', '', 'derek00376@gmail.com', 0, 1, datetime.datetime(2013, 3, 29, 13, 16, 3), 465460, 4, 4, 832039, 'profile_images/qa/z0/qaz00376/PFXaHMp74tXWjcKVsxDBpE.jpg', 'M', '', 'Kidder', 886, '923837107', datetime.date(1993, 12, 19), 'TXG', 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 3), 1, datetime.datetime(2013, 3, 29, 13, 16, 3), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"hide_location":false,"show_birthday":2}', 6444, 11, 7, 1, 0, 0, '', 0, None), (10123709, 819819, 3, 9, 9, 1.7652577386798551, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 124169), 819819, 4, 1, 'Hustle', 2392850, 97323662, 3, 2, 0, 'music/il/l_/ill_mo/T4YZtAnaX4PKHG2unhUozX.mp3', 0, 'song_covers/il/l_/ill_mo/fCNsw43Le9x2vo2PBV2bAA.jpeg', 1, '', '談的不是生意不要找我\n談的天花亂墜都為了找我\n歌詞寫得太燙讓這首著火\nI hustle so hard好像著魔\n\n比你更拼但也更聰明\n我整碗捧去 這才是最公平\n你說你沒看過有人這樣hustle\nGod’s mode 大人工作小孩不要插手\n講求效率 懶得跟你較勁\n嘻哈需要教育 該對老師孝敬\n我要金 要銀 要錢還要命\n你想買老莫身上那款 抱歉要訂\n老師說過的話你加減要聽\n乘除避開險路 也避開程咬金\n什麼要緊 提醒你把握要領\n錢也要領 now lemme get this money\n看我過得好 all that hate is funny\n對他們注意 can never get this from me\nLevels to this shit 不要逼我降級\n如果金錢就是真理要怎麼怪我不講理\n\n談的不是生意不要找我\n談的天花亂墜都為了找我\n歌詞寫得太燙讓這首著火\nI hustle so hard好像著魔\n\n街頭的兄弟很餓 不只兄弟本色\n兄弟等著金流疏通 不會梗塞\n怎麼捨得讓煮熟的鴨子 飛了\nCash only 點鈔機count the paper\nIt’s a deal you can’t refuse要怎麼杯葛\nIf it ain’t about the money see ya later\n富貴險中求 怕就躲進龜殼\n精明的playa 白的也變成灰的\n錯的也變成對的 也變成貴的\n抓不到我 就看我改變遊戲規則\n欠我的時間到了 return the favor\n以前被債務追著 現在債不追了\n以前是衰的 現在睡的有swagger\nracks on racks 不醉不歸了\nStacks on stacks hustle來的堆著\n賺的真的夠多就不擔心虧的\n\n談的不是生意不要找我\n談的天花亂墜都為了找我\n歌詞寫得太燙讓這首著火\nI hustle so hard好像著魔\n\n一張 兩張 三張 還不夠花\n四張 五張六張 還不能作罷\nI need that money I need that cash\nI need that paper I need that fast\n\n談的不是生意不要找我\n談的天花亂墜都為了找我\n歌詞寫得太燙讓這首著火\nI hustle so hard好像著魔', 0, 'Inspired by 五角傳:幹大的\n\nHustle\n製作人:老莫ILL MO\n編曲:Lil’ Yudy\n演唱:老莫ILL MO\n混音:Yi Zhang\n\n哪裡聚有限公司\nKNOWLEDGE COLLECTIVE CO.,LTD.', 0, '', 204, 320000, datetime.datetime(2025, 6, 28, 19, 40, 10), datetime.datetime(2025, 6, 28, 19, 40, 5), datetime.datetime(2025, 6, 28, 19, 45, 54, 162738), datetime.datetime(2025, 6, 28, 19, 58, 20), 36, 4, 0, 1, 3, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 2392850, 'sha1$GgOZ1eJK6WGuUP4mKM6YHT$6c2124875266d167b137f51e1080e436248519a2', datetime.datetime(2025, 6, 28, 19, 35, 12), 0, 'ill_mo', '', '', 'illmoisthename@gmail.com', 0, 1, datetime.datetime(2019, 2, 12, 1, 9), 1963767, 4, 3, 2392850, 'profile_images/il/l_/ill_mo/it36rCpE6NDmMih3HM4Fa3.jpg', 'M', '', '老莫 ILL MO', 886, '918289318', datetime.date(1981, 6, 2), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 3, 1), 1, datetime.datetime(2019, 2, 12, 1, 9), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_intro":false,"show_birthday":0,"hide_location":false}', 287940, 3322, 7, 1, 1, 0, '', 0, None), (10123710, 819552, 3, 10, 10, 1.5861336530353267, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 124183), 819552, 4, 3, '謝青燁Eric, STACO, JON宗訓 - 火車已經到車站 Train Has Arrived', 2172441, None, 3, 2, 0, 'music/_i/st/_isthatericcc/haprf4JkugzYNaN5gWpmJv.mp3', 0, 'song_covers/_i/st/_isthatericcc/C5g9QbHBg9JKcBxqPoHsRG.jpeg', 1, '', '火車已經到車站\n人攏徛佇遮\n四面來往 去佗\n火車已經到車站\n想講你佇佗\n這馬過了好嗎\n\n抑是佇遮來來去去偌濟人影\n抑是慣勢坐佇二號月台的邊仔\n慢幾分鐘予我 來沓沓仔懷念\n想到以前的彼款一定要送到貼貼貼\n倚倚倚 的時間才愈會當體會\n一串一串的車廂共記憶攏縛做伙\n磅空吃著信號莫毋甘講再會\n頭前是光的還暗的本來著凡勢凡勢\n就參像囡仔會轉大人嘛會離開遮\n你的行李有幾斤重閣會赴逐夢\n目眶紅紅 like movie it’s on and on\n你知影我的敏感尤其聽著喇叭的聲\n\n火車已經到車站\n人攏徛佇遮\n四面來往 去佗\n火車已經到車站\n想講你佇佗\n這馬過了好嗎\n\n我開始認真的過 重新來過\n時間會開出一蕊紅紅的花\n台北冷冷的雨 剩我一个\n莫講蝦米 當初是誤會 當初是後悔\n日日夜夜 想著你 敢有機會\n你的雨傘 袂記得拿\n\n腳步若踩上去著愛揣著咱的位\n總是煩惱傷濟囥傷濟的感情\n寫予妳的信佮歌 有甜嘛有鹹\n青春曬佇這條鐵路已經晃了幾啊冬\n吉他的聲 閣乎我佇車頂厚眠夢\nlet me spittin 偌濟的段落我嘛是講袂煞\n可能思念厝內的圓桌佮彼隻貓仔\n但是車會繼續駛妳著千萬莫留我\n\n火車已經到車站\n人攏徛佇遮\n四面來往 去佗\ncan’t stop won’t stop,\ncan’t stop won’t stop\n火車已經到車站\n想講你佇佗\n這馬過了好嗎\nnow where u at eh,\nwhere u at eh\n\n火車已經過車站\n雖然已離開\n是上好的結果\n火車已經過車站\n若是有緣分\n有機會來相逢', 0, '', 0, '', 178, 224000, datetime.datetime(2025, 6, 26, 11, 8, 50), datetime.datetime(2025, 6, 26, 11, 8, 42), datetime.datetime(2025, 6, 26, 11, 18, 2, 604587), datetime.datetime(2025, 6, 26, 11, 18, 10), 772, 10, 3, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2172441, 'sha1$muYR7iUYrsPx$24c53c6008878856494987df5b5bd26750db8b0d', datetime.datetime(2025, 6, 26, 11, 8, 23), 0, '_isthatericcc', '', '', 'shangyinhsieh831125@gmail.com', 0, 1, datetime.datetime(2018, 1, 21, 12, 12, 23), 1743394, 4, 4, 2172441, 'profile_images/_i/st/_isthatericcc/4WPC8LJ5b5nkUx2gUnTBEp.jpg', 'M', '', '謝青燁Eric', 886, '938696534', datetime.date(1994, 11, 25), 'NWT', 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 51), 1, datetime.datetime(2018, 1, 21, 12, 12, 23), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"had_edit_username":true,"show_birthday":2,"accredited_datetime":"2024-08-20T03:55+00:00","hide_location":false}', 210576, 144, 33, 1, 1, 0, '', 0, None), (10123711, 818075, 3, 11, 11, 1.4564140986232, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 124196), 818075, 4, 1, 'Supernova', 3291531, None, 3, 2, 0, 'music/Ei/sn/Eisnebel0612/atcovw7yj6Bm7Z4z2TqFAk.mp3', 0, 'song_covers/Ei/sn/Eisnebel0612/QWtGDA5hEkdptiWTHggem7.jpeg', 1, '', "詞/曲 冰霧\n\nI'm the supernova\nShining like a star\nGoing so far\n感覺快要 爆炸\nAAAAAAAAA (Next)\nup up up\nup up up up up up\n\n(I'm the) supernova\nShining like a star\n能量fill up 現在就出發\nAAAAAAAAA (Next)\nup up up\nup up up up up up\n\nFly with the pixels and dreams\nRise up until I'm seen\nSky I dance within\nAll eyes on me I wish\n\n當我站在舞台上\n接受所有 崇拜的目光\n當我寫的每一首歌\n都能夠成為 hit song\n當曾經幻想的一切 不再只能夠仰望\nGo for it Go for it\nI will never stop (AA)\n\n把過去全都留下\n打破現實與幻想\nI'm gonna be a star\n(Shine like a star)\n\nI'm the supernova\nShining like a star\nGoing so far\n感覺快要 爆炸\nAAAAAAAAA (Next)\nup up up\nup up up up up up\n\n(I'm the) supernova\nShining like a star\n能量fill up 現在就出發\nAAAAAAAAA (Next)\nup up up\nup up up up up up", 0, 'I’m gonna be a star shine like a star\n\nYOUTUBE https://www.youtube.com/watch?v=CU8HGeCL9T4\n\n音樂製作人Music Producer | 冰霧Eisnebel\n詞/曲 Lyricist/Composer| 冰霧Eisnebel\n人聲編輯Vocal editor |冰霧Eisnebel\n混音工程師Mixing Engineer | MzT\n母帶工程師Mastering Engineer | Double @NERDYBOYMUSIC\n繪圖Illustrator |伐風大康', 0, '', 124, 320000, datetime.datetime(2025, 6, 12, 21, 8, 48), datetime.datetime(2025, 6, 12, 21, 8, 45), datetime.datetime(2025, 6, 17, 10, 0), datetime.datetime(2025, 6, 18, 0, 22, 4), 27352, 74, 4, 1, 0, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 3291531, 'sha1$nI0y4jX40RcRmx54bLDdmT$5b87de094e4ab7badef4bd92adc027f9417f567e', datetime.datetime(2025, 6, 24, 13, 16, 43), 0, 'Eisnebel0612', '', '', 'eisnebel.celestial@gmail.com', 0, 1, datetime.datetime(2025, 6, 11, 13, 57, 18), 2861796, 4, 3, 3291531, 'profile_images/Ei/sn/Eisnebel0612/kTzqTLD8oWKTqKjY4Xgadh.jpg', 'F', '', '冰霧Eisnebel', 886, '968657685', datetime.date(2005, 6, 12), None, 80, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 39), 1, datetime.datetime(2025, 6, 11, 13, 57, 18), 1, 1, 'zh-hant', 1, '{"hide_gender":true,"hide_location":true,"show_birthday":0,"accredited_datetime":"2025-06-16T06:03+00:00"}', 132109, 216, 2, 0, 1, 0, '', 0, None), (10123712, 819825, 3, 12, 12, 1.2961202412907915, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 124209), 819825, 4, 3, '心碎小子', 2416074, None, 3, 2, 0, 'music/sm/al/small_river_ut9/MfG2XrjsMzNGdc9JmGrfXw.mp3', 0, 'song_covers/sm/al/small_river_ut9/GSiGHNbSsC4oL2hRDBc39s.jpeg', 1, '', '淚水早已乾了\n心臟像被針插著\n失去妳我慌了\n世界逐漸崩塌了\n止不住的焦慮\n我呼吸不到空氣\n聽不見妳消息\n在夜裡翻來覆去\n通常我會醒在半夜三點半\n感受不到時間分不清楚快與慢\n少了妳在身邊還是有點不習慣\n對妳思念太深像在每個空間中瀰漫\n持續還在醞釀\n夜空掛著月亮\n還是放在心上\n不曾停止幻想\n答應妳要堅強\n淚水忍不住的落下\n失去才會成長\n那些回憶被我放下\n被我放下\n迫使自己長大\n別去找她\n畫面停在想像\n有過太多曾經\n只是因為捨不得\n那是一種習慣成性\n才會如此難割捨\n\n我想別再難過了\n生活還是要過呢\n何時才會振作呢\n大概只有天曉得\n不再計較失去的\n因為已經逝去了\n真正明白失去了\n世界跟著失序了\n\n淚水早已乾了\n心臟像被針插著\n失去妳我慌了\n世界逐漸崩塌了\n止不住的焦慮\n我呼吸不到空氣\n聽不見妳消息\n在夜裡翻來覆去\n通常我會醒在半夜三點半\n感受不到時間分不清楚快與慢\n少了妳在身邊還是有點不習慣\n對妳思念太深像在每個空間中瀰漫\n\n如果可以得到救贖\n如果可以不再受苦\n在這想妳的夜\n黑白交織的灰\n早已乾涸的淚\n無法清醒地睡\n\n希望妳的心中早已沒了我\nJust Let it go\n希望有個誰來牽著妳的手\nJust let me talk\n我們彼此都要好好過著\n愛妳還是自己我想我會選擇後者\n\n其實現在再回頭來看看\n就能發現過去跟現在自己的思考和感覺的差異\n就好像饒了一圈之後\n自己又更完整了一點\n\n像是為了邁向下個階段進行鋪墊\n像是我們也都還在等待誰的出現\n你我可能也都需要獨處這種Good chance\n不要責怪自己 人生就是一場Good game\nI just wanna talk\n曾經多麼的心碎\nMaybe Got the more\n如今 多麼的欣慰\n喜怒哀樂還是痛\n拿起紙筆書寫✍️\nKeeping rollin roll\n沈浸 在我的音樂', 0, '我拼回來了,你呢?', 0, '', 179, 320000, datetime.datetime(2025, 6, 28, 23, 55, 31), datetime.datetime(2025, 6, 28, 23, 55, 3), datetime.datetime(2025, 6, 29, 0, 6, 50, 917338), datetime.datetime(2025, 6, 29, 0, 6, 51), 24, 2, 0, 1, 0, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 2416074, 'sha1$eeoxFfvuywQBwF4L58SNzL$46e56fb56e066e8445ac2b3bf25aa2acb869e2aa', datetime.datetime(2025, 6, 25, 4, 34, 52), 0, 'small_river_ut9', '', '', 'saocsoao@gmail.com', 0, 1, datetime.datetime(2019, 4, 1, 7, 37, 40), 1986983, 4, 4, 2416074, 'profile_images/sm/al/small_river_ut9/oXVBdFxNPv3EvnrTG4a2eK.JPG', 'M', '', 'Willie', 886, '939387323', datetime.date(2022, 2, 16), 'TAO', 97, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 40), 1, datetime.datetime(2019, 4, 1, 7, 37, 40), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_birthday":2,"hide_location":false}', 1404, 8, 24, 0, 0, 0, '', 0, None), (10123713, 815838, 3, 13, 13, 1.078690301070563, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 124221), 815838, 4, 4, '分隔島', 2411037, None, 3, 2, 0, 'music/an/ti/anti_talent/Wox4iS5HmYwGVEveq5VSWo.mp3', 0, 'song_covers/an/ti/anti_talent/CUX8Mar7QQH2Es3ZMUXtYz.jpeg', 1, '', '現在是什麼時間\n醒來與睡醒之間\nTry to find myself\n迷流的過了一天\n外面的聲音吵\n吵得內容很無聊\n想要蓋個心牆或是築起一座分隔島\n但這樣的願望有點太極端\n不是想與世隔絕想讓事情變簡單\n把所有時間給了別人\n排不出個空的行程\n這樣該如何成為自己欣賞的靈魂\n\n我知道你累了 趕緊來這我給你一個擁抱\n我知道 你需要 一座分隔島趕走所有煩躁\n我知道你想要 一個空間能放聲的大叫\n充飽電 再出發 啥時都 不嫌晚\n\nI Gave too much\nkept so little\ntried too hard\ndrown in the middle\nthink too much\ndo so little\nI’m so fucked\n心跳的比平常還要頹喪\n呼吸減緩 神經逐漸弛放\n腦袋一直當機 好累好焦急\n或許不幸福的衝擊來自不良作息\n我想 這個感覺我懂\n看到人就想逃走\n當往外不斷的輸出裡面像是被掏空\n舉起畫筆 畫個圈包圍自己\nThat’s my own space\n無視外面所有攻擊\n大可不必怕 大可不必遷就\n學會擁抱自己抓住你的tempo\n愈是困惑 愈要往心去探尋\n如果感到費力 不如先喊個暫停\n\n我知道你累了 趕緊來這我給你一個擁抱\n我知道 你需要 一座分隔島趕走所有煩躁\n我知道你想要 一個空間能放聲的大叫\n充飽電 再出發 啥時都 不嫌晚\n\n充飽電 再出發 啥時都 不嫌晚\n充飽電 再出發 啥時都 不嫌晚\n\n我把自己留給生活的精彩\n沒把自己留給自己\n我把時間留給不耐煩的別人\n沒把休息留給自己\n我把自己留給生活的壓力\n沒把自己留給自己\n我把耐心留給不愛我的別人\n沒把珍惜留給自己', 0, '每天的生活,就是不斷地在向外界交出自己,當社群媒體縮短人與人之間的距離後,卻也讓我們本來就不多的「個人空間」又更縮小了,有時候真的很想和外界築起一座分隔島,在裡面什麼都不管,只好好的跟自己相處。\n\n/credit/\n詞:沒有才能 anti-talent\n曲:沒有才能 anti-talent\n編曲: arrange by synn beats, remake by 碩美', 0, '', 195, 320000, datetime.datetime(2025, 5, 27, 7, 15, 33), datetime.datetime(2025, 5, 27, 7, 15, 23), datetime.datetime(2025, 5, 27, 12, 0), datetime.datetime(2025, 6, 6, 8, 8, 9), 18135, 318, 69, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2411037, 'sha1$Q0inhZRJwWkBOM2H56sYAu$beef8fb9051ba3af9b84142e1047c67408f295d4', datetime.datetime(2025, 6, 23, 11, 48, 28), 0, 'anti_talent', '', '', 'antitalentttt@gmail.com', 0, 1, datetime.datetime(2019, 3, 27, 12, 51, 56), 1981954, 4, 4, 2411037, 'profile_images/an/ti/anti_talent/PekdoYtgBueqt48ubcNq5Q.jpg', 'M', '高碩辰', '沒有才能', 886, '931759357', datetime.date(2001, 2, 1), 'HUA', 86, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 40), 1, datetime.datetime(2019, 3, 27, 12, 51, 56), 1, 0, 'zh-hant', 1, '{"show_intro":false,"hide_gender":true,"show_birthday":0,"accredited_datetime":"2021-06-30T12:14+00:00","hide_location":false}', 1475190, 10341, 38, 40, 1, 0, '', 0, None), (10123714, 819272, 3, 14, 14, 1.0398828837981824, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 124235), 819272, 4, 3, '喝醉了想打給妳', 1803682, 97323642, 3, 2, 0, 'music/fa/nc/fancy_sun_jo/jV9QC9hJXGTErLbXMLziag.mp3', 0, 'song_covers/fa/nc/fancy_sun_jo/evGiBcSTRqjVGaMoaVPRsf.jpeg', 1, '', '今天我又喝醉了 想打給妳\nFuck all these feelings drive me crazy\n妳哪裡有誰在陪妳\n妳哪裡有誰在陪妳\n我又喝醉了 想打給妳\nAll the feelings drive me crazy\n妳哪裡有誰\n妳哪裡有誰\n\n突然訊息我要我陪妳\n我跟妳一樣都在迴避\n睡睡又醒醒今天星期幾\nStuck in the mud,chasing fantasy\nOh girl you really got me tripping\n我想問Am I dreaming\n一起呼吸同個夜晚的空氣\n卻也不曾在白天會見到妳\n左閃右躲像躲避球\n我們卻躲在同個角落\n妳叼著捲菸手上多瓶酒\n舞池裡面我們 開啟漫遊\n說出妳憧憬像吐攤泡沫\n只是短暫量子糾纏何必貪強求\n或許這一刻的幻想能夠永久\n就像這一段loop在這裡停留\n\nOk漫遊girl說出妳憧憬就像吐攤泡沫\n短暫量子糾纏何必貪強求\n或許這一刻的幻想能夠半永久不需要將就\n\n今天我又喝醉了 想打給妳\nFuck all these feelings drive me crazy\n妳哪裡有誰在陪妳\n妳哪裡有誰在陪妳\n我又喝醉了 想打給妳\nAll the feelings drive me crazy\n妳哪裡有誰\n妳哪裡有誰\n(誰在陪妳)(誰在陪)\n(誰在陪妳)(誰在陪)', 0, '嘿啊 今天又喝醉了\n我就俗辣\n\n培特-喝醉了想打給妳\n\nLyrics & Composition: 培特\nProduced by: Karvy\nRecorded by: RunnyNose\nMixed by: LULU\nMastered by: LULU\nPublished by: Kick In OFFICE\n© 2025 Kick In OFFICE', 0, '', 156, 320000, datetime.datetime(2025, 6, 24, 6, 6, 50), datetime.datetime(2025, 6, 24, 6, 6, 46), datetime.datetime(2025, 6, 24, 6, 30, 25, 532155), datetime.datetime(2025, 6, 24, 11, 6, 46), 93, 4, 0, 1, 3, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 1803682, 'sha1$Qefn3EyjKK8G$c59e6bdba30bb87239c5daee6f62dd0764e4988c', datetime.datetime(2025, 6, 24, 6, 4, 44), 0, 'fancy_sun_jo', '瑋哲', '李', 'leezxcv2014@gmail.com', 0, 1, datetime.datetime(2016, 8, 13, 17, 22, 53), 1289414, 4, 3, 1803682, 'profile_images/fa/nc/fancy_sun_jo/ZMLJtZT6FWbvXGvZUov8m8.JPEG', 'M', '培特', '培特', 886, '979826829', datetime.date(1996, 12, 30), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 40), 1, datetime.datetime(2016, 8, 13, 17, 22, 53), 1, 0, 'zh-hant', 1, '{"show_intro":false,"hide_gender":true,"show_birthday":0,"accredited_datetime":"2024-01-11T09:13+00:00","hide_location":true}', 25981, 527, 6, 2, 1, 0, '', 0, None), (10123715, 818096, 3, 15, 15, 0.790935622971324, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 124247), 818096, 4, 3, 'TTT Ft.JAYRoll,五股石油王 (Prod.Allen Flex)', 3291531, None, 3, 2, 0, 'music/Ei/sn/Eisnebel0612/5FoNRHi6ZVDTtfNFMTP9zj.mp3', 0, 'song_covers/Ei/sn/Eisnebel0612/g3sYwu9J77hakM2E5xPvMo.jpeg', 1, '', "[ Verse JAYRoll ]\nRound 1, You better run\n掌管了沙漠 像老鷹翱翔空中\n獵物怕得發抖\n操作 無法接受0.1秒的差錯\nTop Play,Yeah we make some Top Flow\nStarted from the bottom 他們 call me Oil King\nMan You Better Show some Loyalty\n刮起風暴 勝利才有的封號\n智慧加上榮耀通往所羅門的通道\n通往 勝利的步伐 像 老鷹展翅\n配得上的敵人 華麗連招展示Combo\n反轉劇本配樂磅礴 來回甩動的搖桿 正當我\n\n[ Hook VA ]\n\ncome greet the king 過來跟國王請安\nthe king's represent Wugu 國王代表著五股\nturbulence wind from TW 來自台灣的 亂流旋風\n\nkneel to the king 對著王跪下\nyou can kiss my sandals 你可以親吻我的涼鞋\nhail to the elegant vandal 優雅的破壞者萬歲\n\ncome greet the king 過來跟國王請安\nlike an action movie actor 像是動作片演員\nfor your viewing pleasure 為了你們觀賞的愉悅\nkneel to the king 對著王跪下\nO.K. for the knock out 石油王(簡寫) 來是要擊倒\ntake you to the top now let's rock out 把你帶到天頂一起瘋一下\n\n\n[ Verse 冰霧 ]\n從人群中登頂 到底要花 多少力氣\n來到 這裡\nI’m here for the win, For my city\nWatch me take the lead\n生來就 注定 強者命運\n再給對手最後一記 重拳 確定反擊\nY’all gon feel the pain 這是我的主場\nY’all gon hear my fans 他們叫我油王\nAin’t got no rivals 狂風一出全都 投降\n油箱無限量 看清這是king的模樣\nWe rise up worldwide\nWhoa why\n都過來膜拜\n這裡被我主宰\n隨時發動eagle spike\n讓風席捲這舞台\nALL right\nI can do it all night\n再反你一個DI\n勝利盤旋這地帶\n\n[ Hook VA ]\ncome greet the king 過來跟國王請安\nthe king's represent Wugu 國王代表著五股\nturbulence wind from TW 來自台灣的 亂流旋風 (角色開場語音)\n\nkneel to the king 對著王跪下\nyou can kiss my sandals 你可以親吻我的涼鞋\nhail to the elegant vandal 優雅的破壞者萬歲\n\ncome greet the king 過來跟國王請安\nlike an action movie actor 像是動作片演員\nfor your viewing pleasure 為了你們觀賞的愉悅\nkneel to the king 對著王跪下\nO.K. for the knock out 石油王(簡寫) 來是要擊倒\ntake you to the top now let's rock out 把你帶到天頂一起瘋一下", 0, '尼也玩快打ㄇ\n\n製作人Producer | Double是兩倍\n詞曲Lyricist / Composer | 冰霧Eisneble Nella,JAYRoll\n編曲 Arranger | Allen.Flex\n混音工程師Mastering Engineer | Double是兩倍, 凌潮\nSound Engineer: 冰霧\nMusic Director: Double是兩倍', 0, '', 135, 320000, datetime.datetime(2025, 6, 13, 7, 19, 18), datetime.datetime(2025, 6, 13, 7, 19, 15), datetime.datetime(2025, 6, 14, 10, 0), datetime.datetime(2025, 6, 14, 10, 0, 43), 23473, 48, 4, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 3291531, 'sha1$nI0y4jX40RcRmx54bLDdmT$5b87de094e4ab7badef4bd92adc027f9417f567e', datetime.datetime(2025, 6, 24, 13, 16, 43), 0, 'Eisnebel0612', '', '', 'eisnebel.celestial@gmail.com', 0, 1, datetime.datetime(2025, 6, 11, 13, 57, 18), 2861796, 4, 3, 3291531, 'profile_images/Ei/sn/Eisnebel0612/kTzqTLD8oWKTqKjY4Xgadh.jpg', 'F', '', '冰霧Eisnebel', 886, '968657685', datetime.date(2005, 6, 12), None, 80, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 39), 1, datetime.datetime(2025, 6, 11, 13, 57, 18), 1, 1, 'zh-hant', 1, '{"hide_gender":true,"hide_location":true,"show_birthday":0,"accredited_datetime":"2025-06-16T06:03+00:00"}', 132109, 216, 2, 0, 1, 0, '', 0, None), (10123716, 803176, 3, 16, 16, 0.7276972411923539, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 124260), 803176, 4, 4, '愛妳是', 3269488, None, 3, 2, 0, 'music/mo/oc/moocusmoo/2rK6sCbRTWrfc42mWurw6L.mp3', 0, 'song_covers/mo/oc/moocusmoo/8cNT8pap9aDHSuPff3hxXn.jpg', 1, '', '興奮到想馬上衝回家跟老媽說\n我再也不回來要跟她搬到離島住\n靠北真的 妳好酷\n但愛\nyou gotta show me how to do it tho\n像胰島素\n這種感覺兄弟們可不會懂\n除了妳的平靜沒有東西更能撫慰我\n不想回家願在腳踏車道騎到吐\n希望著迷倒我的妳也被我迷倒too\n對你有點認真這句不押你老木\n但祈禱哭著笑和笑著哭\n我都能寫清楚bars\n沒有妳給我的靈感讓我血清素大失\n關係撇清不踏實 不想胡來是過程\n不是寫情書大師\n但交五百字作文\n描述藝術家都詬病的深情\n雖然很不酷\n但hoping能跟妳\n永遠躲進個森林\n即便不樂見但倘若有個痛心的分離\nEither way 這輩子是段最有後勁的生命\n別拘謹把我心房當家chilling\n架上的空間讓妳放下行李\nOh we none stop 形影不離fun stuff 與妳\nTrust me girl it ain’t just a tomcat feeling\n怎能讓她青睞\n我常常反問自己 are we on that thin line\n就喜歡這樣怎麼都看當下心情\nTrust me girl it ain’t just a tomcat feeling\nAin’t a tomcat thing\n\n愛妳是\n沒辦法接受我一個人\n畢竟每次跟妳看得夕陽都很美\n愛妳是\n害怕我給妳太多責任\n但行為舉止總是不小心說溜了嘴\n愛妳是也許我們也不用在一起\n愛妳是感染妳時就當我在意妳\n愛妳是當陰影糾纏時能暫時當作我都忘記\n愛妳是每次妳才剛走我就想妳\n\n\n如果我能重新再認識妳一次\n剛好在轉角處看到妳一個人走市集\n手上提著很多飾品\n禮盒跟酒4瓶\n差點忘了解答那些妳懷疑的各種事情\nPull up to u 雙手放開騎車那種自信\nHow u doing\n妳我像失散的貓與主人\n妳和雨聲多配\n這樣的歌能聽整首\n配合唱幾聲do re\n其他話留在清晨說\n愛需要舉證多累沒為什麼\n今天看海\n我倆跟魚神有約\n三個人共桌的聚餐\n跳慢動作的預判妳的舞步\n怕妳鬆手了\n遇上妳就好似一場夢播了序章\n也許看清愛是尊重 大部份的話我胡說\n沒辦法讓妳知道我在乎\n是怕我不夠\n自己一人騎車腦裡早就到天邊\n在公園裡繞圈圈\n因為愛妳使\n我不太理智\nSo\n\n愛妳是\n沒辦法接受我一個人\n畢竟每次跟妳看得清晨都很美\n愛妳是\n害怕我給妳太多責任\n但行為舉止總是不小心說溜了嘴\n愛妳是也許我們也不用在一起\n愛妳是感染妳時就當我在意妳\n愛妳是當陰影糾纏時能暫時當作我都忘記\n愛妳是每次妳才剛走我就想妳\n\n\n愛妳是常把真實的情感忍住\n停歇思考又反覆評鑑著自我價值\n在妳面前裝得冷酷一遍一遍的等\nTo be fair\n對我來說妳的喜好依然很不明確\n但也是妳的特別之處\n也許不在彼此身邊我們個別吃醋\n在訊息說著重複的話\n幽默的默契開心一點不廢功夫的\n哪都好the only place we wanna be is\nclose to the heart don’t go\n不論是沿海山區甚至以後去到花東走\n會發現世界才就這麼大當只有妳和我\n相處時難免會變得健忘當妳佔據我的腦\n希望以後能一起變胖\nBut it ain’t now\n因為對我來說愛是一種監禁\n我只想為妳平衡自由和付出的天秤\n知道我的一切任妳怎麼搜刮都酷\n就躺在sofa通鋪I’ll tell you so far so good', 0, 'Original instrumental by Nujabes\n\nOriginal song Luv sic pt2: https://youtu.be/orZdl3KqgzU?si=h5EgyT3rZLpAyj9X\n\nThis video is a non profit fan work remix\nSolely to express my love for the song the musicians and its beautiful instrumental ❤️\n\nI promise not to commercialize this music in any way without permission from the original creators\n\nRECORDED MIXED & MASTERED BY:\n\nhttps://www.instagram.com/7oiichi?igsh=MXJpaTV0Y3Y3ZXVkZA==\n\nInstrumental downloaded from: \nhttps://youtu.be/PIasVnc8dEc?si=kPur5TPGm0EzrDda', 0, '', 271, 192000, datetime.datetime(2025, 2, 24, 19, 59, 34), datetime.datetime(2025, 2, 24, 19, 59, 26), datetime.datetime(2025, 2, 24, 20, 0, 50, 938649), datetime.datetime(2025, 2, 26, 18, 16, 42), 233010, 2783, 1430, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true,"chart_weekly_champions":[[2025,9],[2025,11]],"song_of_the_days":["2025-03-20"],"recommend_by_expert":true}}', 0, 0, 0, 0, 2, 2, 3269488, 'sha1$J8S1DSuoiOBMX6puj04zGk$a50425241b12f503927d5a4b26c52762ffaa5326', datetime.datetime(2025, 4, 20, 13, 27, 17), 0, 'moocusmoo', '', '', 'moocusmoo@gmail.com', 0, 1, datetime.datetime(2025, 2, 11, 19, 3, 33), 2839773, 4, 3, 3269488, 'profile_images/mo/oc/moocusmoo/AYB3DurgxUnDmiwGZR74U4.jpg', 'M', '', 'ソビ soby', 886, '963791339', datetime.date(2005, 6, 19), None, 80, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 46), 1, datetime.datetime(2025, 2, 11, 19, 3, 33), 1, 5, 'zh-hant', 1, '{"hide_gender":false,"hide_location":true}', 482057, 1814, 0, 696, 0, 0, '', 0, None), (10123717, 818734, 3, 17, 17, 0.6937945065818394, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 124273), 818734, 4, 1, '賭未來 Feat.王水源 Lifloo', 3014160, 97323626, 3, 2, 0, 'music/si/nc/sincechou/2A9XrY3qfv8fpfTZBujFiB.mp3', 0, 'song_covers/si/nc/sincechou/Ge4gBfvxPJytAHhG7iRTUp.jpeg', 1, '', '賭未來 Cutting Corners 未来を賭ける Feat. 王水源 Lifloo\n\n欲食毋討趁 曲跤錢就來\n無錢免怨嘆 媽媽十塊\n(夢中啥攏有 加油)\n欲食毋討趁 逍遙又自在\n麻雀撲克牌 趁寡零星\n跤步煞在 好運會閣來\n\n最近 感覺未順序\n石龍宮來食泡麵\n行廟求神來解籤詩\n香灰頂面浮字 共line過去\n臺灣啥物嘛攏好奕\n籃球我是MVP\n總統選舉講二八開\n這注無硩愛等四年\n539聽講袂作弊\n拜一到拜六攏可以\n電話號碼佮生日\n全車連碰兩三星\n\n欲食毋討趁 曲跤錢就來\n無錢免怨嘆 媽媽十塊(夢中啥攏有 加油)\n欲食毋討趁 逍遙又自在\n麻雀撲克牌 趁寡零星\n跤步煞在 好運會閣來\n\n阿兄抾著彼个十箍銀\n頂頭的年份是七七\n彼年拄好亻因某出世\n生日的數字寫作堆\n欲食毋討趁 曲跤錢就來\n阿娘喂 去予著四星\n\n欲食毋討趁 逍遙又自在\n麻雀撲克牌 趁寡零星\n跤步煞在 好運會閣來\n等遐久矣 哪都無來\n燒香拜拜 囝孫福是祖公代\n\n逐工想欲跋筊趁大錢\n下班就走對筊間去\n定定跋到天光 干焦顧家己\n家己的某囝 煞攏貧惰飼\n正經賺錢 伊嫌傷慢\n越頭連鞭 走去耍球版\n筊鬼的世界 生做啥款\n愛跋 到時 你就免怨嘆\n手機仔 就通好 落注\n電子 彩球 逐項攏有\n柱仔跤 定嘛會 相拄\n哪有可能 這斗 閣再摃龜\n想空想縫 做著發財夢\n想欲著大獎 做好額人\n聽人講 瘋貪 軁雞籠\n學人跋歹筊 煞隨煏空', 0, '製作人 Producer:周自從 Since Chou 胡俊涵 Han Hu\n作詞 Lyricist:謝宏佶 Gee Hsieh 王水源 Lifloo\n作曲 Composer:周自從 Since Chou \n編曲 Arranger:周自從 Since Chou 胡俊涵 Han Hu\n鼓 Drums:王誌緯 Way Way Wang\n貝斯 Bass:葉俊麟 Jiro Yeh\n電吉他 Electric Guitar:雷堡 Label\n電鋼琴 Electric Piano:鄒烱如 Jeff Zou\n合成器 Synthesizer:胡俊涵 Han Hu\n合聲編寫 Chorus Arrangement:周自從 Since Chou \n合聲 Backing Vocals:周自從 Since Chou 王水源 Lifloo 林佩璇 Megan Lin\n人聲錄音師 Vocal Recording Engineer:周自從 Since Chou 嚴祥芬(史提) Steven Yen\n人聲錄音室 Vocal Recording Studio:天牧音樂 SkyMu Music Studio 二三啪錄音室TTP Studio\n人聲檔案剪輯工程師Drums Audio Editing Engineer:周自從 Since Chou\n鼓錄音工程師Drums Recording Engineer:Benn Chen 胖虎punkhoo \n鼓錄音室 Drums Recording Studio:這邊音樂那邊設計Studio HereThere Studio\n鼓檔案剪輯工程師Drums Audio Editing Engineer:Benn Chen 胖虎punkhoo\n混音師 Mixing Engineer:賴世凱 NiceGuy\n混音師 Mixing Studio:硬搞錄音室 INGO Studio\n\n特別感謝Special Thanking:\n石大哥 Mr. Stone取樣自Sampling by:石頭的石Stone is Stone \n取樣歌曲Sampling song:什麼樂 What is Happy', 0, '', 184, 320000, datetime.datetime(2025, 6, 19, 8, 19, 34), datetime.datetime(2025, 6, 19, 8, 19, 24), datetime.datetime(2025, 6, 20, 16, 0), datetime.datetime(2025, 6, 20, 16, 0, 23), 633, 19, 1, 1, 2, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true,"song_of_the_days":["2025-07-03"]},"CN":{"song_of_the_days":["2025-07-04"]}}', 0, 0, 0, 0, 2, 2, 3014160, 'sha1$gkEIEyQQHJQ5TO9KPW2OZS$0e33a6e7468a7ba788c66570c17808217c20c5e6', datetime.datetime(2025, 6, 24, 17, 53, 54), 0, 'sincechou', '', '', 'sincechou@gmail.com', 0, 1, datetime.datetime(2022, 10, 3, 15, 35, 51), 2584546, 2, 2, 3014160, 'profile_images/si/nc/sincechou/acE73FCKZH7Vr8FZWbkeHK.JPG', 'M', '', '周自從 Since Chou', 886, '911590530', datetime.date(2022, 10, 3), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 42), 1, datetime.datetime(2022, 10, 3, 15, 35, 51), 1, 1, 'zh-hant', 1, '{"hide_gender":true,"show_birthday":0,"accredited_datetime":"2023-06-19T07:36+00:00","hide_location":true}', 35847, 376, 0, 4, 1, 0, '', 0, None), (10123718, 818602, 3, 18, 18, 0.66266582346198, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 124284), 818602, 4, 1, '退場', 3271754, 97323554, 3, 2, 0, 'music/A5/6g/A56g77/2QuHm89rZmEj8QY8LQS27t.mp3', 0, 'song_covers/A5/6g/A56g77/gouMFScPxL3PDDxjLeafFx.jpg', 1, '', '', 0, '心死了,不愛了,直接退場。\n\n詞/編曲:Nivraë.∞ 演唱:Suno AI', 0, '', 164, 320000, datetime.datetime(2025, 6, 18, 2, 58, 52), datetime.datetime(2025, 6, 18, 2, 58, 42), datetime.datetime(2025, 6, 20, 8, 35, 53, 758795), datetime.datetime(2025, 6, 23, 0, 9, 58), 1875, 17, 2, 1, 14, 1, 0, None, 4, None, 1, 0, 2, 0, 2, 2, 3271754, 'sha1$BMBIvNgfaBYJle6DRdMDNk$aa38352773848f69ae4ebcffe43dc9c83d83af6f', datetime.datetime(2025, 6, 29, 6, 50, 52), 0, 'A56g77', '', '', 'g779845688@gmail.com', 0, 1, datetime.datetime(2025, 2, 26, 7, 26, 47), 2842032, 4, 3, 3271754, 'profile_images/A5/6g/A56g77/PBHjex4pjvE7xLvSeZC2uF.jpg', 'F', '', 'Nivraë.∞', 886, '979167517', datetime.date(2025, 2, 26), None, 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 3, 1), 1, datetime.datetime(2025, 2, 26, 7, 26, 47), 1, 6, 'zh-hant', 1, '{"hide_gender":false,"hide_location":true}', 56794, 41, 39, 1, 0, 0, '', 0, None), (10123719, 819820, 3, 19, 19, 0.6298573150788364, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 124312), 819820, 4, 1, 'Trainslate', 2392850, 97323662, 3, 2, 0, 'music/il/l_/ill_mo/FVcWRFygK3tkbjJbz5aeZ8.mp3', 0, '', 1, '', 'Translate 火車快飛\n寢搶寢搶寢搶寢搶\nTranslate 火車快飛\n寢搶寢搶寢搶寢搶\nTranslate 火車快飛\n寢搶寢搶寢搶寢搶\nTranslate 火車快飛\n寢搶寢搶寢搶寢搶\n\n要火車快點 因為火車晚了\n火車運的東西 不是火車管的\n這火車有時很長 有時火車短的\n有時火大 跟火車說 我不管了\n但火車還得開 那些內容不能掰\n思想是柴火 燒了火車才能開\n不能只靠才能 付出時間才能\n花時間想破腦袋 不只有天才能\n希望有天完成 但老是等不到\n我整天思考 但寫不好只能塗掉\n覺得破破爛爛 找資料到處看看\n該有進展 該進站 我還是慢慢\n你知道我還是我根本沒有變壞\n不然我就發些爭議言論來騙讚\n把尊嚴變賣 追逐流量的變態\n但純愛戰士 只跟嘻哈談戀愛\n火車晚了 但這是愛的列車\n文字跟意念 這是愛的結合\nUsed to love her 要怎麼撇清切割\n翻譯完了之後還有野心寫歌\n還又 新寫了 是心血的歌\n又有私訊傳來說這新寫的 哥\n細數那些經典 分享沒有心眼\n順著鐵軌經過每個景點的車\n\nTranslate 火車快飛\n寢搶寢搶寢搶寢搶\nTranslate 火車快飛\n寢搶寢搶寢搶寢搶\nTranslate 火車快飛\n寢搶寢搶寢搶寢搶\nTranslate 火車快飛\n寢搶寢搶寢搶寢搶', 0, 'Trainslate\n\n製作人:老莫ILL MO\n編曲:pololu\n人聲取樣處理:DJ Kool Klone\nScratch: DJ Doja Dog\n演唱:老莫ILL MO\n混音:Yi Zhang', 0, '', 123, 320000, datetime.datetime(2025, 6, 28, 19, 47, 56), datetime.datetime(2025, 6, 28, 19, 47, 52), datetime.datetime(2025, 6, 28, 19, 49, 35, 294348), datetime.datetime(2025, 6, 28, 19, 54, 54), 15, 2, 0, 1, 1, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 2392850, 'sha1$GgOZ1eJK6WGuUP4mKM6YHT$6c2124875266d167b137f51e1080e436248519a2', datetime.datetime(2025, 6, 28, 19, 35, 12), 0, 'ill_mo', '', '', 'illmoisthename@gmail.com', 0, 1, datetime.datetime(2019, 2, 12, 1, 9), 1963767, 4, 3, 2392850, 'profile_images/il/l_/ill_mo/it36rCpE6NDmMih3HM4Fa3.jpg', 'M', '', '老莫 ILL MO', 886, '918289318', datetime.date(1981, 6, 2), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 3, 1), 1, datetime.datetime(2019, 2, 12, 1, 9), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_intro":false,"show_birthday":0,"hide_location":false}', 287940, 3322, 7, 1, 1, 0, '', 0, None), (10123720, 813303, 3, 20, 20, 0.55664585232224, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 124325), 813303, 4, 4, 'Tr33 x BK x Seluu -【你知道你比晚霞好看嗎】audio', 1944917, None, 3, 2, 0, 'music/bi/ll/bill7799/aKZBYpWYsHWB5tVhZGAiLH.mp3', 0, 'song_covers/bi/ll/bill7799/WTYBDWKeAUREp9UkBciFkA.jpeg', 1, '', '我管他六月還是八月 yeah\n你是最美的晚霞\n五月為妳寫的情話\n七月仲夏\n我對妳有多牽掛\n九月雨下過後 天氣為你變得融洽\n「哪怕夕陽美如畫 但我眼裡只有她」\n\nOh Listen Baby\n我只想陪妳\n看見妳 讓我 目不轉睛\nyou drive me crazy\n我眼中 只看見妳倩影\n不管任何事我都 無條件的 為妳\nLet me 完成妳的心願\n只想聽妳說出 《我願意》ya\n我為妳衝 為妳瘋 為妳寫 浪漫的情節\n有妳就夠 不管是 開車或是 搭著地鐵\nWon’t let you go 我鍾意妳(粵語)\n全身上下的一切\n我的心中 沒比妳 重要的\n有沒有聽見\n\n我可以為妳唱melody 也可以 為妳rap\nEveryday 我都想著妳\n妳不可能被替代\n就讓我來為妳遮雨\n全部時間都陪著妳\n就讓我來證明\n對妳付出都是真心 yeah\n星空下看著妳 我的臉很紅\nOnly sing for you U already know\n每一天tell you you so beautiful\nThat’s no reason Cause you’re my baby girl\n\n我管他六月還是八月 yeah\n你是最美的晚霞\n五月為妳寫的情話\n七月仲夏\n我對妳有多牽掛\n九月雨下過後 天氣為你變得融洽\n「哪怕夕陽美如畫 但我眼裡只有她」\n\n我的時間 好想花在跟你見面專屬愛意對你沒法藏\n為了你少了去夜店 只有你能將我保持著眷戀 你的話我總是沒法忘\n我們從對立到唯一\n可能未必能陪你\n可我上升的倍率\n能給你安心的一句\n到處奔波 剷除困惑 工作了一整天\n跟你擁抱著充電 我們的空間 幸福了一整夜\nBaby\n\n冬天暖你的手 夏天為你加點冰\n你前任畫的餅我用舉動告訴你\n腦海裡都是你 魚仔游來游去\n沒有難過只有感動灑落的淚滴\n這天我張望天空想你了\n你沒有離開晚霞倒影著\n當我們老了這段旅程怎麼會遺忘\n下輩子我的心臟依舊為你在發燙\n\n是我的錯 不自禁就已對你許下承諾\n要看多少次的日落 你才懂我\n該怎麼做 才能結果\n\n我管他六 月還是八月\n你是最美的晚霞\n五月為你寫的情話\n七月仲夏\n陪你看四季變化\n九月雨下過後 天氣為你變得融洽\n「哪怕夕陽美如畫 但我眼裡只有她」', 0, '來自香港的Tr33 還有Seluu\n與Bk攜手合作寫了在2025的小情歌\n「希望無論風景多美 多看看在你身邊的她\n你會發現 最美的風景 其實一直在你身旁。」\n\n所以不管是幾月的晚霞,我都會陪你看\n只要身旁是你。', 0, '', 178, 320000, datetime.datetime(2025, 5, 8, 4, 19, 41), datetime.datetime(2025, 5, 8, 4, 19, 37), datetime.datetime(2025, 5, 10, 12, 7, 24, 562816), datetime.datetime(2025, 5, 10, 12, 7, 25), 42824, 518, 68, 1, 0, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 1944917, 'sha1$ij55rFK1ohGMVcT70gH8vL$50902dbf1b89f5e2d8d488d0439fb4343e2b5902', datetime.datetime(2025, 6, 15, 9, 11, 58), 0, 'bill7799', '', '', 'yungyu0214@gmail.com', 0, 1, datetime.datetime(2017, 6, 11, 18, 34, 14), 1516902, 4, 4, 1944917, 'profile_images/bi/ll/bill7799/TrmEZ45mN4tRkP8WsW8KX7.jpg', 'M', '', 'BK', 886, '966356960', datetime.date(2000, 9, 9), 'TXG', 101, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 51), 1, datetime.datetime(2017, 6, 11, 18, 34, 14), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"had_edit_username":true,"show_intro":false,"accredited_datetime":"2022-05-16T08:25+00:00","hide_location":false}', 3115042, 9901, 6, 16, 1, 1, '', 0, None), (10123721, 819852, 3, 21, 23, 0.5134831089379158, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 124338), 819852, 4, 1, 'TENET', 3293493, None, 3, 2, 0, 'music/F_/O_/F_O_S/53yjU8GqFzyiMWZBy7EHc4.mp3', 0, '', 1, '', '', 0, '純beat\nSampler:Koala/Digitakt\nSynth:Digitone\nMixer:Octatrack\nSound Processor:Analog Heat', 0, '', 212, 264521, datetime.datetime(2025, 6, 29, 3, 37, 38), datetime.datetime(2025, 6, 29, 3, 37, 34), datetime.datetime(2025, 6, 29, 3, 37, 49, 309292), datetime.datetime(2025, 6, 29, 3, 38, 36), 66, 0, 0, 1, 0, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 3293493, 'sha1$zOJe2AobLkSQoQxzR6xWyr$76439b4d8670346d81fd5c76ceb01b649f75870a', datetime.datetime(2025, 6, 21, 14, 19, 44), 0, 'F_O_S', '', '', 'jacob983212@gmail.com', 0, 1, datetime.datetime(2025, 6, 21, 13, 52, 5), 2863758, 4, 1, 3293493, 'profile_images/F_/O_/F_O_S/khSYZM86ZUA9natvFZdyDh.jpg', 'M', '', 'F_O_S', 886, '968368295', datetime.date(2001, 2, 27), None, 80, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 52), 1, datetime.datetime(2025, 6, 21, 13, 52, 5), 1, 1, 'zh-hant', 1, '{"hide_gender":true,"hide_location":true,"show_birthday":0}', 49, 0, 0, 0, 0, 0, '', 0, None), (10123722, 817200, 3, 22, 21, 0.5074721832452687, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 124351), 817200, 4, 3, 'Good day ft.宰宰', 3265995, None, 3, 2, 0, 'music/wi/wi/wiwi890517/mm3phVrrF3qi9YM4XJFJN4.mp3', 0, 'song_covers/wi/wi/wiwi890517/XAjT66rBEsiuE7opkCxebG.jpg', 1, '', 'Have a good day\n拿動我的筷子\n夾起這塊餅能like us\nHip hop save my life\nwish your Good day\n想動我的白癡\n比賽當作擺飾\n沒人在口嗨\n\nHave a good day\n凝視過後呆滯\n準備loading 我的size\n追個夢 good night\n煙硝味不散能逃離的苦海\n相依的無奈\nI feel good\nyou should fly\n\n我懂這個世界從來沒有實質關心過\n心的痛 安撫你的堅強或許沒有錯\nLet you fall 24的故事記得固執\n未來新的路是\n苟延殘喘被迫趨炎附勢 nah\n\n老一輩的或許充滿所謂生存招數\n前輩諫言牛皮一定吹不破會暴露\n如果音樂沒了味道 還有靈魂嗎?\n就像陶匠選擇陶土 才能製造獨特陶物\n\nI’m so sorry 祂很抱歉\n或許人生現在必須給到難度考驗\n原汁還是原味\n獨裁制度害死原罪\n同儕壓力排斥學會\n遷就逃避呆滯 隨便你們 怎麼講\n我想栽的就該 怎麼灌溉 怎麼養\n勇氣勝於雄辯 未來不怕會是什麼樣?\n被詛咒的一定是這世界不夠瞭解你\n該怎麼過的自由 或該怎麼想\n\nYa u feel me my bro\nI ain’t gon lie\n烙印信念是會痛的\nplease don’t mind\n尖銳的聲音 它在點醒我\n的腦袋 得要清醒過\n不能沈醉了繼續夢\n別怕了 we will be fine\n\nYeah all day no rain\n天空放晴過了拜託別把心敲碎\n\n假設路還夠長讓你追逐憶裡 期盼的他/她\n那就鑒別過去直到看見 彼岸的花\n\nHave a good day\n拿動我的筷子\n夾起這塊餅能like us\nHip hop save my life\nwish your Good day\n想動我的白癡\n比賽當作擺飾\n沒人在口嗨\n\nHave a good day\n凝視過後呆滯\n準備loading 我的size\n追個夢 good night\n煙硝味不散能逃離的苦海\n相依的無奈\nI feel good\nyou should fly\n\n要是這一步踏出了差錯\n你問是否之後從此沒了發落\n他說有沒有為錢感到下頭\n我不想逞兇鬥狠說抱歉我沒有怕過\n拿著麥克風 唱到嗓子發紅\nwith ma boy 就算是身處在沙漠\n若要做點什麼才能解決我的trouble\n好酒得沉甕先別急著發動\nyou know I always do myself\n說法在腦袋環繞\nI got some dope fullhouse\nshut my mind 就往下跳\n一路上嗅到的層層味道\n是你故意散發出的記號\n綁住手蒙了頭不由自主的走\nwas not my fault\n差點就忘記了 一路是怎麼走的\n盼著有那一天 真實感覺活著\n不再欺騙自己 都被希望蒙蔽\n等我轉過身 卻滿身血痕\n\nHave a good day\n凝視過後呆滯\n準備loading 我的size\n追個夢 good night\n煙硝味不散能逃離的苦海\n相依的無奈\nI feel good\nyou should fly', 0, 'Lyric詞 |洪暐 Wei 宰宰\nComposer 曲|洪暐 Wei 宰宰\nProducer 製作人|197\nArrangement 編曲|197\nBackground Vocal和聲編寫|洪暐 Wei \nRecording 錄音|洪暐 Wei \nMixing Engineer 混音師|197\nMastering Engineer 母帶工程師|lil rad', 0, '', 238, 320000, datetime.datetime(2025, 6, 7, 7, 33, 54), datetime.datetime(2025, 6, 7, 7, 33, 43), datetime.datetime(2025, 6, 7, 12, 0), datetime.datetime(2025, 6, 7, 12, 0, 30), 20221, 161, 95, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 3265995, '!yvKrUOxSsYWY1VfLmHFzVlxDqWEoPYxfKikTwuok', datetime.datetime(2025, 6, 7, 7, 39, 40), 0, 'wiwi890517', '', '', 'wiwi890517@gmail.com', 0, 1, datetime.datetime(2025, 1, 15, 19, 25, 19), 2836283, 4, 4, 3265995, 'profile_images/wi/wi/wiwi890517/dY5mssfY2MrxwXGsqUCkTg.jpg', 'M', '', '洪暐', 886, '972636305', datetime.date(2000, 5, 15), None, 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 42), 1, datetime.datetime(2025, 1, 15, 19, 25, 19), 1, 5, 'zh-hant', 1, '{"is_social_user":true,"hide_gender":true,"hide_location":true}', 50709, 261, 0, 107, 0, 0, '', 0, None), (10123723, 818605, 3, 23, 22, 0.4590773491788809, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 124365), 818605, 4, 1, '〈 Feeling... 〉', 2629605, None, 3, 2, 0, 'music/az/ri/azrilanb112/BpguaW5swaF34xAYGv3f3R.mp3', 0, 'song_covers/az/ri/azrilanb112/nr4aQSNsULQcZE5yC2H73x.jpeg', 1, '', '走走晃晃停停看看\n捕捉的靈感凝凝散散\n遠方的燈火明明暗暗\n\n走走晃晃停停看看\n淡水的房間凌凌亂亂\n入睡前的悲傷平平淡淡\n\n看見 水面掀起波瀾 不太平和\n看墨 在水中擴散 水不再清澈\n看人們 大多默然 卻總在迎合\n\n卻總無法讓傷口輕易得治\n那曾經歷的\n事/是\n你用親筆的字\n畫身心裡的刺\n棘/擊\n中了要害\n會流淚的原因是情緒超載\n\n不想讓你討厭的我早就盡了全力\n無信者祈禱前的處境也早就懸壁\n\n沒有前程跟退路\n所以虔誠的墜入\n神的 懷抱 因為 他說 我不是個廢物\n\n(我不是個廢物....?)\n\n(是個廢物...)\n\n(廢...物...)\n\nI Feeling down I Fee...\nI Feeling down I Fee...\nI Feeling Wrong I Fee...\n\n事過 境遷後 才能夠反覆品味\n妳當初說的做的 而我選擇如何應對\n像是在 尋覓救贖 我想要 悟出真諦\n也想 將自在循序構築 逐步更\n\n替 換 掉\n\n那些舊有的行為模式\n大多都是 來自自我否定的駁斥\n像明知不可能的奇異博士\n也不願 讓結局就此停在昨日\n\nI Feeling down I Feeling\nI Feeling down I Feeling\nI Feeling Wrong I Feeling\n\n異樣的情緒是否引人注目?\n像場大雨傾盆 注入\n就讓他濕了我的頭髮 再流入心臟\n無法 帶走的陰鬱 就堆在角落輕放\n\n我任由菌種滋長\n看他腐蝕滿天星向\n在寂靜的黑夜裡\n在我死寂的心深處 期待有新聲清亮', 0, '很想說是舊歌翻新,\n但只是當初上傳的版本不是最終版本而已\n\n那可能是我最有靈性的時候,\n是一些如今看去有幸放下的憂鬱\n\n詞/曲:LAN 嚴嵐\n編曲:Keev、子寅、Vince \n和聲:Vince、阿提濕\n錄混:阿提濕', 0, '', 251, 320000, datetime.datetime(2025, 6, 18, 3, 16, 42), datetime.datetime(2025, 6, 18, 3, 16, 38), datetime.datetime(2025, 6, 18, 3, 26, 22, 213658), datetime.datetime(2025, 6, 21, 13, 12, 59), 3188, 41, 17, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2629605, 'sha1$mpLVpS95rEIcViAM8Dg34U$998e4d0dc04cad482c748560b9ae280e0fb254b0', datetime.datetime(2025, 6, 27, 14, 32, 23), 0, 'azrilanb112', '', '', 'kaollyzax@gmail.com', 0, 1, datetime.datetime(2020, 8, 22, 14, 23, 37), 2200220, 4, 3, 2629605, 'profile_images/az/ri/azrilanb112/h7y6ss9cM88BHQ9nermV3r.jpg', 'M', '', '嚴嵐', 886, '906953991', datetime.date(1999, 3, 18), 'NWT', 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 54), 1, datetime.datetime(2020, 8, 22, 14, 23, 37), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_birthday":2,"accredited_datetime":"2024-03-27T03:56+00:00","hide_location":false}', 68577, 325, 80, 0, 1, 0, '', 0, None), (10123724, 819701, 3, 24, 24, 0.43384844547973106, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 124376), 819701, 4, 1, 'Blue Scratches', 3293493, None, 3, 2, 0, 'music/F_/O_/F_O_S/NaKZ4bTv43CaLHhU8JSHte.mp3', 0, '', 1, '', '', 0, '純beat\nSampler:Koala/Digitakt\nSynth:Digitone\nMixer:Octatrack\nSound Processor:Analog Heat', 0, '', 200, 266941, datetime.datetime(2025, 6, 27, 13, 45, 15), datetime.datetime(2025, 6, 27, 13, 45, 11), datetime.datetime(2025, 6, 27, 13, 45, 25, 606250), datetime.datetime(2025, 6, 27, 13, 46, 7), 90, 0, 0, 1, 0, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 3293493, 'sha1$zOJe2AobLkSQoQxzR6xWyr$76439b4d8670346d81fd5c76ceb01b649f75870a', datetime.datetime(2025, 6, 21, 14, 19, 44), 0, 'F_O_S', '', '', 'jacob983212@gmail.com', 0, 1, datetime.datetime(2025, 6, 21, 13, 52, 5), 2863758, 4, 1, 3293493, 'profile_images/F_/O_/F_O_S/khSYZM86ZUA9natvFZdyDh.jpg', 'M', '', 'F_O_S', 886, '968368295', datetime.date(2001, 2, 27), None, 80, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 52), 1, datetime.datetime(2025, 6, 21, 13, 52, 5), 1, 1, 'zh-hant', 1, '{"hide_gender":true,"hide_location":true,"show_birthday":0}', 49, 0, 0, 0, 0, 0, '', 0, None), (10123725, 819861, 3, 25, 26, 0.408664, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 124389), 819861, 4, 1, 'Cry over spilled milk', 3274800, None, 3, 2, 0, 'music/be/mu/bemute_913/gn42tRxMeGKtmw3fF5BxuM.mp3', 0, 'song_covers/be/mu/bemute_913/LcLVqGenCzGQNAomPDK9BL.jpg', 1, '', "Cry over spilled milk\n試著向我求救\nAs if u could still be real\nStill being able to feel\nNot to get killed\nNot to ruin the day\n如何讓淚不流\nCry over spilled milk\n我知道你多想變得優秀\nPut in time to drill\nWishing some day you will\n成就 一些了不起的事你想被記住很久\n\n但是就在那裡坐著\n抱怨你挫折\nAin't Nothin' gonna change boy\n但是就在那裡坐著\n等自己破殼\nAin't Nothin' gonna change\n\n你說你想要找個洞\n想要找個夢\nCause you can't sleep at night\nCan't see the light\n房間多窄\n空氣好沉重\n希望都化成空\n你需要大聲公\nTo release ur stress\nBelieve yourself\n虛心求教\n虛榮心丟掉\n丟進垃圾桶 也只有垃圾懂\n懂你的難過懂你的痛\nIt's not an emo rap here\nIt's an emo rapper\nTalkin' crazy shit to myself like that mad hatter\n能否獲得快樂\n我會陪你在這\n拍著 你的肩\n拍著 一整天\n拍著 你的肩\n拍了 一整天\n拍了 你的肩\n拍了 一整天\n\nCry over spilled milk\n試著向我求救\nAs if u could still be real\nStill being able to feel\nNot to get killed\nNot to ruin the day\n如何讓淚不流\nCry over spilled milk\n我知道你多想變得優秀\nPut in time to drill\nWishing some day you will\n成就 一些了不起的事你想被記住很久\n\n但是就在那裡坐著\n抱怨你挫折\nAin't Nothin' gonna change boy\n但是就在那裡坐著\n等自己破殼\nAin't Nothin' gonna change", 0, '覆牛奶難收\nProd. Mario Alexander', 0, '', 145, 192000, datetime.datetime(2025, 6, 29, 6, 10, 50), datetime.datetime(2025, 6, 29, 6, 10, 4), datetime.datetime(2025, 6, 29, 6, 14, 42, 837583), datetime.datetime(2025, 6, 29, 6, 17, 23), 0, 2, 0, 1, 0, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 3274800, 'sha1$KHW5mxHqorQvNqVESZs1X2$a15a70e7329b5618e79f8e3c91b21a4d0923be63', datetime.datetime(2025, 6, 29, 14, 7, 47), 0, 'bemute_913', '', '', 'banner573217@gmail.com', 0, 1, datetime.datetime(2025, 3, 16, 12, 21, 17), 2845078, 4, 4, 3274800, 'profile_images/be/mu/bemute_913/Zc5uBENcZzdQmhKseXudcz.jpg', 'M', '', 'BeMuTe', 886, '970792913', datetime.date(2025, 3, 16), None, 94, 0, 1, None, datetime.datetime(2025, 6, 7, 21, 3, 43), 1, datetime.datetime(2025, 3, 16, 12, 21, 17), 1, 6, 'zh-hant', 1, '{"hide_gender":true,"hide_location":true}', 36, 1, 1, 0, 0, 0, '', 0, None), (10123726, 819117, 3, 26, 25, 0.4002703974327818, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 124401), 819117, 4, 3, 'GET IT UP DEMO VER.', 3265347, None, 3, 2, 0, 'music/li/l_/lil_ming_0531/J2ucCVXNcTt3HEFpfk4eUX.mp3', 0, 'song_covers/li/l_/lil_ming_0531/MJjjCgLET4V6vv6Rc5AMdL.jpg', 1, '', ':DJ DROP THAT SHIT\nyo yo yo wowwwwwwo\nOne get two get three Let’s get it up!!!\n\nHey hey hey who is there it’s me\nSo we need to get it up 12345\nWe need to pump it\nHey pump it hey pump it\n這就是最hiphopのgeneration ya\n說了你什麼都不懂 我最屌 我最炸 uh\nLIL KING IN THE HOUSE YA YA\nYou know what I’m saying\nKILL THE BEAT YO\n\nGet it up now get it up (woo)\nGet it up now get it up (woo)\n\nGet it up now get it up (woo)\nGet it up now get it up (woo)\n\nYo Battle嘛 音樂摧落 louder uh\nThe final round 給你致命的一擊(一擊)\n歡呼吧 歡呼吧 觀眾的躁動聲~\nBattle King Is Here\nSeven to smoke 直接搶下\nJudge 直接給手都說太瞎\nwait wait wait wait wait! what?\n真的太扯!\n\nGet it up now get it up (woo)\nGet it up now get it up (woo)\n\nGet it up now get it up (woo)\nGet it up now get it up (woo)\n\nGET IT UP GET IT UP GET IT UP\n\nGET IT UP GET IT UP GET IT UP', 0, 'Music Credit \n\n詞 Lyrics|小銘 LIL MING\n\n曲 Composer|小銘 LIL MING\n\n製作人 Producer|小銘 LIL MING、崔永誠、197\n\n錄音師Audio Engineer|崔永誠\n\n錄音及混音室Recording & Mixing Studio|\n晞有音樂 Share Studio\n\n《Get It Up》是一首充滿街頭能量的Battle戰歌,節奏狂野、氣場爆棚!從DJ Drop開場,到Scratching音效帶出的硬派Beat,這首歌彷彿把人瞬間拉進街頭Battle現場。歌詞充滿王者霸氣,「LIL KING IN THE HOUSE」的主場宣言、搶七大戰「Seven to smoke 直接搶下」的狠勁,每一句都像噴漆塗鴉般強勢佔領街頭。這不只是音樂,而是一場不服就戰的嘻哈鬥魂——準備好在街頭一起Get It Up了嗎?', 0, '', 121, 320000, datetime.datetime(2025, 6, 22, 12, 5, 7), datetime.datetime(2025, 6, 22, 12, 4, 29), datetime.datetime(2025, 6, 22, 12, 6, 32, 403813), datetime.datetime(2025, 6, 22, 12, 9), 7152, 7, 1, 1, 0, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 3265347, 'sha1$dcbQnF0Cz9mwKNl4B1JTCr$e9e48e9c964906ee9013284d136be9265d2d9d94', datetime.datetime(2025, 6, 25, 9, 49, 40), 0, 'lil_ming_0531', '', '', 'jeffrey0531.jj@gmail.com', 0, 1, datetime.datetime(2025, 1, 11, 8, 1, 19), 2835639, 4, 4, 3265347, 'profile_images/li/l_/lil_ming_0531/HrLp7ohRirSd364MjbkKNC.jpg', 'M', '', '小銘 LIL MING', 886, '966721871', datetime.date(2006, 5, 31), None, 80, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 48), 1, datetime.datetime(2025, 1, 11, 8, 1, 19), 1, 5, 'zh-hant', 1, '{"hide_gender":false,"hide_location":false,"show_birthday":1}', 101209, 17, 0, 0, 0, 0, '', 0, None), (10123727, 819271, 3, 27, 27, 0.35513557092034226, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 124413), 819271, 4, 1, '卡拉OK台', 1803682, 97323642, 3, 2, 0, 'music/fa/nc/fancy_sun_jo/ER7gFN28vsJYFTAh7B6VYe.mp3', 0, 'song_covers/fa/nc/fancy_sun_jo/evGiBcSTRqjVGaMoaVPRsf.jpeg', 1, '', "在我們的卡拉OK台\n感覺到正在旋轉的腦袋\n好想把這首歌打進電台\n來代替我那給不了的愛\nIt's such a long night\n\n這裡有一群人還不想回家\n夜晚還長 時間在追加\n老哥把新的妹用老車把\n一個接著一個的跳上座椅吧\nWe gon’ make the shit pop\n街上的風裙擺搖搖的mini skirt it’s too hot\n要是這家店不想讓我進去炸\n那就先在車上燒一下\n一台車塞5人就車身歪斜\n像有人不到30玩到器官衰竭\n我對她非常有興趣 說出來危險\n因為她 我相信世界上有飛碟\n她像外星人 一堆怪行程\n喜歡破壞平衡 讓我禍害臨門\nI wanna be myself 感情太煩人\n要開去哪一路開出城\n\n在我們的卡拉OK台\n感覺到正在旋轉的腦袋\n好想把這首歌打進電台\n來代替我那給不了的愛\nit such a long night\n\n我們來到2024的舞曲大電台\n這是每個發燒友都在討論的品牌\n鼻塞鼻炎一定要用這台\n請認準 這裡是Runny Nose Radio\nLa hoo hoo\n我要告訴我的朋友妳是我的 他們不能碰\n認識妳的兄弟姐妹還有\n朋友 I might take you home\n唱個KTV 拍個MV再上MTV\n他們覺得過期 But I don’t\n只想跟妳卡在一起也不用動\n就讓我們放開自己\n談一場純純的戀愛\nI don’t wanna make no mistake\nI don’t wanna make no mistake\n就讓我們放開自己\n談一場純純的戀愛\nI don’t wanna make no mistake\n\n在我們的卡拉OK台\n感覺到正在旋轉的腦袋\n好想把這首歌打進電台\n來代替我那給不了的愛\nIt's such a long night\n(For one more time…)", 0, '卡拉拉拉OO台\n剛發了mv 在YouTube上 激推!!天線寶寶\n\n培特-卡拉OK台\nLyrics & Composition: 培特\nProduced by: Sōryo\nRecorded by: Sōryo\nMixed by: Sōryo\nMastered by: LULU\nPublished by: Kick In OFFICE\n© 2025 Kick In OFFICE', 0, '', 183, 320000, datetime.datetime(2025, 6, 24, 6, 6, 39), datetime.datetime(2025, 6, 24, 6, 6, 35), datetime.datetime(2025, 6, 24, 6, 30, 20, 652611), datetime.datetime(2025, 6, 24, 6, 30, 21), 114, 3, 2, 1, 2, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1803682, 'sha1$Qefn3EyjKK8G$c59e6bdba30bb87239c5daee6f62dd0764e4988c', datetime.datetime(2025, 6, 24, 6, 4, 44), 0, 'fancy_sun_jo', '瑋哲', '李', 'leezxcv2014@gmail.com', 0, 1, datetime.datetime(2016, 8, 13, 17, 22, 53), 1289414, 4, 3, 1803682, 'profile_images/fa/nc/fancy_sun_jo/ZMLJtZT6FWbvXGvZUov8m8.JPEG', 'M', '培特', '培特', 886, '979826829', datetime.date(1996, 12, 30), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 40), 1, datetime.datetime(2016, 8, 13, 17, 22, 53), 1, 0, 'zh-hant', 1, '{"show_intro":false,"hide_gender":true,"show_birthday":0,"accredited_datetime":"2024-01-11T09:13+00:00","hide_location":true}', 25981, 527, 6, 2, 1, 0, '', 0, None), (10123728, 819907, 3, 28, 28, 0.30639214384346, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 124436), 819907, 4, 1, 'Jasper - 別再說你很愛我', 3282221, None, 3, 2, 0, 'music/Ja/sp/Jasper0923/frvjjaraELXKB2n5v3ebgw.mp3', 0, 'song_covers/Ja/sp/Jasper0923/kE2wRei4UTRyR2JRUfhSrv.jpeg', 1, '', '別再說你很愛我\n我不想再用酒精和煙來沈默\n我不會再相信妳的所有 所有\n我不在戳破 我不在戳破\n\n或許我本該離開\n我像是犯了病\n潰爛在夢裡 惡夢裡\n我不想要醒來\n看著妳離開的背影\n\n我試著挽回我們之前的存在\n或許這份愛對你是一種負擔\n如果這是妳想要的結果\n我會就此到這對妳放手\n桌上擺著我們存在的塵埃\n從前的回憶\n總揮之不去出現在腦海\n時間不停的走\n想聽妳溫柔的口吻\n時光再也不會為了\n我們倒退而重來\n\n別再說你很愛我\n我不想再用酒精和煙來沈默\n我不會再相信妳的所有 所有\n我不在戳破 我不在戳破', 0, '相信很多人分手一定會經歷過看著自己\n愛的人離開的背影\n卻又想起之前幸福的時候\n之前的承諾\n最後只剩下自己內心的對白\n別再說你很愛我。', 0, '', 152, 192000, datetime.datetime(2025, 6, 29, 9, 16, 18), datetime.datetime(2025, 6, 29, 9, 16, 14), datetime.datetime(2025, 6, 29, 9, 23, 9, 72173), datetime.datetime(2025, 6, 29, 9, 23, 9), 6, 1, 0, 1, 0, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 3282221, 'sha1$K4yQQ719CjhORBAOqd0xSa$9a8517830f49c2c896f1304c08926a6681e4c526', datetime.datetime(2025, 5, 17, 1, 13, 20), 0, 'Jasper0923', '', '', 'yenzijie0923@gmail.com', 0, 1, datetime.datetime(2025, 5, 1, 8, 11, 31), 2852493, 4, 4, 3282221, 'profile_images/Ja/sp/Jasper0923/6ugrMmioAHU3rexMDmrkaw.jpg', 'M', '', 'Jasper', 886, '986981415', datetime.date(2005, 9, 23), None, 101, 0, 1, None, datetime.datetime(2025, 6, 22, 21, 3, 3), 1, datetime.datetime(2025, 5, 1, 8, 11, 31), 1, 5, 'zh-hant', 1, '{"hide_gender":true,"hide_location":true,"show_birthday":1}', 86, 1, 0, 0, 0, 0, '', 0, None), (10123729, 819449, 3, 29, 32, 0.24218104405578175, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 124448), 819449, 4, 3, 'Acid Rain', 3293493, None, 3, 2, 0, 'music/F_/O_/F_O_S/ZECtuCVjUCk3vQfXPkJWK8.mp3', 0, '', 1, '', '', 0, '純beat,偏大聲\nSampler:Koala/Digitakt\nSynth:Digitone\nMixer:Octatrack\nSound Processor:Analog Heat', 0, '', 187, 297929, datetime.datetime(2025, 6, 25, 12, 43, 40), datetime.datetime(2025, 6, 25, 12, 43, 36), datetime.datetime(2025, 6, 25, 12, 43, 56, 457975), datetime.datetime(2025, 6, 25, 12, 45, 1), 54, 0, 0, 1, 0, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 3293493, 'sha1$zOJe2AobLkSQoQxzR6xWyr$76439b4d8670346d81fd5c76ceb01b649f75870a', datetime.datetime(2025, 6, 21, 14, 19, 44), 0, 'F_O_S', '', '', 'jacob983212@gmail.com', 0, 1, datetime.datetime(2025, 6, 21, 13, 52, 5), 2863758, 4, 1, 3293493, 'profile_images/F_/O_/F_O_S/khSYZM86ZUA9natvFZdyDh.jpg', 'M', '', 'F_O_S', 886, '968368295', datetime.date(2001, 2, 27), None, 80, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 52), 1, datetime.datetime(2025, 6, 21, 13, 52, 5), 1, 1, 'zh-hant', 1, '{"hide_gender":true,"hide_location":true,"show_birthday":0}', 49, 0, 0, 0, 0, 0, '', 0, None), (10123730, 816500, 3, 30, 31, 0.2351797488869669, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 124460), 816500, 4, 4, '彗星 Demo', 2326133, None, 3, 2, 0, 'music/ci/ty/cityronin/W6PE2aCgfcS95GnkC54PKF.mp3', 0, 'song_covers/ci/ty/cityronin/8XuVW35UJR9NuTqGB9suQ5.jpg', 1, '', '', 0, '舊歌放很久 還是放一下吧', 0, '', 111, 192000, datetime.datetime(2025, 6, 1, 8, 15, 31), datetime.datetime(2025, 6, 1, 8, 15, 20), datetime.datetime(2025, 6, 1, 8, 16, 57, 459844), datetime.datetime(2025, 6, 1, 8, 45, 37), 11449, 135, 16, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true},"CN":{"recommend_by_editor":true,"chart_weekly_champions":[[2025,23]]}}', 0, 0, 0, 0, 2, 2, 2326133, 'sha1$x1utDVJTsu8XBtlWmfc5Yu$d30acfdaf14ceb986a9ca68f6221288030d080de', datetime.datetime(2025, 6, 26, 18, 25, 1), 0, 'cityronin', '', '', 'cityronin0901@gmail.com', 0, 1, datetime.datetime(2018, 9, 16, 12, 43, 47), 1897070, 2, 2, 2326133, 'profile_images/ci/ty/cityronin/DUZc4ffuC7o34p6yY5W5Wm.jpg', 'M', '劉俊偉', '青井', 886, '907735960', datetime.date(2001, 3, 23), 'CHA', 81, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 59), 1, datetime.datetime(2018, 9, 16, 12, 43, 47), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"had_edit_username":true,"show_intro":false,"show_birthday":1,"accredited_datetime":"2021-05-20T07:42+00:00","hide_location":false}', 1480124, 11379, 2, 3, 1, 0, '', 0, None), (10123731, 818850, 3, 31, 29, 0.23281795485508766, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 124473), 818850, 4, 3, '『CASH BURNING』The Trailer', 1880617, None, 3, 2, 0, 'music/ze/nb/zenbothasizip/PaSZ8YneTeerwuqo4c8vu9.mp3', 0, 'song_covers/ze/nb/zenbothasizip/47j6tNnEDihbLpXNpMFsfE.jpeg', 1, '', '[00:18.82]燒光我的積蓄就幹這一票\n[00:21.67]打翻那杯咖啡\n[00:23.34]讓狀態更焦躁\n[00:24.90]身體評估心靈\n[00:26.48]發出驚嘆號\n[00:28.90]打磨我的意志\n[00:29.50]用火焰來鍛造\n[00:31.12]我問你到底需要\n[00:32.90]什麼特效藥\n[00:34.48]我卻是個庸醫速成只求高藥效\n[00:37.65]然後差點G掉\n[00:39.69]就事事難預料\n[00:40.89]珍惜我的音樂\n[00:42.84]或許哪天你聽不到\n[00:44.16]早就被資本捆了綁\n[00:46.00]無法掙脫中了傷\n[00:47.49]這社會極端變成現象\n[00:49.32]像看街聲排行榜\n[00:50.75]有很多痛苦你不能說\n[00:52.47]很多舉動你不能做\n[00:53.87]音樂是唯一出入口\n[00:55.47]你他媽 管我怎麼說\n[00:56.99]士軒Said\n[00:57.68]我的下張作品內容太仇富\n[00:59.89]沒有公平性的比賽\n[01:01.82]還怪我太投入\n[01:03.29]多少費用改頭換面\n[01:05.90]就像在動手術\n[01:06.44]每一張精緻的臉\n[01:08.40]讓人看的好恐怖\n[01:09.83]這不是黑化的我\n[01:11.34]另一面還Hold的住\n[01:12.80]誰會不想大展鴻圖\n[01:14.49]佔據你們的螢幕\n[01:16.11]這下我燒錢又吹灰\n[01:18.39]沒人擋得住\n[01:19.65]星火足以燎原\n[01:21.12]你最好跟緊我的步\n[01:22.86]燒光我的積蓄就幹這一票\n[01:25.67]打翻那杯咖啡\n[01:27.87]讓狀態更焦躁\n[01:28.88]身體評估心靈\n[01:30.47]發出驚嘆號\n[01:32.80]打磨我的意志\n[01:33.54]用火焰來鍛造\n[01:35.23]我問你到底需要\n[01:36.64]什麼特效藥\n[01:38.36]我卻是個庸醫速成只求高藥效\n[01:41.67]然後差點G掉\n[01:43.54]就事事難預料\n[01:44.91]珍惜我的音樂\n[01:46.75]或許哪天你聽不到', 1, '『Cash Burning 』The Trailer', 0, '', 116, 192000, datetime.datetime(2025, 6, 20, 4, 55, 42), datetime.datetime(2025, 6, 20, 4, 55, 40), datetime.datetime(2025, 6, 20, 9, 35, 5, 502246), datetime.datetime(2025, 6, 20, 9, 53, 56), 816, 9, 2, 1, 0, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 1880617, 'sha1$t8XnrUif0BySc8qNcXnZmn$010bb182a1347ba58514b1bed565d5db53dd4957', datetime.datetime(2025, 5, 3, 8, 42, 20), 0, 'zenbothasizip', '', '', 'zenbothasizip@gmail.com', 0, 1, datetime.datetime(2017, 5, 25, 15, 15), 1452757, 2, 2, 1880617, 'profile_images/ze/nb/zenbothasizip/Cch35ELKP25PBiEvSNf8i9.jpg', 'M', '', '禪波ZENBØ', 886, '977120435', datetime.date(1990, 12, 8), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 56), 1, datetime.datetime(2017, 5, 25, 15, 15), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_intro":false,"accredited_datetime":"2021-06-15T05:58+00:00","hide_location":true}', 143130, 1838, 35, 12, 1, 0, '', 0, None), (10123732, 819807, 3, 32, 33, 0.23014400000000002, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 124484), 819807, 4, 1, '徐秉豐—小船', 3295199, None, 3, 2, 0, 'music/he/ro/hero_hsupf/CMyrGRkKxyFgJeTfR8tdRh.mp3', 0, 'song_covers/he/ro/hero_hsupf/E43KzbMa6GmnctWUAxgMwa.jpeg', 1, '', '陽光灑落在 地球的另一半\n希望他總會在 海平線另一端\n等候 燈火\n始終會亮著\n但要你願意抬頭\n\n沒有人喜歡下雨天\n怎麼他媽又是下雨天\n老天爺你在開什麼玩笑\n同樣的悲劇到底要演幾遍\n\n我也曾經經歷過 甚至比你更墮落\n但這不就是生活 其實也不用著急分對錯\n可是如果沒有雨哪顯得晴天的好\n如果沒有過去的我們 哪知道現在是好\n\n如果沒有未來的我們 該怎麼去做比較\n如果不是結果 把握當下就好\n\n時鐘滴滴答答 麻雀嘰嘰喳喳 他還在機李瓜拉 比劃著那些理想\n\n鏡子裡的你 what the things you really need\n早已今非昔彼 one the best that you will be\n包容過去的自己 向新世界看齊\n相信身邊的hommie 我們挺你到底\n\n感謝那些歲月 和那天妳傳來的短信\n一點都不後悔 打認識妳那天 就已經是三生有幸\n\n聽不膩的情話\n電話也捨不得掛\n最後一次送妳回家\n漸遠的飄逸長髮\n\n感謝那些歲月 和那天妳傳來的短信\n一點都不後悔 打認識妳那天 就已經是三生有幸\n\n妳早從我的相簿 悄悄溜走\n我繼續走著我的路 不再回頭\n\n陽光灑落在 地球的另一半\n希望他總會在 海平線另一端\n等候 燈火\n始終會亮著\n但要你願意抬頭\n\n陽光灑落在 地球的另一半\n希望他總會在 海平線另一端\n等候 燈火\n始終會亮著\n但要你願意抬頭', 0, '沒有邁不過去的坎,前提是要先願意抬頭向前看。', 0, '', 200, 192000, datetime.datetime(2025, 6, 28, 16, 59, 56), datetime.datetime(2025, 6, 28, 16, 59, 50), datetime.datetime(2025, 6, 28, 17, 9, 2, 611904), datetime.datetime(2025, 6, 28, 17, 9, 3), 3, 1, 0, 1, 0, 1, 0, None, 4, None, 1, 0, 2, 0, 2, 2, 3295199, '!UaYS0AIuFlMiET1tlMPPfVp1ZVSbW9js2NoptEDZ', datetime.datetime(2025, 6, 28, 18, 13, 56), 0, 'hero_hsupf', '', '', 'hero.hsupf@gmail.com', 0, 1, datetime.datetime(2025, 6, 28, 16, 1, 55), 2865462, 4, 1, 3295199, 'profile_images/he/ro/hero_hsupf/bwZTsRfRjxhjDsCsdsGoNg.jpg', 'M', '', '徐秉豐', 886, '939164397', datetime.date(2003, 2, 18), None, 101, 0, 1, None, datetime.datetime(2025, 6, 28, 18, 13, 4), 1, datetime.datetime(2025, 6, 28, 16, 1, 55), 1, 4, 'zh-hant', 1, '{"is_social_user":true,"had_edit_username":true,"hide_gender":true,"show_birthday":0,"hide_location":true}', 0, 1, 0, 0, 0, 0, '', 0, None), (10123733, 819671, 3, 33, 30, 0.2290619066822066, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 124496), 819671, 4, 1, '一滴A', 2646814, None, 3, 2, 0, 'music/bc/d0/bcd00120012/guRRcryEaAST7cSM9t4gqM.mp3', 0, '', 1, '', '有裂痕的愛要怎麼重蓋\n就像是割到頸動脈\n多的是你不記得的事情\n我是個行動派\n但我還是無法把手鬆開\n你寧願抱著床\n卻不願來陪我\n我是你另一半你另一半在陪朋友\n我已經快要受夠\n我世界圍著你\n你的世界也只圍著你\n受夠你的guarantee\n我的guarantee\n我問你\n我問題到底是出在哪\n你拐彎又抹角的\n要怎麼知道你在想啥\n你情緒太常起落\n眼淚把自己擊落\n我知道我太過自我但基本的不用你說\n我的另一半是你\n另外一半不是你\n這就是我的個性\n我也沒辦法去搞定\n我把你排在第一\n但不是每個第一\n我希望你能夠懂\n但你不能懂\n我一直都知道\n我把你當作香煙(你把我\nCigarette\n你知道我很傷身(你知道我\n但是你戒不掉(你\n你看似在我旁邊\nIdiot\n我騙自己真相並不能傷人\n單向的淚滴在落但想的回憶再多\n你對我的承諾好似沒用的promise(我對你\n蠻常的對(我)來說漫長的對(你)來說\n(我)製造毒藥 讓關係變得很toxic\n我試著說服自己離開\n受盡折磨卻仍犯賤的無法釋懷\n夠多的掙扎卻沒能放下\n內心不斷的崩塌外表卻裝得優雅\n耗光了力氣去愛你剩戀愛腦的魔法\n你自我的個性\n是我的剋星\n沒有浪漫也沒有驚喜\n也沒有情緒\n我還是愛的死心蹋地 看似是詩情畫意\n但時間滴答滴答滴 還是帶不走結痂的陰影)\n受不了妳無理取鬧\n夠多次我想逃跑\n你應該多愛自己一些\n內心我不斷祈禱\n耗著彼此的心又能得到什麼\n我知道我的愛充滿了虧欠\n鬆散的隨便\n你的心碎了一片\n我受夠內耗的煎熬\n掉進你甜言的毒藥\n妳明知道我改不了\n卻依然把自己燃燒\n半夜的風聲在喧囂\n我把他名字又想到\n你說痛 你說痛\n誰不知道\n我知道)\n\n\n\n我把你當作香煙(你把我\nCigarette\n你知道我很傷身(你知道我\n但是你戒不掉(你\n你看似在我旁邊\nIdiot\n我騙自己真相並不能傷人\n單向的淚滴在落但想的回憶再多\n你對我的承諾好似沒用的promise(我對你\n蠻常的對(我)來說漫長的對(你)來說\n(我)製造毒藥 讓關係變得很toxic', 0, '', 0, '', 221, 320000, datetime.datetime(2025, 6, 27, 11, 55, 20), datetime.datetime(2025, 6, 27, 11, 54, 41), datetime.datetime(2025, 6, 27, 11, 55, 41, 172306), datetime.datetime(2025, 6, 27, 13, 24, 58), 42, 0, 0, 1, 0, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 2646814, '!6oypAM5jmrWIkghBsSaBdOzlGEVVwJaZMN2eqXAR', datetime.datetime(2025, 6, 28, 16, 27, 43), 0, 'nickyeh__', '', '', 'bcd00120012@gmail.com', 0, 1, datetime.datetime(2020, 10, 6, 15, 9, 22), 2217413, 4, 4, 2646814, 'profile_images/bc/d0/bcd00120012/QGuBR87QEDnEZ5aUVkC5EK.jpg', 'M', '', 'Nick ✌️', 886, '920378816', datetime.date(2006, 7, 21), 'NWT', 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 39), 1, datetime.datetime(2020, 10, 6, 15, 9, 22), 1, 4, 'zh-hant', 1, '{"is_social_user":true,"had_edit_username":true,"hide_gender":false}', 784, 15, 3, 0, 0, 0, '', 0, None), (10123734, 817547, 3, 34, 35, 0.19367968864120907, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 124508), 817547, 4, 3, 'SHE BOUT TO LEAVE feat. Ra!n', 1932352, 97323587, 3, 2, 0, 'music/BU/FF/BUFFthisBeat/FY6x6BmwSoN6ZakqRrMKB9.mp3', 0, 'song_covers/BU/FF/BUFFthisBeat/AiUhjBbifgrToSKTAWH2cm.jpg', 1, '', 'She bout get lit\nAnd then she bout to leave\n她看不到你 然後會忘了你\n價值或真心 爐火使純青\n落日後隱匿 如虎口細膩\n\nShe bout get lit\nAnd then she bout to leave\n她看不到你 然後會忘了你\n價值或真心 爐火使純青\n落日後隱匿 如虎口細膩\n\n她站在燈火闌珊處\n她說的都不會算數\n???心真的痛\n但我果斷的真的也還算酷\n我保持follow my heart\n跟隨你腳步卻不能蓮華\n意識流還要比金錢廉價\n勸你別再 比金錢廉價?\ni dont give fuck\n反正她不會說真心話\n落葉花\n只享受一季是她的回答\nyeah and then she bout to leave日落後 心墜谷底\n為誰 流血流涕\n灑脫 但要你的命\n她得到了太多的籌碼便梭哈到底\nlife too deep\nu know that she want to be\n\nShe bout get lit\nAnd then she bout to leave\n她看不到你 然後會忘了你\n價值或真心 爐火使純青\n落日後隱匿 如虎口細膩\n\nShe bout get lit\nAnd then she bout to leave\n她看不到你 然後會忘了你\n價值或真心 爐火使純青\n落日後隱匿 如虎口細膩\n\nget lit\n?????\n花開無數蜜蜂採過蜜\ni know i cant hate u 我確信\n為了黑洞不值得探跡\n花染墨後黑?梅?花?\n出淤泥怎會嫌髒\n\n墨水如畫\n為君舞風沙\n梅花高傲也如她?\n被戴高帽也無他?\n真的用火煉也不怕?\n\n真的過去就別掩埋\n真的痛心就別斂財\n你愛的 以外的\n把你的行李也載著\n該壞的 都壞了\n拍拍屁股滾快點', 0, '她是天生的掠奪者,是帶刺的花\n她是瞬間的光與煙火\n而染墨不是被腐蝕,而是一種優雅、詩意的黑\n所以\n難過,但真的很靠杯?\n\n音樂製作Credit\n\n製作人 Producer|Buff \n詞 Lyricist|Buff 、Ra!n\n曲 Composer|Buff、Ra!n\n和聲及和聲編寫 Backing Vocal Arrangement|Buff\n編曲 Music Arranger|NicBallin\n混音師 Mixing Engineer|Buff', 0, '', 209, 320000, datetime.datetime(2025, 6, 9, 18, 43, 42), datetime.datetime(2025, 6, 9, 18, 43, 34), datetime.datetime(2025, 6, 25, 5, 0), datetime.datetime(2025, 6, 25, 5, 0, 36), 48, 3, 5, 1, 3, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 1932352, 'sha1$ZmIJcQEn9T2e$29822c5100073e9d2fbdc1777a7f5331c2c07042', datetime.datetime(2025, 6, 25, 14, 26, 12), 0, 'BUFFthisBeat', '', '', '995004842@qq.com', 0, 1, datetime.datetime(2017, 6, 8, 20, 50, 59), 1504337, 4, 4, 1932352, 'profile_images/BU/FF/BUFFthisBeat/GLfXD9bsC8RjsbTa8JmroY.jpg', 'M', '', 'Buff', 886, '963660905', datetime.date(2000, 6, 22), 'CHA', 81, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 41), 1, datetime.datetime(2017, 6, 8, 20, 50, 59), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_birthday":0,"hide_location":true,"had_edit_username":true}', 4798, 20, 8, 1, 0, 0, '', 0, None), (10123735, 819763, 3, 35, 36, 0.190364128419318, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 124519), 819763, 4, 3, '社會主義 (AI Remix)', 2892788, None, 3, 2, 0, 'music/pj/l1/pjl17/HSubkgNMHknqt9D4wLWz63.mp3', 0, 'song_covers/pj/l1/pjl17/JYZ8guwYWxWmBrfB6R5Bwt.jpeg', 1, '', '(Verse 1)\n外面下著雨 滴答滴答滴\n我電腦還在跑 根本不能停\n上司又來傳訊息 「注意身體」\n沒達KPI 就沒有獎金\n\n欸 公司是你開的?\n我病了還要你來裁的?\n我薪水三萬一 不是上萬億\n搞得你好像皇帝 我只是工具\n\n一年躺平 存不到一坪馬桶\n你說共體時艱 我說真的很窮\n韓國的股票一直漲不停\n我老闆賺勞力士 同事過勞病\n\n每天寫報告 複製貼上無限loop\n我的青春卡在這個工地group\n\n(Chorus 副歌)\n我受夠 這社會 病了 沒藥醫\n我戶頭 沒半毛 活著好費力\n我受夠 這社會 病了 沒藥醫\n老天爺 拜託你 明年給我轉運氣\n(all money back my home,讓我發財當大雄)\n\n(Verse 2)\n公司公告:天氣變 請你保重\n但你請病假 考績會扣一送一凍\n低薪照給 罵你不動\nCD播放林強「向前走」\n我想學老人向後走\n\n爸媽說歹路不通行\n但我連房租都快繳不清\n別說買房 台北四十年不吃不喝都不一定\n\n新聞說立委能被罷免\n為什麼老闆不能被罰錢\n你不敢罷工 他不給年終\n原來錢都拿去買政黨包裝\n\n(Chorus 副歌)\n我受夠 這社會 病了 沒藥醫\n我戶頭 空空空 我真的好壓抑\n我受夠 這社會 病了 沒藥醫\n老天爺 幫幫我 發票中個百萬也可以\n(嗡嘛呢唄咪吽,我想中個大樂透)\n\n(Bridge)\n朋友說他要學五十音\n說可以加薪 一小時十美金\n我問他為啥不用台幣算\n他說台幣算了心會更悶\n\n看新聞心臟會發炎\n從戰爭到總統換人演\n從假日沒休到薪水不變\n我活得像NPC 沒劇情 沒畫面\n\n(最後副歌大合唱)\n我受夠 這社會 病了 沒藥醫(欸你有沒有病)\n我戶頭 沒錢領 我快要變神明(拜託保庇我)\n我受夠 這社會 病了 沒藥醫(嗡嘛呢唄咪吽)\n我苦求 老天爺 讓我明年中大獎(all money back my home)', 0, '', 0, '', 196, 320000, datetime.datetime(2025, 6, 28, 6, 50, 12), datetime.datetime(2025, 6, 28, 6, 50, 8), datetime.datetime(2025, 6, 28, 6, 51, 44, 264166), datetime.datetime(2025, 6, 28, 6, 51, 46), 9, 1, 0, 1, 0, 1, 0, None, 4, None, 1, 0, 2, 0, 0, 0, 2892788, 'sha1$GDttGseh3LAlA2i5Ne41fP$585c769f0c92f4459d3a7e8177f75bc04125d599', datetime.datetime(2025, 6, 29, 5, 12, 42), 0, 'pjl17', '', '', 'pjl20041017@gmail.com', 0, 1, datetime.datetime(2022, 1, 27, 7, 51, 21), 2463229, 4, 3, 2892788, 'profile_images/pj/l1/pjl17/6sj5peUHm2vZtX3w6KbdBq.jpg', 'M', '', 'P.J', 886, '989333218', datetime.date(2004, 10, 17), 'NWT', 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 42), 1, datetime.datetime(2022, 1, 27, 7, 51, 21), 1, 6, 'zh-hant', 1, '{"is_social_user":true,"had_edit_username":true,"hide_gender":false,"show_birthday":0,"hide_location":true}', 735, 3, 3, 0, 0, 0, '', 0, None), (10123736, 819096, 3, 36, 46, 0.17822155788504102, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 124532), 819096, 4, 1, '我想成為那個我想成為的自己', 2416074, None, 3, 2, 0, 'music/sm/al/small_river_ut9/cdjmdotjJ3RRKuo9dC7waf.mp3', 0, 'song_covers/sm/al/small_river_ut9/DknuoPXTRJHiS92ruvj6LC.png', 1, '', '最近好久沒有自己卡在房間裡\n吸進吐出的煙霧充斥在檯燈裡\n拿起紙跟筆 突然想起紙跟妳\n我和妳的秘密 全都藏在指針裡 yeah\nShe’s so peace 中文叫做平靜\n平易近人 但我最近變成尖的\n中庸之道 那種境界羽化快成仙了\n那些煩惱 在這一念之間全都化成煙了\n靜下心來 先來做點思想練習\n掃除心霾 儘管這洞深不見底\n揮之不去 因為還在執著\n那種幻想 經常出現在某些時候\n這會讓我思緒變得有點混亂\n深陷其中那會讓我覺得自己很爛\n明明都有感受\n腦中也都想過\n還沒放下只是因為還沒完全想透\n\n我想成為那個我想成為的自己 yeah\n在我醒後\n我想成為那個我想成為的自己 nah\n這並不輕鬆\n我想成為那個我想成為的自己\n他叫做Willie\n我想成為那個我想成為的自己\n他叫做\n\n內心依舊\n期待妳經過\n一點一滴在回憶裡面拼湊\n喜歡上妳那晚陪我聊了好多\n直到現在我們之間變得一無所有\n喜歡上妳攬著我的手\n妳像是一隻貓我像是妳的一條狗\n對妳已經別無所求\n曾經還想佔有\n燃燒後的戰火\n現在有的只剩沈默🤐\n比起得到妳 我更不想要失去妳\n把妳放得太高 感受妳的不在意\n不安 焦慮 惶恐 全都闖入思緒裡\n這些情緒 讓我找個type beat 那也能代替\n欸\n放下 妳是什麼感覺\n或許就像佛教說的 是種幻滅\n窺探內心 就在一個人的半夜\n還是會 想要對妳說聲感謝🙏 oh 謝\n\n我想成為那個我想成為的自己 yeah\n在我醒後\n我想成為那個我想成為的自己 nah\n這並不輕鬆\n我想成為那個我想成為的自己\n他叫做Willie\n我想成為那個我想成為的自己\n他叫做Willie', 0, '這首歌寫給那個還在掙扎、還沒放下的自己,也寫給曾經那個佔據心裡某個角落的妳。', 0, '', 174, 320000, datetime.datetime(2025, 6, 22, 6, 38, 44), datetime.datetime(2025, 6, 22, 6, 38, 18), datetime.datetime(2025, 6, 22, 6, 44, 39, 311709), datetime.datetime(2025, 6, 22, 6, 44, 39), 669, 8, 2, 1, 0, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 2416074, 'sha1$eeoxFfvuywQBwF4L58SNzL$46e56fb56e066e8445ac2b3bf25aa2acb869e2aa', datetime.datetime(2025, 6, 25, 4, 34, 52), 0, 'small_river_ut9', '', '', 'saocsoao@gmail.com', 0, 1, datetime.datetime(2019, 4, 1, 7, 37, 40), 1986983, 4, 4, 2416074, 'profile_images/sm/al/small_river_ut9/oXVBdFxNPv3EvnrTG4a2eK.JPG', 'M', '', 'Willie', 886, '939387323', datetime.date(2022, 2, 16), 'TAO', 97, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 40), 1, datetime.datetime(2019, 4, 1, 7, 37, 40), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_birthday":2,"hide_location":false}', 1404, 8, 24, 0, 0, 0, '', 0, None), (10123737, 819675, 3, 37, 34, 0.1738676094926454, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 124545), 819675, 4, 3, '愛愛無上限', 3295014, None, 3, 2, 0, 'music/an/gu/anguszxczxc/9VtreKXRDZCjtDjWaUtGtB.mp3', 0, '', 1, '', 'Oh yeah 打開交友軟體\n要約多少妹根本沒人管你\n因為林北單身\n怕我打太多手槍會傷心又傷身\n所以今天晚上像個皇上\n媽的找個妹子壓在牆上狂撞\n約到一個妹子叫做Annie\n很horny 說到了旅館call me\n抵達目的我眼神就開始對妳注意\n打量你 的全身 上下時 幹妳娘 發現你 有超級大的booty\n看太入戲整個人都魂不守舍現在只想大力用手往你臀部抽著\n摟著你的腰開始對妳調戲\n走進房間準備迎接今晚的重頭戲\n\n看你主動脫下肩帶\n我的表情逐漸變態\n進入後就開始前後前擺\n你現在下面濕的像淹水災\n\n衝刺快的像踢踢踏的馬蹄\n嬌喘聲環繞在整個房裡\n看我繼續加大馬力\n你說寶貝我真的好尬易\n被我撞到飛上天\n你已經翻白眼\n今晚我們愛愛次數無上限\n就讓我繼續加大馬力\n\nOh shit 起床後我的脖子多了片草莓田\n用手機播了整晚r&b播到都沒電\n愛愛都每天 手臂好酸 肌肉我都沒練\n為了跟你愛愛所以開房開到都沒錢\n但是沒有關係 都沒有關係 別在意\n誰叫你有那最色情的body\n我們的相遇在goodnight\n遇見你生活變成goodlife\n你要我幹你在tonight\n讓我們繼續享受這個good vibe\n\n看你主動脫下肩帶\n我的表情逐漸變態\n進入後就開始前後前擺\n你現在下面濕的像淹水災\n\n衝刺快的像踢踢踏的馬蹄\n嬌喘聲環繞在整個房裡\n看我繼續加大馬力\n你說寶貝我真的好尬易\n被我撞到飛上天\n你已經翻白眼\n今晚我們愛愛次數無上限\n就讓我繼續加大馬力\n\nYou sucky sucky sucky baby\nMe cock cock cock cock( 妳幫我咬)\nYou give me baby\n他非常pretty\n你變成mommy\n所以我要 賺更多money 賺更多money*3', 0, '製作人 Producer|CHAMPIAN!\n詞 Lyricist|CHAMPIAN!\n曲 Composer|CHAMPIAN!\n編曲 Music Arranger|BigBadBeats', 0, '', 179, 192000, datetime.datetime(2025, 6, 27, 12, 11, 10), datetime.datetime(2025, 6, 27, 12, 11, 6), datetime.datetime(2025, 6, 27, 12, 17, 5, 973638), datetime.datetime(2025, 6, 27, 12, 17, 6), 33, 1, 0, 1, 0, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 3295014, 'sha1$ZlhMEqTivAVNgSkITOfXsZ$cdee04325255e5518058dd7e60f2c9f788a1ebee', datetime.datetime(2025, 6, 27, 12, 33, 16), 0, 'anguszxczxc', '', '', 'angusb10404311@gmail.com', 0, 1, datetime.datetime(2025, 6, 27, 12, 4, 25), 2865277, 4, 3, 3295014, '', 'M', '', 'CHANPIAN!', 886, '933047362', datetime.date(2000, 6, 14), None, 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 56), 1, datetime.datetime(2025, 6, 27, 12, 4, 25), 1, 1, 'zh-hant', 1, '{"hide_gender":false,"hide_location":true,"show_birthday":0}', 24, 0, 0, 0, 0, 0, '', 0, None), (10123738, 819270, 3, 38, 38, 0.14603423798276055, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 124558), 819270, 4, 3, 'All Night', 1803682, 97323642, 3, 2, 0, 'music/fa/nc/fancy_sun_jo/GEoeKKUWhVFhwkpLe5uQGu.mp3', 0, 'song_covers/fa/nc/fancy_sun_jo/aiFd7cscmQv7CbJAe8GW6L.jpeg', 1, '', '[Chorus]\nI want it all night\nI think I never been so high\nSeeing your face\nUnder neon light\nLet’s get out of here\nI need you by my side\n[Verse]\nLook at my bank account\n還不能當你sugar daddy\n但我有多渴望\n喜歡的搭配那是姐弟\n醉意到了頭上\n還以為我們躺在雪地\nBut what is going on?\n卻倒在冰冷的階梯\n有人來pick you up但妳明顯想跟我混\n啊玩火上身了umm…好險我會火遁\n忽冷忽熱就跳進火坑裡\n就只有我跟妳\nJust one night搜集memory\n多暈也揹著妳 (let’s go)\nI will give you all\n不管危險我帶妳走\n先讓我找出口\n不想再聽妳說如果\n我想要可以找到方法延長這個晚上\n妳的髮香像會上癮的泰國薄荷棒\n我繼續sniffing\n好了我逐漸清醒\n說更多故事給妳聽\n想牽妳的手牽的緊緊\n我就是這個心情\n[Chorus]\nI want it all night\nI think I never been so high\nSeeing your face\nUnder neon light\nLet’s get out of here\nI need you by my side\n\n[Bridge]\n妳有一點不一樣\nI want it all night all night\n早就不知了去向\nYou got me so damn high right now\nSo damn high right now…\nSo damn high right now…\nSo damn high right now…\nYou got me so…\n[Outro]\nALL NIGHT\nALL NIGHT\nALL NIGHT\nALL NIGHT', 0, '好久不見我回來接生了\n我想我從來沒有這麼嗨過\n想要找到方法延長這個晚上:)\n\n培特-All Night \nLyrics & Composition: 培特\nProduced by: Karvy, Will Tsao, RunnyNose\nRecorded by: RunnyNose\nMixed by: Sōryo\nMastered by: LULU\nPublished by: Kick In OFFICE\n© 2025 Kick In OFFICE', 0, '', 140, 320000, datetime.datetime(2025, 6, 24, 6, 5, 59), datetime.datetime(2025, 6, 24, 6, 5, 55), datetime.datetime(2025, 6, 24, 6, 30, 14, 806604), datetime.datetime(2025, 6, 24, 6, 30, 16), 138, 4, 0, 1, 1, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 1803682, 'sha1$Qefn3EyjKK8G$c59e6bdba30bb87239c5daee6f62dd0764e4988c', datetime.datetime(2025, 6, 24, 6, 4, 44), 0, 'fancy_sun_jo', '瑋哲', '李', 'leezxcv2014@gmail.com', 0, 1, datetime.datetime(2016, 8, 13, 17, 22, 53), 1289414, 4, 3, 1803682, 'profile_images/fa/nc/fancy_sun_jo/ZMLJtZT6FWbvXGvZUov8m8.JPEG', 'M', '培特', '培特', 886, '979826829', datetime.date(1996, 12, 30), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 40), 1, datetime.datetime(2016, 8, 13, 17, 22, 53), 1, 0, 'zh-hant', 1, '{"show_intro":false,"hide_gender":true,"show_birthday":0,"accredited_datetime":"2024-01-11T09:13+00:00","hide_location":true}', 25981, 527, 6, 2, 1, 0, '', 0, None), (10123739, 819491, 3, 39, 43, 0.07012946919883423, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 124570), 819491, 4, 3, '不明ㄉ台中', 2748271, None, 3, 2, 0, 'music/gg/10/gg109111/R4kTrqCMJto4ei72nRZzkB.mp3', 0, 'song_covers/gg/10/gg109111/46ujxJKyRPXC5QqjLQ8BUv.jpg', 1, '', '我獨自一人到台中只為了見你\n等了20分鐘耐心也沒見底\n說不緊張絕對是騙你\n畢竟聊天的過程早就落入陷 阱\n--------------------------\n見面 時我們 離的有點靠近\n莫名 的緊張 沒法一語道盡\n那天 的氣溫 有30好幾\n而你 的打扮 卻是相對淘氣\n--------------------------\n穿 簡單的背心 白色的外杉 有點可愛~\n配 帥氣的七分褲 無印的背包 日日的是我的菜\n\n可鹽可甜的造型誰能扛得住\n對你的興趣怎麼藏的住\n暈頭轉向不知該往哪處\n想要得到你究竟 how to do\n--------------------------\n去到lalaport 逛街避暑\n想和你拉拉手 不當替補\n意外雙眼交流 有點害羞\n現在想想應該 直球唉呦\n\n聊到壓扁的眼鏡 笑容的表情 讓人好著迷\n嘻笑打鬧的場景 讓我忘不記 想要追到妳\n--------------------------\n後來在車裡吃著豆花好甜\n懷疑是你施了魔法好玄\n明明才初次見面\n卻幻想到很遙遠\n\n播著你最愛的get you\n這一刻想要 catch you\n你就像是皮卡邱\n電嘎挖ㄟ心內啾啾\n--------------------------\n說變就變的行程 從老井改到PARK2\n選間酒吧到凌晨 就聊聊你的tatoo\n到那有一堆情人 幻想我們的PART2\n越來越飄的精神 發現了新大陸\n--------------------------\n我們慢慢走走路 的回到你的住處\n在路上跳了之舞 關於aespa的舞\n\nSUSUSUSUPERNOVA 故事就這樣啦\n莫名的結束哈 想不到是這樣吧xdd', 0, "2024/07 台中一日遊(?\n作詞作曲:Mr_syu\n編曲:\n(FREE) smooth D'Angelo type beat ⧸⧸ 'PLAYA'", 0, '', 169, 192000, datetime.datetime(2025, 6, 25, 17, 16, 45), datetime.datetime(2025, 6, 25, 17, 16, 42), datetime.datetime(2025, 6, 25, 17, 21, 51, 731301), datetime.datetime(2025, 6, 25, 17, 33, 5), 75, 0, 2, 1, 0, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 2748271, '!HsWKEd9g2zYTOoebfSMGX5xxhUsMFDvj4HmADLrD', datetime.datetime(2025, 6, 1, 8, 52, 45), 0, 'gg109111', '', '', 'gg208111@gmail.com', 0, 1, datetime.datetime(2021, 4, 23, 18, 10, 29), 2318778, 4, 3, 2748271, 'profile_images/gg/10/gg109111/3zb885fHgxCoNyUfUAeUPa.jpg', 'M', '', 'mr_syu', 886, '935293825', datetime.date(2021, 2, 24), 'NWT', 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 36), 1, datetime.datetime(2021, 4, 23, 18, 10, 29), 1, 5, 'zh-hant', 1, '{"is_social_user":true,"had_edit_username":true,"hide_gender":false,"hide_location":false}', 3182, 4, 2, 0, 0, 0, '', 0, None), (10123740, 818890, 3, 40, 39, 0.06102248914583874, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 124582), 818890, 4, 1, '迷迭香', 3232410, None, 3, 2, 0, 'music/6o/ny/6onyx_11/BT9fsLnSTAt2PPYLsb3rLb.mp3', 0, 'song_covers/6o/ny/6onyx_11/eZa9m9UbvNkkbdsvUtfPcp.jpg', 1, '', '依舊還是留戀著妳熟悉的香味\n床頭燈閃爍照耀著是妳送我的香水\n回眸一瞥片段拼接而我仍無法停歇\n不希望一起買的迷迭香寓意是離別\n來自海洋的露水它代表妳\n不用懷疑就是說妳我的Rosemary\n還是依然眷戀香氣但我不再逃避\n風將回憶吹乾 留下是如此美麗\n\n情 碎落滿地 偏偏徒手將它撿起\n心失去感應 海面依然掀起漣漪\n那夜勞燕分飛 期待破鏡重圓卻徹底粉碎\n看彼岸路人剪影成對 笑容珍貴\n\n遇見妳是上天賜與的恩惠\n想當初我們是多麼般配\n深陷其中愛如此純粹\n為妳再困難什麼都願意徹夜奉陪\n\n風它平靜吹過\n鐘聲盪漾響起最後\n痛 也不過就這麼痛\n只想聽妳一句 跟我走\n朦朧 雨不再停過\n疼痛 妳沒再聽說\n不同角度日落\n這次是我沒能帶妳走\n\n依舊還是留戀著妳熟悉的香味\n床頭燈閃爍照耀著是妳送我的香水\n回眸一瞥片段拼接而我仍無法停歇\n不希望一起買的迷迭香寓意是離別\n來自海洋的露水它代表妳\n不用懷疑就是說妳我的Rosemary\n還是依然眷戀香氣但我不再逃避\n風將回憶吹乾 留下是如此美麗\n\n風吹過浮動的音符希望妳能仔細聽\n不是從前碎念叮囑它為我捎來封信\n沒妳夜不能寐 愛的透徹而深邃\n為何隨落葉紛飛 捲起漩渦卻堆疊成堆', 0, '如此美麗\n———\n詞Lyrics|Onyx\n曲Composition|Onyx\n錄音 Audio Recording Engineer|Onyx\n混音 Mixing Engineer|Onyx \n母帶後期 Mastering Engineer|Onyx', 0, '', 128, 320000, datetime.datetime(2025, 6, 20, 10, 48, 14), datetime.datetime(2025, 6, 20, 10, 48, 7), datetime.datetime(2025, 6, 20, 10, 48, 39, 518092), datetime.datetime(2025, 6, 20, 10, 52, 11), 702, 9, 17, 1, 0, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 3232410, 'sha1$9EqNrUlS9JEZhLmNGNreSF$2c8453ddd29c872a7d3571a383d46ef4a8c07388', datetime.datetime(2025, 6, 23, 23, 39, 48), 0, '6onyx_11', '', '', 'chanyotsai0506@gmail.com', 0, 1, datetime.datetime(2024, 7, 13, 8, 47, 14), 2802712, 4, 4, 3232410, 'profile_images/6o/ny/6onyx_11/KCGigzAVTzJNrM6LieNwus.jpg', 'M', '', 'Onyx', 886, '968905692', datetime.date(2003, 5, 6), 'NWT', 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 53), 1, datetime.datetime(2024, 7, 13, 8, 47, 14), 1, 1, 'zh-hant', 1, '{"hide_gender":false,"show_birthday":0,"hide_location":false}', 2322, 14, 7, 0, 0, 0, '', 0, None), (10123741, 819033, 3, 41, 37, 0.039530666775375645, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 124593), 819033, 4, 1, 'I like Drake', 3028617, None, 3, 2, 0, 'music/Ca/ct/CactusJus7/eppM2wW75FPkRqbiPottA2.mp3', 0, 'song_covers/Ca/ct/CactusJus7/YDTyj8DSrZ3AAhLg2XrNdp.jpg', 1, '', 'Every day you say my playlist is a piece of shit\nBut actually I think that is sick\nYou say there is always just trash in lyrics\nMy goddamn, like money fame\nBut music market is a fucking money game\nYeh your attitude is like Kanye’s ex\nYou often post your puxxy pictures on X\nAnd you say\nif I don’t like that just go find the next yeah\n\nOh, baby u say u luv Kendrick but I like drake\nU say u luv Pusha but I like Tra\nAnd that is cra\n456 i will Throw you down the hill\n\nYo, you clown my tracks, say they all just wack,\nTalkin’ ‘bout my vibes like they straight-up lack.\nYou flexin’ on the ‘Gram, chasin’ clout with flair,\nConstantly argue about taste in tunes?\nMan, it’s thin as air.\nThis game’s all green, just a cash parade,\nWhile you tweet your thirst traps, tryna get that fame, yeah.\n\nOh, baby u say u luv Kendrick but I like drake\nU say u luv Pusha but I like Tra\nAnd that is cra\n456 i will Throw you down the hill', 0, '罵墜是工作,聽墜是生活\n\n錄音 Recording Engineer|CactusJus7\n作詞 Lyrics|CactusJus7\n作曲Composing |CactusJus7\n編曲 Arranging|CactusJus7\n混音 Mixing|CactusJus7', 0, '', 123, 320000, datetime.datetime(2025, 6, 21, 14, 50, 55), datetime.datetime(2025, 6, 21, 14, 50, 31), datetime.datetime(2025, 6, 21, 14, 52, 30, 919066), datetime.datetime(2025, 6, 21, 14, 52, 31), 1188, 8, 7, 1, 0, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 3028617, 'sha1$U89wfvSbpYrWyVx309WdKl$f5328ca1e4fa7f5e72df55ef9b5d79202b669a44', datetime.datetime(2025, 6, 27, 12, 24, 14), 0, 'CactusJus7', '', '', 'a0909668723@gmail.com', 0, 1, datetime.datetime(2022, 10, 29, 16, 49, 22), 2599003, 4, 3, 3028617, 'profile_images/Ca/ct/CactusJus7/D2KTTjrYnu96qNkQsqDp52.jpg', 'M', '', 'CactusJus7', 886, '909668723', datetime.date(1997, 7, 23), 'NWT', 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 54), 1, datetime.datetime(2022, 10, 29, 16, 49, 22), 1, 5, 'zh-hant', 1, '{"is_social_user":true,"had_edit_username":true,"hide_gender":false,"hide_location":false}', 33358, 48, 86, 0, 0, 0, '', 0, None), (10123742, 819438, 3, 42, 41, 0.03557563996074317, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 124606), 819438, 4, 1, 'Fine(demo)', 2148690, None, 3, 2, 0, 'music/z2/49/z2498z/SgtpsRc7oup9DmYAwqs3j8.mp3', 0, 'song_covers/z2/49/z2498z/iTbFaaUR4GV9Y6b9JxvMGe.jpg', 1, '', '[00:44.93]When I walking down the stage I just feel like\n[00:50.32]Feeling like\n[00:53.09]Back to reality\n[00:59.46]他們問我為什麽會這樣疲憊\n[01:03.09]你也只不過是 少了一次機會\n[01:06.62]They tell me fine\n[01:08.26]They tell me fine\n[01:10.13]They tell me fine\n[01:14.01]這次打擊我的程度多了幾倍\n[01:17.58]幾乎要把我的信心直接擊潰\n[01:21.01]They tell me fine\n[01:22.86]They tell me fine\n[01:24.70]They tell me fine\n[01:28.54]難道要我脫下武裝 我才能算可憐\n[01:31.53]他們沒有看到我 因為失落而轉過去的側臉\n[01:35.17]我偽裝 顯得我特別\n[01:36.69]背上 悲傷 脆弱和First day 發的誓\n[01:39.08]提醒自己l tell myself I don’t want to hear dat\n[01:42.93]下次還有機會 那下次又會是幾歲\n[01:47.02]比起稱讚 我比較想要聽到feedback\n[01:50.18]They tell me fine 但我知道我不是這樣\n[01:53.72]沒人能看清我 所以我只能夠逞強\n[01:57.65]When I walking down the stage\n[01:59.26]It just feel so sad\n[02:03.07]Feeling like\n[02:05.79]Back to reality\n[02:12.23]他們問我為什麽會這樣疲憊\n[02:15.80]你也只不過是 少了一次機會\n[02:19.26]They tell me fine\n[02:21.12]They tell me fine\n[02:22.90]They tell me fine\n[02:26.75]這次打擊我的程度多了幾倍\n[02:30.34]幾乎要把我的信心直接擊潰\n[02:33.72]They tell me fine\n[02:35.59]They tell me fine\n[02:37.43]They tell me fine', 1, '經過了好久 失敗過很多次\n但他們都說沒事\nIt’s fine\n但只有我知道我被打擊多大…', 0, '', 174, 320000, datetime.datetime(2025, 6, 25, 9, 55, 49), datetime.datetime(2025, 6, 25, 9, 55, 41), datetime.datetime(2025, 6, 25, 10, 0, 5, 88511), datetime.datetime(2025, 6, 25, 10, 2, 47), 63, 2, 3, 1, 0, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 2148690, 'sha1$a4FtlvLckDtx$5b6be246f134c54d42e079144defb1851af3097d', datetime.datetime(2025, 6, 25, 9, 55, 34), 0, 'z2498z', '', '', 'litc880414@gmail.com', 0, 1, datetime.datetime(2017, 11, 14, 6, 20, 38), 1719635, 4, 4, 2148690, 'profile_images/z2/49/z2498z/2QTab4sKaUz5v4R3qc2Uvs.jpg', 'O', '', 'Lit C', 886, '965309295', datetime.date(1999, 4, 14), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 57), 1, datetime.datetime(2017, 11, 14, 6, 20, 38), 1, 0, 'zh-hant', 1, '{"hide_gender":true,"hide_location":false}', 95, 7, 35, 3, 0, 0, '', 0, None), (10123743, 819738, 3, 43, 40, 0.03548689730818787, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 124618), 819738, 4, 1, 'GolDMinE x FAN x 金水 JinShui x Juvy - 【一擺欲好野 HOYA】', 3258443, None, 3, 2, 0, 'music/pi/ra/pirates_club2024/MWt8xdUSnJ3KrqL6fYzWFR.mp3', 0, 'song_covers/pi/ra/pirates_club2024/iiamVugvVKTu4isNbz3VQN.jpeg', 1, '', '(P)\n一次要好耶\n我看準欸\n看你們都還在玲瓏逛\n沒時間E\n要錢撒滿地\n說我沒那命\n拎北不信\n\nWe the gohst ya\n沒什麼事我先坐上rocket ya\n玩到不能自己\n再看戶頭就知道這次要好耶yang\n\n(BINZO)\n一擺欲好耶 無認輸的命\n十年攏過矣 心無再驚 我猶原站佇遮\n這條路早知影歹行 我決定彼工就註定\n註定我一定會成功 一定一擺欲好耶\nG mine 在我血液流淌\n不斷進化聲音在向外擴張\n兩人的團體變五人的小隊\n目標都一致 建造更強的堡壘\n持續的balling 持續的繃緊\n要的更高級 不要太著急\n誰不愛那銅臭味 拼了一天又一天\n我把故事接著寫 讓他們知道 NC connection\n看你某 你聽你自己 毋通聽尹泉\n早就共這注定 拎北就一擺欲好耶\n\n(FAN)\n準備出海 這次頭也不回 門幫我shut it down\nNo time to waste 告訴我的海盜們Run it up\nCash in cash out 欠的道歉相信有天會到\n賺得盆滿鉢滿 讓家人看我寄回去的信會笑\n目標 鎖定 一次得正中紅心\n一次要好野 船上都是nova Yeah they Hating on me\nBlack flag 搖旗 航線明確 call me GOAT\n海盜船出港有天站上Taipei DOME\n\n(金水 JinShui)\n炭尬並軌\n文字全部變現\n空掉的胃\n餓的不只一點\nShow 能 get paid wanna be a billionaire\n在hunting 的季節\nPull the trigger\n讓子彈飛一會\n鈔票腳邊堆成堆\n下money rain如雪紛飛\nremember da yolo\n得不到的搶就帶著走\nLet ‘em know 沒看錯\ncopy 臨摹的model Jack Sparrow\nDigging 這故事脈絡\nFuckin gamble從沒下錯\nWe ain’t do no more no jokes\n08拒絕平庸\n\n(JUVY)\nTrip 記上一點\n點連成線接著交織成面\n秋風掃落葉又刮起一些\n現在才pull up會不會too late\n我們人多所以開townace\nTwo door coupe 開Honda K\n大約在last night 高調的passed by\n大聲到你們的祖輩都瞭解到我們是main\nDo no gang shit but Yes I come with hate\nMobbing on you we pirates *4', 0, '一次就中,不中就重來,但絕不回頭。\n沒誰天生富有,我們靠的不是命,是壓著不碎的志氣、拼著不退的行動。\n\n這首歌像一艘衝撞港口的海盜船,把街頭的慾望、十年的拼命、吃過的苦和想賺的錢,全都寫進歌裡。\nP 開場放狠話,BINZO 台語交代他的十年賭注,FAN 撐起海盜旗要整隊衝出去,金水把文字變現、把饑餓寫在節奏裡,JUVY 以兄弟為陣把火力收尾。\n這不是一首講「有錢人」的歌,\n這是寫給還沒有錢但不打算窮一輩子的人。\n一次要中,一次就要好野。\n© Pirates Club presents.\n@pirates.club_\n-\n▌作詞 Lyrics ▌ by GoldMine . FAN . 金水 Jinshui . Juvy\n▌作曲 Composers ▌ by GoldMine . FAN . 金水 Jinshui . Juvy\n▌編曲 Beat ▌ by masaya @masagotta4l\n▌混音 Mixed ▌ by P\n▌母帶後期 Mastering ▌ by P\n-\n▌影像製作 Flim ▌ by LEN @lensfilm_\n▌導演 Director ▌ by LEN @lenwang__\n\nArtists :\nBinzo from GoldMine / @thisbinzo @goldmine224_music\nP from GoldMine / @geelin_p @goldmine224_music\nFAN / @99.itsyourboyfan\n金水 JinShui / @jinshui_tz\nJuvy / @juvypretty4ever', 0, '', 146, 192000, datetime.datetime(2025, 6, 28, 3, 6, 57), datetime.datetime(2025, 6, 28, 3, 6, 52), datetime.datetime(2025, 6, 28, 3, 27, 53, 5739), datetime.datetime(2025, 6, 28, 3, 27, 53), 15, 1, 0, 1, 0, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 3258443, 'sha1$1VeBEEkmFB4dMhRJrHiMnr$4e81b64ba456e285139fb86ba7c797c568bf34d8', datetime.datetime(2025, 6, 28, 2, 51, 52), 0, 'pirates_club2024', '', '', 'pirates.club2024@gmail.com', 0, 1, datetime.datetime(2024, 11, 28, 13, 40, 20), 2828736, 4, 4, 3258443, 'profile_images/pi/ra/pirates_club2024/jXAivVw5KzqCxoJmpEd4H2.png', 'M', '', 'pirates_club2024', 886, '905780211', datetime.date(2025, 6, 6), None, 80, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 49), 1, datetime.datetime(2024, 11, 28, 13, 40, 20), 1, 1, 'zh-hant', 1, '{"hide_gender":true,"hide_location":true,"show_birthday":0}', 178, 1, 0, 2, 0, 0, '', 0, None), (10123744, 819428, 3, 44, 42, 0.02756985478003826, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 124630), 819428, 4, 3, '讓子彈飛', 2742244, None, 3, 2, 0, 'music/jc/ha/jchang0204/GtMF3GVXNNB8murwjkruDG.mp3', 0, 'song_covers/jc/ha/jchang0204/Ph4vFRCA7JsZwHQNcGGGYo.jpg', 1, '', 'Verse1:\nI said 噓 oh locked and loaded\n我要站著把錢掙到\n哥不low key不當卑微的螻蟻\n身在高處不見紛擾\n\n跑 跟著白馬跑\n桿硬的草 都壓倒\n繞 不管多遠繞\n別怕炸藥不著四郎的道\n\nBow 我要邦德 喝酒別怕 勾到扯蛋 放開手腳 安心 大步走\nBow 麻子頭上 裝著頭套 站著掙錢 不像丑角 貪心 他不醜\nBow四郎臉上 沒四讓人 都要看他 臉色投靠 甘心 誇如佛\n麻匪豪紳 這個時代 不論對錯 沒他媽公平狗叫難聽\n我不懂\n\n流水的縣長配上又賠的現況\n丟臉的留戀著夢想的交界\n救回了野馬 求誰的解法\n就睡chill way\n我鐵打的老爺\n\n前浪最好防備\n哥們輸了不怕狼狽\nUntil One Day kick your ass\n拍死在岸上當我的王位\n\n\n頭戴老帽 身穿白踢配上牛仔褲\n喝多了韻腳punchline鋒芒外露又再吐\n遇見我別檔路 勸你重修投胎術\n成王敗寇管你什麼流派還是哪個crew\n\nHook:\n讓子彈飛 (讓子彈飛)\n讓子彈飛(讓子彈飛)\n讓子彈飛完\n白馬跑再到鵝城裡當麻匪\n讓子彈飛 (讓子彈飛)\n讓子彈飛(讓子彈飛)\nWith my homie with my gang\n慶功宴都喝champagne\n讓子彈飛 (讓子彈飛)\n讓子彈飛(讓子彈飛)\n讓子彈飛完\n白馬跑再到鵝城裡當麻匪\n讓子彈飛 (讓子彈飛)\n讓子彈飛(讓子彈飛)\nWith my homie with my gang\n慶功宴都喝champagne\n\n\nVerse2:\n為了帥 我的swag\n不用rolex金腰帶\n只要shining like a star\n要比蛋頭的牙還flex\n\n點著頭 說著6\n砸爛那些小丑\n看到我關好石門水庫\n你的膀胱還在漏\n\n想發起辛亥革命\n憑她的尬押韻腳\n嘻哈沒愛與和平\n以為這是帕拉迪島\n\n邦德的頭被換了位置\n頭被掛在樹上我還怎麼對峙\n搞了那麼多屁事Drama聽好\n你看我怕嗎青鳥\n\n一群求流量又再露窘相 譁眾取寵把它當作武器\n像彩券 沒刮中 幾封的 還要腦殘粉 關懷弱勢\n不離不棄\n讓子彈飛 嘟嘟嘟嘟嘟嘟 給你 愛的 鼓勵\n黔驢技窮為前途已瘋的 乖乖 待在 谷底\n\n提筆記起繼續的毅力\n屹立defeat who gonna beat me\nbeat裡地心引力cannot leave it\n砥礪一起let HIPHOP be free\n\nJYC 不性命\n把蛋糕挖來盤裡放\n我的C 不是姓\n老子生來冠軍相', 0, '詞Lyrics|JYC\n曲Composition|JYC\n編曲 Arrangement|林宏疄\n錄音 Audio Recording Engineer|DAMNBOI.\n混音 Mixing Engineer|DAMNBOI.\n母帶後期 Mastering Engineer|DAMNBOI.', 0, '', 176, 320000, datetime.datetime(2025, 6, 25, 3, 56, 9), datetime.datetime(2025, 6, 25, 3, 56, 5), datetime.datetime(2025, 6, 25, 6, 21, 57, 939147), datetime.datetime(2025, 6, 25, 6, 24, 23), 99, 2, 12, 1, 0, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 2742244, '!bdvDA3icKZRzAZhak8qxwW6xwYS9Qal8dToFUO5O', datetime.datetime(2025, 6, 25, 6, 24, 40), 0, 'jchang0204', '', '', 'jchang0204@hotmail.com', 0, 1, datetime.datetime(2021, 4, 14, 4, 26, 31), 2312752, 4, 4, 2742244, 'profile_images/jc/ha/jchang0204/2QmZrD4P88825qqdjoo77s.jpg', 'O', '', 'JYC', 886, '931194011', datetime.date(2003, 2, 4), None, 97, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 41), 1, datetime.datetime(2021, 4, 14, 4, 26, 31), 1, 1, 'zh-hant', 1, '{"is_social_user":true,"hide_gender":false,"hide_location":false}', 3911, 17, 10, 0, 0, 0, '', 0, None), (10123745, 818854, 3, 45, 0, 0.006095303060005053, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 124642), 818854, 4, 1, 'Dance 不累💃(Demo)', 3290294, 97323639, 3, 2, 0, 'music/De/re/Derek981108/o47vdunFprV9njfpyYwrYt.mp3', 0, '', 1, '', '留言點主頁可私訊購買這首Demo', 0, '', 0, '', 79, 192000, datetime.datetime(2025, 6, 20, 5, 54, 57), datetime.datetime(2025, 6, 20, 5, 54, 54), datetime.datetime(2025, 6, 26, 1, 0), datetime.datetime(2025, 6, 26, 1, 0, 35), 15, 1, 0, 1, 4, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 3290294, 'sha1$x43hAxIkINsF7vHjFJplIs$5b75d6436b86b4c2fae5468b0d1538abe68556a4', datetime.datetime(2025, 6, 26, 7, 37, 59), 0, 'Derek981108', '', '', 'liederek981108@gmail.com', 0, 1, datetime.datetime(2025, 6, 1, 11, 9, 58), 2860560, 4, 4, 3290294, 'profile_images/De/re/Derek981108/TsduEPzgWFSrSAKRXQRT3w.jpg', 'M', '', 'Lië', 886, '979622878', datetime.date(2009, 11, 8), None, 97, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 58), 1, datetime.datetime(2025, 6, 1, 11, 9, 58), 1, 5, 'zh-hant', 1, '{"hide_gender":false,"hide_location":true,"show_birthday":1}', 1196, 1, 57, 0, 0, 0, '', 0, None), (10123746, 818768, 3, 46, 0, 0.006095303060005053, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 124654), 818768, 4, 1, 'Bass party(Demo)', 3290294, 97323639, 3, 2, 0, 'music/De/re/Derek981108/mSJGcrEKfW6KKHpEPNSYx9.mp3', 0, '', 1, '', '留言點主頁可私訊購買這首Demo', 0, '', 0, '', 134, 192000, datetime.datetime(2025, 6, 19, 10, 58, 54), datetime.datetime(2025, 6, 19, 10, 58, 49), datetime.datetime(2025, 6, 26, 1, 0), datetime.datetime(2025, 6, 26, 1, 0, 35), 30, 1, 0, 1, 3, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 3290294, 'sha1$x43hAxIkINsF7vHjFJplIs$5b75d6436b86b4c2fae5468b0d1538abe68556a4', datetime.datetime(2025, 6, 26, 7, 37, 59), 0, 'Derek981108', '', '', 'liederek981108@gmail.com', 0, 1, datetime.datetime(2025, 6, 1, 11, 9, 58), 2860560, 4, 4, 3290294, 'profile_images/De/re/Derek981108/TsduEPzgWFSrSAKRXQRT3w.jpg', 'M', '', 'Lië', 886, '979622878', datetime.date(2009, 11, 8), None, 97, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 58), 1, datetime.datetime(2025, 6, 1, 11, 9, 58), 1, 5, 'zh-hant', 1, '{"hide_gender":false,"hide_location":true,"show_birthday":1}', 1196, 1, 57, 0, 0, 0, '', 0, None), (10123747, 815216, 3, 47, 0, -0.009056261605755789, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 124665), 815216, 4, 4, 'Urip 生命(intro)', 1497411, 97323494, 3, 2, 0, 'music/he/ng/hengJoneshunnid/Uu6ZEnkYiFD2gEAo68TYed.mp3', 0, 'song_covers/he/ng/hengJoneshunnid/BJmTbYrRDBbtETkkDe5Fje.jpeg', 1, '', 'intro-1\nPawalidais nu buis,bulabula kuya buis tuya labii\n(畫過夜晚的星星,一閃一閃的星星)\nAnu masa icuwa kuya balucu\n(那顆心在那裏會是什麼樣子)\nU sululen ku ngaaya i\n(應該通通會被允許)\nPaulidais nu buis\n(畫過夜晚)\n\nintro-2\nU vinacadan nu Pangcah\n阿美族啊\nU suwal nu mita u Pangcah\n說著我們的話吧\n\nverse\nu kawas ku ina\n(媽媽是靈的一份子)\npafeli tu urip ku wawa\n(賦予小孩生命)\npakalemet nu tuas\n(受祖靈的祝福)\ntangasa i hekal\n(降臨在世上)\nsaka cecay a minanam mala kapah\n(從零開始學習當青年)\nmatuas tu a miliyas i luma\n(長大之後離開家)\nmikilim ku pala ami paluma\n(尋找田地孕育新生命)\na hakulungaw ku pangcah\n(讓族人追隨)\nmisuayaw (tu) sakatalaayaw,u kakilahudan nu tuas\n(供給祖靈汲取的靈氣來面對未來)', 0, '製作:黃元亨/陳璋慶\n編曲:黃元亨/陳璋慶\n詞曲:黃元亨/田張志華\n前導古謠:婦女吟唱\n和聲配唱:田張志華\n混音:黃路子祥/朱軒逸/黃元亨\n鋼琴:高含', 0, '', 173, 320000, datetime.datetime(2025, 5, 22, 16, 9), datetime.datetime(2025, 5, 22, 16, 8, 32), datetime.datetime(2025, 6, 15, 13, 0), datetime.datetime(2025, 6, 15, 16, 6, 20), 288, 4, 2, 1, 1, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 1497411, 'sha1$iyTftNSit8x4$70fe9df1be365f95d934d4de5d7c36792a5d79dc', datetime.datetime(2025, 6, 22, 15, 49, 21), 0, 'hengJoneshunnid', '元亨', '黃', 'hengjoneshunnid@gmail.com', 0, 1, datetime.datetime(2015, 4, 15, 17, 0, 48), 1157139, 4, 3, 1497411, 'profile_images/he/ng/hengJoneshunnid/ciNv6oEdDJkNARrsKGwoDr.jpg', 'M', '黃元亨', 'hengjones', 886, '937979784', datetime.date(1994, 11, 13), 'HUA', 86, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 49), 1, datetime.datetime(2015, 4, 15, 17, 0, 48), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"had_edit_username":true,"show_intro":false,"show_birthday":1,"accredited_datetime":"2021-06-02T05:30+00:00","hide_location":false}', 106149, 830, 22, 1, 1, 0, '', 0, None), (10123748, 819765, 3, 48, 44, -0.011055944537311665, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 124677), 819765, 4, 1, '小甜狗 (AI Remix)', 2892788, None, 3, 2, 0, 'music/pj/l1/pjl17/TKFhGewGgs2ahqPivM6UBs.mp3', 0, 'song_covers/pj/l1/pjl17/34LFF3JabNy4tuR8WpwWPL.jpeg', 1, '', 'Hey baby 下個週末是中秋\n想約妳一起出去南部郊遊\n妳說妳行程太多 嫌我太囉嗦\n讓我等明年的中秋節再說\n\n沒空沒關系還有個國慶日\n不只慶祝國家 還慶祝你生日\n這盛世 跟聲事 一定要很正式\n我和你的解是笛卡兒愛的方程式\n\n我想要約你出去\n希望你能看到我的風趣 不再恐懼\n我想要約你出去\n請卸下你的防具\n讓愛能蔓延下去\n\nda da da la da you are my baby\nda da da la da you are super sweetie\n\n好啦好啦 都給你說啦\n今天我早就幫你買好蛋餅跟奶茶\n你說你蛋餅要加辣 奶茶要加大\n但我怕你等下在廁所裡會法大\n\nbaby 我知道你有很多人追\nIg粉絲也是我的好幾倍\n多少人問你給不給虧 我無所謂\n我只期待妳可不可以給我個機會\n\n我想要約你出去\n希望你能看到我的風趣 不再恐懼\n我想要約你出去\n請卸下你的防具\n讓愛能蔓延下去\n\n又到了週末 我想你也很寂寞\n所以我默默 帶了你最愛的奶酪\n你終於露出久違的笑容\n此刻的我感覺像是英雄\n\n於是我鼓起勇氣提了邀約\n你說好阿 跟我說要不要約\n我說約哪 你說來我房間\n結果醒來 原來在我房間\n\nda da da la da you are my baby\nda da da la da you are super sweetie', 0, '', 0, '', 188, 320000, datetime.datetime(2025, 6, 28, 7, 5, 43), datetime.datetime(2025, 6, 28, 7, 5, 40), datetime.datetime(2025, 6, 28, 7, 6, 55, 712562), datetime.datetime(2025, 6, 28, 7, 6, 56), 12, 0, 0, 1, 0, 1, 0, None, 4, None, 1, 0, 2, 0, 0, 0, 2892788, 'sha1$GDttGseh3LAlA2i5Ne41fP$585c769f0c92f4459d3a7e8177f75bc04125d599', datetime.datetime(2025, 6, 29, 5, 12, 42), 0, 'pjl17', '', '', 'pjl20041017@gmail.com', 0, 1, datetime.datetime(2022, 1, 27, 7, 51, 21), 2463229, 4, 3, 2892788, 'profile_images/pj/l1/pjl17/6sj5peUHm2vZtX3w6KbdBq.jpg', 'M', '', 'P.J', 886, '989333218', datetime.date(2004, 10, 17), 'NWT', 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 42), 1, datetime.datetime(2022, 1, 27, 7, 51, 21), 1, 6, 'zh-hant', 1, '{"is_social_user":true,"had_edit_username":true,"hide_gender":false,"show_birthday":0,"hide_location":true}', 735, 3, 3, 0, 0, 0, '', 0, None), (10123749, 819448, 3, 49, 0, -0.01110050994108397, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 124688), 819448, 4, 1, 'Jimmy H.黃吉米【葛你說得對】ft. KOZ', 3018904, None, 3, 2, 0, 'music/ta/iw/taiw125s/Pi2FvtqLPgnL5UmPsvwy6X.mp3', 0, 'song_covers/ta/iw/taiw125s/CoUZSKss4UwMFgVfokUYpE.jpg', 1, '', '', 0, '', 0, '', 186, 320000, datetime.datetime(2025, 6, 25, 12, 9, 16), datetime.datetime(2025, 6, 25, 12, 8, 49), datetime.datetime(2025, 6, 26, 16, 0), datetime.datetime(2025, 6, 26, 16, 0, 27), 30, 1, 4, 1, 0, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 3018904, 'sha1$JGhBXwkiKxcKQEHGGSNeZl$8ed52c52d75b750f30aba4631a5718227985d05c', datetime.datetime(2025, 6, 25, 12, 7, 11), 0, 'taiw125s', '', '', 'taiw125@gmail.com', 0, 1, datetime.datetime(2022, 10, 15, 9, 15, 19), 2589290, 4, 3, 3018904, 'profile_images/ta/iw/taiw125s/kQh3VuzEGnqH8ZR7eAuaiY.jpg', 'M', '', 'Jimmy H.黃吉米', 886, '930111242', datetime.date(1996, 7, 8), 'TXG', 101, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 51), 1, datetime.datetime(2022, 10, 15, 9, 15, 19), 1, 1, 'zh-hant', 1, '{"hide_gender":false,"show_birthday":0,"had_edit_username":true,"hide_location":false}', 706, 9, 2, 0, 0, 0, '', 0, None), (10123750, 819328, 3, 50, 45, -0.013252139740216912, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 124700), 819328, 4, 1, '真·朝九晚五', 2416074, None, 3, 2, 0, 'music/sm/al/small_river_ut9/NoEngEApXddK9rQ2ahoK26.mp3', 0, 'song_covers/sm/al/small_river_ut9/HD4UCuZV9wStzFjehehMU8.jpeg', 1, '', 'hook*2\n朝9時から午後5時まで(早上九點到傍晚五點)\n毎日仕事ばかりだけ(每天都在不停地工作)\nこんな生活はもういやだって?(你說你厭倦了這樣的生活?)\nじゃ今からすぐ飛び出せ(那就想辦法衝出困境吧)\n\nverse1\nさてさてさて(好了,接下來)\n残るのは(留下來的)\nだれだれだれ(究竟會是誰呢?)\nこのままじゃ(再這樣下去)\nダメダメダメ(可不行呀)\nあしたはなしかもしれません(說不定就沒有明天了餒)\nここからすぐ飛び出したい(想趕快從這裡衝出來)\n「今は何時ですか」しか言えない(只會說著現在幾點了?)\nまるでサボるしている機械(簡直就像個會偷懶的機器呢)\n資本主義の社会(資本主義的社會)\n誰に支配?(你被誰給支配?)\n\n在這資本主義的社會\n我們到底被誰給支配\n如果用金錢💰來衡量一切\n這會讓你有夢也不敢放手去追\n\n在這資本主義的社會\n我們到底被誰給支配\n如果用金錢💰來衡量一切\n這會讓你有夢也不敢放手去追\n\nhook*2\n朝9時から午後5時まで(早上九點到傍晚五點)\n毎日仕事ばかりだけ(每天都在不停地工作)\nこんな生活はもういやだって?(你說你厭倦了這樣的生活?)\nじゃ今からすぐ飛び出せ(那就想辦法衝出困境吧)\n\nverse2\nちょっと待って(修蛋幾咧!)\n人類可能真的有病\n賺紅了眼卻想著更多money\n賠了健康順便出賣你的靈魂\n剩下軀殼早就已經沒了自尊\n如果說還有什麼能夠擾亂你的心神\n告訴我這幾年你的心得\n是不是還在擔心你的future\n害怕成為別人眼裡的loser\n\n別人眼裡的loser\n那不是我\n不管是誰\n千萬別來定義我\nI’m still me\n管他主流非主流\n堅持下去✊\n直到生命的盡頭\n\nhook*2\n朝9時から午後5時まで(早上九點到傍晚五點)\n毎日仕事ばかりだけ(每天都在不停地工作)\nこんな生活はもういやだって?(你說你厭倦了這樣的生活?)\nじゃ今からすぐ飛び出せ(那就想辦法衝出困境吧)', 0, '有些歌寫完會變舊\n有些歌寫完 生活才慢慢追上它。\n『工作可以換,生活不能卡。』\n#靈魂已離職\n#領完獎金馬上撤\n\n最近剛好要離開日商了\n那就拿這首做個Ending \n準備要離開那成天讓你心煩的工作的朋友\n底下留言+1', 0, '', 192, 320000, datetime.datetime(2025, 6, 24, 12, 59, 36), datetime.datetime(2025, 6, 24, 12, 59, 6), datetime.datetime(2025, 6, 24, 13, 28, 0, 655973), datetime.datetime(2025, 6, 24, 13, 32, 17), 81, 3, 2, 1, 0, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 2416074, 'sha1$eeoxFfvuywQBwF4L58SNzL$46e56fb56e066e8445ac2b3bf25aa2acb869e2aa', datetime.datetime(2025, 6, 25, 4, 34, 52), 0, 'small_river_ut9', '', '', 'saocsoao@gmail.com', 0, 1, datetime.datetime(2019, 4, 1, 7, 37, 40), 1986983, 4, 4, 2416074, 'profile_images/sm/al/small_river_ut9/oXVBdFxNPv3EvnrTG4a2eK.JPG', 'M', '', 'Willie', 886, '939387323', datetime.date(2022, 2, 16), 'TAO', 97, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 40), 1, datetime.datetime(2019, 4, 1, 7, 37, 40), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_birthday":2,"hide_location":false}', 1404, 8, 24, 0, 0, 0, '', 0, None))])}, None) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105)
  self.content = self.rendered_content

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83)
  return template.render(context, self._request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170)
  return self._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150)
  return compiled_parent._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(62)
  result = block.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(315)
  return nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(62)
  result = block.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(171)
  len_values = len(values)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/monkey_patch.py in inner(37)
  return original(compiler, *args, **kwargs)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/monkey_patch.py in inner(96)
  return _get_result_or_execute_query(

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/monkey_patch.py in _get_result_or_execute_query(71)
  cache.set_many(to_be_set, cachalot_settings.CACHALOT_TIMEOUT)

0.0233 get_many (['1580ca9a8e573fcb58f242b5e33b60aa5a89b45b', 'e6d35ce3f8b5dda1cc21105d3d82825d34e886d4'],) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105)
  self.content = self.rendered_content

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83)
  return template.render(context, self._request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170)
  return self._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150)
  return compiled_parent._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(62)
  result = block.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(315)
  return nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(62)
  result = block.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(214)
  nodelist.append(node.render_annotated(context))

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(195)
  return template.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(172)
  return self._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(519)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(315)
  return nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(315)
  return nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/library.py in render(191)
  resolved_args, resolved_kwargs = self.get_resolved_arguments(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/library.py in get_resolved_arguments(177)
  resolved_args = [var.resolve(context) for var in self.args]

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/library.py in <listcomp>(177)
  resolved_args = [var.resolve(context) for var in self.args]

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in resolve(671)
  obj = self.var.resolve(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in resolve(796)
  value = self._resolve_lookup(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in _resolve_lookup(858)
  current = current()

/home/ubuntu/streetvoice/music/models.py in get_image_url(764)
  elif self.album and self.album.cover:

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/monkey_patch.py in inner(37)
  return original(compiler, *args, **kwargs)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/monkey_patch.py in inner(96)
  return _get_result_or_execute_query(

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/monkey_patch.py in _get_result_or_execute_query(46)
  data = cache.get_many(table_cache_keys + [cache_key])

0.0204 set_many ({'1580ca9a8e573fcb58f242b5e33b60aa5a89b45b': 1779758140.1261835, 'e6d35ce3f8b5dda1cc21105d3d82825d34e886d4': (1779758140.1261835, [((97323662, 4, 3, 2392850, '火車晚了', 'music_albums/il/l_/ill_mo/3pRCCmvawsZXNb2kGDkqH3.jpeg', '翻譯就像一列火車,在語言的兩端之間來回穿梭。當我們進行英翻中時,原文就像是裝載在貨車上的貨物,需要被細心地搬運到另一個語言的月台上。這過程不只是直線轉移,更要考慮貨物的形狀、重量與擺放方式——就如同譯者需理解語境、文化與語感,才能讓訊息「毫髮無傷」地抵達目的地。若搬運粗糙或誤判貨物性質,最終將影響整體運輸效率,就像翻譯失準會讓讀者誤解原意。翻譯,是語言世界裡最講究精準與協調的搬運工程。\n\n那如果將翻譯過程受到的啟發轉化成歌曲呢?\n\n《火車晚了 Trainslate》源自老莫ILL MO自創的英文單字,靈感取自英文單字「translate」的諧音,同時巧妙結合了「Train’s late(火車晚了)」,雖然晚,但不是不到,只是比預期來得慢些,象徵老莫ILL MO歷經時間淬煉後的音樂重返。而火車亦象徵載運與傳遞,正如翻譯的本質,是把美國的嘻哈文字內容,跨海運送至台灣聽眾面前。\n\n這張迷你EP源於老莫翻譯英文嘻哈書籍所激發的靈感。作品收錄三首歌曲,包括去年向 2Pac 致敬的〈與世為敵〉、另翻譯《五角傳:幹大事》所啟發的〈Hustle〉,以及定義整張專輯的同名曲〈Trainslate〉,每首都從不同角度切入翻譯與創作的交匯點。', 0, '', 58, 0, 0, datetime.date(2025, 6, 29), datetime.datetime(2025, 6, 28, 19, 54, 27), datetime.datetime(2025, 6, 28, 19, 54, 30), 1, 1),)])}, None) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105)
  self.content = self.rendered_content

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83)
  return template.render(context, self._request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170)
  return self._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150)
  return compiled_parent._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(62)
  result = block.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(315)
  return nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(62)
  result = block.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(214)
  nodelist.append(node.render_annotated(context))

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(195)
  return template.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(172)
  return self._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(519)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(315)
  return nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(315)
  return nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/library.py in render(191)
  resolved_args, resolved_kwargs = self.get_resolved_arguments(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/library.py in get_resolved_arguments(177)
  resolved_args = [var.resolve(context) for var in self.args]

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/library.py in <listcomp>(177)
  resolved_args = [var.resolve(context) for var in self.args]

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in resolve(671)
  obj = self.var.resolve(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in resolve(796)
  value = self._resolve_lookup(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in _resolve_lookup(858)
  current = current()

/home/ubuntu/streetvoice/music/models.py in get_image_url(764)
  elif self.album and self.album.cover:

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/monkey_patch.py in inner(37)
  return original(compiler, *args, **kwargs)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/monkey_patch.py in inner(96)
  return _get_result_or_execute_query(

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/monkey_patch.py in _get_result_or_execute_query(71)
  cache.set_many(to_be_set, cachalot_settings.CACHALOT_TIMEOUT)

0.0229 get_many (['1580ca9a8e573fcb58f242b5e33b60aa5a89b45b', '19f339c71645dc1355b0df47fd5a0191501f9b26'],) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105)
  self.content = self.rendered_content

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83)
  return template.render(context, self._request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170)
  return self._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150)
  return compiled_parent._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(62)
  result = block.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(315)
  return nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(62)
  result = block.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(214)
  nodelist.append(node.render_annotated(context))

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(195)
  return template.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(172)
  return self._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(519)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(315)
  return nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(315)
  return nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/library.py in render(191)
  resolved_args, resolved_kwargs = self.get_resolved_arguments(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/library.py in get_resolved_arguments(177)
  resolved_args = [var.resolve(context) for var in self.args]

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/library.py in <listcomp>(177)
  resolved_args = [var.resolve(context) for var in self.args]

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in resolve(671)
  obj = self.var.resolve(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in resolve(796)
  value = self._resolve_lookup(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in _resolve_lookup(858)
  current = current()

/home/ubuntu/streetvoice/music/models.py in get_image_url(764)
  elif self.album and self.album.cover:

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/monkey_patch.py in inner(37)
  return original(compiler, *args, **kwargs)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/monkey_patch.py in inner(96)
  return _get_result_or_execute_query(

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/monkey_patch.py in _get_result_or_execute_query(46)
  data = cache.get_many(table_cache_keys + [cache_key])

0.0213 set_many ({'1580ca9a8e573fcb58f242b5e33b60aa5a89b45b': 1779758140.2693686, '19f339c71645dc1355b0df47fd5a0191501f9b26': (1779758140.2693686, [((97323639, 4, 1, 3290294, 'Lïë', 'music_albums/De/re/Derek981108/oJQMJoM8vLcp5U5GgtrjFZ.jpg', '15y first did\n毫無天賦 我要Shampoo', 0, '', 545, 0, 0, datetime.date(2025, 6, 29), datetime.datetime(2025, 6, 22, 10, 7, 30), datetime.datetime(2025, 6, 29, 12, 55, 37), 1, 2),)])}, None) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105)
  self.content = self.rendered_content

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83)
  return template.render(context, self._request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170)
  return self._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150)
  return compiled_parent._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(62)
  result = block.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(315)
  return nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(62)
  result = block.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(214)
  nodelist.append(node.render_annotated(context))

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(195)
  return template.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(172)
  return self._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(519)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(315)
  return nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(315)
  return nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/library.py in render(191)
  resolved_args, resolved_kwargs = self.get_resolved_arguments(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/library.py in get_resolved_arguments(177)
  resolved_args = [var.resolve(context) for var in self.args]

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/library.py in <listcomp>(177)
  resolved_args = [var.resolve(context) for var in self.args]

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in resolve(671)
  obj = self.var.resolve(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in resolve(796)
  value = self._resolve_lookup(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in _resolve_lookup(858)
  current = current()

/home/ubuntu/streetvoice/music/models.py in get_image_url(764)
  elif self.album and self.album.cover:

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/monkey_patch.py in inner(37)
  return original(compiler, *args, **kwargs)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/monkey_patch.py in inner(96)
  return _get_result_or_execute_query(

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/monkey_patch.py in _get_result_or_execute_query(71)
  cache.set_many(to_be_set, cachalot_settings.CACHALOT_TIMEOUT)

0.0199 get_many (['1580ca9a8e573fcb58f242b5e33b60aa5a89b45b', '19f339c71645dc1355b0df47fd5a0191501f9b26'],) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105)
  self.content = self.rendered_content

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83)
  return template.render(context, self._request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170)
  return self._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150)
  return compiled_parent._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(62)
  result = block.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(315)
  return nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(62)
  result = block.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(214)
  nodelist.append(node.render_annotated(context))

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(195)
  return template.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(172)
  return self._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(519)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(315)
  return nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(315)
  return nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/library.py in render(191)
  resolved_args, resolved_kwargs = self.get_resolved_arguments(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/library.py in get_resolved_arguments(177)
  resolved_args = [var.resolve(context) for var in self.args]

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/library.py in <listcomp>(177)
  resolved_args = [var.resolve(context) for var in self.args]

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in resolve(671)
  obj = self.var.resolve(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in resolve(796)
  value = self._resolve_lookup(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in _resolve_lookup(858)
  current = current()

/home/ubuntu/streetvoice/music/models.py in get_image_url(764)
  elif self.album and self.album.cover:

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/monkey_patch.py in inner(37)
  return original(compiler, *args, **kwargs)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/monkey_patch.py in inner(96)
  return _get_result_or_execute_query(

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/monkey_patch.py in _get_result_or_execute_query(46)
  data = cache.get_many(table_cache_keys + [cache_key])

0.0192 set_many ({'1580ca9a8e573fcb58f242b5e33b60aa5a89b45b': 1779758140.279586, '19f339c71645dc1355b0df47fd5a0191501f9b26': (1779758140.279586, [((97323639, 4, 1, 3290294, 'Lïë', 'music_albums/De/re/Derek981108/oJQMJoM8vLcp5U5GgtrjFZ.jpg', '15y first did\n毫無天賦 我要Shampoo', 0, '', 545, 0, 0, datetime.date(2025, 6, 29), datetime.datetime(2025, 6, 22, 10, 7, 30), datetime.datetime(2025, 6, 29, 12, 55, 37), 1, 2),)])}, None) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(105)
  self.content = self.rendered_content

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in rendered_content(83)
  return template.render(context, self._request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(170)
  return self._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(150)
  return compiled_parent._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(62)
  result = block.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(315)
  return nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(62)
  result = block.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(214)
  nodelist.append(node.render_annotated(context))

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/loader_tags.py in render(195)
  return template.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(172)
  return self._render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/test/utils.py in instrumented_test_render(100)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(519)
  return self.nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(315)
  return nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/defaulttags.py in render(315)
  return nodelist.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render(938)
  bit = node.render_annotated(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in render_annotated(905)
  return self.render(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/library.py in render(191)
  resolved_args, resolved_kwargs = self.get_resolved_arguments(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/library.py in get_resolved_arguments(177)
  resolved_args = [var.resolve(context) for var in self.args]

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/library.py in <listcomp>(177)
  resolved_args = [var.resolve(context) for var in self.args]

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in resolve(671)
  obj = self.var.resolve(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in resolve(796)
  value = self._resolve_lookup(context)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/base.py in _resolve_lookup(858)
  current = current()

/home/ubuntu/streetvoice/music/models.py in get_image_url(764)
  elif self.album and self.album.cover:

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/monkey_patch.py in inner(37)
  return original(compiler, *args, **kwargs)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/monkey_patch.py in inner(96)
  return _get_result_or_execute_query(

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/monkey_patch.py in _get_result_or_execute_query(71)
  cache.set_many(to_be_set, cachalot_settings.CACHALOT_TIMEOUT)

0.0213 set ('views.decorators.cache.cache_header..5d986eba44adc2b7db8e6cdb3e0b3f36.zh-hant.Asia/Taipei', [], 300) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(107)
  newretval = post_callback(retval)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in process_response(562)
  return super().process_response(request, response)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/middleware/cache.py in process_response(109)
  cache_key = learn_cache_key(request, response, timeout, self.key_prefix, cache=self.cache)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/utils/cache.py in learn_cache_key(406)
  cache.set(cache_key, [], cache_timeout)

0.0171 set ('views.decorators.cache.cache_page..GET.5d986eba44adc2b7db8e6cdb3e0b3f36.d41d8cd98f00b204e9800998ecf8427e.zh-hant.Asia/Taipei', <TemplateResponse status_code=200, "text/html; charset=utf-8">, 300) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f3566a0>
/home/ubuntu/.virtualenvs/streetvoice3.8/bin/gunicorn in <module>(8)
  sys.exit(run())

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py in run(66)
  WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(235)
  super().run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/app/base.py in run(71)
  Arbiter(self).run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in run(201)
  self.manage_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in manage_workers(570)
  self.spawn_workers()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_workers(641)
  self.spawn_worker()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/arbiter.py in spawn_worker(608)
  worker.init_process()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/base.py in init_process(143)
  self.run()

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run(123)
  self.run_for_multiple(timeout)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in run_for_multiple(103)
  self.accept(listener)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in accept(31)
  self.handle(listener, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle(134)
  self.handle_request(listener, req, client, addr)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/gunicorn/workers/sync.py in handle_request(177)
  respiter = self.wsgi(environ, resp.start_response)

/home/ubuntu/streetvoice/api/middleware.py in __call__(22)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/dogslow/__init__.py in __call__(313)
  response = self.get_response(request)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in __call__(613)
  response = self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/cachalot/panels.py in process_request(41)
  return super(CachalotPanel, self).process_request(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/social_django/middleware.py in __call__(28)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django_htmx/middleware.py in __call__(43)
  return self.get_response(request)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in render(107)
  newretval = post_callback(retval)

/home/ubuntu/streetvoice/svapp/middleware/__init__.py in process_response(562)
  return super().process_response(request, response)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/middleware/cache.py in process_response(111)
  response.add_post_render_callback(

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/template/response.py in add_post_render_callback(92)
  callback(self)

/home/ubuntu/.virtualenvs/streetvoice3.8/lib/python3.8/site-packages/django/middleware/cache.py in <lambda>(112)
  lambda r: self.cache.set(cache_key, r, timeout)

Signals

Signal Receivers
class_prepared EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation, EnumField._setup_validation
connection_created
got_request_exception
m2m_changed
post_delete post_delete_user, _delete_feed_when_works_is_deleted, _delete_feed_when_works_is_deleted, _delete_feed_when_works_is_deleted, _handle_related_instance_when_feed_is_delete, post_save_or_delete_sensitivekeyword, post_delete_song, post_delete_relationship, _delete_iplog_when_content_object_is_deleted, _delete_iplog_when_content_object_is_deleted, post_save_or_delete_open_graph_blocked_domains, post_delete_replacement_word, regenerate_critic_genres
post_init ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, ImageField.update_dimension_fields, delete_mt_init, delete_mt_init, delete_mt_init
post_migrate create_contenttypes, create_permissions, create_default_site, _invalidate_on_migration
post_save _create_correspond_genericwork, _create_correspond_genericwork, _create_correspond_genericwork, post_save_user, post_save_shopline_order, _create_extra_info_when_feed_is_repost, _update_critic_review_blocked_status_when_feed_is_repost, _sync_feed_restricted_field, _sync_feed_restricted_field, _sync_feed_restricted_field, censor_model, censor_model, censor_model, censor_model, censor_model, censor_model, censor_model, censor_model, censor_model, censor_model, censor_model, censor_model, censor_model, sync_or_create_censorship, sync_or_create_censorship, sync_or_create_censorship, sync_or_create_censorship, sync_or_create_censorship, sync_or_create_censorship, sync_or_create_censorship, sync_or_create_censorship, sync_or_create_censorship, sync_or_create_censorship, post_save_or_delete_sensitivekeyword, _save_instance_check_related_data, add_achievement, post_song_copyright_check, post_save_relationship, update_es_index, update_es_index, update_es_index, update_es_index, update_es_index, update_es_index, post_save_or_delete_open_graph_blocked_domains, post_save_replacement_word, save_unread_comment, read_comment, comment_notification, send_comment_tagged_venueactivity_notification, send_at_comment_notification, remove_fanclub_member, reject_waiting_feature_user, create_clap_acknowledge, generate_hash_id, generate_hash_id, generate_hash_id, save_bank_info_master, update_tax_info_zipcode, active_fanclub_member, update_critic_genres
pre_delete clear_site_cache, pre_delete_user, cleanup_ckeditor_images_on_delete, remove_es_index, remove_es_index, remove_es_index, remove_es_index, remove_es_index, _delete_notifications_when_activity_is_delete, reduce_entered_users_count
pre_init
pre_migrate inject_rename_contenttypes_operations
pre_save clear_site_cache, cleanup_unused_ckeditor_images_on_update, _pre_sync_feed_restricted_field, _pre_sync_feed_restricted_field, _pre_sync_feed_restricted_field, pre_censor_model, pre_censor_model, pre_censor_model, pre_censor_model, pre_censor_model, pre_censor_model, pre_censor_model, pre_censor_model, pre_censor_model, pre_censor_model, pre_censor_model, pre_censor_model, pre_censor_model, mark_blocked_status_changed, mark_blocked_status_changed, mark_blocked_status_changed, mark_blocked_status_changed, mark_blocked_status_changed, mark_blocked_status_changed, mark_blocked_status_changed, mark_blocked_status_changed, mark_blocked_status_changed, mark_blocked_status_changed, pre_song_copyright_check, cache_original_instance, cache_original_instance, cache_original_instance, cache_original_instance, cache_original_instance, cache_original_instance
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, clear_serializers_cache, language_changed, localize_settings_changed, file_storage_changed, complex_setting_changed, root_urlconf_changed, static_storage_changed, static_finders_changed, auth_password_validators_changed, user_model_swapped, update_toolbar_config, reset_hashers, reload_oauth2_settings, clear_caches, reload_api_settings, DebugStaticFilesStorage._clear_cached_properties, CompressorFileStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, CompressorFileStorage._clear_cached_properties, StaticFilesStorage._clear_cached_properties, reload_package_settings

Cachalot

Database 'default'

Application Model Last invalidation

Database 'slave1'

Application Model Last invalidation

Database 'warehouse'

Application Model Last invalidation