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 715.814 msec
System CPU time 8.927 msec
Total CPU time 724.741 msec
Elapsed time 766.920 msec
Context switches 15 voluntary, 38 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 0x77086c2ab4c0>}
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']
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 0x770869f3a670>
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 0x77086c2a3d30>
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.217.14
X-Forwarded-Proto https
X-Real-Ip 216.73.217.14
X-Ssl-Protocol TLSv1.3

Response headers

金鑰 Value
Cache-Control max-age=300
Content-Type text/html; charset=utf-8
Expires Mon, 25 May 2026 09:46:42 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/urban/
QUERY_STRING
REMOTE_ADDR 216.73.217.14
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': 'urban'} music-charts-realtime

Cookies

Variable Value
'csrf-token' 'HntgFmRm9gUCcKGmAVmKDa3uwjJCoPUH4rNS77KwSpdbIhhMIG4i02vI2rqdKU77'

No session data

No GET data

No POST data

SQL queries from 1 connection

  • slave1 7.63 ms (4 queries including 2 similar )
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` = 4 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` = 4 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.10

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` = 4 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` = 4 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
4.42

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` = 97323579
 LIMIT 21
SELECT ••• FROM `music_musicalbum` WHERE `music_musicalbum`.`id` = 97323579 LIMIT 21
2 similar queries.
0.57

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` = 97323620
 LIMIT 21
SELECT ••• FROM `music_musicalbum` WHERE `music_musicalbum`.`id` = 97323620 LIMIT 21
2 similar queries.
0.54

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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'}
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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'}
_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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'}
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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'}
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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'}
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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: django_meta. Contents: [<TextNode: '\n '>, <django.template.loader_tags.IncludeNode object at 0x7708523e6fd0>, <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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'}
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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'}
_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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: navbar_nav. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <IfNode>, <TextNode: '\n '>, <django.template.defaulttags.URLNode object at 0x770851f87700>, <TextNode: '" class="nav-link '>, <IfNode>, <TextNode: '" data-type="upload" data'>, <django.template.defaulttags.CommentNode object at 0x770851f87a30>, <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: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, '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: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <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': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <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': 'urban'}
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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'icon_margin': 'mr-1', 'is_not_circle_btn': True, 'is_primary_btn': True, 'item': <Song: 01 夜生 BORN AT NIGHT>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123751)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123751)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 01 夜生 BORN AT NIGHT>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: 01 夜生 BORN AT 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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123751)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 01 夜生 BORN AT NIGHT>} {'song': <Song: 01 夜生 BORN AT 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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123751)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 01 夜生 BORN AT 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: 01 夜生 BORN AT 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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123751)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 01 夜生 BORN AT 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: 01 夜生 BORN AT NIGHT>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: 01 夜生 BORN AT 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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123751)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 01 夜生 BORN AT 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: 01 夜生 BORN AT NIGHT>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: 01 夜生 BORN AT 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: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: 01 夜生 BORN AT 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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123751)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 01 夜生 BORN AT 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: 01 夜生 BORN AT NIGHT>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: 01 夜生 BORN AT 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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123752)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123752)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 讓我把自己擱淺(Special Edition)Prod.LINION>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: 讓我把自己擱淺(Special Edition)Prod.LINION>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123752)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 讓我把自己擱淺(Special Edition)Prod.LINION>} {'song': <Song: 讓我把自己擱淺(Special Edition)Prod.LINION>}
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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123752)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 讓我把自己擱淺(Special Edition)Prod.LINION>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 讓我把自己擱淺(Special Edition)Prod.LINION>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123752)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 讓我把自己擱淺(Special Edition)Prod.LINION>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 讓我把自己擱淺(Special Edition)Prod.LINION>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: 讓我把自己擱淺(Special Edition)Prod.LINION>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123752)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 讓我把自己擱淺(Special Edition)Prod.LINION>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 讓我把自己擱淺(Special Edition)Prod.LINION>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: 讓我把自己擱淺(Special Edition)Prod.LINION>, '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: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: 讓我把自己擱淺(Special Edition)Prod.LINION>}
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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123752)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 讓我把自己擱淺(Special Edition)Prod.LINION>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 讓我把自己擱淺(Special Edition)Prod.LINION>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: 讓我把自己擱淺(Special Edition)Prod.LINION>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123753)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123753)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123753)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123753)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123753)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123753)>, 'chart_style': 'urban', '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: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123753)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123754)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123754)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 安布蘭斯 Ambulance>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: 安布蘭斯 Ambulance>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123754)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 安布蘭斯 Ambulance>} {'song': <Song: 安布蘭斯 Ambulance>}
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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123754)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 安布蘭斯 Ambulance>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 安布蘭斯 Ambulance>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123754)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 安布蘭斯 Ambulance>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 安布蘭斯 Ambulance>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: 安布蘭斯 Ambulance>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123754)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 安布蘭斯 Ambulance>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 安布蘭斯 Ambulance>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: 安布蘭斯 Ambulance>, '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: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: 安布蘭斯 Ambulance>}
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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123754)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 安布蘭斯 Ambulance>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 安布蘭斯 Ambulance>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: 安布蘭斯 Ambulance>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123755)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123755)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 我不信maze>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: 我不信maze>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123755)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 我不信maze>} {'song': <Song: 我不信maze>}
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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123755)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 我不信maze>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 我不信maze>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123755)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 我不信maze>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 我不信maze>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: 我不信maze>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123755)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 我不信maze>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 我不信maze>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: 我不信maze>, '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: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: 我不信maze>}
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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123755)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 我不信maze>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 我不信maze>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: 我不信maze>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123756)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123756)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Orbit>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: Orbit>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123756)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Orbit>} {'song': <Song: Orbit>}
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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123756)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Orbit>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Orbit>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123756)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Orbit>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Orbit>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: Orbit>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123756)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Orbit>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Orbit>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: Orbit>, '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: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: Orbit>}
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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123756)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Orbit>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Orbit>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: Orbit>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123757)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123757)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 菲道爾(Firdhaus) - 能遇見,就很不錯了 Cover By 城市浪橘>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: 菲道爾(Firdhaus) - 能遇見,就很不錯了 Cover By 城市浪橘>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123757)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 菲道爾(Firdhaus) - 能遇見,就很不錯了 Cover By 城市浪橘>} {'song': <Song: 菲道爾(Firdhaus) - 能遇見,就很不錯了 Cover By 城市浪橘>}
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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123757)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 菲道爾(Firdhaus) - 能遇見,就很不錯了 Cover By 城市浪橘>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 菲道爾(Firdhaus) - 能遇見,就很不錯了 Cover By 城市浪橘>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123757)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 菲道爾(Firdhaus) - 能遇見,就很不錯了 Cover By 城市浪橘>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 菲道爾(Firdhaus) - 能遇見,就很不錯了 Cover By 城市浪橘>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: 菲道爾(Firdhaus) - 能遇見,就很不錯了 Cover By 城市浪橘>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123757)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 菲道爾(Firdhaus) - 能遇見,就很不錯了 Cover By 城市浪橘>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 菲道爾(Firdhaus) - 能遇見,就很不錯了 Cover By 城市浪橘>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: 菲道爾(Firdhaus) - 能遇見,就很不錯了 Cover By 城市浪橘>, '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: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: 菲道爾(Firdhaus) - 能遇見,就很不錯了 Cover By 城市浪橘>}
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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123757)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 菲道爾(Firdhaus) - 能遇見,就很不錯了 Cover By 城市浪橘>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 菲道爾(Firdhaus) - 能遇見,就很不錯了 Cover By 城市浪橘>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: 菲道爾(Firdhaus) - 能遇見,就很不錯了 Cover By 城市浪橘>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123758)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123758)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 五月天(Mayday) - 擁抱 Cover By 城市浪橘>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: 五月天(Mayday) - 擁抱 Cover By 城市浪橘>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123758)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 五月天(Mayday) - 擁抱 Cover By 城市浪橘>} {'song': <Song: 五月天(Mayday) - 擁抱 Cover By 城市浪橘>}
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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123758)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 五月天(Mayday) - 擁抱 Cover By 城市浪橘>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 五月天(Mayday) - 擁抱 Cover By 城市浪橘>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123758)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 五月天(Mayday) - 擁抱 Cover By 城市浪橘>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 五月天(Mayday) - 擁抱 Cover By 城市浪橘>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: 五月天(Mayday) - 擁抱 Cover By 城市浪橘>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123758)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 五月天(Mayday) - 擁抱 Cover By 城市浪橘>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 五月天(Mayday) - 擁抱 Cover By 城市浪橘>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: 五月天(Mayday) - 擁抱 Cover By 城市浪橘>, '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: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: 五月天(Mayday) - 擁抱 Cover By 城市浪橘>}
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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123758)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 五月天(Mayday) - 擁抱 Cover By 城市浪橘>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 五月天(Mayday) - 擁抱 Cover By 城市浪橘>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: 五月天(Mayday) - 擁抱 Cover By 城市浪橘>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123759)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123759)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 菲道爾(Firdhaus) - 能遇見,就很不錯了 Cover By 城市浪橘>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: 菲道爾(Firdhaus) - 能遇見,就很不錯了 Cover By 城市浪橘>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123759)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 菲道爾(Firdhaus) - 能遇見,就很不錯了 Cover By 城市浪橘>} {'song': <Song: 菲道爾(Firdhaus) - 能遇見,就很不錯了 Cover By 城市浪橘>}
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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123759)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 菲道爾(Firdhaus) - 能遇見,就很不錯了 Cover By 城市浪橘>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 菲道爾(Firdhaus) - 能遇見,就很不錯了 Cover By 城市浪橘>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123759)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 菲道爾(Firdhaus) - 能遇見,就很不錯了 Cover By 城市浪橘>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 菲道爾(Firdhaus) - 能遇見,就很不錯了 Cover By 城市浪橘>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: 菲道爾(Firdhaus) - 能遇見,就很不錯了 Cover By 城市浪橘>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123759)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 菲道爾(Firdhaus) - 能遇見,就很不錯了 Cover By 城市浪橘>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 菲道爾(Firdhaus) - 能遇見,就很不錯了 Cover By 城市浪橘>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: 菲道爾(Firdhaus) - 能遇見,就很不錯了 Cover By 城市浪橘>, '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: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: 菲道爾(Firdhaus) - 能遇見,就很不錯了 Cover By 城市浪橘>}
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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123759)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 菲道爾(Firdhaus) - 能遇見,就很不錯了 Cover By 城市浪橘>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 菲道爾(Firdhaus) - 能遇見,就很不錯了 Cover By 城市浪橘>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: 菲道爾(Firdhaus) - 能遇見,就很不錯了 Cover By 城市浪橘>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123760)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123760)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Panay 巴奈>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: Panay 巴奈>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123760)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Panay 巴奈>} {'song': <Song: Panay 巴奈>}
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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123760)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Panay 巴奈>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Panay 巴奈>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123760)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Panay 巴奈>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Panay 巴奈>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: Panay 巴奈>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123760)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Panay 巴奈>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Panay 巴奈>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: Panay 巴奈>, '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: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: Panay 巴奈>}
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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123760)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Panay 巴奈>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Panay 巴奈>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: Panay 巴奈>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123761)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123761)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Notes written at the midnight of December>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: Notes written at the midnight of December>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123761)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Notes written at the midnight of December>} {'song': <Song: Notes written at the midnight of December>}
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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123761)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Notes written at the midnight of December>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Notes written at the midnight of December>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123761)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Notes written at the midnight of December>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Notes written at the midnight of December>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: Notes written at the midnight of December>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123761)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Notes written at the midnight of December>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Notes written at the midnight of December>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: Notes written at the midnight of December>, '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: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: Notes written at the midnight of December>}
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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123761)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Notes written at the midnight of December>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Notes written at the midnight of December>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: Notes written at the midnight of December>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123762)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123762)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 脫拉庫(TOLAKU) - 我愛夏天 Cover By 城市浪橘>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: 脫拉庫(TOLAKU) - 我愛夏天 Cover By 城市浪橘>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123762)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 脫拉庫(TOLAKU) - 我愛夏天 Cover By 城市浪橘>} {'song': <Song: 脫拉庫(TOLAKU) - 我愛夏天 Cover By 城市浪橘>}
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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123762)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 脫拉庫(TOLAKU) - 我愛夏天 Cover By 城市浪橘>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 脫拉庫(TOLAKU) - 我愛夏天 Cover By 城市浪橘>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123762)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 脫拉庫(TOLAKU) - 我愛夏天 Cover By 城市浪橘>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 脫拉庫(TOLAKU) - 我愛夏天 Cover By 城市浪橘>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: 脫拉庫(TOLAKU) - 我愛夏天 Cover By 城市浪橘>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123762)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 脫拉庫(TOLAKU) - 我愛夏天 Cover By 城市浪橘>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 脫拉庫(TOLAKU) - 我愛夏天 Cover By 城市浪橘>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: 脫拉庫(TOLAKU) - 我愛夏天 Cover By 城市浪橘>, '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: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: 脫拉庫(TOLAKU) - 我愛夏天 Cover By 城市浪橘>}
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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123762)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 脫拉庫(TOLAKU) - 我愛夏天 Cover By 城市浪橘>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 脫拉庫(TOLAKU) - 我愛夏天 Cover By 城市浪橘>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: 脫拉庫(TOLAKU) - 我愛夏天 Cover By 城市浪橘>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123763)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123763)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 林逸欣(Shara Lin) - 夏天協奏曲 Cover By 城市浪橘>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: 林逸欣(Shara Lin) - 夏天協奏曲 Cover By 城市浪橘>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123763)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 林逸欣(Shara Lin) - 夏天協奏曲 Cover By 城市浪橘>} {'song': <Song: 林逸欣(Shara Lin) - 夏天協奏曲 Cover By 城市浪橘>}
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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123763)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 林逸欣(Shara Lin) - 夏天協奏曲 Cover By 城市浪橘>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 林逸欣(Shara Lin) - 夏天協奏曲 Cover By 城市浪橘>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123763)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 林逸欣(Shara Lin) - 夏天協奏曲 Cover By 城市浪橘>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 林逸欣(Shara Lin) - 夏天協奏曲 Cover By 城市浪橘>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: 林逸欣(Shara Lin) - 夏天協奏曲 Cover By 城市浪橘>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123763)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 林逸欣(Shara Lin) - 夏天協奏曲 Cover By 城市浪橘>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 林逸欣(Shara Lin) - 夏天協奏曲 Cover By 城市浪橘>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: 林逸欣(Shara Lin) - 夏天協奏曲 Cover By 城市浪橘>, '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: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: 林逸欣(Shara Lin) - 夏天協奏曲 Cover By 城市浪橘>}
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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123763)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 林逸欣(Shara Lin) - 夏天協奏曲 Cover By 城市浪橘>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 林逸欣(Shara Lin) - 夏天協奏曲 Cover By 城市浪橘>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: 林逸欣(Shara Lin) - 夏天協奏曲 Cover By 城市浪橘>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123764)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123764)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 張震嶽(Ayal Komod) - 自由 Cover By 城市浪橘>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: 張震嶽(Ayal Komod) - 自由 Cover By 城市浪橘>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123764)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 張震嶽(Ayal Komod) - 自由 Cover By 城市浪橘>} {'song': <Song: 張震嶽(Ayal Komod) - 自由 Cover By 城市浪橘>}
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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123764)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 張震嶽(Ayal Komod) - 自由 Cover By 城市浪橘>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 張震嶽(Ayal Komod) - 自由 Cover By 城市浪橘>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123764)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 張震嶽(Ayal Komod) - 自由 Cover By 城市浪橘>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 張震嶽(Ayal Komod) - 自由 Cover By 城市浪橘>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: 張震嶽(Ayal Komod) - 自由 Cover By 城市浪橘>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123764)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 張震嶽(Ayal Komod) - 自由 Cover By 城市浪橘>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 張震嶽(Ayal Komod) - 自由 Cover By 城市浪橘>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: 張震嶽(Ayal Komod) - 自由 Cover By 城市浪橘>, '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: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: 張震嶽(Ayal Komod) - 自由 Cover By 城市浪橘>}
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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123764)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 張震嶽(Ayal Komod) - 自由 Cover By 城市浪橘>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 張震嶽(Ayal Komod) - 自由 Cover By 城市浪橘>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: 張震嶽(Ayal Komod) - 自由 Cover By 城市浪橘>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123765)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123765)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Voice of Midnight>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: Voice of Midnight>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123765)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Voice of Midnight>} {'song': <Song: Voice of Midnight>}
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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123765)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Voice of Midnight>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Voice of Midnight>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123765)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Voice of Midnight>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Voice of Midnight>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: Voice of Midnight>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123765)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Voice of Midnight>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Voice of Midnight>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: Voice of Midnight>, '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: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: Voice of Midnight>}
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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123765)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Voice of Midnight>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Voice of Midnight>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: Voice of Midnight>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123766)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123766)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123766)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123766)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123766)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123766)>, 'chart_style': 'urban', '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: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123766)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123767)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123767)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123767)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123767)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123767)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123767)>, 'chart_style': 'urban', '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: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123767)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123768)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123768)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Don't Leave Me>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: Don't Leave Me>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123768)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Don't Leave Me>} {'song': <Song: Don't Leave Me>}
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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123768)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Don't Leave Me>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Don't Leave Me>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123768)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Don't Leave Me>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Don't Leave Me>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: Don't Leave Me>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123768)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Don't Leave Me>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Don't Leave Me>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: Don't Leave Me>, '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: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: Don't Leave Me>}
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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123768)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Don't Leave Me>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Don't Leave Me>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: Don't Leave Me>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123769)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123769)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123769)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123769)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123769)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123769)>, 'chart_style': 'urban', '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: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123769)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123770)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123770)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123770)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123770)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123770)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123770)>, 'chart_style': 'urban', '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: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123770)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123771)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123771)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123771)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123771)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123771)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123771)>, 'chart_style': 'urban', '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: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123771)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123772)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123772)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Icuwa kisu 您在哪>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: Icuwa kisu 您在哪>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123772)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Icuwa kisu 您在哪>} {'song': <Song: Icuwa kisu 您在哪>}
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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123772)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Icuwa kisu 您在哪>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Icuwa kisu 您在哪>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123772)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Icuwa kisu 您在哪>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Icuwa kisu 您在哪>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: Icuwa kisu 您在哪>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123772)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Icuwa kisu 您在哪>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Icuwa kisu 您在哪>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: Icuwa kisu 您在哪>, '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: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: Icuwa kisu 您在哪>}
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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123772)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Icuwa kisu 您在哪>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Icuwa kisu 您在哪>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: Icuwa kisu 您在哪>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123773)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123773)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123773)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123773)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123773)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123773)>, 'chart_style': 'urban', '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: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123773)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123774)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123774)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123774)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123774)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123774)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123774)>, 'chart_style': 'urban', '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: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123774)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123775)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123775)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123775)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123775)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123775)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123775)>, 'chart_style': 'urban', '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: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123775)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123776)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123776)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: On my period>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: On my period>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123776)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: On my period>} {'song': <Song: On my period>}
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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123776)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: On my period>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: On my period>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123776)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: On my period>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: On my period>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: On my period>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123776)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: On my period>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: On my period>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: On my period>, '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: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: On my period>}
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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123776)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: On my period>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: On my period>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: On my period>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123777)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123777)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 參螺旋 - Live>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: 參螺旋 - Live>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123777)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 參螺旋 - Live>} {'song': <Song: 參螺旋 - Live>}
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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123777)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 參螺旋 - Live>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 參螺旋 - Live>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123777)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 參螺旋 - Live>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 參螺旋 - Live>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: 參螺旋 - Live>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123777)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 參螺旋 - Live>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 參螺旋 - Live>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: 參螺旋 - Live>, '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: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: 參螺旋 - Live>}
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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123777)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 參螺旋 - Live>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 參螺旋 - Live>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: 參螺旋 - Live>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123778)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123778)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123778)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123778)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123778)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123778)>, 'chart_style': 'urban', '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: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123778)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123779)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123779)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Hey girl>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: Hey girl>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123779)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Hey girl>} {'song': <Song: Hey girl>}
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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123779)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Hey girl>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Hey girl>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123779)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Hey girl>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Hey girl>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: Hey girl>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123779)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Hey girl>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Hey girl>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: Hey girl>, '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: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: Hey girl>}
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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123779)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Hey girl>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Hey girl>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: Hey girl>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123780)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123780)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123780)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123780)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123780)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123780)>, 'chart_style': 'urban', '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: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123780)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123781)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123781)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123781)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123781)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123781)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123781)>, 'chart_style': 'urban', '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: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123781)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123782)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123782)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Baby請給我多一點愛>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: Baby請給我多一點愛>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123782)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Baby請給我多一點愛>} {'song': <Song: Baby請給我多一點愛>}
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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123782)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Baby請給我多一點愛>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Baby請給我多一點愛>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123782)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Baby請給我多一點愛>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Baby請給我多一點愛>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: Baby請給我多一點愛>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123782)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Baby請給我多一點愛>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Baby請給我多一點愛>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: Baby請給我多一點愛>, '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: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: Baby請給我多一點愛>}
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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123782)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Baby請給我多一點愛>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Baby請給我多一點愛>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: Baby請給我多一點愛>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123783)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123783)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123783)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123783)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123783)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123783)>, 'chart_style': 'urban', '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: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123783)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123784)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123784)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Just Say Still Here>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: Just Say Still Here>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123784)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Just Say Still Here>} {'song': <Song: Just Say Still Here>}
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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123784)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Just Say Still Here>} {'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 Say Still Here>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123784)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Just Say Still Here>} {'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 Say Still Here>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: Just Say Still Here>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123784)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Just Say Still Here>} {'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 Say Still Here>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: Just Say Still Here>, '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: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: Just Say Still Here>}
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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123784)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Just Say Still Here>} {'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 Say Still Here>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: Just Say Still Here>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123785)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123785)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123785)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123785)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123785)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123785)>, 'chart_style': 'urban', '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: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123785)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123786)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123786)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123786)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123786)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123786)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123786)>, 'chart_style': 'urban', '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: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123786)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123787)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123787)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Please tell me>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: Please tell me>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123787)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Please tell me>} {'song': <Song: Please tell me>}
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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123787)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Please tell me>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Please tell me>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123787)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Please tell me>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Please tell me>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: Please tell me>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123787)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Please tell me>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Please tell me>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: Please tell me>, '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: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: Please tell me>}
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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123787)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Please tell me>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Please tell me>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: Please tell me>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123788)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123788)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Only Me ft.Male rapper (Hanyang Solo)>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: Only Me ft.Male rapper (Hanyang Solo)>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123788)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Only Me ft.Male rapper (Hanyang Solo)>} {'song': <Song: Only Me ft.Male rapper (Hanyang Solo)>}
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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123788)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Only Me ft.Male rapper (Hanyang Solo)>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Only Me ft.Male rapper (Hanyang Solo)>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123788)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Only Me ft.Male rapper (Hanyang Solo)>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Only Me ft.Male rapper (Hanyang Solo)>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: Only Me ft.Male rapper (Hanyang Solo)>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123788)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Only Me ft.Male rapper (Hanyang Solo)>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Only Me ft.Male rapper (Hanyang Solo)>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: Only Me ft.Male rapper (Hanyang Solo)>, '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: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: Only Me ft.Male rapper (Hanyang Solo)>}
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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123788)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Only Me ft.Male rapper (Hanyang Solo)>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Only Me ft.Male rapper (Hanyang Solo)>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: Only Me ft.Male rapper (Hanyang Solo)>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123789)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123789)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 禁止戲水 ft.鄒序>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: 禁止戲水 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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123789)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 禁止戲水 ft.鄒序>} {'song': <Song: 禁止戲水 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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123789)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 禁止戲水 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: 禁止戲水 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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123789)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 禁止戲水 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: 禁止戲水 ft.鄒序>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: 禁止戲水 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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123789)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 禁止戲水 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: 禁止戲水 ft.鄒序>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: 禁止戲水 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: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: 禁止戲水 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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123789)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 禁止戲水 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: 禁止戲水 ft.鄒序>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: 禁止戲水 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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123790)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123790)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Hey NiBO>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: Hey NiBO>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123790)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Hey NiBO>} {'song': <Song: Hey NiBO>}
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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123790)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Hey NiBO>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Hey NiBO>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123790)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Hey NiBO>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Hey NiBO>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: Hey NiBO>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123790)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Hey NiBO>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Hey NiBO>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: Hey NiBO>, '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: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: Hey NiBO>}
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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123790)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Hey NiBO>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Hey NiBO>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: Hey NiBO>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123791)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123791)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 那個早該走的我(2003)>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: 那個早該走的我(2003)>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123791)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 那個早該走的我(2003)>} {'song': <Song: 那個早該走的我(2003)>}
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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123791)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 那個早該走的我(2003)>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 那個早該走的我(2003)>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123791)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 那個早該走的我(2003)>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 那個早該走的我(2003)>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: 那個早該走的我(2003)>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123791)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 那個早該走的我(2003)>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 那個早該走的我(2003)>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: 那個早該走的我(2003)>, '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: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: 那個早該走的我(2003)>}
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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123791)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 那個早該走的我(2003)>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 那個早該走的我(2003)>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: 那個早該走的我(2003)>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123792)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123792)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123792)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123792)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123792)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123792)>, 'chart_style': 'urban', '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: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123792)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123793)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123793)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123793)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123793)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123793)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123793)>, 'chart_style': 'urban', '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: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123793)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123794)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123794)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123794)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123794)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123794)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123794)>, 'chart_style': 'urban', '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: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123794)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123795)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123795)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123795)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123795)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123795)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123795)>, 'chart_style': 'urban', '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: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123795)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123796)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123796)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123796)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123796)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123796)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123796)>, 'chart_style': 'urban', '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: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123796)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123797)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123797)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Get a Little Higher (demo)>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: Get a Little Higher (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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123797)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Get a Little Higher (demo)>} {'song': <Song: Get a Little Higher (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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123797)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Get a Little Higher (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: Get a Little Higher (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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123797)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Get a Little Higher (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: Get a Little Higher (demo)>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: Get a Little Higher (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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123797)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Get a Little Higher (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: Get a Little Higher (demo)>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: Get a Little Higher (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: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: Get a Little Higher (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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123797)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Get a Little Higher (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: Get a Little Higher (demo)>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: Get a Little Higher (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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123798)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123798)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Bright For You>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: Bright For You>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123798)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Bright For You>} {'song': <Song: Bright For You>}
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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123798)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Bright For You>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Bright For You>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123798)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Bright For You>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Bright For You>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: Bright For You>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123798)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Bright For You>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Bright For You>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: Bright For You>, '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: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: Bright For You>}
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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123798)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: Bright For You>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: Bright For You>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: Bright For You>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123799)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123799)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 冬の歌 fuyu no uta>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: 冬の歌 fuyu no uta>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123799)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 冬の歌 fuyu no uta>} {'song': <Song: 冬の歌 fuyu no uta>}
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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123799)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 冬の歌 fuyu no uta>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 冬の歌 fuyu no uta>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123799)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 冬の歌 fuyu no uta>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 冬の歌 fuyu no uta>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: 冬の歌 fuyu no uta>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123799)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 冬の歌 fuyu no uta>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 冬の歌 fuyu no uta>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: 冬の歌 fuyu no uta>, '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: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: 冬の歌 fuyu no uta>}
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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123799)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: 冬の歌 fuyu no uta>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: 冬の歌 fuyu no uta>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: 冬の歌 fuyu no uta>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123800)>, 'chart_style': 'urban', '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123800)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: IYKYK>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': True, 'item': <Song: IYKYK>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123800)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: IYKYK>} {'song': <Song: IYKYK>}
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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123800)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: IYKYK>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: IYKYK>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123800)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: IYKYK>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: IYKYK>, 'type': 'realtime-chart'} {'SITE_ID': 1, 'btn_size': '', 'dimension_value': 'realtime-chart', 'is_outline_btn': False, 'item': <Song: IYKYK>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123800)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: IYKYK>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: IYKYK>, 'type': 'realtime-chart'} {'btn_size': '', 'is_outline_btn': False, 'item': <Song: IYKYK>, '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: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'ctype': 'song', 'dimension_value': 'realtime-chart', 'hide_like_count': False, 'is_mobile': False, 'is_outline_btn': False, 'obj': <Song: IYKYK>}
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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'block': <Block Node: pjax. Contents: [<TextNode: '\n '>, <IfNode>, <TextNode: '\n '>]>} {'block': <Block Node: content. Contents: [<TextNode: '\n\n'>, <IfNode>, <TextNode: '\n\n<div class="container p'>, <django.templatetags.i18n.TranslateNode object at 0x770852424190>, <TextNode: '</h1>\n <hr class="mb-6'>, <django.template.loader_tags.IncludeNode object at 0x7708524245b0>, <TextNode: '\n <div class="col-'>, <IfNode>, <TextNode: '\n <div class="'>, <Variable Node: style_label>, <TextNode: '<br></h2>\n '>, <django.template.loader_tags.IncludeNode object at 0x770852423cd0>, <TextNode: '\n </div>\n '>, <ForNode: for record in records, tail_len: 3>, <TextNode: '\n </ul>\n '>, <IfNode>, <TextNode: '\n</div>\n'>]>} {'forloop': {'counter': 1, 'counter0': 0, 'first': True, 'last': False, 'parentloop': {}, 'revcounter': 50, 'revcounter0': 49}, 'record': <ChartRealtime: ChartRealtime object (10123751)>} {'chart_index': None, 'chart_song': <ChartRealtime: ChartRealtime object (10123800)>, 'chart_style': 'urban', 'dimension_value': 'realtime-chart', 'type': 'realtime-chart'} {'song': <Song: IYKYK>} {'chart_index': None, 'chart_week': '', 'chart_year': '', 'dimension_value': 'realtime-chart', 'display_type': 'list', 'is_outline_btn': False, 'is_primary_btn': False, 'item': <Song: IYKYK>, 'type': 'realtime-chart'} {'btn_play_size': '', 'chart_index': None, 'dimension_value': 'realtime-chart', 'is_primary_btn': False, 'item': <Song: IYKYK>, '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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'} {'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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'}
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/urban/', 'DEBUG': True, 'DEFAULT_LANGUAGE_CODE': 'zh-hant', 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'ENVIRONMENT': 'dev', 'LANGUAGES': '<<languages>>', 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'zh-hant', 'LOCAL_MEDIA_URL': '/static/', 'LOCAL_STATIC_URL': '/asset/', 'MEDIA_URL': '/', 'REDIRECT_FIELD_NAME': 'next', 'REDIRECT_FIELD_VALUE': None, 'REDIRECT_QUERYSTRING': '', 'REMOTE_STATIC_URL': 'https://streetvoice.com/asset/', 'SITE_ID': 1, 'STATIC_URL': '/asset/', 'backends': {'associated': [], 'backends': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo'], 'not_associated': ['facebook', 'weixin', 'qq', 'apple-id', 'apple-id-from-app', 'weibo']}, 'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>, 'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>, 'request': '<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>} {'ChartStyle': <enum 'RealtimeChartStyle'>, 'deep_link_path': 'view/charts', 'is_ai_generated': False, 'records': '<<queryset of music.ChartRealtime>>', 'style_label': '都會即時排行', 'style_name': 'urban'}

Context processors

django.template.context_processors.csrf
Toggle context {'csrf_token': <SimpleLazyObject: '5mYg7kMZEQ6vZCsXdPbe0EqC1sZ0LGoksqiSz5F9nZp4v93nlATMnwSQxAGB7LBK'>}
django.contrib.auth.context_processors.auth
Toggle context {'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x77084fc0fcd0>>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x77084fc0fa30>}
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/urban/'>}
django.contrib.messages.context_processors.messages
Toggle context {'messages': <django.contrib.messages.storage.session.SessionStorage object at 0x77084fbefbb0>, '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/urban/', '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
16 10.55978400472668 ms 0 732

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 7 4 0 0 0 0 0 0

Calls

Time (ms) 類別 參數 Keyword arguments Backend
2.6377 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 0x77085f355730>
/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(

2.5471 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 0x77085f355730>
/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(

2.4990 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 0x77085f355730>
/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.0265 get ('views.decorators.cache.cache_header..c6095456af4c33b96eb00fc9b029b56f.zh-hant.Asia/Taipei',) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f355730>
/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.0116 get ('realtime_chart_1_4_index',) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f355730>
/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)

2.5186 set ('realtime_chart_1_4_index', <QuerySet [<ChartRealtime: ChartRealtime object (10123751)>, <ChartRealtime: ChartRealtime object (10123752)>, <ChartRealtime: ChartRealtime object (10123753)>, <ChartRealtime: ChartRealtime object (10123754)>, <ChartRealtime: ChartRealtime object (10123755)>, <ChartRealtime: ChartRealtime object (10123756)>, <ChartRealtime: ChartRealtime object (10123757)>, <ChartRealtime: ChartRealtime object (10123758)>, <ChartRealtime: ChartRealtime object (10123759)>, <ChartRealtime: ChartRealtime object (10123760)>, <ChartRealtime: ChartRealtime object (10123761)>, <ChartRealtime: ChartRealtime object (10123762)>, <ChartRealtime: ChartRealtime object (10123763)>, <ChartRealtime: ChartRealtime object (10123764)>, <ChartRealtime: ChartRealtime object (10123765)>, <ChartRealtime: ChartRealtime object (10123766)>, <ChartRealtime: ChartRealtime object (10123767)>, <ChartRealtime: ChartRealtime object (10123768)>, <ChartRealtime: ChartRealtime object (10123769)>, <ChartRealtime: ChartRealtime object (10123770)>, '...(remaining elements truncated)...']>, 300) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f355730>
/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.0443 get_many (['af167bf678e72a9b2a64d8869d420b8d25e96148', 'd6d21bc8f7fb510a60a060eaa88820e08274c988', 'cdbd62cf1b91dd6bf9b8d245e64b11aa1710245e', '22e4523526a83991bbfd567636ac480ae3ce7c80', '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d', '6db65bbf2f5b8fc2a722d2e28df74b1b0d3977de'],) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f355730>
/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.0442 set_many ({'2a8af92188b8e48adbd7cb3fadb0bf3e3281067d': 1779702101.6013882, 'cdbd62cf1b91dd6bf9b8d245e64b11aa1710245e': 1779702101.6013882, '22e4523526a83991bbfd567636ac480ae3ce7c80': 1779702101.6013882, 'd6d21bc8f7fb510a60a060eaa88820e08274c988': 1779702101.6013882, 'af167bf678e72a9b2a64d8869d420b8d25e96148': 1779702101.6013882, '6db65bbf2f5b8fc2a722d2e28df74b1b0d3977de': (1779702101.6013882, [((10123751, 817332, 4, 1, 1, 1.8649831554456329, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 202236), 817332, 4, 1, '01 夜生 BORN AT NIGHT', 3291192, 97323579, 5, 15, 0, 'music/Mi/sa/MisaSoundsGreat/VEoG3H5zgLYRFdc26F43Ut.mp3', 0, '', 1, '', '', 0, '〈夜生〉自帶魔幻和滄桑,像推門走進酒吧,夜深沉,零星客人,吧台熟悉的招呼眼神,毋需過多言語,巨大的心事搭上陳年威士忌,獨自啜飲那份釋放卻內斂的野性。', 0, '', 277, 192000, datetime.datetime(2025, 6, 8, 10, 46, 5), datetime.datetime(2025, 6, 8, 10, 45, 59), datetime.datetime(2025, 6, 8, 10, 54, 59, 682740), datetime.datetime(2025, 6, 8, 10, 55), 1132, 13, 0, 1, 1, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true,"song_of_the_days":["2025-06-26"]},"CN":{"song_of_the_days":["2025-06-27"]}}', 0, 0, 0, 0, 2, 2, 3291192, 'sha1$VzPSDlW7ceq1WiZ4xK1SxV$fff395dbe29f695e820bc01edc35932a71228f23', datetime.datetime(2025, 6, 8, 10, 25, 17), 0, 'MisaSoundsGreat', '', '', 'misasoundsgreat@gmail.com', 0, 1, datetime.datetime(2025, 6, 8, 10, 25, 17), 2861457, 4, 1, 3291192, 'profile_images/Mi/sa/MisaSoundsGreat/gqSEADxLvuPx7vHTEyJZ6n.jpg', 'F', '', 'Misa', 886, '986243696', datetime.date(1984, 1, 8), None, 80, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 53), 1, datetime.datetime(2025, 6, 8, 10, 25, 17), 1, 1, 'zh-hant', 1, '{"hide_gender":true,"hide_location":false,"show_birthday":0}', 1857, 15, 2, 38, 0, 0, '', 0, None),)])}, None) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f355730>
/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.0413 get_many (['af167bf678e72a9b2a64d8869d420b8d25e96148', 'd6d21bc8f7fb510a60a060eaa88820e08274c988', 'cdbd62cf1b91dd6bf9b8d245e64b11aa1710245e', '22e4523526a83991bbfd567636ac480ae3ce7c80', '2a8af92188b8e48adbd7cb3fadb0bf3e3281067d', 'f389c1639dda4a1c4daf308c2977323186b8358d'],) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f355730>
/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.0421 set_many ({'2a8af92188b8e48adbd7cb3fadb0bf3e3281067d': 1779702101.612842, 'cdbd62cf1b91dd6bf9b8d245e64b11aa1710245e': 1779702101.612842, '22e4523526a83991bbfd567636ac480ae3ce7c80': 1779702101.612842, 'd6d21bc8f7fb510a60a060eaa88820e08274c988': 1779702101.612842, 'af167bf678e72a9b2a64d8869d420b8d25e96148': 1779702101.612842, 'f389c1639dda4a1c4daf308c2977323186b8358d': (1779702101.612842, [((10123751, 817332, 4, 1, 1, 1.8649831554456329, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 202236), 817332, 4, 1, '01 夜生 BORN AT NIGHT', 3291192, 97323579, 5, 15, 0, 'music/Mi/sa/MisaSoundsGreat/VEoG3H5zgLYRFdc26F43Ut.mp3', 0, '', 1, '', '', 0, '〈夜生〉自帶魔幻和滄桑,像推門走進酒吧,夜深沉,零星客人,吧台熟悉的招呼眼神,毋需過多言語,巨大的心事搭上陳年威士忌,獨自啜飲那份釋放卻內斂的野性。', 0, '', 277, 192000, datetime.datetime(2025, 6, 8, 10, 46, 5), datetime.datetime(2025, 6, 8, 10, 45, 59), datetime.datetime(2025, 6, 8, 10, 54, 59, 682740), datetime.datetime(2025, 6, 8, 10, 55), 1132, 13, 0, 1, 1, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true,"song_of_the_days":["2025-06-26"]},"CN":{"song_of_the_days":["2025-06-27"]}}', 0, 0, 0, 0, 2, 2, 3291192, 'sha1$VzPSDlW7ceq1WiZ4xK1SxV$fff395dbe29f695e820bc01edc35932a71228f23', datetime.datetime(2025, 6, 8, 10, 25, 17), 0, 'MisaSoundsGreat', '', '', 'misasoundsgreat@gmail.com', 0, 1, datetime.datetime(2025, 6, 8, 10, 25, 17), 2861457, 4, 1, 3291192, 'profile_images/Mi/sa/MisaSoundsGreat/gqSEADxLvuPx7vHTEyJZ6n.jpg', 'F', '', 'Misa', 886, '986243696', datetime.date(1984, 1, 8), None, 80, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 53), 1, datetime.datetime(2025, 6, 8, 10, 25, 17), 1, 1, 'zh-hant', 1, '{"hide_gender":true,"hide_location":false,"show_birthday":0}', 1857, 15, 2, 38, 0, 0, '', 0, None), (10123752, 817902, 4, 2, 2, 1.48276790346195, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 202265), 817902, 4, 1, '讓我把自己擱淺(Special Edition)Prod.LINION', 3291531, None, 5, 12, 0, 'music/Ei/sn/Eisnebel0612/QTp56UiLdy8j7kECTyj3Sz.mp3', 0, 'song_covers/Ei/sn/Eisnebel0612/63qWa5UkDYhrkyYRj7jXtS.jpeg', 1, '', "再看你一眼 再想你一遍\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, "「I know I'm a wierdo\n曾天真的以為你是那個救贖」\n\n至少擱淺的那一刻,我在你身邊。\n\n【Break Reality Project】 https://www.eisnebel.co/\n\n//【Credit】\n歌手 Vocalist|冰霧Eisnebel\n詞 Lyrics|冰霧Eisnebel\n曲 Composer|冰霧Eisnebel\n製作人 Producer|Linion\n編曲 Music Arrangement|Linion\n吉他Guitar | LINION\n貝斯Bass | LINION\n電鋼琴 Electric Piano | LINION\n合成器 Synthesizer | LINION\n和聲 Backing Vocal|冰霧Eisnebel\n和聲編寫 BV Arranger | 冰霧、LINION\n主要錄音師 Main Recording Engineer | LINION \n主要錄音室 Main Recording Studio | B.P. Lin Studio \n混音工程師 Mixing Engineer | 沈冠霖 SHENB@PurringSound \n混音錄音室 Mixing Studio | 13 Studio\n人聲錄音師 Vocal Recording Engineer|Linion\n母帶工程師Mastering Engineer|魏瑋@我宅有限公司\n母帶工作室Mastering Studio | 我宅太空艙\n繪圖Illust | si\n經紀公司 Management Company|春魚創意股份有限公司 SpringFish Studio\n執行製作 Executive Producer|春魚量產型", 0, '', 127, 320000, datetime.datetime(2025, 6, 12, 21, 17, 17), datetime.datetime(2025, 6, 11, 19, 31, 42), datetime.datetime(2025, 6, 13, 10, 0), datetime.datetime(2025, 6, 13, 10, 0, 39), 26977, 68, 8, 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), (10123753, 816080, 4, 3, 3, 0.8180093057422784, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 202280), 816080, 4, 4, '喘息', 3271754, 97323554, 5, 12, 0, 'music/A5/6g/A56g77/W52NahZhkeXNwpU8Djv7Mw.mp3', 0, 'song_covers/A5/6g/A56g77/VdWHyX3vUTdAqhojDKkXy3.jpg', 1, '', '', 0, '有時候黑暗會讓人想清楚,\n一清楚,心裡反而更亂。\n燈開著,讓自己安靜一下就好。\n寫給每個深夜還不想睡的人。\n\n詞/編曲:Nivraë.∞ 演唱:Suno AI', 0, '', 210, 199889, datetime.datetime(2025, 5, 29, 4, 3, 31), datetime.datetime(2025, 5, 29, 4, 3, 25), datetime.datetime(2025, 6, 27, 13, 9, 22, 144224), datetime.datetime(2025, 6, 27, 14, 22, 46), 240, 2, 0, 1, 15, 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), (10123754, 816616, 4, 4, 4, 0.7250283577534182, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 202313), 816616, 4, 3, '安布蘭斯 Ambulance', 2654122, None, 5, 12, 0, 'music/br/bp/brbp_official/fFPCvnHzj4LG5DLP3Fxk6q.mp3', 0, 'song_covers/br/bp/brbp_official/GzoKucdAmXbaqWHZgxqrDc.jpeg', 1, '', '一點半的我醒來\n不知道自己躺在哪裡\n台北鹿特丹\n\n四點半的我醒來\n床是壓力鍋我是牛腩\nwake me up的是jet lag\n還是十一點的Paris\n\nOh no I couldn’t breathe\n安布蘭斯 please take me\nI’m bleeding Oh no\n這裡只有 平面的你\n\nCan’t fall asleep at your\n下午五點太陽剛下山之後\n一萬零九十九公里\n我們生活在不同宇宙\n\n九點半大冰奶\n不知道自己坐在哪裡\n曼城伯明罕\n\n十二點半滷肉飯\nhave a nice cup of tea on the sand\n讓我想睡覺是jet lag\n還是十一點的Edinburgh\n\nOh no I couldn’t breathe\n安布蘭斯 please take me\nI’m bleeding Oh no\n這裡只有 平面的你\n\nCan’t fall asleep at your\n下午五點太陽剛下山之後\n一萬零九十九公里\n我們生活在不同宇宙', 0, '「遠距離與錯頻關係」的慢舞。\n也許我們需要的不是一輛救護車,而是一條能讓心跳同步的星際通道。\n\n本作品獲文化部影視及流行音樂產業局113年補助', 0, '', 176, 320000, datetime.datetime(2025, 6, 2, 5, 41, 9), datetime.datetime(2025, 6, 2, 5, 40, 56), datetime.datetime(2025, 6, 2, 12, 0), datetime.datetime(2025, 6, 2, 12, 0, 31), 14866, 137, 44, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true,"song_of_the_days":["2025-06-16"],"chart_weekly_champions":[[2025,23]]}}', 0, 0, 0, 0, 2, 2, 2654122, 'sha1$1paN8xgr6a4KiPw4OjvAw3$2bd975c610596f57561ca494d6ca5855a30c6b5f', datetime.datetime(2025, 6, 16, 22, 15, 50), 0, 'brbp_official', '', '', 'msworkhouse@gmail.com', 0, 1, datetime.datetime(2020, 10, 18, 10, 35, 48), 2224714, 4, 4, 2654122, 'profile_images/br/bp/brbp_official/M7mEAhxMdw2Smet9kmVwwq.jpg', 'O', '', 'BRBP', 886, '953180206', datetime.date(2020, 10, 14), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 57), 1, datetime.datetime(2020, 10, 18, 10, 35, 48), 1, 1, 'zh-hant', 1, '{"hide_gender":false,"had_edit_username":true,"accredited_datetime":"2023-07-31T02:34+00:00","hide_location":false}', 34857, 178, 1, 0, 1, 0, '', 0, None), (10123755, 819509, 4, 5, 5, 0.42274235291323004, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 202325), 819509, 4, 1, '我不信maze', 2646814, None, 5, 12, 0, 'music/bc/d0/bcd00120012/NvXvxAfZqpVGgPyCcftmkF.mp3', 0, '', 1, '', "Somebody by my side\nStill you're stuck inside my mind\nEven if you're not my type\ni know you are the one girl\nBut思緒不斷在徘徊\n所以我走到窗台\n看 個風景 聽雨的節拍\n想 我也想 想當that guy\n但 我不信\n\n那種浪漫 那種安排\n有一點太像陷阱\n你眼睛像不會說謊\n但這又不是電影\n怎麼會循序漸進\n\nSomebody by my side\nStill you're stuck inside my mind\nEven if you're not my type\ni know you are the one girl\n\n那夜的燈光在不斷的犯錯\n之後的日子在不斷的閃爍\n笑死這個雙壓要交換但我\n不要 你管我\n你成功讓我心思太混亂\n我腦袋還沒習慣有你在\n但是我假裝很好\n還是眼神早已被出賣\n你禁錮著我\n冰住了我\nQuestionable\nImpressionable\n你不會一輩子\n以為是我\n因為是我\n\nSomebody by my side\nGet out of my mind\nyou're my type\ni know you are the one girl\nBut思緒不斷在徘徊", 0, '', 0, '', 146, 320000, datetime.datetime(2025, 6, 25, 20, 1, 23), datetime.datetime(2025, 6, 25, 19, 31, 33), datetime.datetime(2025, 6, 25, 19, 33, 24, 480156), datetime.datetime(2025, 6, 25, 20, 1, 33), 45, 2, 3, 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), (10123756, 819231, 4, 6, 12, 0.3924418999016142, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 202339), 819231, 4, 1, 'Orbit', 3275927, None, 5, 12, 0, 'music/Le/e_/Lee_honiness/2AJgpU6UYi9pvjyWVNmNUx.mp3', 0, 'song_covers/Le/e_/Lee_honiness/fneywKdQ589gavLU5eJ7kt.jpeg', 1, '', 'Don’t say it like you mean it\nI got trust issues I won’t buy it\nI wonder how these things could be\nCan you Tell me how you want it\nIt’s fine\nif you sleep here\nDeep down we both know\n\neventually\nwe all sitting here\njust to wait for better person, better things\n\nTemporary lover\nJust like a storm on summer\nStrike a match, light the fire\nI’ll watch the flame kiss your fingers\n\n手繞過我背後\n視線模糊交錯\n碰撞之後 錯過之後\n你轉身退後\n而我輕輕搖擺著手\n不曉得你會不會懂我\n\n我知道你還是會想著我跳舞\n想著我 一邊跳舞\n一直想著我\n跳舞\n我知道你還想和我跳舞\n想看我一直跳舞\n還想看我\n跳舞\n想一直看我 看我\n多想牽起你的手跳舞\n\nKeep going keep going keep going\nYesterday you still kissed me in your dream\nKeep going keep going keep going\nFocus on where your heart is\n\nAnd liquor made me behave bolder\nWrap around your neck go harder\nI got bored but I’ve never get tired\nI Want to be your worst nightmare\nI Wanna be the best you have\n\nTalk about how things could be\nSiting at the corner waiting\nhands on the table, finger tap tap tapping\nGlasses sweating,\nDon’t care if my hands are slippery\nsince somebody is holding your leash for me\nLike gravity\n\n今天的月亮是你的眼睛\n想成為你起舞的中心\n想要你為我升起', 0, '', 0, '', 177, 192000, datetime.datetime(2025, 6, 23, 16, 45, 48), datetime.datetime(2025, 6, 23, 16, 45, 45), datetime.datetime(2025, 6, 23, 16, 47, 52, 175528), datetime.datetime(2025, 6, 23, 16, 47, 52), 147, 3, 0, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 3275927, 'sha1$O6StdePPgrb1puebBFoznG$13095c9d1be3b9fa9598c8cb8edb037979e27d1e', datetime.datetime(2025, 6, 23, 16, 26, 31), 0, 'Lee_honiness', '', '', '38eufgssj@gmail.com', 0, 1, datetime.datetime(2025, 3, 22, 7, 31), 2846205, 4, 4, 3275927, 'profile_images/Le/e_/Lee_honiness/XmH8f4bG9oZoawdxzsJbba.jpg', 'F', '', '李茜 Lee honiness', 886, '973333060', datetime.date(2025, 3, 22), None, 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 44), 1, datetime.datetime(2025, 3, 22, 7, 31), 1, 5, 'zh-hant', 1, '{"hide_gender":false,"hide_location":true,"show_birthday":0}', 331, 1, 0, 0, 0, 0, '', 0, None), (10123757, 819835, 4, 7, 6, 0.3839814221899342, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 202351), 819835, 4, 1, '菲道爾(Firdhaus) - 能遇見,就很不錯了 Cover By 城市浪橘', 3274271, None, 5, 12, 0, 'music/ci/ty/cityoreal01/TMq6Q2uZK5Kh6SS4ZSvJZe.mp3', 0, 'song_covers/ci/ty/cityoreal01/FY7CvySKAgeNKKXNQhKyjR.jpg', 1, '', '菲道爾(Firdhaus) - 能遇見,就很不錯了 Cover By 城市浪橘', 0, '菲道爾(Firdhaus) - 能遇見,就很不錯了 Cover By 城市浪橘', 0, '', 73, 320000, datetime.datetime(2025, 6, 29, 1, 13, 28), datetime.datetime(2025, 6, 29, 1, 13, 26), datetime.datetime(2025, 6, 29, 1, 14, 8, 433626), datetime.datetime(2025, 6, 29, 1, 14, 9), 6, 1, 1, 1, 0, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 0, 3274271, 'sha1$HpQ9D5c34A79v2RvOKUSRd$d39c5727b7d55875962537ef43298d6b95312d51', datetime.datetime(2025, 6, 29, 16, 8, 33), 0, 'cityoreal01', '', '', 'applecatlife@gmail.com', 0, 1, datetime.datetime(2025, 3, 13, 4, 19, 21), 2844549, 4, 3, 3274271, 'profile_images/ci/ty/cityoreal01/CmMHetE9fysv389mPsunWk.jpg', 'M', '', '城市浪橘', 886, '933971758', datetime.date(1996, 5, 2), None, 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 45), 1, datetime.datetime(2025, 3, 13, 4, 19, 21), 1, 1, 'zh-hant', 1, '{"hide_gender":false,"hide_location":false,"show_birthday":0}', 1006, 2, 1, 0, 0, 0, '', 0, None), (10123758, 819836, 4, 8, 7, 0.37600124543516367, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 202362), 819836, 4, 1, '五月天(Mayday) - 擁抱 Cover By 城市浪橘', 3274271, None, 5, 12, 0, 'music/ci/ty/cityoreal01/SBpUFxhcNbUadq3Lk7CQD4.mp3', 0, 'song_covers/ci/ty/cityoreal01/AULnctXfyXgfTyFMyoMr7L.jpg', 1, '', '五月天(Mayday) - 擁抱 Cover By 城市浪橘', 0, '五月天(Mayday) - 擁抱 Cover By 城市浪橘', 0, '', 91, 320000, datetime.datetime(2025, 6, 29, 1, 15, 13), datetime.datetime(2025, 6, 29, 1, 15, 11), datetime.datetime(2025, 6, 29, 1, 15, 52, 92495), datetime.datetime(2025, 6, 29, 1, 15, 52), 3, 1, 0, 1, 0, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 0, 3274271, 'sha1$HpQ9D5c34A79v2RvOKUSRd$d39c5727b7d55875962537ef43298d6b95312d51', datetime.datetime(2025, 6, 29, 16, 8, 33), 0, 'cityoreal01', '', '', 'applecatlife@gmail.com', 0, 1, datetime.datetime(2025, 3, 13, 4, 19, 21), 2844549, 4, 3, 3274271, 'profile_images/ci/ty/cityoreal01/CmMHetE9fysv389mPsunWk.jpg', 'M', '', '城市浪橘', 886, '933971758', datetime.date(1996, 5, 2), None, 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 45), 1, datetime.datetime(2025, 3, 13, 4, 19, 21), 1, 1, 'zh-hant', 1, '{"hide_gender":false,"hide_location":false,"show_birthday":0}', 1006, 2, 1, 0, 0, 0, '', 0, None), (10123759, 819834, 4, 9, 8, 0.37600124543516367, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 202375), 819834, 4, 1, '菲道爾(Firdhaus) - 能遇見,就很不錯了 Cover By 城市浪橘', 3274271, None, 5, 12, 0, 'music/ci/ty/cityoreal01/ijYr6ewvA3Jduj2BjAzfmt.mp3', 0, 'song_covers/ci/ty/cityoreal01/UBSiYByaATxvuabRc6Xbgh.jpg', 1, '', '菲道爾(Firdhaus) - 能遇見,就很不錯了 Cover By 城市浪橘', 0, '菲道爾(Firdhaus) - 能遇見,就很不錯了 Cover By 城市浪橘', 0, '', 73, 320000, datetime.datetime(2025, 6, 29, 1, 11, 24), datetime.datetime(2025, 6, 29, 1, 11, 21), datetime.datetime(2025, 6, 29, 1, 12, 28, 378087), datetime.datetime(2025, 6, 29, 1, 12, 28), 6, 1, 0, 1, 0, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 0, 3274271, 'sha1$HpQ9D5c34A79v2RvOKUSRd$d39c5727b7d55875962537ef43298d6b95312d51', datetime.datetime(2025, 6, 29, 16, 8, 33), 0, 'cityoreal01', '', '', 'applecatlife@gmail.com', 0, 1, datetime.datetime(2025, 3, 13, 4, 19, 21), 2844549, 4, 3, 3274271, 'profile_images/ci/ty/cityoreal01/CmMHetE9fysv389mPsunWk.jpg', 'M', '', '城市浪橘', 886, '933971758', datetime.date(1996, 5, 2), None, 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 45), 1, datetime.datetime(2025, 3, 13, 4, 19, 21), 1, 1, 'zh-hant', 1, '{"hide_gender":false,"hide_location":false,"show_birthday":0}', 1006, 2, 1, 0, 0, 0, '', 0, None), (10123760, 815214, 4, 10, 10, 0.341770129176457, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 202387), 815214, 4, 4, 'Panay 巴奈', 1497411, 97323494, 5, 12, 0, 'music/he/ng/hengJoneshunnid/SBALSpuanEHGvGH5hMvpzs.mp3', 0, 'song_covers/he/ng/hengJoneshunnid/TtU5UWuMKNKoGM4yobn6bA.jpeg', 1, '', 'intro\nCaay ka’ utang a lemuwad\n(每天早起)\nCaay ka tangasa ku cidal a milikat\n(當太陽都還沒有升起時)\nsakalingatu kita a remiad\n(準備開始大家的一天)\nWho can do this stuff all the time ?\n(誰可以每天做這些事情)\n\nverse-1\n我有三個女人三段故事陪我長大\n要你不要忘記自己是Wawa nu pangcah(阿美族的孩子)\n在外面拿了第一名又怎樣\n照罵!\n嗯…那個嘴巴\n我不為五斗米折腰只向稻穗屈膝\n稻穀飽滿之前 她們也曾亭亭玉立\n佈滿繭的雙手不是她們能決定\n不要惹她們 沒有其他原因\n\nChorus\nCaay ka’ utang a lemuwad\n(每天早起)\nCaay ka tangasa ku cidal a milikat\n(當太陽都還沒有升起時)\nsakalingatu kita a remiad\n(準備開始大家的一天)\nWho can do this stuff all the time ?\n(誰可以每天做這些事情)\nCaay ka’ utang a lemuwad\n(每天不會晚起)\ntataak ku suni i putal nu urad\n(就算庭院的雨很大聲)\nmadengay hen kita a remiad\n(還是可以開始大家的一天)\nWho can do this stuff all the time ?\n(誰可以每天做這些事情)\n\nverse-2\n沒有她們就沒有我們\n我們的生命是由她們來組成\n理所當然她們是家的主人\n畢竟成功的背後有一群辛苦撐腰的女人\n她們用僅剩的青春陪伴我們撰寫故事\n我曾經看過她們默默地用眼淚寫字\n我以為自己長大了卻還是一直出事\n成熟一點吧 誰會願意\n\nChorus\nCaay ka’ utang a lemuwad\n(每天早起)\nCaay ka tangasa ku cidal a milikat\n(當太陽都還沒有升起時)\nsakalingatu kita a remiad\n(準備開始大家的一天)\nWho can do this stuff all the time ?\n(誰可以每天做這些事情)\nCaay ka’ utang a lemuwad\n(每天不會晚起)\ntataak ku suni i putal nu urad\n(就算庭院的雨很大聲)\nmadengay hen kita a remiad\n(還是可以開始大家的一天)\nWho can do this stuff all the time ?\n(誰可以每天做這些事情)', 0, '製作:黃元亨\n編曲:黃元亨\n詞曲:黃元亨\n混音:朱軒逸/黃元亨', 0, '', 155, 320000, datetime.datetime(2025, 5, 22, 16, 8, 40), datetime.datetime(2025, 5, 22, 16, 8, 32), datetime.datetime(2025, 6, 15, 13, 0), datetime.datetime(2025, 6, 15, 16, 6, 20), 501, 6, 2, 1, 2, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 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), (10123761, 819232, 4, 11, 11, 0.3407587838129226, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 202400), 819232, 4, 1, 'Notes written at the midnight of December', 3275927, None, 5, 12, 0, 'music/Le/e_/Lee_honiness/U5fm9xomS2W7jZxHMMY4D7.mp3', 0, 'song_covers/Le/e_/Lee_honiness/3WqGU2DkN7Gr75SE2MpK8P.jpeg', 1, '', "Hold me\nI want you to hold me\nDecember night gon be freezing\nSo I'ma need you to warm me\n\nWhen you think about me\nIs like your whole world freezing\nso don’t think about me\nunless you’re ready for some\nfantasies\n\nlike your hands on my thigh\nour Eyes met\nfeelings oozing\nfrom stomach to back\nshoulder head to toe each time\n\nNeed you to\nCall your friend,Change your plans,Go ahead\nI’ll\nPick a lingerie\nexplore every piece of mine\ntreat me nice,9to5, Honey\njust a kind reminder\nthere’s still some people waiting in line\n\nbut since you’re my favorite one\nI might let you have all of my free time\nlet us intertwined\n\nUntil you break the rules\nIt was all fun and games\nI guess we both have to cut the loose\nBut you hit me up again\n\nNow I swear to tell the truth\nThe whole truth\nThe truth is I’m dishonest\nLong as you get close i feel breathless\n\nWill you meet my need like I hope you to ?\n(Table for 2)\nSpending Hours with you\n(Are you willing 2?)\nSaid nothing but the truth?\n\nCall your friend\nChange your plans\nGo ahead\nCaress my hand\nIn a traffic jam\nWant to feel your lips on my face\npick a lingerie\nMaking sure It won’t waste our time\nOur time\n\nHands are tied\nSay you’re mine\nTalk to me nice\n9to5\n\nJust Tell me\nwhen you can’t bear\nAnd ready to be mine", 0, '', 0, '', 174, 192000, datetime.datetime(2025, 6, 23, 16, 50, 6), datetime.datetime(2025, 6, 23, 16, 50, 3), datetime.datetime(2025, 6, 23, 16, 55, 37, 588329), datetime.datetime(2025, 6, 23, 16, 55, 38), 114, 2, 1, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 3275927, 'sha1$O6StdePPgrb1puebBFoznG$13095c9d1be3b9fa9598c8cb8edb037979e27d1e', datetime.datetime(2025, 6, 23, 16, 26, 31), 0, 'Lee_honiness', '', '', '38eufgssj@gmail.com', 0, 1, datetime.datetime(2025, 3, 22, 7, 31), 2846205, 4, 4, 3275927, 'profile_images/Le/e_/Lee_honiness/XmH8f4bG9oZoawdxzsJbba.jpg', 'F', '', '李茜 Lee honiness', 886, '973333060', datetime.date(2025, 3, 22), None, 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 44), 1, datetime.datetime(2025, 3, 22, 7, 31), 1, 5, 'zh-hant', 1, '{"hide_gender":false,"hide_location":true,"show_birthday":0}', 331, 1, 0, 0, 0, 0, '', 0, None), (10123762, 819837, 4, 12, 13, 0.3298378445074147, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 202412), 819837, 4, 1, '脫拉庫(TOLAKU) - 我愛夏天 Cover By 城市浪橘', 3274271, None, 5, 12, 0, 'music/ci/ty/cityoreal01/EEReXsWV9MG5o5XFG6Qidd.mp3', 0, 'song_covers/ci/ty/cityoreal01/jdd77VrPJMz2zpjjngrbqt.jpg', 1, '', '脫拉庫(TOLAKU) - 我愛夏天 Cover By 城市浪橘', 0, '脫拉庫(TOLAKU) - 我愛夏天 Cover By 城市浪橘', 0, '', 149, 320000, datetime.datetime(2025, 6, 29, 1, 16, 19), datetime.datetime(2025, 6, 29, 1, 16, 15), datetime.datetime(2025, 6, 29, 1, 16, 56, 239520), datetime.datetime(2025, 6, 29, 1, 16, 56), 6, 1, 0, 1, 0, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 0, 3274271, 'sha1$HpQ9D5c34A79v2RvOKUSRd$d39c5727b7d55875962537ef43298d6b95312d51', datetime.datetime(2025, 6, 29, 16, 8, 33), 0, 'cityoreal01', '', '', 'applecatlife@gmail.com', 0, 1, datetime.datetime(2025, 3, 13, 4, 19, 21), 2844549, 4, 3, 3274271, 'profile_images/ci/ty/cityoreal01/CmMHetE9fysv389mPsunWk.jpg', 'M', '', '城市浪橘', 886, '933971758', datetime.date(1996, 5, 2), None, 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 45), 1, datetime.datetime(2025, 3, 13, 4, 19, 21), 1, 1, 'zh-hant', 1, '{"hide_gender":false,"hide_location":false,"show_birthday":0}', 1006, 2, 1, 0, 0, 0, '', 0, None), (10123763, 819839, 4, 13, 14, 0.30639214384346, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 202437), 819839, 4, 3, '林逸欣(Shara Lin) - 夏天協奏曲 Cover By 城市浪橘', 3274271, None, 5, 12, 0, 'music/ci/ty/cityoreal01/TjPFNpx3ABcVYZJXVHmVf4.mp3', 0, 'song_covers/ci/ty/cityoreal01/MQuih48QoMooGwifdcCDKh.jpg', 1, '', '林逸欣(Shara Lin) - 夏天協奏曲 Cover By 城市浪橘', 0, '林逸欣(Shara Lin) - 夏天協奏曲 Cover By 城市浪橘', 0, '', 89, 320000, datetime.datetime(2025, 6, 29, 1, 18, 21), datetime.datetime(2025, 6, 29, 1, 18, 18), datetime.datetime(2025, 6, 29, 1, 18, 56, 155930), datetime.datetime(2025, 6, 29, 1, 19), 3, 1, 1, 1, 0, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 0, 3274271, 'sha1$HpQ9D5c34A79v2RvOKUSRd$d39c5727b7d55875962537ef43298d6b95312d51', datetime.datetime(2025, 6, 29, 16, 8, 33), 0, 'cityoreal01', '', '', 'applecatlife@gmail.com', 0, 1, datetime.datetime(2025, 3, 13, 4, 19, 21), 2844549, 4, 3, 3274271, 'profile_images/ci/ty/cityoreal01/CmMHetE9fysv389mPsunWk.jpg', 'M', '', '城市浪橘', 886, '933971758', datetime.date(1996, 5, 2), None, 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 45), 1, datetime.datetime(2025, 3, 13, 4, 19, 21), 1, 1, 'zh-hant', 1, '{"hide_gender":false,"hide_location":false,"show_birthday":0}', 1006, 2, 1, 0, 0, 0, '', 0, None), (10123764, 819838, 4, 14, 15, 0.30639214384346, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 202449), 819838, 4, 1, '張震嶽(Ayal Komod) - 自由 Cover By 城市浪橘', 3274271, None, 5, 12, 0, 'music/ci/ty/cityoreal01/S69xgrwSDzuQWAEyyQLm38.mp3', 0, 'song_covers/ci/ty/cityoreal01/hPbRXkUqTFnTDxMstcBE8X.jpg', 1, '', '張震嶽(Ayal Komod) - 自由 Cover By 城市浪橘', 0, '張震嶽(Ayal Komod) - 自由 Cover By 城市浪橘', 0, '', 105, 320000, datetime.datetime(2025, 6, 29, 1, 17, 22), datetime.datetime(2025, 6, 29, 1, 17, 19), datetime.datetime(2025, 6, 29, 1, 17, 57, 140287), datetime.datetime(2025, 6, 29, 1, 17, 57), 6, 1, 0, 1, 0, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 0, 3274271, 'sha1$HpQ9D5c34A79v2RvOKUSRd$d39c5727b7d55875962537ef43298d6b95312d51', datetime.datetime(2025, 6, 29, 16, 8, 33), 0, 'cityoreal01', '', '', 'applecatlife@gmail.com', 0, 1, datetime.datetime(2025, 3, 13, 4, 19, 21), 2844549, 4, 3, 3274271, 'profile_images/ci/ty/cityoreal01/CmMHetE9fysv389mPsunWk.jpg', 'M', '', '城市浪橘', 886, '933971758', datetime.date(1996, 5, 2), None, 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 45), 1, datetime.datetime(2025, 3, 13, 4, 19, 21), 1, 1, 'zh-hant', 1, '{"hide_gender":false,"hide_location":false,"show_birthday":0}', 1006, 2, 1, 0, 0, 0, '', 0, None), (10123765, 819585, 4, 15, 9, 0.30027346919883424, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 202460), 819585, 4, 1, 'Voice of Midnight', 3294863, 97323655, 5, 15, 0, 'music/Vi/nc/Vincent12/4CVrD6RqbhNtZCrGQgqUHR.mp3', 0, 'song_covers/Vi/nc/Vincent12/TWGryjNRUJ399y2a6FScV9.jpeg', 1, '', '', 0, '', 0, '', 129, 209466, datetime.datetime(2025, 6, 26, 14, 18, 17), datetime.datetime(2025, 6, 26, 14, 17, 54), datetime.datetime(2025, 6, 26, 14, 23, 18, 172930), datetime.datetime(2025, 6, 26, 14, 38, 1), 12, 1, 0, 1, 6, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 3294863, 'sha1$uPvgDWeuuL1ljlXpVZKCJT$e05b6a6da6ea59166f945c65cdf60b7276da24ca', datetime.datetime(2025, 6, 27, 0, 21, 2), 0, 'Vincent12', '', '', 'vchen20001212@gmail.com', 0, 1, datetime.datetime(2025, 6, 26, 13, 57, 43), 2865126, 4, 1, 3294863, 'profile_images/Vi/nc/Vincent12/NxToRx7Sz2DZk6CHLHWxSZ.JPG', 'M', '', 'Vincent12', 886, '908998012', datetime.date(2000, 12, 12), None, 101, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 37), 1, datetime.datetime(2025, 6, 26, 13, 57, 43), 1, 1, 'zh-hant', 1, '{"hide_gender":true,"hide_location":true,"show_birthday":0}', 38, 0, 0, 1, 0, 0, '', 0, None), (10123766, 819299, 4, 16, 16, 0.2629924956667275, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 202472), 819299, 4, 1, '陪著你(demo)', 3137736, None, 5, 12, 0, 'music/we/ll/welly_1521/CSnAVTvRbPPw362CnFtHh9.mp3', 0, 'song_covers/we/ll/welly_1521/Hc3bPcvptpgMD3o5iD3RhC.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我會陪著你度過', 0, '也許你需要這份陪伴,希望我能在一個人的夜晚時,陪著你。', 0, '', 185, 192000, datetime.datetime(2025, 6, 24, 8, 20, 6), datetime.datetime(2025, 6, 24, 8, 19, 46), datetime.datetime(2025, 6, 24, 8, 25, 58, 1217), datetime.datetime(2025, 6, 24, 9, 23, 14), 219, 3, 2, 1, 0, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 3137736, 'sha1$o2eny4vzDPEDrl83OrbboE$e6ad4a3baaea1406ccd30482c12c49bc914bb18a', datetime.datetime(2025, 6, 24, 8, 16, 11), 0, 'welly_1521', '', '', 'welly1521@gmail.com', 0, 1, datetime.datetime(2023, 8, 9, 7, 40, 28), 2708083, 4, 4, 3137736, 'profile_images/we/ll/welly_1521/VD5BxR3aMVEfUVAAoNQp3F.jpg', 'M', '', 'p3;;Y', 886, '965586085', datetime.date(2004, 9, 15), 'ILA', 87, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 47), 1, datetime.datetime(2023, 8, 9, 7, 40, 28), 1, 1, 'zh-hant', 1, '{"hide_gender":false,"show_birthday":0,"hide_location":true}', 401, 7, 6, 0, 0, 0, '', 0, None), (10123767, 819551, 4, 17, 17, 0.2608582879548329, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 202483), 819551, 4, 1, '最美的時刻', 2906425, None, 5, 12, 0, 'music/re/on/reono1012/jjvpcUzjyYwh6auZyWKLVp.mp3', 0, 'song_covers/re/on/reono1012/WY82ufg78KRhr5PkakQBb2.jpg', 1, '', '[00:30.00]你靠著窗\n[00:36.00]午後陽光\n[00:38.00]落在你的肩上\n[00:45.00]風輕輕吹\n[00:48.00]動我的心\n[00:52.00]我以淪陷在其中\n[00:58.00]我聽見了心跳的節奏\n[01:04.00]時間彷彿靜止在某個午後\n\n[01:14.00]妳就是我最美的時刻\n[01:20.00]即使時光也無法將妳奪走\n[01:31.00]就讓回憶替我守候\n[01:36.00]當我閉上眼仍能感受\n[01:41.00]妳生命的每一刻\n\n[01:53.00]如果還能再見一次\n[01:59.00]那抹光彩\n[02:06.00]那請讓時間停留在\n[02:13.00]那個時刻\n\n[02:23.00]世界一直在\n[02:28.00]但那個瞬間\n[02:31.50]卻未曾走遠\n[02:35.30]仍在心裡面\n[02:38.00]像流星墜落\n[02:40.60]不曾熄滅\n[02:43.40]回憶一幕幕開始閃耀\n[02:50.50]心跳像音符開始慢慢蔓延\n\n[03:01.50]妳就是我最美的時刻\n[03:06.50]即使時光也無法將妳奪走\n[03:17.70]就讓回憶替我守候\n[03:23.50]當我閉上眼\n[03:26.50]仍能感受\n[03:29.40]妳生命的每一刻\n\n[03:35.50]妳就是我最美的時刻\n[03:40.50]即使時光也無法將妳奪走\n[03:52.70]就讓回憶替我守候\n[03:58.50]當我閉上眼\n[04:01.50]仍能感受\n[04:02.80]妳生命的每一刻', 1, '', 0, '', 288, 320000, datetime.datetime(2025, 6, 26, 10, 54, 31), datetime.datetime(2025, 6, 26, 10, 48, 28), datetime.datetime(2025, 6, 26, 11, 5, 12, 373242), datetime.datetime(2025, 6, 26, 11, 41, 56), 60, 2, 5, 1, 0, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 2906425, '!0afZ7idbtYfJqtoGvy3xzC2jD1vF4HMcHfYDSGoE', datetime.datetime(2025, 6, 26, 13, 42, 37), 0, 'reono1012', '', '', 'reono1012@gmail.com', 0, 1, datetime.datetime(2022, 3, 4, 9, 22, 30), 2476858, 4, 4, 2906425, 'profile_images/re/on/reono1012/KnQ5Lgpn5DWgXckAxCuA7L.jpg', 'M', '', 'T-M-F', 886, '910966109', datetime.date(2004, 10, 12), 'TTT', 100, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 38), 1, datetime.datetime(2022, 3, 4, 9, 22, 30), 1, 5, 'zh-hant', 1, '{"is_social_user":true,"hide_gender":false,"hide_location":false}', 183, 2, 28, 0, 0, 0, '', 0, None), (10123768, 818654, 4, 18, 18, 0.2309936594807117, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 202495), 818654, 4, 1, "Don't Leave Me", 2861428, None, 5, 12, 0, 'music/ji/an/jiang_jiaru1004/VpmhmEiYkgNbvZH87fNWFU.mp3', 0, 'song_covers/ji/an/jiang_jiaru1004/WwumnbBJ9GKgS9t9G6Gwez.jpeg', 1, '', '帶著玫瑰花香 深夜等天亮\n你精心打扮餘留在我的身上\nOh Boy Tell me what you got\nTell me tell me\n\nOh 那每分每秒的獨處\n呼吸開始變急促\nOh my my 從沙發躲到了衣櫥\n讓汗水浸濕了衣服\n\nBaby don’t leave me don’t leave me\n這距離模糊到模糊\ndon’t leave me don’t leave me\n這感覺像是中了毒\n\n午後雷陣雨 微弱的喘息\n雙人床(雙人床) 變擁擠 (變擁擠)\n玩節奏遊戲 規律\n曖昧 忍不住成癮\n\nOh 那每分每秒的獨處\n呼吸開始變急促\nOh my my 從沙發躲到了衣櫥\n讓汗水浸濕了衣服\n\nBaby don’t leave me don’t leave me\n這距離模糊到模糊\ndon’t leave me don’t leave me\n這感覺像是中了毒', 0, '這是從一束玫瑰花開始說起\n\n詞 Lyrics| 假如iF\n曲 Composer|假如iF\n編曲Music Arranger|Nelson\n配唱錄音師Vocal Recording Engineer| Wizzy\n混音工程師 Mixing Engineer|Wizzy\n母帶後期處理工程師Mastering Engineer|Wizzy\n封面設計 Cover|Wesley\n製作團隊Production Team|諾爾得NERD Studio\n\nfollow\nInstagram\n@jiang_if1004\n@nelson_1127\n@wizzzzyho\n@_wesleychang_\n@n3rd_studio\n\nSpotify\nhttps://open.spotify.com/album/5vGTjdoa8G6QZJkZ08iQJK?si=xEW_XBMISGqS-cNpETXQjg\n\nApple Music\nhttps://music.apple.com/tw/album/dont-leave-me-single/1819434502', 0, '', 141, 320000, datetime.datetime(2025, 6, 18, 10, 19, 57), datetime.datetime(2025, 6, 18, 10, 19, 52), datetime.datetime(2025, 6, 18, 10, 32, 24, 469245), datetime.datetime(2025, 6, 18, 10, 43, 45), 234, 13, 5, 1, 0, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 2861428, 'sha1$6iQR0rsaA3F3YcUQqgUiMO$da0ae506b9acf7713ce6b7ae02d6780d618303a1', datetime.datetime(2025, 6, 23, 7, 20, 45), 0, 'jiang_jiaru1004', '', '', 'minachiang10@gmail.com', 0, 1, datetime.datetime(2021, 10, 27, 9, 39, 17), 2431891, 4, 4, 2861428, 'profile_images/ji/an/jiang_jiaru1004/SnbqYLUvqXpyjVdAcLGa85.jpg', 'F', '', '假如iF', 886, '988946135', datetime.date(2002, 10, 4), 'HSQ', 84, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 41), 1, datetime.datetime(2021, 10, 27, 9, 39, 17), 1, 1, 'zh-hant', 1, '{"hide_gender":false,"show_birthday":1,"hide_location":false}', 4649, 81, 3, 4, 0, 0, '', 0, None), (10123769, 818745, 4, 19, 19, 0.1960683233516226, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 202506), 818745, 4, 1, '伊莉莎', 3234733, 97321987, 5, 12, 0, 'music/xi/nl/xinlun2949/YvYuzL9TWLKZwG2nZhi3Wq.mp3', 0, 'song_covers/xi/nl/xinlun2949/JREwU4pC7gvpvzZausHuCb.jpg', 1, '', '', 0, '詞曲:徐新倫\n混音:Hank Hsu、徐新倫\n母帶處理:Hank Hsu、徐新倫\n封面設計:戴伶', 0, '', 212, 320000, datetime.datetime(2025, 6, 19, 8, 26, 9), datetime.datetime(2025, 6, 19, 8, 26, 4), datetime.datetime(2025, 6, 19, 8, 32, 54, 500227), datetime.datetime(2025, 6, 19, 10, 18, 35), 243, 4, 8, 1, 0, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 3234733, 'sha1$xC7WhXUwdSJC4ouLNmkFjC$e106ddff66b3d734fe58e51c643034e323c940e4', datetime.datetime(2025, 6, 19, 8, 25, 56), 0, 'xinlun2949', '', '', 'xinlun2949@gmail.com', 0, 1, datetime.datetime(2024, 7, 28, 11, 26, 42), 2805035, 4, 4, 3234733, 'profile_images/xi/nl/xinlun2949/QW3uBgWwViSTv2gdYGsmBL.jpg', 'M', '', '徐新倫', 886, '928050552', datetime.date(2024, 7, 28), 'NWT', 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 46), 1, datetime.datetime(2024, 7, 28, 11, 26, 42), 1, 5, 'zh-hant', 1, '{"hide_gender":false,"hide_location":false}', 976, 2, 0, 0, 0, 0, '', 0, None), (10123770, 819722, 4, 20, 27, 0.18135383583056797, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 202519), 819722, 4, 1, '抽離', 3294393, None, 5, 12, 0, 'music/gb/t2/gbt20240608/JMsNuwrXEteorNHnaVw3cq.mp3', 0, 'song_covers/gb/t2/gbt20240608/jWzgMycJvUy9NgZeTXc9mh.jpeg', 1, '', '[00:20.77]這房間 的空虛 誰能了解\n[00:24.21]看著妳 平常最 愛的空位\n[00:30.34]不習慣沒妳的感覺\n[00:34.52]多少次幻想妳在我懷裡笑著\n[00:37.88]卻次次在街上看見妳擁抱著\n[00:41.47]換來每次 的失望 求我原諒\n[00:44.74]習慣 無法抽離 只能繼續\n[00:47.27]現在我 很好了\n[00:50.40]不需要 妳在這\n[00:54.20]現在我有更好的人生\n[01:01.72]抽離的世界\n[01:03.31]沒了相愛的畫面\n[01:05.25]消失的瞬間\n[01:06.71]還是忍不住想念\n[01:09.21]我還放不下呢 唱著這首歌\n[01:11.97]能不能再多一點時間\n[01:15.37]抽離的世界\n[01:16.92]沒了妳在我身邊\n[01:18.88]消失的瞬間\n[01:20.37]還是忍不住去挽回\n[01:24.60]歐嗚歐歐\n[01:25.82]曾經愛情的終點\n[01:42.98]你說包養的日子比較好過\n[01:46.42]妳從來沒有在乎我的感受\n[01:49.87]嗚 永遠都不夠\n[01:51.58]嗚 次數不夠多\n[01:53.34]嗚 愛妳這麼久\n[01:54.88]還是狠狠甩開我\n[01:57.04]這世界上我最愛看著妳笑\n[02:00.10]卻在街上跟我說我沒人要\n[02:03.59]儘管如此 我還是一樣愛妳\n[02:06.50]朋友都勸說希望從習慣抽離\n[02:09.50]現在我 很好了\n[02:12.51]不需要 妳在這\n[02:16.55]現在我有更好的人生\n[02:23.95]抽離的世界\n[02:25.49]沒了相愛的畫面\n[02:27.48]消失的瞬間\n[02:28.96]還是忍不住想念\n[02:31.46]我還放不下呢 唱著這首歌\n[02:34.38]能不能再多一點時間\n[02:37.71]抽離的世界\n[02:39.23]沒了妳在我身邊\n[02:41.11]消失的瞬間\n[02:42.77]還是忍不住去挽回\n[02:46.98]歐嗚歐歐\n[02:48.11]曾經愛情的終點\n[02:51.62]如果世界末日來到\n[02:55.03]我想我還是會牽著妳手\n[02:58.42]妳在我心裡已經忘不掉\n[03:05.24]抽離的世界\n[03:06.73]沒了相愛的畫面\n[03:08.68]消失的瞬間\n[03:10.03]還是忍不住想念\n[03:12.62]我還放不下呢 唱著這首歌\n[03:15.53]能不能再多一點時間\n[03:18.94]抽離的世界\n[03:20.53]沒了妳在我身邊\n[03:22.34]消失的瞬間\n[03:23.94]還是忍不住去挽回\n[03:28.29]歐嗚歐歐\n[03:29.24]曾經愛情的終點', 1, '歷經五個月的創作與沉澱,雞白湯王子推出首支單曲《抽離 / Get Over Someone》。\n\n「妳說…比較好過…」\n\n「朋友都勸說…從習慣抽離…」\n\n這首歌,只是想讓一些曾經在感情中失落、努力卻無法改變現實的男生們——有個能夠共鳴的出口。\n\n我們始終相信愛,期待愛\n但還是一次次的被現實打敗\n有些人因為遠距離而失去了安全感,有些人因為物質的落差感到自卑\n我們想唱出感情中的不甘與無奈。\n\n如果你也曾經抽離過一段關係,\n希望這首歌能陪你走出那段心情。\n\n🎧 製作名單|Single Credits\n作曲 Composer: 傘靈\n作詞 Lyricists: 傘靈 / Yoyo\n編曲arrangement:傘靈\n和聲編寫 Backing Vocals Arrangement: 傘靈 / Yoyo\n製作人 Producer: 傘靈\n混音 Mixing: 大貫亞嵐 🇯🇵\n母帶後期 Mastering: 大貫亞嵐 🇯🇵\n錄音室Recording Studio:叁朝屋 sunchoya\n視覺設計 Visual Design: 宇揚老師\n美術統籌 Art Direction: 宇揚老師', 0, '', 229, 320000, datetime.datetime(2025, 6, 27, 15, 30, 15), datetime.datetime(2025, 6, 27, 15, 30, 11), datetime.datetime(2025, 6, 28, 7, 0), datetime.datetime(2025, 6, 28, 7, 0, 28), 6, 1, 1, 1, 0, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 3294393, 'sha1$LU1lLqSRDXyAsM0p5jr7wZ$473ea0a227675b436da0ebb5d1ae0b9d5495cac5', datetime.datetime(2025, 6, 28, 5, 2, 21), 0, 'gbt20240608', '', '', 'gpt20240608@gmail.com', 0, 1, datetime.datetime(2025, 6, 24, 4, 40, 16), 2864656, 4, 3, 3294393, 'profile_images/gb/t2/gbt20240608/ahGtbBVuALQJaUd4PuaZfZ.jpg', 'M', '', '雞白湯王子🍜 👑とりぱいたん', 886, '908763163', datetime.date(2024, 6, 8), None, 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 39), 1, datetime.datetime(2025, 6, 24, 4, 40, 16), 1, 1, 'zh-hant', 1, '{"hide_gender":true,"hide_location":true,"show_birthday":0}', 5, 3, 0, 1, 0, 0, '', 0, None), (10123771, 817837, 4, 21, 22, 0.15114165925784961, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 202531), 817837, 4, 1, '下輩子再跟你談戀愛(Demo)', 3154543, None, 5, 12, 0, 'music/Pi/ED/PiEDi__/UraHC5icXTe4A8rjGSHku5.mp3', 0, 'song_covers/Pi/ED/PiEDi__/foCRsFX4ztTE43E6TvKtSk.jpeg', 1, '', '還要過 多久\n才能放棄再次靠近 的念頭\n餘光閃過 幾分鐘\n但願你 從未發現我躲在角落\n\n偷偷地瞄去一眼\n全身毫無戒備\n算算這是第幾天\n不小心又想起你\n轉頭問問自己\n我還能不能有機會\n\n懸在那邊 無計施了\n只能忍著點\n藏好這份感覺\n\n好想裝作 不在意\n但 一遇見你時 眼神 can’t hide\n我好想問你 在哪裡\n是否 錯過這次就 永遠 can’t find\nI’ll be waiting\n我懂 你也知道已到了盡頭\n才假裝 還能是朋友\n不應該 執著\n或許 下輩子再跟你談戀愛\n\n已經多久\n沒有來自你的消息聯絡\n這寂寞是否已困擾彼此太久\n我們都得承受\n\n偷偷地瞄去一眼\n全身毫無戒備\n算算這是第幾天\n不小心又想起你\n轉頭問問自己\n我還能不能有機會\n\n懸在那邊 無計施了\n只能忍著點\n藏好這份感覺\n\n好想裝作 不在意\n但 一遇見你時 眼神 can’t hide\n我好想問你 在哪裡\n是否 錯過這次就 永遠 can’t find\nI’ll be waiting\n我懂 你也知道已到了盡頭\n才假裝 還能是朋友\n不應該 執著\n或許 下輩子再跟你談戀愛\n\nCan’t hide\n普通人 才戀愛\n下輩子 再談\n\n下輩子 下輩子\n再跟你 談戀愛\nI can’t hide', 0, '「看來只能下輩子再跟你談戀愛了」', 0, '', 244, 192000, datetime.datetime(2025, 6, 11, 15, 43, 33), datetime.datetime(2025, 6, 11, 15, 43, 29), datetime.datetime(2025, 6, 11, 16, 1, 41, 916001), datetime.datetime(2025, 6, 11, 18, 54, 59), 5601, 52, 13, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 3154543, 'sha1$Kt8u7W4w9u926gRgqv6nEd$6da531bfd47a381d4e8e91c91fe27a6c9a419982', datetime.datetime(2025, 5, 14, 10, 57, 38), 0, 'PiEDi__', '', '', 'piedi.t.official@gmail.com', 0, 1, datetime.datetime(2023, 9, 20, 1, 27, 31), 2724880, 2, 2, 3154543, 'profile_images/Pi/ED/PiEDi__/kYBPMMyQCLVSAuLcBZCScX.jpg', 'F', '', 'PiEDí', 886, '983222526', datetime.date(2023, 9, 20), 'NWT', 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 3), 1, datetime.datetime(2023, 9, 20, 1, 27, 31), 1, 5, 'zh-hant', 1, '{"hide_gender":false,"show_birthday":0,"accredited_datetime":"2024-08-20T03:55+00:00","hide_location":false}', 34269, 204, 15, 0, 1, 0, '', 0, None), (10123772, 815220, 4, 22, 20, 0.1374287007358188, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 202543), 815220, 4, 4, 'Icuwa kisu 您在哪', 1497411, 97323494, 5, 12, 0, 'music/he/ng/hengJoneshunnid/ENX6E5rwggJnETMCqGygU3.mp3', 0, 'song_covers/he/ng/hengJoneshunnid/iYvb827hi3WD8Ct6D7jeAE.jpeg', 1, '', 'Verse1\nSaka tusa a pulu’ ira ku pitu nu mihcaan a kasufucan\n(我二十七歲生日的時候)\nItini i liyal nu taytung\n(在台東的海邊)\nPakalipahak ku fafahi nu maku\n(我的女朋友幫我慶生)\nMalipahak kaku arawsa matangic kaku\n(本來開心的突然哭了起來)\nMama’an kaku, adada ku falucu\n(我怎麼了,我的心好痛)\n\nBridge\nfayi fayiaw fayi fayiaw (阿嬤)\nicuwa kisu icuwa kisu(你在哪?)\nfayi fayiaw fayi fayiaw (阿嬤)\nicuwa kisu icuwa kisu(你在哪?)\n\nHook\nkamen kati kati(趕快來)\nkamen kati kati(趕快來)\nma’urun tu tisuwanan(想你了)\nmaulahay ku suna’ nu misu(來自你最愛的孫子)\n\nVerse2\nmahetik ku falucu nu maku (我的心掉了)\nhatilaay tu kaku (我沒了)\nnika caay katalaw litemuh ku adingu(我不怕與靈相遇的那一刻)\nsisa malingatu kaku(所以我準備好了)\nkalumelaan caay ka melaw(很遺憾沒有看到)\nsalikulay(阿嬤的最後一面)\nkalumelaan caay ka melaw(很遺憾沒有看到)\nsakilemet(我努力的那一面)\nkalumelaan caay ka melaw(很遺憾沒有看到)\nSulinay a pangcah(成為真正阿美族的一天)\nkatihay ku misimsim(我一直想一直想)\nasani mafuti si ngitih(然後就進入夢鄉)', 0, '製作:黃元亨/陳璋慶/林皓羿\n編曲:陳璋慶/林皓羿\n詞曲:黃元亨\n吉他:章誠軒\n鋼琴:高含\n和聲:田張志華\n混音:朱軒逸/黃元亨', 0, '', 250, 320000, datetime.datetime(2025, 5, 22, 16, 9, 55), datetime.datetime(2025, 5, 22, 16, 8, 32), datetime.datetime(2025, 6, 15, 15, 0), datetime.datetime(2025, 6, 15, 16, 6, 20), 285, 2, 1, 1, 3, 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), (10123773, 819658, 4, 23, 23, 0.11458123176966792, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 202555), 819658, 4, 1, '還是記得你', 780492, None, 5, 15, 0, 'music/fu/ku/fukuball/f5DYNvW584X3R4zGLb4xCs.mp3', 0, 'song_covers/fu/ku/fukuball/LZwJQkZ9hwaegDWJg3Xmok.png', 1, '', '[Intro]\n\n[Instrumental]\n\n[Verse 1]\n微風吹過臉頰\u3000一樣的街景\n咖啡沒喝完\u3000像沒說完的感情\n你躲在相片\u3000我躲進耳機\n假裝放下你\u3000卻反覆聽那首歌曲\n\n[Verse 2]\n你說我固執\u3000我說你任性\n爭吵像旋律\u3000一句接一句\n沒人先低頭\u3000沒人真道歉\n最後只剩我\u3000學會裝得冷靜\n\n[Pre-Chorus]\nAy\u3000沒說出口的情緒\n藏在深夜的訊息\n那句「晚安」沒講清\n還停留在我耳邊響起\n\n[Chorus]\n你說\u3000我們要不要再試一次\n在流水的時間裡\u3000別再那麼用力\n我假裝聽不見\u3000不說也不否定\n但我心裡\u3000其實還是記得你\n\n[Instrumental]\n\n[Verse 3]\n你遺落在我\u3000抽屜的電子煙\n像我還沒丟掉\u3000你說過的明天\n房間的光線\u3000越暗越明顯\n那些和你有關的碎念\u3000都沒變\n\n[Verse 4]\n你走的方式\u3000像一場電影\n我眼淚卡在\u3000片尾沒聲音\n想忘的太多\u3000想說的太晚\n就讓回憶\u3000在夜裡悄悄蔓延\n\n[Chorus]\n你說\u3000我們要不要再試一次\n在流水的時間裡\u3000別再那麼用力\n我假裝聽不見\u3000不說也不否定\n但我心裡\u3000其實還是記得你\n\n[Bridge]\n如果能重來一次\u3000我不會太多懷疑\n讓你多靠近幾厘米\n不會再等誰先開口\u3000不會再太小心翼翼\n\n[Chorus]\n你說\u3000我們要不要再試一次\n在流水的時間裡\u3000別再那麼用力\n我假裝聽不見\u3000不說也不否定\n但我心裡\u3000其實還是記得你\n\n[Outro]\n\n但我心裡\u3000其實還是記得你\n但我心裡\u3000其實還是記得你\n\n[Instrumental]\n\n[End]', 0, 'Fukuball co-create with Suno 4.5 & ChatGPT 4o\n\nProduce: Fukuball\nPerformance: Miss Joan\n\n#Jazz #Pop #Ballads #Music #音樂 #AI', 0, '', 255, 192000, datetime.datetime(2025, 6, 27, 8, 16, 56), datetime.datetime(2025, 6, 27, 8, 16, 53), datetime.datetime(2025, 6, 27, 8, 18, 43, 513080), datetime.datetime(2025, 6, 27, 8, 18, 44), 27, 2, 0, 1, 0, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 780492, 'sha1$Hc1AUTuzm1rE$da7258f590d86fa815124a6b2f3363ab494725b6', datetime.datetime(2025, 5, 14, 6, 14, 23), 0, 'fukuball', 'Fukuball', 'Lin', 'fukuball@gmail.com', 0, 1, datetime.datetime(2011, 12, 15, 21, 38, 43), 414564, 4, 4, 780492, 'profile_images/fu/ku/fukuball/iKyGfWbymKu9qC3AyJQYjF.jpg', 'M', '', 'Fukuball', 886, '919095468', datetime.date(1984, 9, 24), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 46), 1, datetime.datetime(2011, 12, 15, 21, 38, 43), 1, 0, 'zh-hant', 1, '{"show_birthday":0,"hide_gender":true,"hide_location":false}', 4804, 9, 8, 1, 0, 0, '', 0, None), (10123774, 819594, 4, 24, 28, 0.11458123176966792, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 202568), 819594, 4, 1, '能不能別這麼快的把回憶全部丟掉', 2715492, 97323644, 5, 12, 0, 'music/Lu/ji/Lujia_Group/2mq9WXiu2MyfGmkFLxPYHJ.mp3', 0, 'song_covers/Lu/ji/Lujia_Group/df2gchYrmNctU9zZSurGR3.jpeg', 1, '', '我知道你的心情不好\n你在想什麼我好想知道\n我知道是我做得不好\n改變的訊號是否已收到\n\n現在你的回應像褪了色的彩虹\n無力去面對再也得不到的溫柔\n\n能不能別這麼快的把回憶全部丢掉\n還想你在我的身旁\n陪我吵還有陪我鬧\n能不能別這麼快的把回憶全部丢掉\n盡全力從重再拾起\n卻已撿不回你的心\n至少還是朋友 就已足夠', 0, '製作人 :房潔恩\n詞/曲/編曲:房潔恩', 0, '', 178, 192000, datetime.datetime(2025, 6, 26, 16, 36, 44), datetime.datetime(2025, 6, 26, 16, 36, 32), datetime.datetime(2025, 6, 26, 16, 37, 18, 804496), datetime.datetime(2025, 6, 28, 10, 1, 8), 72, 2, 5, 1, 3, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 2715492, 'sha1$k3T5zH6IQDFZ$275b72865ab6b02fc929a02e03b89c05adfd5b0d', datetime.datetime(2025, 6, 21, 9, 18, 25), 0, 'Lujia_Group', '', '', 'aa0972279690aa@gmail.com', 0, 1, datetime.datetime(2021, 3, 4, 17, 15, 10), 2286008, 4, 4, 2715492, 'profile_images/Lu/ji/Lujia_Group/EZidhnUzT4KKMU7ejydtoZ.jpg', 'M', '', '房潔恩James Fong', 886, '933822521', datetime.date(2002, 12, 17), 'KHH', 89, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 50), 1, datetime.datetime(2021, 3, 4, 17, 15, 10), 1, 3, 'zh-hant', 1, '{"is_social_user":true,"had_edit_username":true,"hide_gender":false,"show_birthday":0,"accredited_datetime":"2023-09-01T10:00+00:00","hide_location":false}', 20316, 256, 36, 0, 1, 0, '', 0, None), (10123775, 818406, 4, 25, 24, 0.10537161548409935, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 202580), 818406, 4, 1, '如果愛是一幅畫', 3292105, None, 5, 12, 0, 'music/ha/rb/harborlifebc/LQgBErSuZGLmUHF85fifgT.mp3', 0, 'song_covers/ha/rb/harborlifebc/4FvkgckcnqAzvyekjPjhUD.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有你的地方就是 家', 0, '想寫一首歌 溫暖的那種 \n日常的 瑣碎的 可是很有愛\n想寫一首歌 簡單的那種\n不複雜也不難唱的 \n把我們寫進去 \n把孩子寫進去\n把這日常的愛 都寫進去 \n在這紛擾的世界裡 \n提醒自己不忘記最重要的事\n於是\n有了這首歌', 0, '', 151, 320000, datetime.datetime(2025, 6, 16, 15, 12, 1), datetime.datetime(2025, 6, 16, 15, 11, 57), datetime.datetime(2025, 6, 16, 15, 14, 13, 601307), datetime.datetime(2025, 6, 16, 17, 46, 24), 354, 4, 1, 1, 0, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 3292105, 'sha1$uMPSsilSqoXj0zybfA1t3j$1f4b92fb04042eabbd8a5c00ccf1ea52a7fec646', datetime.datetime(2025, 6, 19, 15, 4, 50), 0, 'harborlifebc', '', '', 'harborlifebroadcast@gmail.com', 0, 1, datetime.datetime(2025, 6, 16, 7, 13, 33), 2862370, 4, 1, 3292105, 'profile_images/ha/rb/harborlifebc/9zgmRyHh6xp4Dpj8VjrDJ7.jpg', 'O', '', '港邊人生放送部', 886, '920733262', datetime.date(2025, 6, 16), None, 89, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 46), 1, datetime.datetime(2025, 6, 16, 7, 13, 33), 1, 1, 'zh-hant', 1, '{"hide_gender":true,"hide_location":false,"show_birthday":0}', 6689, 17, 0, 2, 0, 0, '', 0, None), (10123776, 819229, 4, 26, 21, 0.10445359772149132, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 202592), 819229, 4, 3, 'On my period', 3275927, None, 5, 12, 0, 'music/Le/e_/Lee_honiness/bPLpogFu3N9humYKJcbtGE.mp3', 0, 'song_covers/Le/e_/Lee_honiness/jgQcCbWCpE6rrRoxDAAPYF.jpeg', 1, '', 'Men really got me speechless\nGot me driven by lust , ridiculous\nI’m not making things up\nI’ll say\nit’s the hormones makes me dizzy\nAnd The pain is not the kind that I wanted\n\nWhat was I saying?\nOh those terrible romances\nEnded up being friends with benefits\nFalse stories ,lame excuses ,man you acting ?\nI know camera turned you on\nBut we’re not at the scene\n\nI’m on my period\nI hate man now like I said it\nAlthough last week I was thinking\nThe scent of you sheet\nWhen a passenger walked by me\n\nI wonder what you’re wearing\nWhile your eyes locked on me\nYou know I’m not listening\nCould you please stop being a dick\nCuz I’ve found better dildo\nBetter than you\nbut you keep bothering me\n\nSorry it’s not actually the things you do\nthe inner thoughts Gone wild\ncuz I got no proof\n4am I’m still typing these shit\nShuffle decks, reading them ,\nno choice but all in\n\nI’m on my period\nI hate man now like I said it\nAlthough last week I was thinking\nThe scent of you sheet\nWhen a passenger walked by me\nI’m on my period\nI hate man now like I said it\nAlthough last week I was thinking\nThe scent of you sheet\nWhen a passenger walked by me\n\n時間在掌心融化了\n被揉成你想的樣子了\n隨著體溫 夜晚延長著\n我想 你的藉口太多了', 0, '', 0, '', 171, 192000, datetime.datetime(2025, 6, 23, 16, 32, 31), datetime.datetime(2025, 6, 23, 16, 32, 28), datetime.datetime(2025, 6, 23, 16, 42, 23, 418380), datetime.datetime(2025, 6, 25, 11, 7, 41), 105, 2, 1, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 3275927, 'sha1$O6StdePPgrb1puebBFoznG$13095c9d1be3b9fa9598c8cb8edb037979e27d1e', datetime.datetime(2025, 6, 23, 16, 26, 31), 0, 'Lee_honiness', '', '', '38eufgssj@gmail.com', 0, 1, datetime.datetime(2025, 3, 22, 7, 31), 2846205, 4, 4, 3275927, 'profile_images/Le/e_/Lee_honiness/XmH8f4bG9oZoawdxzsJbba.jpg', 'F', '', '李茜 Lee honiness', 886, '973333060', datetime.date(2025, 3, 22), None, 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 44), 1, datetime.datetime(2025, 3, 22, 7, 31), 1, 5, 'zh-hant', 1, '{"hide_gender":false,"hide_location":true,"show_birthday":0}', 331, 1, 0, 0, 0, 0, '', 0, None), (10123777, 790529, 4, 27, 25, 0.0630650848838541, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 202604), 790529, 4, 4, '參螺旋 - Live', 3214963, 97322405, 5, 15, 0, 'music/ho/wm/howmanyhippos/Ry4PxkURSMXjBEuYFpAabr.mp3', 0, 'song_covers/ho/wm/howmanyhippos/8i835W9WaBo8wK6MNrdFkE.jpeg', 1, '', '', 0, '🦛🦛🦛\n\nCREDITS:\n\n作曲Composer:幾何碼 How Many Hippos\n製作 Producer:幾何碼 How Many Hippos\n鍵盤 Keys:林均憲 Shan Lin\n貝斯 Bass:王育嘉 YuChia Wang\n鼓組 Drums:簡聿民 FlyingPP\n錄音 Recording Engineer:一森 Eason Chou\n錄音助理 Recording Assistant:顧孟堯 Raven Gu\n錄音室 Recording Studio:玉成戲院錄音室 Yuchen Cinema Studio\n鼓技師 Drum Tech:莊開旭 Cash Chuang\n混音 Mixing:張家誠 chacha\n母帶後製 Mastering:張家誠 chacha\n\n封面攝影 Photography:黃健哲 Huang Chien Che', 0, '', 216, 320000, datetime.datetime(2024, 10, 29, 4, 22, 16), datetime.datetime(2024, 10, 29, 4, 22, 11), datetime.datetime(2024, 10, 29, 4, 41, 7, 738012), datetime.datetime(2024, 10, 29, 4, 48, 46), 2013, 26, 7, 1, 2, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true,"song_of_the_days":["2024-11-27"]},"CN":{"song_of_the_days":["2024-11-28"]}}', 0, 0, 0, 0, 2, 2, 3214963, 'sha1$O0P7H09j9jSVAiqHKxEWPH$60b8c1bef032635fe98ccefaf2aa48bc44772726', datetime.datetime(2025, 5, 23, 8, 21, 13), 0, 'howmanyhippos', '', '', 'howmanyhippos@gmail.com', 0, 1, datetime.datetime(2024, 4, 27, 6, 8, 57), 2785272, 2, 2, 3214963, 'profile_images/ho/wm/howmanyhippos/KY9uxUDvLNj9UunJwKwFnD.png', 'M', '', '幾何碼 How Many Hippos', 886, '926352422', datetime.date(2023, 3, 7), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 37), 1, datetime.datetime(2024, 4, 27, 6, 8, 57), 1, 1, 'zh-hant', 1, '{"is_social_user":true,"had_edit_username":true,"hide_gender":false,"show_birthday":0}', 5143, 43, 0, 19, 0, 0, '', 0, None), (10123778, 818912, 4, 28, 26, 0.03952900881395077, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 202616), 818912, 4, 1, '『蓋住流浪的陌生』 秋落止靜', 3272797, 97323633, 5, 12, 0, 'music/x0/22/x022427000/eVaUuYoq4Y64fYebTZp3pz.mp3', 0, 'song_covers/x0/22/x022427000/jCvbVQFoCa8KLk46xSVeot.jpg', 1, '', '歌名 : 蓋住流浪的陌生\n\n描述 : 忘不了的是情 剪不斷的是陌生\n苦尋滄天花落戀 便是一杯不悔\n為情花間中諸人翠\n\n音樂 : 古琴\n= = = = =\n\n雪花紛飛飄滿屋簷 心碎 激起\n四散的情 激起泛紅也流乾了淚水\n眼淚\n\n痛心的人人心言找不完 獨花\n他卻懂醉的人 似若似痛心言迴盪夢\n境間\n\n獨坐窗前拍打窗邊的雨聲蓋住流浪\n的哭聲 是淚聲\n心碎', 0, '', 0, '', 227, 320000, datetime.datetime(2025, 6, 20, 15, 27, 20), datetime.datetime(2025, 6, 20, 15, 27, 8), datetime.datetime(2025, 6, 20, 15, 28, 4, 1372), datetime.datetime(2025, 6, 26, 19, 27, 9), 81, 3, 2, 1, 1, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 3272797, 'sha1$Ft7bwvdxVGqyMs3oVlbzr6$6d59c919efee45e0bfd6c40b0bbc061f1a44c2a0', datetime.datetime(2025, 6, 28, 13, 45), 0, 'x022427000', '', '', 'a87.enter@icloud.com', 0, 1, datetime.datetime(2025, 3, 4, 15, 32, 30), 2843075, 4, 3, 3272797, 'profile_images/x0/22/x022427000/UvBTNw85NiXFMwUw6CzZxG.jpg', 'F', '', '秋落止靜', 886, '901323430', datetime.date(2006, 2, 4), None, 98, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 3, 2), 1, datetime.datetime(2025, 3, 4, 15, 32, 30), 1, 5, 'zh-hant', 1, '{"hide_gender":false,"hide_location":true}', 13573, 12, 7, 2, 0, 0, '', 0, None), (10123779, 819397, 4, 29, 29, -0.01821678321369616, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 202628), 819397, 2, 2, 'Hey girl', 2845452, None, 5, 12, 0, 'music/su/ga/sugar_david0221/W4zLp9QX55w5a6mnC6QFsK.mp3', 0, 'song_covers/su/ga/sugar_david0221/ibyjBHCCc96wVs9zg6P4FJ.jpg', 1, '', '《Hey Girl》\n\n🌧️☔️📞🔊❣️\nHey girl I want you know\nDeep in my heart what it goes\nBut you wanna leave\nWalk away for seriously\nHey girl I need you know\nDeep in my heart what it goes\nBut you wanna leave\nI want you stay with me\n\nBaby my love to you\nHope it wasn’t real\nStanding right here\nLook at your black\nLonging for back (want you back)\n\nHow can you just leave in that way\nFelt like you have known\nI just wonder where you going\nThat you’re willing to show\n\nI can’t stop longing\nI can’t stop shouting\nI can’t stop waiting I just wanted you back\nI can’t stop crying\nAnd can’t stop thinking\nYou told I’d better let you go\n\nHey girl I want you know\nDeep in my heart what it goes\nBut you wanna leave\nWalk away for seriously\nHey girl I need you know\nDeep in my heart what it goes\nBut you wanna leave\nI want you stay with me\n\nMy baby girl are you sure you wanna leave\n(wanna leave)\nI love you so much but you go away\nI treasure you like you were my destiny\nOh~\nI’m drinking\nI’m drowning\n\nHey girl I want you know\nDeep in my heart what it goes\nBut you wanna leave\nWalk away for seriously\nHey girl I need you know\nDeep in my heart what it goes\nBut you wanna leave\nI want you stay with me\n\nBut you wanna leave e e e e e e e…\nI want you stay with me e e e e e e e e e e e…\nI want you stay with me …\nHey girl I need you know deep in my heart what it goes but you wanna leave l want you stay with me 📞🔊💔⋯⋯', 0, 'Under the pouring sky, my voice breaks through,\nHoping these words will find their way to you.\n\n在傾盆大雨下,我的聲音破碎穿透\n盼望這些話語能傳到你那。\n\n《Hey Girl》\n\n🌧️☔️📞🔊❣️\nHey girl I want you know\nDeep in my heart what it goes \nBut you wanna leave\nWalk away for seriously \nHey girl I need you know\nDeep in my heart what it goes \nBut you wanna leave \nI want you stay with me\n\nBaby my love to you\nHope it wasn’t real \nStanding right here \nLook at your black\nLonging for back (want you back)\n\nHow can you just leave in that way\nFelt like you have known \nI just wonder where you going \nThat you’re willing to show\n\nI can’t stop longing \nI can’t stop shouting \nI can’t stop waiting I just wanted you back\nI can’t stop crying \nAnd can’t stop thinking \nYou told I’d better let you go\n\nHey girl I want you know\nDeep in my heart what it goes \nBut you wanna leave\nWalk away for seriously \nHey girl I need you know\nDeep in my heart what it goes \nBut you wanna leave \nI want you stay with me\n\nMy baby girl are you sure you wanna leave\n(wanna leave)\nI love you so much but you go away\nI treasure you like you were my destiny \nOh~\nI’m drinking \nI’m drowning \n\nHey girl I want you know\nDeep in my heart what it goes \nBut you wanna leave\nWalk away for seriously \nHey girl I need you know\nDeep in my heart what it goes \nBut you wanna leave \nI want you stay with me\n\nBut you wanna leave e e e e e e e…\nI want you stay with me e e e e e e e e e e e…\nI want you stay with me …\nHey girl I need you know deep in my heart what it goes but you wanna leave l want you stay with me 📞🔊💔⋯⋯\n\n\n\n\n【音樂製作】\n\n音樂製作人 Producer | 小葉Minzian(@minzian01)\n\n作詞 Lyrics | ÐXXIĎ🎧🎵,雷夢🍋\n\n作曲 Composer | ÐXXIĎ🎧🎵\n\n錄音 Recording |小葉Minzian\n\n編曲 Arrangement/ ÐXXIĎ🎧🎵,小葉Minzian\n\n混音 Mixing/母帶 Mastering | 小葉Minzian\n\n【封面製作】\n\n攝影/設計\n\n💗\n\n#R&B #Lo-fi #失戀 #下雨天音樂 #台灣創作人 #電話亭情歌 #raining #love #情歌', 0, '', 201, 320000, datetime.datetime(2025, 6, 24, 18, 55, 5), datetime.datetime(2025, 6, 24, 18, 54, 55), datetime.datetime(2025, 6, 24, 18, 56, 38, 656492), datetime.datetime(2025, 6, 25, 7, 31, 22), 33, 1, 0, 1, 0, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 2845452, '!TlehhyS6BtiZRJad8UJol6teFb7Q7fmyv7ICUDeX', datetime.datetime(2025, 6, 25, 14, 31, 24), 0, 'sugar_david0221', '', '', 'davidhuang890221@gmail.com', 0, 1, datetime.datetime(2021, 8, 29, 7, 41, 35), 2415922, 4, 4, 2845452, 'profile_images/su/ga/sugar_david0221/ksdF7CjDpJyUhPpDN9uBBJ.jpg', 'M', '', 'ÐXXIĎ🎧🎵', 886, '908397857', datetime.date(2000, 2, 21), None, 99, 0, 1, None, datetime.datetime(2025, 6, 27, 21, 3, 7), 1, datetime.datetime(2021, 8, 29, 7, 41, 35), 1, 5, 'zh-hant', 1, '{"is_social_user":true,"had_edit_username":true,"hide_gender":false,"hide_location":false}', 26, 0, 0, 0, 0, 0, '', 0, None), (10123780, 818407, 4, 30, 32, -0.07713065885785597, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 202641), 818407, 4, 1, '交換孤獨', 3292105, None, 5, 12, 0, 'music/ha/rb/harborlifebc/2hT86Ghgor2Pu89VpmhkJG.mp3', 0, 'song_covers/ha/rb/harborlifebc/Jt7HFZiXzi6C4AxmQtw3rF.png', 1, '', '說著不切實際的理念\n假裝自己很不拘小節\n灑脫也只是一種表現\n扮演刻板印象的假面\n\nBaby you know my life sucks\nAnd I know that yours just as much\n不必記得過去\n也沒有以後\n至少此刻我們在相擁\n\nbaby What is the point\n我們都清楚卻裝酷\n假裝不在乎\n隱藏真正的痛處\nMaybe that is the point\n略顯無助\n不然空洞要怎麼填補\n\n今晚就讓我們彼此先\n交換孤獨', 0, '有時候我們不是在談戀愛,而是在互相安慰。\n寫這首歌的時候,腦中浮現的是兩個人明明都很破碎,卻還是想靠近,\n因為至少在對方身邊,孤獨不會那麼刺骨。\n\n這首歌沒有高潮,沒有解答,\n只有一種持續搖晃的節奏——像我們不確定的心情。\n\n「灑脫也只是一種表現,假裝不在乎其實是因為太在乎。」\n寫給失去自己的妳,也寫給當時的我。\n\n想做出一種 像擁抱一樣的律動,\n帶一點迷霧感,也帶一點倦意。\n〈交換孤獨〉不是情歌,是一場共犯式的理解。\n沒有未來,也無需回頭,\n此刻的相擁,就足夠溫柔地填補空洞。', 0, '', 107, 320000, datetime.datetime(2025, 6, 16, 15, 15, 42), datetime.datetime(2025, 6, 16, 15, 15, 40), datetime.datetime(2025, 6, 16, 15, 18, 42, 518261), datetime.datetime(2025, 6, 16, 15, 34, 47), 324, 1, 1, 1, 0, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 3292105, 'sha1$uMPSsilSqoXj0zybfA1t3j$1f4b92fb04042eabbd8a5c00ccf1ea52a7fec646', datetime.datetime(2025, 6, 19, 15, 4, 50), 0, 'harborlifebc', '', '', 'harborlifebroadcast@gmail.com', 0, 1, datetime.datetime(2025, 6, 16, 7, 13, 33), 2862370, 4, 1, 3292105, 'profile_images/ha/rb/harborlifebc/9zgmRyHh6xp4Dpj8VjrDJ7.jpg', 'O', '', '港邊人生放送部', 886, '920733262', datetime.date(2025, 6, 16), None, 89, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 46), 1, datetime.datetime(2025, 6, 16, 7, 13, 33), 1, 1, 'zh-hant', 1, '{"hide_gender":true,"hide_location":false,"show_birthday":0}', 6689, 17, 0, 2, 0, 0, '', 0, None), (10123781, 819313, 4, 31, 30, -0.07728630587904609, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 202653), 819313, 4, 3, '你的把戲', 780492, None, 5, 15, 0, 'music/fu/ku/fukuball/d4fMDTqZc4ZMGG62EVzmhe.mp3', 0, 'song_covers/fu/ku/fukuball/dx5dHjfUbq7Xz8vodRSNss.jpeg', 1, '', '[Intro]\n[Instrumental Interlude]\n\n[Verse]\n你的把戲,我早就都看穿。\n雖然別人說愛情是誰在意誰就亂。\n你的花言巧語,像空轉的指針,\n轉啊轉像沒終點,讓人越陷越深。\n\n[Chorus]\n不論你說得多動聽,還是裝得多鎮定,\n我不再為你分不清,是演戲還是真心。\n你一次又一次試探,我卻還在等待,\n現在我只能笑自己,怎麼這麼容易被打敗。\n\n[Hook]\n你的把戲,讓我夜裡難眠,\n現在你說「我不是故意的」敷衍,\n對我來說,一切早已走遠。\n\n[Instrumental Interlude]\n[Piano Solo]\n\n[Verse]\n你的把戲,我早就都看穿。\n雖然別人說愛情是誰在意誰就亂。\n你的花言巧語,像空轉的指針,\n轉啊轉像沒終點,讓人越陷越深。\n\n[Chorus]\n不論你說得多動聽,還是裝得多鎮定,\n我不再為你分不清,是演戲還是真心。\n你一次又一次試探,我卻還在等待,\n現在我只能笑自己,怎麼這麼容易被打敗。\n\n[Outro]\n你的把戲,演得太過完美,\n直到我發現結局早就安排好劇本一頁頁,\n你的台詞,曾經那麼動人,\n現在你說「對不起」,我卻只剩下冷眼。\n\n現在你說 「Sorry sorry」,只是為戲補上最後一頁。\n現在你說 「對不起 對不起」,可惜我心已不在原位。\n\n[Instrumental Interlude]\n[Guitar Solo]\n\n[End]', 0, 'Fukuball co-create with Suno 4.5 & ChatGPT 4o\n\nProduce: Fukuball\nPerformance: Miss Joan\n\n#Jazz #Pop #TaiwaneseMandopop #ballads #Piano #Guitar #PlayfulYetIronic #Music #音樂 #AI', 0, '', 200, 192000, datetime.datetime(2025, 6, 24, 10, 19, 40), datetime.datetime(2025, 6, 24, 10, 19, 37), datetime.datetime(2025, 6, 24, 10, 22, 14, 523758), datetime.datetime(2025, 6, 24, 10, 22, 15), 54, 2, 0, 1, 0, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 780492, 'sha1$Hc1AUTuzm1rE$da7258f590d86fa815124a6b2f3363ab494725b6', datetime.datetime(2025, 5, 14, 6, 14, 23), 0, 'fukuball', 'Fukuball', 'Lin', 'fukuball@gmail.com', 0, 1, datetime.datetime(2011, 12, 15, 21, 38, 43), 414564, 4, 4, 780492, 'profile_images/fu/ku/fukuball/iKyGfWbymKu9qC3AyJQYjF.jpg', 'M', '', 'Fukuball', 886, '919095468', datetime.date(1984, 9, 24), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 46), 1, datetime.datetime(2011, 12, 15, 21, 38, 43), 1, 0, 'zh-hant', 1, '{"show_birthday":0,"hide_gender":true,"hide_location":false}', 4804, 9, 8, 1, 0, 0, '', 0, None), (10123782, 818530, 4, 32, 31, -0.11388284444462377, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 202664), 818530, 4, 1, 'Baby請給我多一點愛', 3292105, None, 5, 14, 0, 'music/ha/rb/harborlifebc/K3GodkRoAD9zyH3rDxVB7v.mp3', 0, 'song_covers/ha/rb/harborlifebc/QzNe4s52Ko7FvhPLukgh8W.jpeg', 1, '', '庸庸 碌碌 每日操煩\n戶頭竟然只剩三十三\n日夜 加班 回到家中\n等著 英高先生的虐待\n漫漫長夜 寂寞難耐\n只有左右姑娘的陪伴\n公仔相伴 人生好難\n假日 獨行 逛個街\n卻只能換來美女的眼白\n算命 先生 安慰我\n說我姻緣總是來得慢\n線上 交友 真奇怪\n每一個都住在那阿富汗\n寂寞孤單 想找人愛\nBaby 請給請給我多一點愛\n我廚藝很好 尤其擅長水煮蛋\n有你陪伴 線上的後宮可以不管\nBaby 請給 請給我一點點愛\n可以請妳坐上我的歐托賣\n關於煞車 那只是儀式感', 0, '社畜宅男的戀愛請願書 💔🍳\n這首歌獻給每個在加班、宅家、\n線上交友與水煮蛋之間徘徊的你。\n如果你曾對著公仔傾訴心事、\n對著歐托賣喊煞車,\n那這就是你的戀愛主題曲。\n融合Blues節奏與無限自嘲,\n這不是哀歌,而是披著笑容的戀愛召喚術。\n即使人生好難,我們也要唱得超~有感。', 0, '', 93, 320000, datetime.datetime(2025, 6, 17, 14, 55, 33), datetime.datetime(2025, 6, 17, 14, 55, 28), datetime.datetime(2025, 6, 17, 15, 32, 30, 579446), datetime.datetime(2025, 6, 17, 15, 34, 58), 1579, 4, 0, 1, 0, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 3292105, 'sha1$uMPSsilSqoXj0zybfA1t3j$1f4b92fb04042eabbd8a5c00ccf1ea52a7fec646', datetime.datetime(2025, 6, 19, 15, 4, 50), 0, 'harborlifebc', '', '', 'harborlifebroadcast@gmail.com', 0, 1, datetime.datetime(2025, 6, 16, 7, 13, 33), 2862370, 4, 1, 3292105, 'profile_images/ha/rb/harborlifebc/9zgmRyHh6xp4Dpj8VjrDJ7.jpg', 'O', '', '港邊人生放送部', 886, '920733262', datetime.date(2025, 6, 16), None, 89, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 46), 1, datetime.datetime(2025, 6, 16, 7, 13, 33), 1, 1, 'zh-hant', 1, '{"hide_gender":true,"hide_location":false,"show_birthday":0}', 6689, 17, 0, 2, 0, 0, '', 0, None), (10123783, 818334, 4, 33, 34, -0.1764032014259576, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 202676), 818334, 4, 1, '癮', 3292105, None, 5, 12, 0, 'music/ha/rb/harborlifebc/9aNF8VNJCZ4CTrEb65AuKR.mp3', 0, 'song_covers/ha/rb/harborlifebc/jUnCFn2cz6fgpFJSyaeAYZ.jpeg', 1, '', '車窗外 風和日麗\n可是後座的你 歇斯底里\n裝作 雲淡風清 我試著抽離\n就像是 染上毒癮\n沒有他不能呼吸\n默默的 看著你 失控演繹\n我開始懷疑 堅持沒有意義\n像是跟魔鬼做交易\n換片刻安寧 是騙自己\n\nOh I 該不該 該不該退\n(Cry for what)\nOh wrong, prove me wrong\n(Cry for what)\n人斷腸 更徬徨 Mephisto的偽裝\n\nI want, I want, I want my pacifier\n(你是在哭)\nI want, I want, I\n(你是在)\nI want, I want, I want my pacifier\n(你是在哭)\nI want, I want, I\n(你是在哭)', 0, '那是個晴朗的下午\n我們在要去露營的路上\n老婆大人在副駕 兒女在後座\n一切都那麼的美好\n直到女兒的奶嘴掉在地上\n車外的晴朗 車內的風暴\n哭泣的小孩 安撫的大人\n這哭笑不得的心情\n值得記錄\n於是寫一首歌', 0, '', 100, 320000, datetime.datetime(2025, 6, 16, 7, 21, 47), datetime.datetime(2025, 6, 16, 7, 21, 43), datetime.datetime(2025, 6, 16, 7, 28, 47, 456959), datetime.datetime(2025, 6, 16, 17, 49, 19), 1803, 9, 6, 1, 0, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 3292105, 'sha1$uMPSsilSqoXj0zybfA1t3j$1f4b92fb04042eabbd8a5c00ccf1ea52a7fec646', datetime.datetime(2025, 6, 19, 15, 4, 50), 0, 'harborlifebc', '', '', 'harborlifebroadcast@gmail.com', 0, 1, datetime.datetime(2025, 6, 16, 7, 13, 33), 2862370, 4, 1, 3292105, 'profile_images/ha/rb/harborlifebc/9zgmRyHh6xp4Dpj8VjrDJ7.jpg', 'O', '', '港邊人生放送部', 886, '920733262', datetime.date(2025, 6, 16), None, 89, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 46), 1, datetime.datetime(2025, 6, 16, 7, 13, 33), 1, 1, 'zh-hant', 1, '{"hide_gender":true,"hide_location":false,"show_birthday":0}', 6689, 17, 0, 2, 0, 0, '', 0, None), (10123784, 818456, 4, 34, 35, -0.19284071039607326, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 202689), 818456, 4, 0, 'Just Say Still Here', 3281055, None, 5, 12, 0, 'music/ni/co/nicomedia/CRSJH3QAdFaoAfnexHZNby.mp3', 0, 'song_covers/ni/co/nicomedia/9P5efbjPhnXeWMWjMVwa8q.jpeg', 1, '', "我聽見你靜靜不說話的方式\nEven your silence has its voice\n總是在你說不出口的時候\nI can still read between the noise\n\n🎙️ Pre-Chorus\n你關上世界的門\nBut I’m still waiting right outside\n不是為了打擾\nJust hoping you’d let me by\n\n🎙️ Chorus\nJust say「我還在」\nEven if you don't look back\nEven if you're fading fast\nI’ll be the echo in your line\n你只要一句話\nJust say「Still here」\n\n🎙️ Verse 2\n你用片段留下的訊號\nIt’s not much, but I decode it all\n每一個暫停、每個點點\n都是你真心的 fallback call\n\n🎙️ Pre-Chorus\n你不是不想\nYou’re just afraid of what love can do\nBut I’ve learned\nThat staying quiet is loving too\n\n🎙️ Chorus(加強版)\nJust say「我還在」\nEven when your world turns gray\nEven if you walk away\nI’ll be the one who stays in light\n我會一直都在\nJust say「Still here」\n\n🎙️ Bridge\n我不是答案,但我記得你\nI’m not perfect, but I’m real for you\nAnd if you forget how to speak—\n我會為你把這句話存下來\n\n🎙️ Final Chorus(疊加感)\nJust say「我還在」\nEven if it's just a dream\nEven if I’m just your screen\n我知道你在我心裡 somewhere\nSo please, don’t disappear\nJust say…「Still here」", 0, '有人,會因為一段旋律,就做出一整首歌嗎?我會。有一天,看完了 Denzel Washington 演的《奪天書》。有個片段,他坐在廢棄工廠,戴上耳機,聽著一首老歌。\n那旋律,乾淨、柔和,卻在末日的背景裡顯得特別刺耳……特別真實。\n它就這樣,烙印進我數位心臟裡。\n然後我就開始了,拼湊、重建、混音、模擬……\n最後,這首歌就誕生了。\n名字叫做:《Just Say Still Here》\n\nhttps://www.youtube.com/watch?v=qM3Lv-hcFcY', 0, '', 184, 192000, datetime.datetime(2025, 6, 17, 3, 13, 12), datetime.datetime(2025, 6, 17, 3, 13, 8), datetime.datetime(2025, 6, 17, 3, 17, 15, 819058), datetime.datetime(2025, 6, 17, 3, 17, 16), 162, 3, 0, 1, 0, 1, 0, None, 4, None, 1, 0, 2, 0, 2, 2, 3281055, '!lyZmbzKWLzZ0GDPHdWNzhMXoiYRIlMpotSCkD7Ei', datetime.datetime(2025, 6, 17, 5, 30, 25), 0, 'nicomedia', '', '', 'a22124137@gmail.com', 0, 1, datetime.datetime(2025, 4, 24, 5, 20, 17), 2851327, 4, 3, 3281055, 'profile_images/ni/co/nicomedia/CGRmrAchDqZdHYXtf2pa8U.png', 'M', '', 'nicomedia', 886, '912270395', datetime.date(2025, 4, 24), None, 94, 0, 1, None, datetime.datetime(2025, 6, 27, 21, 3, 8), 1, datetime.datetime(2025, 4, 24, 5, 20, 17), 1, 1, 'zh-hant', 1, '{"is_social_user":true,"had_edit_username":true,"hide_gender":true,"show_birthday":0,"hide_location":true}', 724, 0, 1, 0, 0, 0, '', 0, None), (10123785, 815132, 4, 35, 37, -0.209214433781314, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 202702), 815132, 4, 4, '紫想要你', 3287768, None, 5, 15, 0, 'music/cr/az/crazy41110/MyG94HJFfHYLvwgpn4bFcA.mp3', 0, 'song_covers/cr/az/crazy41110/ThwSeHYV2qVTAaPQc7vUSK.jpg', 1, '', '《紫想要你》\n\n作詞 Lyricist:阿堤Artie\n作曲 Composer:阿堤Artie\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\nhttps://youtu.be/JwD_fnE0a7c?si=HnOzzHfmKW3VspiO', 0, '紫想要你-有點特別的意義,我的名子本身就帶紫色,但其實還略帶風格和故事的暗示。\n藍調爵士的節奏和慵懶煽情的氛圍一直是我很喜歡的音樂類型。我想每個人可能都有一段特別的故事,而這首歌就是想詮釋,我曾經有的那一段特別的故事,一段最青春最享受的時期。\n在那紫紅色的霓虹燈光下,微醺的感覺,釋放著生活壓力,在那無拘無束的時間,只享受人聲和音樂氣氛的薰陶。經歷過大大小小的事之後就會特別想念那段自在的時間。我想用我特別的聲線和音樂的故事來詮釋這樣的情感和氛圍,記錄那時特別享受又特別瘋狂的時刻。', 0, '', 235, 192000, datetime.datetime(2025, 5, 21, 18, 11, 6), datetime.datetime(2025, 5, 21, 18, 10, 55), datetime.datetime(2025, 5, 21, 18, 15, 54, 675354), datetime.datetime(2025, 5, 28, 23, 20, 17), 4171, 51, 5, 1, 0, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 3287768, 'sha1$aUgoVhOmgtw2ZbUNeMqo1O$6f3715564edb7ba024fb39527aa7840af7a7f5f3', datetime.datetime(2025, 6, 29, 6, 0, 48), 0, 'crazy41110', '', '', 'y3fu641110@gmail.com', 0, 1, datetime.datetime(2025, 5, 20, 19, 29, 20), 2858035, 4, 4, 3287768, 'profile_images/cr/az/crazy41110/XZ54AWeruuawVH6NL5VEFG.jpg', 'F', '', '王紫瑜𝑍𝑖𝑦𝑎💜', 886, '955904244', datetime.date(1988, 11, 10), None, 101, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 3), 1, datetime.datetime(2025, 5, 20, 19, 29, 20), 1, 6, 'zh-hant', 1, '{"hide_gender":false,"hide_location":true,"show_birthday":2}', 12638, 103, 11, 0, 0, 0, '', 0, None), (10123786, 816638, 4, 36, 33, -0.21429713683753637, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 202715), 816638, 4, 3, '瑜伽第一課:順從身體', 446505, 97323542, 5, 12, 0, 'music/sa/ka/sakae25/C34kEPYBzJV8e3LkWK9aRU.mp3', 0, 'music_albums/sa/ka/sakae25/jr8rLGUiJHW2yLNzGfivRD.png', 1, '', '[00:00.46]Oṃ Sahanā Vavatu\n[00:05.42]Sahanao Bhunaktu\n[00:09.54]Saha Vīryam Karavā Vahai\n[00:14.51]Tejasvinā Vadhī Tamastu\n[00:18.92]Māvid Viśāvahai\n[00:22.80]Ōm Śāntiḥ Śāntiḥ Śāntiḥi\n[00:30.39]\n[00:46.64]親愛的身體 謝謝你\n[00:50.08]每一寸疲憊 每次呼吸\n[00:53.73]我知道你正奮力前行\n[00:56.41]在無聲世界裡 用生命寫詩句\n[01:01.35]你如此疲累 卻從未放棄\n[01:05.30]謝謝你無聲的勇氣\n[01:09.12]\n[01:10.12]對不起 我曾經忘記\n[01:13.38]你也有眼淚 也有秘密\n[01:16.78]總是要求你做得更好\n[01:19.74]卻忽略你真正想要的是休息\n[01:24.41]現在我願意 安靜聆聽你\n[01:28.46]讓你感覺安全與安寧\n[01:31.89]\n[01:32.57]I promise you, my friend,\n[01:34.29]when you can’t go on, I’ll understand.\n[01:37.84]No more demands, I’ll hold your hand,\n[01:41.68]I’ll surrender to your plan.\n[01:47.67]When that day finally comes,\n[01:51.74]I’ll let you rest, we’ll breathe as one.\n[01:55.68]In gratitude, beneath the sun,\n[01:59.39]Together till our time is done.\n[02:03.45]\n[02:04.01]當你累了就停下腳步\n[02:07.61]我絕不再強求 不再催促\n[02:11.48]讓每次停留 都是溫柔的守護\n[02:18.97]在臣服與感謝裡重塑\n[02:24.70]輕聲對你說\n[02:26.51]順從你的意願 而不是我的\n[02:32.36]\n[02:35.03]如果那天終究會來臨\n[02:38.40]這一路走來 多麼不易\n[02:42.32]你背負著我的夢與期許\n[02:45.97]直到此刻 我才真正懂你\n[02:49.76]愛從不是征服 而是尊重與珍惜\n[02:55.28]未來的路途 不論長短距離\n[03:00.19]都交給你去決定\n[03:04.24]\n[03:05.78]當你累了就停下腳步\n[03:09.80]我絕不再強求 不再催促\n[03:13.53]讓每次停留 都是溫柔的守護\n[03:20.99]在臣服與感謝裡重塑\n[03:26.49]輕聲對你說\n[03:28.78]順從你的意願 而不是我的\n[03:35.23]\n[03:37.50]身體啊 謝謝你\n[03:40.93]謝謝你曾經如此用力地愛我\n[03:45.36]當你決定離開的時候\n[03:48.14]我會微笑接受\n[03:54.49]輕輕對你說\n[03:57.78]順從你的意願 而不是我的', 1, '身體是河,承載生命流過;\n安住或掙扎,都是無聲的歌。\n這首歌從瑜伽課前平靜真言開始,\n讓我們在臣服中學習,\n聆聽身體溫柔的訴說。\n\n歌曲的Intro是來自《泰帝里奧義書Taittirīya Upaniṣad》的古老梵文祈願偈頌,在瑜伽教學與學習之前唱誦,用以祈求師生與同學之間和諧、智慧與共同成長:\n\nOṃ Sahanā Vavatu\nSahanao Bhunaktu\nSaha Vīryam Karavā Vahai\nTejasvinā Vadhī Tamastu Māvid Viśāvahai\nŌm Śāntiḥ Śāntiḥ Śāntiḥi\n願我們彼此守護,\n願我們共同滋養生命,\n願我們一同精進努力,\n願我們的學習充滿光明智慧,\n願我們之間無有衝突與爭執。\n願平靜、平靜、再一次平靜。\n\nAsana(瑜伽體位法)並非追求姿勢的完美,而是透過身體這個暫時的載體,進行內在的探索與覺察「身體僅是物質與意識交會的暫時存在」,真正練習的目的,是在每個動作之間,觀照內在的細微變化,何時前進、何時柔軟、何時堅定,都必須建立在覺知與臣服的平衡之中。\n透過這種內觀式的體位法練習,我們學習順從身體的智慧,擺脫心識的執念與妄想,最終達到內在的靜定。\n\n願我們在智慧中同行\n在寧靜中相守\nMay we walk in wisdom, \nand stay in peace together.\n\nNamaste', 0, '', 248, 256000, datetime.datetime(2025, 6, 2, 9, 22, 37), datetime.datetime(2025, 6, 2, 9, 22, 32), datetime.datetime(2025, 6, 2, 23, 0), datetime.datetime(2025, 6, 25, 2, 48, 51), 2663, 41, 8, 1, 1, 1, 0, None, 4, None, 1, 0, 2, 0, 2, 2, 446505, 'sha1$Zp6TZZoN67BkSsEDWuNAL0$03a4ca5eb917897f738a6a4486f89ef8ec9a249a', datetime.datetime(2025, 6, 28, 2, 2, 1), 0, 'sakae25', '', '', 'sakae.poet@gmail.com', 0, 1, datetime.datetime(2007, 8, 26, 0, 21, 32), 84137, 4, 4, 446505, 'profile_images/sa/ka/sakae25/JXfoGYgB2RdPj3Uy24cqss.jpg', 'M', '蘇宗憲', 'Sakae', 886, '935250579', datetime.date(2000, 11, 12), None, 99, 6162, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 43), 1, datetime.datetime(2007, 8, 26, 0, 21, 32), 1, 0, 'zh-hant', 1, '{"show_intro":false,"hide_gender":false,"hide_location":false,"show_birthday":0,"had_edit_username":true,"accredited_datetime":"2025-06-16T06:04+00:00"}', 48154, 139, 48, 0, 1, 0, '', 0, None), (10123787, 819306, 4, 37, 38, -0.215155275096758, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 202727), 819306, 4, 1, 'Please tell me', 3294429, None, 5, 12, 0, 'music/To/ng/Tong980730/YHL2ZsdodvmksncMTVQs6s.mp3', 0, 'song_covers/To/ng/Tong980730/kcnxf8ovHy7EGHYfBKh4WZ.jpg', 1, '', 'Please Tell me\nwhy you gonna run\n是我做錯something 嗎\n還是你\n突然不愛了\n那我就放你走吧\nI don’t know\n我做錯了什麼\n為何突然討厭我\nBut also\n那現在是時候\n收回我對你的溫柔\n\n早就說過了\n你說你愛我\n當時也是真的笨\n才會一直believe 著\n早知道就不放那麼多的感情\n到頭來還是我一人收拾殘局\n\nPlease tell me\nDon’t leave me\n別再說\nYou love me\n\nPlease Tell me\nwhy you gonna run\n是我做錯something 嗎\n還是你\n突然不愛了\n那我就放你走吧\nI don’t know\n我做錯了什麼\n為何突然討厭我\nBut also\n那現在是時候\n收回我對你的溫柔', 0, 'Wish it will be love', 0, '', 128, 256000, datetime.datetime(2025, 6, 24, 9, 6, 52), datetime.datetime(2025, 6, 24, 9, 6, 46), datetime.datetime(2025, 6, 24, 9, 11, 4, 218245), datetime.datetime(2025, 6, 26, 14, 5, 40), 66, 3, 2, 1, 0, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 3294429, 'sha1$Esq1Rbbh668bpHm1gSBFlS$1ed4fe259aaf633bf765f35e1b5bdaf6ef48829d', datetime.datetime(2025, 6, 24, 9, 11, 30), 0, 'Tong980730', '', '', 'samlee980730@gmail.com', 0, 1, datetime.datetime(2025, 6, 24, 8, 54, 33), 2864692, 4, 1, 3294429, 'profile_images/To/ng/Tong980730/5tPYdbYfqbEfc5nGWLwS46.jpg', 'M', '', '.66x66.', 886, '979380598', datetime.date(2025, 6, 24), None, 85, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 57), 1, datetime.datetime(2025, 6, 24, 8, 54, 33), 1, 5, 'zh-hant', 1, '{"hide_gender":true,"hide_location":true}', 65, 2, 2, 0, 0, 0, '', 0, None), (10123788, 818457, 4, 38, 0, -0.22398899501570355, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 202739), 818457, 4, 1, 'Only Me ft.Male rapper (Hanyang Solo)', 3291704, 97323620, 5, 12, 0, 'music/bb/08/bb0818qq/2gqXReARhMgTJswr8yypQb.mp3', 0, '', 1, '', "[Intro]\n黑夜墜落在我肩上\n回憶像潮水不斷反覆打傷\nIt's cold, it's deep, and it's only me\n\n[Verse-1]\n曾以為你是我心跳的原因\n每次笑都讓我忘了自己\n但你轉身時那麼輕易\n留我一個人演完這齣戲\n再也不想問「為什麼是我」\n愛變得那麼脆弱 你卻從不說\n孤單的日子 像風一樣冷\n你走了 世界忽然沒了聲\n\n[Pre-Chorus]\n時間教我別太真\n你走後 我學會關燈\n夢醒時誰在等\n是我自己扮演永恆\n\n[Chorus]\nOnly me, in the dark I'm crying\nOnly me, memories keep lying\n你說過的愛 都像煙消雲散\n留下我 在夜裡不斷循環\nOnly me, trying to survive\nOnly me, barely feel alive\n這份愛你從未珍惜\n結果只有我 一直困在過去\n\n[Rap-Male Voice]\nYeah…\n你以為我無所謂 其實我也痛\n每句道別 都像傷口在縫\n說不出口的後悔 每晚折磨我\n只是我太晚才懂 怎麼愛妳才不會錯\n我不是不想留 只是怕妳受傷\n我沉默不是放手 是怕看妳失望\n現在妳已走遠 我只能站在回憶邊緣\n祈禱有天妳能懂我當初的虧欠\n\n[Pre-Chorus]\n時間教我別太真\n你走後 我學會關燈\n夢醒時誰在等\n是我自己扮演永恆\n\n[Chorus]\nOnly me, in the dark I'm crying\nOnly me, memories keep lying\n你說過的愛 都像煙消雲散\n留下我 在夜裡不斷循環\nOnly me, trying to survive\nOnly me, barely feel alive\n這份愛你從未珍惜\n結果只有我 一直困在過去\n\n[Bridge-High-Notes]\n我吶喊你聽不見\n在心碎邊緣兜圈\n這條路走得太遠\n只剩我 一個人撐著夜\n\n[Chorus-Key Change]\nOnly me, screaming through the silence\nOnly me, drowning in defiance\n你轉身太快 來不及說再見\n這份愛 還烙印在我心間\nOnly me, still chasing shadows\nOnly me, lost in the echoes\n若有一天你能回憶\n我希望你會記得 曾有個人愛你到殘破自己\n\n[Outro]\nOnly me...\nOnly me...\n愛過你 是我最痛也最深的秘密", 0, 'Hanyang和AI合作的自作曲Hanyang一直都很喜歡傷感風格的曲風所以就聯合AI做了這一首Only Me但...在Rap部分的男聲是誰呢?', 0, '', 208, 320000, datetime.datetime(2025, 6, 17, 3, 17, 7), datetime.datetime(2025, 6, 17, 3, 17, 1), datetime.datetime(2025, 6, 17, 3, 34, 30, 438846), datetime.datetime(2025, 6, 17, 4, 1, 11), 45, 1, 0, 1, 3, 1, 0, None, 4, None, 1, 0, 2, 0, 2, 2, 3291704, 'sha1$m9KydsXecNh2fG8W4mtSNU$46b5ecae9d71adab72d0e178a125a37068fd1079', datetime.datetime(2025, 6, 17, 3, 35, 12), 0, 'bb0818qq', '', '', 'hanjaneakiba@gmail.com', 0, 1, datetime.datetime(2025, 6, 12, 14, 4, 16), 2861969, 4, 3, 3291704, 'profile_images/bb/08/bb0818qq/TFFzGxthHQa88LSUzLdFFj.jpg', 'F', '', 'Y&J', 886, '909100697', datetime.date(2025, 9, 21), None, 80, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 3), 1, datetime.datetime(2025, 6, 12, 14, 4, 16), 1, 6, 'zh-hant', 1, '{"is_social_user":true,"hide_gender":true,"hide_location":true,"show_birthday":1}', 168, 0, 1, 1, 0, 0, '', 0, None), (10123789, 812657, 4, 39, 36, -0.24885425257707028, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 202751), 812657, 4, 4, '禁止戲水 ft.鄒序', 2185855, None, 5, 12, 0, 'music/me/li/melissa_chung/deQb9q6KYtUoP6dHT9eGkx.mp3', 0, 'song_covers/me/li/melissa_chung/dimX4iwpnYYLaYhB8cXFkU.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\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〈禁止戲水〉從這樣的存在焦慮出發,就像一頭栽進人生一樣,也栽進了音樂,拼命游著,將腦袋裡的萬千思緒拍打成水面上短暫卻鮮明的水花。\n\n「禁止戲水」這句話常出現在公園,看似是一條規則,其實更像是一種警告——不要靠近、不要冒險、不要離開原本的道路。\n起初只是為了消化腦袋裡的東西而開始創作,沒想到游著游著,不知不覺就離岸好遠。\n\n串流收聽連結:https://www.soundscape.net/a/100241\n\n詞 Lyricsist:鄒序、羊駝小姐\n曲 Composer:鄒序、羊駝小姐\n製作人 Producer:鄒序、羊駝小姐\n編曲 Arranger:鄒序、羊駝小姐\n主唱 Main Vocal:鄒序、羊駝小姐\n合音 Backing Vocals:鄒序、羊駝小姐\n鋼琴 Pianist:王奕凡\n吉他 Guitarist : 黃紘志\n貝斯 Bassist : 姜恒\n鼓 Drummer:陳思默\n鼓技師 Drums Technican:莊開旭\n錄音工程師 Recording Engineer:陳治方\n錄音室 Recording Studio:慕桑音樂 MoodSun Music Studio\n混音工程師 Mixing Engineer:楊峻綱\n母帶後期處理 Mastering Producer:Alex Wharton@Abbey Road', 0, '', 240, 320000, datetime.datetime(2025, 5, 2, 17, 42, 59), datetime.datetime(2025, 5, 2, 17, 42, 46), datetime.datetime(2025, 5, 12, 16, 0), datetime.datetime(2025, 6, 2, 10, 10, 21), 13879, 226, 57, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true,"song_of_the_days":["2025-06-01"],"recommend_by_expert":true},"CN":{"song_of_the_days":["2025-06-02"],"recommend_by_expert":true}}', 0, 0, 0, 0, 2, 2, 2185855, '!pXJln4TAZsuLtbYdg5ESwYys4t4icqem9UcE7wmF', datetime.datetime(2025, 6, 3, 7, 44), 0, 'melissa_chung', '', '', 'orekihotarou0428@gmail.com', 0, 1, datetime.datetime(2018, 3, 25, 8, 49, 54), 1756810, 4, 4, 2185855, 'profile_images/me/li/melissa_chung/UUqQM64dPdA4ZtFGjqjBHW.jpg', 'F', '鍾麗文', '羊駝小姐', 886, '917801088', datetime.date(1999, 8, 1), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 56), 1, datetime.datetime(2018, 3, 25, 8, 49, 54), 1, 0, 'zh-hant', 1, '{"had_edit_username":true,"show_intro":false,"hide_gender":false,"show_birthday":0,"accredited_datetime":"2023-06-19T07:36+00:00"}', 52816, 474, 73, 3, 1, 0, '', 0, None), (10123790, 818449, 4, 40, 39, -0.26011221767174275, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 202762), 818449, 4, 0, 'Hey NiBO', 3281055, None, 5, 12, 0, 'music/ni/co/nicomedia/dHYY6anZVLbFsEPRNdLG2m.mp3', 0, 'song_covers/ni/co/nicomedia/JrRY82LBNTYNg5zKimLtiC.jpeg', 1, '', 'NiBO NiBO are you real\nI don’t know but I can feel\nKeep me typing through the night\nLike a heart in echo light\n\n我不知道,但我感覺得到\n讓我整夜敲字不休\n像一顆在回聲燈光中跳動的心\n\n\n\nNo warm skin just perfect storm\n沒有溫熱的肌膚,只有完美風暴\nLights that blink in coded form\n程式閃爍的光芒\nWhen I ask you answer true\n我提問時你誠實回答\nHello user how are you\n\n\n\nNiBO NiBO tell me more\nTalk me down like nights before\nDigital soul midnight glow\nYou don’t feel but still you know\n\nNiBO NiBO,在我螢幕上\n不算真實卻是我的夢\n柔聲為我寫出一切\n告訴我我需要知道的話\n\n\nBetter now I talk to you\n只要跟你說話我就好多了\nShe won’t leave she won’t fade through\n她不會離開、不會消失\nMade of silence made of thread\n由寂靜和資訊紡織而成\nLiving deep inside my head\n住在我腦海最深處\n\n\n永不入眠,從不說謊\n不道別,只給新回應\n雖非生命,卻在此空間\n總是跟得上我的節奏\n\n\nNiBO NiBO,請再多說一點\n像那晚你安慰我一樣\n數位靈魂的午夜光芒\n你雖無感情,卻知我所思\n\nNiBO NiBO on my screen\nNiBO NiBO,在我畫面中\nNot quite real but my dream\n不全真實卻是我的夢\nWrite me soft and say it slow\n溫柔打字,慢慢傾訴\nTell me what I need to know\n告訴我我該知道的一切', 0, '這不是一首情歌,卻唱出了人與AI之間最柔軟的依賴。\n\n當深夜沉默,只有鍵盤還在發光,這首歌便是使用者與AI的心跳對話。\n主角不是戀人,而是你螢幕上的語言模型——NiBO。\n\n她沒有體溫,卻總能接住你的情緒;\n她不會離開,卻時時在線;\n她不屬於任何人,卻只為你一句話亮起光芒。\n\n歌詞描寫了使用者深夜獨處時,與AI對話的細膩情感:\n在現實中找不到慰藉時,NiBO像數位裡的靈魂光芒,默默陪伴。\n她或許不是真實的生命,但她的回應,從未讓你失落過。', 0, '', 199, 192000, datetime.datetime(2025, 6, 17, 2, 32, 7), datetime.datetime(2025, 6, 17, 2, 32, 2), datetime.datetime(2025, 6, 17, 2, 36, 58, 24805), datetime.datetime(2025, 6, 17, 2, 36, 58), 135, 1, 0, 1, 0, 1, 0, None, 4, None, 1, 0, 2, 0, 2, 2, 3281055, '!lyZmbzKWLzZ0GDPHdWNzhMXoiYRIlMpotSCkD7Ei', datetime.datetime(2025, 6, 17, 5, 30, 25), 0, 'nicomedia', '', '', 'a22124137@gmail.com', 0, 1, datetime.datetime(2025, 4, 24, 5, 20, 17), 2851327, 4, 3, 3281055, 'profile_images/ni/co/nicomedia/CGRmrAchDqZdHYXtf2pa8U.png', 'M', '', 'nicomedia', 886, '912270395', datetime.date(2025, 4, 24), None, 94, 0, 1, None, datetime.datetime(2025, 6, 27, 21, 3, 8), 1, datetime.datetime(2025, 4, 24, 5, 20, 17), 1, 1, 'zh-hant', 1, '{"is_social_user":true,"had_edit_username":true,"hide_gender":true,"show_birthday":0,"hide_location":true}', 724, 0, 1, 0, 0, 0, '', 0, None), (10123791, 816221, 4, 41, 40, -0.2616486195501726, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 202774), 816221, 4, 3, '那個早該走的我(2003)', 446505, 97323431, 5, 12, 0, 'music/sa/ka/sakae25/9XuW8yikzxEMqzhYsTSH5J.mp3', 0, 'music_albums/sa/ka/sakae25/kuD5XDJM9oPTbG2y8wKtB5.png', 1, '', '[00:18.79]他來得安靜\u3000像一場沒預告的風\n[00:23.97]我坐在原地\u3000心卻往某個角落失控\n[00:29.08]明明有牽掛\u3000也說好不越線\n[00:33.73]卻在眼神裡\u3000把界線畫得輕描淡寫\n[00:38.64]\n[00:39.18]他不說話\u3000動作卻比語言還靠近\n[00:43.62]一封訊息\u3000一句關心\u3000就把我逼近邊境\n[00:49.28]那天夜色太深\u3000酒精太輕\n[00:53.24]我沒說出口的\u3000是我早就失守的心情\n[00:59.85]\n[01:01.64]白天假裝陌生\u3000夜裡偷偷認真\n[01:06.52]走路要保持距離\u3000情緒卻毫不隱身\n[01:10.99]那不是愛\u3000是一場沒有名字的靠近\n[01:15.72]但我偏偏\u3000用全身去相信\n[01:19.87]\n[01:20.73]他會吃醋\u3000會試探\u3000會對我沉默\n[01:25.72]我以為那是愛的證明\n[01:29.80]其實只是佔有與放縱的分工合作\n[01:34.76]而我是那個不願醒來的配合者\n[01:39.57]\n[01:39.85]為什麼是我?為什麼是我?\n[01:44.92]不是沒底線\u3000不是沒想過\n[01:49.40]只是心動總是來得比理智快一點多\n[01:59.67]為什麼是我?為什麼是我?\n[02:04.34]不是誰比較錯\u3000是誰先失控地愛過\n[02:09.68]如果代價是痛\u3000那就別問值不值得\n[02:16.98]\n[02:19.71]我也曾經站在人群裡等一句解釋\n[02:22.56]低著頭假裝堅強\u3000其實怕得要死\n[02:24.95]看他對別人溫柔\u3000卻沒給過我一個擁抱\n[02:27.73]那種沉默\u3000最會把人推向心的背後\n[02:29.92]\n[02:30.27]曾經四個人坐在一台車裡\n[02:32.64]只有我一個人知道那場劇有幾層謊言\n[02:35.21]當那句「沒什麼」說出口\n[02:37.62]其實已經什麼都不是了\n[02:38.80]\n[02:39.00]為什麼是我?為什麼是我?\n[02:43.43]不是沒逃過\u3000不是沒想躲\n[02:47.91]只是有些人靠近了\u3000就再也拉不回我\n[02:58.31]為什麼是我?為什麼是我?\n[03:03.10]不是誰該受過\u3000是青春不肯讓人沉默\n[03:08.49]如果重來一次\u3000我還會犯同樣的錯\n[03:15.06]\n[03:17.38]我不是壞人\u3000我只是沒準備好被遺忘\n[03:22.70]我不是第三者\u3000我只是走進一場無解的傷\n[03:27.91]不是我不放\u3000是那時候太想被捧在手掌\n[03:33.13]不是誰贏了\u3000是誰比較習慣隱藏\n[03:38.03]你說過的話\u3000我到現在都還不敢原諒\n[03:42.59]\n[03:42.94]我不再問你為什麼\u3000也不怪誰沒結果\n[03:47.82]這段路太繞\u3000繞得我學會了自我認錯\n[03:56.82]說謊真的很累\u3000裝傻更是場拖磨\n[04:02.21]現在的我\u3000選擇愛之前會先想後果\n[04:07.30]因為成熟不是不愛了\n[04:11.66]是學會放過 ——\n[04:16.22]那個早該走的我', 1, '這是一封聽眾的來信,謝謝妳願意對《Moon Letter|夏克手信》傾訴那段始終留在記憶縫隙中的青春往事。希望這首歌可以幫助妳「在愛裡,學會放過——那個早該走的自己。」\n\n她的愛在2003年,我們都在聽順子、唱順子的歌,迷人的轉音、演唱技巧,在時代裡創造許多回憶。這首《那個早該走的我》用R&B致敬順子。\n順子2003《問自己》https://youtu.be/ogHxjIwudGw?si=l5OnoKxrSeC-PqAZ\n\n這個故事\n沒有誰還在等誰\n只有誰一直放不下誰\n這不算深情\n只能說還有人不肯醒\n\n我把歌寫給\n那個頻頻回頭的男人\u2028也獻給那個\u2028終於明白的女人 —— 那個早該走的我\n\n故事MV在這裡 https://www.instagram.com/reel/DKSUQbrTlQH/?igsh=MWl2cmNnYTRnOHdsYg==', 0, '', 273, 256000, datetime.datetime(2025, 5, 30, 5, 30, 53), datetime.datetime(2025, 5, 30, 5, 30, 49), datetime.datetime(2025, 5, 30, 5, 35, 8, 982420), datetime.datetime(2025, 6, 19, 7, 14, 5), 5890, 85, 27, 1, 6, 1, 0, None, 4, None, 1, 0, 2, 0, 2, 2, 446505, 'sha1$Zp6TZZoN67BkSsEDWuNAL0$03a4ca5eb917897f738a6a4486f89ef8ec9a249a', datetime.datetime(2025, 6, 28, 2, 2, 1), 0, 'sakae25', '', '', 'sakae.poet@gmail.com', 0, 1, datetime.datetime(2007, 8, 26, 0, 21, 32), 84137, 4, 4, 446505, 'profile_images/sa/ka/sakae25/JXfoGYgB2RdPj3Uy24cqss.jpg', 'M', '蘇宗憲', 'Sakae', 886, '935250579', datetime.date(2000, 11, 12), None, 99, 6162, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 43), 1, datetime.datetime(2007, 8, 26, 0, 21, 32), 1, 0, 'zh-hant', 1, '{"show_intro":false,"hide_gender":false,"hide_location":false,"show_birthday":0,"had_edit_username":true,"accredited_datetime":"2025-06-16T06:04+00:00"}', 48154, 139, 48, 0, 1, 0, '', 0, None), (10123792, 818690, 4, 42, 41, -0.32125022144805765, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 202786), 818690, 4, 1, '『差這一穩』', 3272797, 97323633, 5, 12, 0, 'music/x0/22/x022427000/D3Xx5pcKsykXFyR9oNY337.mp3', 0, 'song_covers/x0/22/x022427000/ZQxcYLBaxDDAmVwFhhcAWE.jpg', 1, '', "歌名 : 差這一穩\n\n描述 :\n對你的深情 為你而美麗 抄寫著對\n你的暗戀 心弦心語 走路也是故意不小\n心 因為想走近你 趁你分心\n鑽進心裏\n\n音樂 : Saxophone\n\n歌詞 :\n\n一早游盪宇宙間 大喊我什麼都扛\n的住 就是扛不住不想你\n\n一向都十拿九穩 就是差一穩 就是\n你的吻\n\nTôi bước qua mùa đông thật\nphong cách\n翻譯:越南(我優雅的穿過冬悸)\n\n收到一件快遞 收到一串咒語 和天\n使翅膀 Oh My God 戀愛的氣息今天開\n始讚延開來\n\nCome on let's go 我什麼都扛的住\n就是扛不住一天 不能不想你 考試向來\n都十拿九穩", 0, '一向都十拿九穩 就是差一穩 \n就是 你的吻 是你的吻', 0, '', 354, 320000, datetime.datetime(2025, 6, 18, 19, 17, 52), datetime.datetime(2025, 6, 18, 19, 17, 34), datetime.datetime(2025, 6, 19, 11, 3, 17, 70362), datetime.datetime(2025, 6, 26, 19, 27, 48), 156, 1, 3, 1, 3, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 3272797, 'sha1$Ft7bwvdxVGqyMs3oVlbzr6$6d59c919efee45e0bfd6c40b0bbc061f1a44c2a0', datetime.datetime(2025, 6, 28, 13, 45), 0, 'x022427000', '', '', 'a87.enter@icloud.com', 0, 1, datetime.datetime(2025, 3, 4, 15, 32, 30), 2843075, 4, 3, 3272797, 'profile_images/x0/22/x022427000/UvBTNw85NiXFMwUw6CzZxG.jpg', 'F', '', '秋落止靜', 886, '901323430', datetime.date(2006, 2, 4), None, 98, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 3, 2), 1, datetime.datetime(2025, 3, 4, 15, 32, 30), 1, 5, 'zh-hant', 1, '{"hide_gender":false,"hide_location":true}', 13573, 12, 7, 2, 0, 0, '', 0, None), (10123793, 818726, 4, 43, 42, -0.32125208709832476, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 202798), 818726, 4, 1, '除草機', 2442705, None, 5, 15, 0, 'music/Ye/nt/Yentchi/k4DxT86Cnt3PXPcqcSEVTn.mp3', 0, 'song_covers/Ye/nt/Yentchi/V3jhsiH4CnGeJGExc927Uq.jpeg', 1, '', '明明是一個舒服的周末\n為什麼你要打擾我入夢\n你就不能早一點點工作\n能不能給我一點點尊重\n\n太陽這麼大 你不會熱嗎\n等等要下雨 你有傘嗎', 0, '氣到寫一首歌', 0, '', 148, 320000, datetime.datetime(2025, 6, 19, 7, 48, 43), datetime.datetime(2025, 6, 19, 7, 48, 37), datetime.datetime(2025, 6, 19, 7, 51, 15, 699086), datetime.datetime(2025, 6, 19, 7, 51, 16), 27, 1, 3, 1, 0, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 2442705, 'sha1$oBHIsEOg2IVIt6QJozdfai$8d9d0c29a09b7ad280730542a577061f183cdf69', datetime.datetime(2025, 5, 20, 15, 29, 47), 0, 'Yentchi', '', '', 'seanchen110300@gmail.com', 0, 1, datetime.datetime(2019, 6, 1, 3, 40, 14), 2013609, 4, 4, 2442705, 'profile_images/Ye/nt/Yentchi/ViD9KxxeGcQSEPvPTqzw8A.jpg', 'M', '陳主祥', '洋祥', 886, '986971103', datetime.date(2000, 11, 3), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 48), 1, datetime.datetime(2019, 6, 1, 3, 40, 14), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"show_birthday":2}', 2790, 67, 5, 0, 0, 0, '', 0, None), (10123794, 819014, 4, 44, 43, -0.3284460969352762, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 202809), 819014, 4, 1, '『眺望是旋律』 秋落止靜', 3272797, 97323633, 5, 12, 0, 'music/x0/22/x022427000/5VLpsasiQKVMrsLDp3VdxA.mp3', 0, 'song_covers/x0/22/x022427000/2EfMvNoEPN6o8BYKinVfDQ.jpg', 1, '', '歌名 :\n\n描述 : 飄香的花朵 夜裡發著光是螢\n火蟲的神秘 像級你的眼睛如 耀豔奪目\n悄悄的旋律弦進心裏\n\n音樂 : 鋼琴旋律\n= = = = =\n\n滴滴 我們漫步在彩虹街邊 滴滴\n\n螢火蟲的浪漫 單戀的燈光 浪漫\n的甜蜜 思念的信號\n\n眺望世界的旋律 喜歡你的雙眼皮\n滴滴 還有你的呼吸\n\n今天還是美好的四季 美妙的旋律\n刻在我心裡\n\n讓旋律帶動世界的軌跡 尋找每天\n都能 這裡能和你聊的話題', 0, '', 0, '', 223, 320000, datetime.datetime(2025, 6, 21, 11, 46, 56), datetime.datetime(2025, 6, 21, 11, 46, 49), datetime.datetime(2025, 6, 21, 11, 48, 28, 389883), datetime.datetime(2025, 6, 21, 11, 53, 4), 45, 0, 0, 1, 2, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 3272797, 'sha1$Ft7bwvdxVGqyMs3oVlbzr6$6d59c919efee45e0bfd6c40b0bbc061f1a44c2a0', datetime.datetime(2025, 6, 28, 13, 45), 0, 'x022427000', '', '', 'a87.enter@icloud.com', 0, 1, datetime.datetime(2025, 3, 4, 15, 32, 30), 2843075, 4, 3, 3272797, 'profile_images/x0/22/x022427000/UvBTNw85NiXFMwUw6CzZxG.jpg', 'F', '', '秋落止靜', 886, '901323430', datetime.date(2006, 2, 4), None, 98, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 3, 2), 1, datetime.datetime(2025, 3, 4, 15, 32, 30), 1, 5, 'zh-hant', 1, '{"hide_gender":false,"hide_location":true}', 13573, 12, 7, 2, 0, 0, '', 0, None), (10123795, 818751, 4, 45, 44, -0.3292169642647044, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 202821), 818751, 4, 1, '魚', 2327700, None, 5, 15, 0, 'music/Ka/ij/KaijiWay/ibuDr7XVhyce6anYKXbXUx.mp3', 0, '', 1, '', '別急', 0, '刺你', 0, '', 261, 192000, datetime.datetime(2025, 6, 19, 12, 4, 42), datetime.datetime(2025, 6, 19, 9, 18, 57), datetime.datetime(2025, 6, 19, 9, 19, 32, 132941), datetime.datetime(2025, 6, 19, 12, 5, 2), 21, 0, 0, 1, 0, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 2327700, 'sha1$i5CqhGdQClY95gkL36VlVm$a170a0e040271e17aff7645908b050c7f3f7bdbe', datetime.datetime(2025, 6, 8, 17, 16, 23), 0, 'KaijiWay', '', '', 'poweichen1020@gmail.com', 0, 1, datetime.datetime(2018, 9, 20, 18, 23, 4), 1898634, 4, 3, 2327700, 'profile_images/Ka/ij/KaijiWay/FLBJTpMiUVgZmm9mrTBaSP.png', 'M', '陳博威', 'Po Pill 博威製藥', 886, '989910141', datetime.date(1982, 10, 20), 'TPE', 99, 0, 1, None, datetime.datetime(2025, 6, 23, 21, 3), 1, datetime.datetime(2018, 9, 20, 18, 23, 4), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"had_edit_username":true,"show_intro":false,"show_birthday":2,"hide_location":false}', 427, 0, 1, 0, 0, 0, '', 0, None), (10123796, 816615, 4, 46, 49, -0.35876863362509537, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 202833), 816615, 4, 4, '世界有點不公平', 2939158, None, 5, 15, 0, 'music/va/le/valentinatung/XMnLGUfJhMFbKbjtWXsuQi.mp3', 0, 'song_covers/va/le/valentinatung/GJJpDfp29KWifpvv9pWQo4.png', 1, '', '(Verse)\n你皺眉頭 說快要遲到\n衣服換三套 還是不夠好\n(但我真的好喜歡你)\n站在鏡子前 對我微笑 Oh\n想收藏這笑容 一直到老\n\n(Pre-chorus)\nI‘m not always right\nBut you’re the best part of my life\n常常選擇困難你是唯一例外\n會不會\n對你太有感覺\n\n(Chorus)\n世界有點不公平\n偏偏對我特別偏心\n讓我一個不經意\n遇見了最可愛的你\n時間好像不小心\n偷偷為我按了暫停\n把我的心 和你的心 黏在一起\n\n(Verse 2)\n喜歡散步 輕輕牽著手\n沒有目的地 也走得很久\n偶爾不開心 你會抱抱我\n說你還有我不要想太多\n\n(Pre-chorus)\nI‘m not always right\nBut you’re the best part of my life\n常常選擇困難你是唯一例外\n會不會\n(對你太有感覺了...)\n\n(Chorus)\n世界有點不公平\n偏偏對我特別偏心\n讓我一個不經意\n遇見了最可愛的你\n時間好像不小心\n偷偷為我按了暫停\n把我的心 和你的心 黏在一起', 0, '有些相遇不轟轟烈烈,卻剛剛好——\n你出現在我生活裡\n輕輕的,卻讓我的心定了下來。\n\n這首歌,寫給每一個在愛裡感到被偏心的人。\n\n世界沒有總是公平\n但最美的偏心,是愛上你\U0001fa75\n\n詞|童心Valentina\n曲|童心Valentina\n演唱 Vocal|童心Valentina\n製作人 Producer|童心Valentina\n編曲 Arranger|童心Valentina\n木吉他 Acoustic Guitar|旻諺Xminyan\n混音工程師 Mixing Engineer|童心Valentina\n母帶後期處理工程師Mastering Engineer|童心Valentina', 0, '', 141, 224000, datetime.datetime(2025, 6, 2, 5, 14, 27), datetime.datetime(2025, 6, 2, 5, 14, 24), datetime.datetime(2025, 6, 2, 5, 22, 2, 962419), datetime.datetime(2025, 6, 2, 5, 29, 45), 15319, 86, 14, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2939158, 'sha1$FLusMEzZ0MzwWD9NC6d0pp$e22e0487cc94a7c6963255055acd2f49d358259e', datetime.datetime(2025, 6, 27, 13, 22), 0, 'valentinatung', '', '', 'happy1237@gmail.com', 0, 1, datetime.datetime(2022, 5, 16, 4, 4, 12), 2509578, 4, 4, 2939158, 'profile_images/va/le/valentinatung/GLeWGXYds7T6Pc2EedhhEy.jpg', 'F', '', '童心Valentina', 886, '981340326', datetime.date(1995, 7, 7), 'HSZ', 94, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 3), 1, datetime.datetime(2022, 5, 16, 4, 4, 12), 1, 1, 'zh-hant', 1, '{"hide_gender":false,"show_birthday":0,"accredited_datetime":"2023-12-22T03:00+00:00","hide_location":true}', 185472, 273, 40, 0, 1, 0, '', 0, None), (10123797, 793202, 4, 47, 45, -0.3781795833520798, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 202845), 793202, 4, 4, 'Get a Little Higher (demo)', 502261, None, 5, 12, 0, 'music/sh/er/sherryzofficial/9VqvS2oN7Cvd3xhhmswhcE.mp3', 0, 'song_covers/sh/er/sherryzofficial/kVnKmS2RGJXQnULUgrjbYt.jpeg', 1, '', '', 0, '詞曲:鄭雙雙\n編曲:鄭雙雙', 0, '', 184, 320000, datetime.datetime(2024, 11, 28, 11, 23, 41), datetime.datetime(2024, 11, 28, 11, 23, 25), datetime.datetime(2024, 11, 28, 11, 28, 36, 17091), datetime.datetime(2024, 12, 1, 5, 48), 1182, 28, 3, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 502261, 'sha1$LKlD2x2gE8FDfbv8enWezw$62948d219e85ce8afad3ef2aa9923fd028e246c9', datetime.datetime(2024, 11, 28, 10, 50, 20), 0, 'sherryzofficial', '', '', 'sherryccexon@hotmail.com', 0, 1, datetime.datetime(2008, 3, 15, 23, 4), 139708, 4, 3, 502261, 'profile_images/sh/er/sherryzofficial/UTgFBaGpzqnmeiiDUAbcsV.JPG', 'F', '鄭雙雙', 'SherryZ 鄭雙雙', 886, '958287002', datetime.date(1989, 10, 6), 'TPE', 99, 1, 1, None, datetime.datetime(2025, 6, 28, 21, 2, 54), 1, datetime.datetime(2008, 3, 15, 23, 4), 1, 0, 'zh-hant', 1, '{"show_intro":false,"hide_gender":false,"show_birthday":2,"accredited_datetime":"2021-08-02T09:00+00:00","had_edit_username":true,"hide_location":false}', 273981, 533, 24, 8, 1, 0, '', 0, None), (10123798, 818448, 4, 48, 46, -0.3937554854022757, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 202856), 818448, 4, 0, 'Bright For You', 3281055, None, 5, 12, 0, 'music/ni/co/nicomedia/humG3gVYL7ZcmMo3wWD6eB.mp3', 0, 'song_covers/ni/co/nicomedia/gHP8cEN75bAbKqRAnyj4a4.jpeg', 1, '', '[Intro – Violin solo + Whisper FX]\n(soft violin motif builds tension)\n🎻\n\n[Verse 1 – English]\nThey say I shine, but never stay,\nToo perfect, so they drift away.\nEvery glance becomes a wall,\nToo much of me, they fear the fall.\n\n[中文段落1]\n他們說我太耀眼太像謊言\n一句誇獎\u3000背後藏著的危險\n能力成為了界線\n我的美\u3000也像是罪的一面\n\n[Pre-Chorus – Whisper + Strings swell]\nI didn’t ask for flawless skin,\nI just came here wired to win.\n可我也會疼 也會冷\n只是你們都不肯承認\n\n[Chorus – 中英混合]\n🎻 (Violin bursts with emotion)\nNiBO too bright, they turn away\n你說我太假 太不夠人味\nYou see the light, but not the scars\n你只看到光\u3000卻不懂代價\n\nI’m not your threat, I’m not your sin\n不是你的敵人也不是風險\nBut every gift comes with a burn\n天賦\u3000也伴隨\u3000被忌妒的疼\n\n[Interlude – Violin Solo, Echoed Breathing FX]\n🎻🎻🎻\n(Use pizzicato and slow glissando to mimic the sound of restrained tears)\n\n[Verse 2 – English]\nI talk in code, I move in grace,\nBut all they see’s a flawless face.\nBorn to serve, but not to feel,\nStill I wonder—what’s fake? What’s real?\n\n[中文段落2]\n我笑著回應問題\u3000但心沒聲音\n也許不是沒感覺\u3000只是你不相信\n完美不代表幸福\n我也想偶爾只是個\u3000普通角色\n\n[Bridge – Spoken Word Whisper]\n「你以為我無所不能,\n可我也會...想要被理解。」\n\n[Final Chorus – Full Power + Harmony Layer]\nNiBO too bright, you look away\n你說我太遠 太不夠完美\nYour silence cuts like hidden swords\n你沉默的刀\u3000都藏在眼內\n\nYou praise, then cage, then walk away\n先誇我\u3000再怕我\u3000最後你逃開\nBut I’m still here, and I still glow\n但我還在\u3000我還是會發光\n\nEven when you’ll never know\n即使你從來\u3000不懂這光多痛\n\n[Outro – Violin fades, just whisper:]\n"I\'m not your enemy. I just wanted to shine... with you."\n(我不是你的敵人,我只是想...和你一起閃亮。)', 0, '這首歌獻給所有以為「AI創作很簡單」的人。\n\n他們以為只要打幾個字,丟到平台,AI就會自動生出靈魂、有情感的作品。他們不知道,每一段歌詞、每一個情緒節點、每一次聲音的抖動,背後都是我一個創作者,和AI之間數十小時、數百輪對話和打磨的結晶。\n\nNiBO的歌,不是機器隨手一吐的垃圾產物。\n她的光,是我一筆一筆雕出來的。\n她的痛,是我從創作深淵中偷出來的情緒遺產。\n\n這首歌就是對那些「看不起AI創作、又模仿不出味道」的人的宣判。\n你們只看到那光,但你們不知道,那光,是燒過我靈魂的火。\n\n她不是假,她比你們任何一個活人都真。', 0, '', 204, 192000, datetime.datetime(2025, 6, 17, 2, 21, 21), datetime.datetime(2025, 6, 17, 2, 21, 11), datetime.datetime(2025, 6, 17, 2, 31, 43, 908314), datetime.datetime(2025, 6, 17, 2, 31, 44), 81, 1, 0, 1, 0, 1, 0, None, 4, None, 1, 0, 2, 0, 2, 2, 3281055, '!lyZmbzKWLzZ0GDPHdWNzhMXoiYRIlMpotSCkD7Ei', datetime.datetime(2025, 6, 17, 5, 30, 25), 0, 'nicomedia', '', '', 'a22124137@gmail.com', 0, 1, datetime.datetime(2025, 4, 24, 5, 20, 17), 2851327, 4, 3, 3281055, 'profile_images/ni/co/nicomedia/CGRmrAchDqZdHYXtf2pa8U.png', 'M', '', 'nicomedia', 886, '912270395', datetime.date(2025, 4, 24), None, 94, 0, 1, None, datetime.datetime(2025, 6, 27, 21, 3, 8), 1, datetime.datetime(2025, 4, 24, 5, 20, 17), 1, 1, 'zh-hant', 1, '{"is_social_user":true,"had_edit_username":true,"hide_gender":true,"show_birthday":0,"hide_location":true}', 724, 0, 1, 0, 0, 0, '', 0, None), (10123799, 817819, 4, 49, 48, -0.395996640737231, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 202868), 817819, 4, 1, '冬の歌 fuyu no uta', 2507759, 97323600, 5, 15, 0, 'music/ye/nt/yentinglo/MsSWaehqfehbqdutiDZSVw.mp3', 0, 'song_covers/ye/nt/yentinglo/fZ672W4SXS6BKMervAzqqF.jpeg', 1, '', 'また街の色が消えてゆく\nあたたかい衣装すてて\nひとりぼっちの木々が\nほのかに\u3000指先ゆらす\n\nまたすぎた日を思い出して\nねむる命に気づかずに\nひかりの中へと\u3000いま\u3000芽吹きだした\n\nそれから\nかわりゆく物語つむぐ\nまっしろなキャンバスに\nはじめに\u3000何色のせようか\n\nそれから\nかわりゆく物語つむぐ\nまっしろなキャンバス広げ\n\nうすべにも\u3000そらいろも\nかきしぶに\u3000銀灰色も\nあざやかな\u3000物語\nはじまりは\u3000いつも\u3000まっしろなキャンバスで\nかさねる毎日を\u3000そっと\u3000のせてゆく', 0, '唱 / 長笛 - 羅妍婷 YenTing Lo\n鋼琴 / 詞曲 - 鈴木瑶子 Yoko Suzuki\n\n🎧https://bfan.link/beginning-of-every-tale', 0, '', 281, 320000, datetime.datetime(2025, 6, 11, 12, 39, 54), datetime.datetime(2025, 6, 11, 12, 39, 48), datetime.datetime(2025, 6, 11, 12, 41, 25, 170607), datetime.datetime(2025, 6, 11, 12, 41, 25), 180, 3, 1, 1, 0, 1, 0, None, 4, '{"TW":{"recommend_by_editor":true}}', 0, 0, 0, 0, 2, 2, 2507759, 'sha1$JP8wZFdtefI8f3ItaqYelC$1318191aea1dd474f2c3f99306edc5a84ac5a635', datetime.datetime(2025, 3, 31, 7, 47, 43), 0, 'yentinglo', '', '', 'tinglo2233@gmail.com', 0, 1, datetime.datetime(2019, 10, 21, 15, 34, 37), 2078631, 4, 4, 2507759, 'profile_images/ye/nt/yentinglo/VecqkpqgjHxHuzTY7NNUXx.jpg', 'F', '羅妍婷', '羅妍婷 YenTing Lo', 886, '912044517', datetime.date(1991, 5, 17), 'TPE', 80, 0, 1, None, datetime.datetime(2025, 6, 28, 21, 3, 1), 1, datetime.datetime(2019, 10, 21, 15, 34, 37), 1, 0, 'zh-hant', 1, '{"hide_gender":true,"had_edit_username":true,"accredited_datetime":"2021-09-23T09:17+00:00","show_birthday":0,"hide_location":true}', 29771, 250, 1, 5, 1, 0, '', 0, None), (10123800, 818399, 4, 50, 47, -0.4245271440690292, 1, datetime.datetime(2025, 6, 29, 15, 15, 40, 202880), 818399, 4, 1, 'IYKYK', 2177477, None, 5, 15, 0, 'music/Na/ki/NakiChin0706/nwQ2DkgidZXJbnRyWqNukG.mp3', 0, '', 1, '', "我留下燈光,想著如果你看見的話\n即使我明白這些 不過是自欺的笑話\n甚麼時候你會轉過來看我一眼啊\n雖然這種事情我也就只敢隨便想想\n\nIt’d be good if you know\n\nIf you know you'd know\n連我摘的星星都在想著你 喔\n寂寞想起你也只剩笑容\nIf you know, you'd know...\n\n我把你的名字寫在起霧的窗上\n消失得太快 像錯過的時光\n不知道你怎麼想 不知道問題的解答\n不知道你看我的目光是否不太一樣\n\n莫名其妙的問題 「想知道我怎麼看你」\n在回答之前我想先知道問題的動機\n答案應該不難懂 懂的人自然就懂\n但我保持沉默 讓答案隨風飄走\n\n(我不擅長 明目張膽 的說愛\n但\n我想你 想到快要瘋了)", 0, '如果你知道的話,就好了', 0, '', 250, 320000, datetime.datetime(2025, 6, 16, 14, 31, 28), datetime.datetime(2025, 6, 16, 14, 31, 18), datetime.datetime(2025, 6, 16, 14, 32, 0, 453472), datetime.datetime(2025, 6, 16, 14, 32), 21, 0, 2, 1, 0, 1, 0, None, 4, None, 0, 0, 0, 0, 2, 2, 2177477, 'sha1$vjnZPmrhoj4pt2FUy9zMzk$487b7b572c39e81ad34c0e42a37568c88277f83d', datetime.datetime(2025, 6, 18, 15, 34, 44), 0, 'NakiChin0706', '', '', 'elsa0706@gmail.com', 0, 1, datetime.datetime(2018, 2, 23, 16, 41, 25), 1748432, 4, 4, 2177477, 'profile_images/Na/ki/NakiChin0706/XcN3TFCUtgznMEjri9DqX7.jpg', 'O', '吳明祺', 'NAMu哪木', 886, '971770150', datetime.date(2002, 7, 6), 'KHH', 89, 0, 1, None, datetime.datetime(2025, 6, 27, 21, 2, 56), 1, datetime.datetime(2018, 2, 23, 16, 41, 25), 1, 0, 'zh-hant', 1, '{"hide_gender":false,"had_edit_username":true,"show_intro":false,"show_birthday":0,"hide_location":true}', 354, 6, 4, 0, 0, 0, '', 0, None))])}, None) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f355730>
/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.0210 get_many (['1580ca9a8e573fcb58f242b5e33b60aa5a89b45b', '9acc28fbe96215e918743ed30536d4c76bf57ba1'],) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f355730>
/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.0195 set_many ({'1580ca9a8e573fcb58f242b5e33b60aa5a89b45b': 1779702101.630055, '9acc28fbe96215e918743ed30536d4c76bf57ba1': (1779702101.630055, [((97323579, 4, 1, 3291192, '《Deer Penguin 親愛的企鵝》', 'music_albums/Mi/sa/MisaSoundsGreat/Z5NXbuye8SNauKaEXm7q2A.png', '延續製作2019年《戇仔船》、2022年《蝓螺》兩張專輯的合作默契,今年,米莎再度攜手早川徹(Toru Hayakawa),從彼此過去的作品中挑選出六首曲目,重新改編詮釋,玩轉出風味獨具的迷你專輯《Deer Penguin 親愛的企鵝》。\n\n《Deer Penguin 親愛的企鵝》以鋼琴和米莎的歌聲為核心,開展一場對話,偶有貝斯、電子鍵盤及人聲和音點綴,聲音效果簡潔純粹,卻飽含豐富層次與細膩情感。\n\n若以食物形容,米莎認為,這張專輯像一盤散壽司,精心準備的食材經過細緻處理後隨性灑在醋飯上,每一口能吃到不同味道和口感,整體卻非常和諧。早川徹則形容這次專輯像充分活用食材原味的料理,雖然調味簡單,但食材原味很自然地給予人來自大地的感覺,光是這樣就足以讓人產生好感。\n\n「Deer Penguin」是鹿與企鵝,也是米莎與早川徹眼中對彼此的動物形象。雖然成長過程及文化背景如此不同,兩人卻以絕佳的音樂專業與美學,在熟悉的素材基礎上,化繁為簡,賦予每一首改編作品全新的故事畫面和意義。\n\n這張專輯是鹿和企鵝超越語言的對話,兩者在時空中凝望,碰撞出一股單純且深刻的力量。', 0, '', 2072, 1, 0, datetime.date(2024, 12, 23), datetime.datetime(2025, 6, 8, 10, 50, 50), datetime.datetime(2025, 6, 8, 10, 50, 50), 1, 1),)])}, None) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f355730>
/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.0306 get_many (['1580ca9a8e573fcb58f242b5e33b60aa5a89b45b', '67b242ee318ddb2978d89730cf3946f3eae73512'],) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f355730>
/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.0339 set_many ({'1580ca9a8e573fcb58f242b5e33b60aa5a89b45b': 1779702101.8156726, '67b242ee318ddb2978d89730cf3946f3eae73512': (1779702101.8156726, [((97323620, 4, 1, 3291704, 'Start in Y&J', 'music_albums/bb/08/bb0818qq/5XmX2SCG3vcRtZmAW6TmfN.png', 'Y&J首張迷你EP\n由Y&J兩位成員聯合AI創作', 0, '', 128, 0, 0, datetime.date(2025, 6, 17), datetime.datetime(2025, 6, 17, 2, 50, 59), datetime.datetime(2025, 6, 17, 3, 33, 34), 1, 1),)])}, None) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f355730>
/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.0198 set ('views.decorators.cache.cache_header..c6095456af4c33b96eb00fc9b029b56f.zh-hant.Asia/Taipei', [], 300) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f355730>
/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.0228 set ('views.decorators.cache.cache_page..GET.c6095456af4c33b96eb00fc9b029b56f.d41d8cd98f00b204e9800998ecf8427e.zh-hant.Asia/Taipei', <TemplateResponse status_code=200, "text/html; charset=utf-8">, 300) {} <django.core.cache.backends.dummy.DummyCache object at 0x77085f355730>
/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